UML期末实验报告_第1页
UML期末实验报告_第2页
UML期末实验报告_第3页
UML期末实验报告_第4页
UML期末实验报告_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、药品网上采购管理系统模块设计方案别: 计算机科学与信息工程系任课教师:余秋冬级:11 级信息2班名:何奂芝口号:1108044221我们采用VisualStudioVisualStudio 20052005开发工具+C#+C#开发语言进行系统的开发。项目概述1.1刖言电子商务的发展为传统的商务活动注入了新鲜的血液,为了更高效的提高业务率,多种机构采取了这种新的电子商务 技术来取代传统的商务活动,尤其是在医药产业,这样的优势吸引了更多人的关注。所以我们开发出这套药品网上采 购管理系统,来促进医药行业的高效发展。1.2项目现状目前我国的电子商务处于兴起阶段,医药系统的电子业务也刚刚起步,相对于发达

2、国家较晚,但这并不影响我国医药 电子商务发展的巨大潜力,特别是像中国这样拥有巨大客户群的发展中国家。1.3项目目的为了实现药品网上的阳光采购,为了更加方便的统计药品采购的情况,也为了监督人员更好的监督药品采购的过程。1.4项目意义解决了医疗机构与供货商采购过程的透明度,交易更阳光,避免了因传统采购带来的负面问题,其次给医药采购提供 了更好的平台,更方便快捷的进行采购。1.5技术选型 1.5.1开发工具我们采用VisualStudioVisualStudio 20052005开发工具+C#+C#开发语言进行系统的开发。Hrimeuoik业务谴辑组件Model1.5.2数据库数据库采用了 SQLS

3、QL ServerServer 20002000,方便在 WindowsWindows下的数据管理。1.5.3开发结构消息適知Ui业务逻辑层业务逻撮胆务接口订单处理策昭组件数攝访问S数据访问胴务撞口酸据访问组件SQL Stiver1.5.4操作系统我们采用了 WindowsWindows操作系统,以迎合广大使用者的需求及市场要求。系统设计方案2.1整体方案该系统的总体功能概述为,医疗机构根据自己对于药品的需求发送订单(采购单),然后供货商对采购单做相应的处理,并准备配货(药品配送),然后发货。医疗机构对于到货产品进行到货确认,并支付货款,最后供货商进行到款确认。如图所示:总体业务流程医疗机构供

4、货商发送订货单到货确认支付货款.系统模块3.1采购中心子系统-医院采购情况查询3.1.1功能描述准备药品配送发货到货确认进入医院采购情况查询页面,用户也可以选择按年、季度、月不同的方式展示、选择是否显示汇总数据,系统默认的时间段是最近 7 7个月,用户可以自行修改。3.1.2输入指定的时间段3.1.3处理1 1、对于用户输入的时间段是否正确,是否前一个时间比后一个时间小2 2 、按照医院列出所有这个时间段医院的采购金额总和,倒序排列尹 -=If3 3、根据用户选择的查询方式列出,按月、季度还是年查询4 4、按照用户选择的结果显示方式显示结果集3.1.4输出指定时间段下,按照一定方式的医院米购情

5、况3.1.5逻辑算法说明1 1、对于时间的处理要将其转换为字符类型,因为在订单的时间都是精确到秒,如果以时间类型查询会存在临近时 间的记录丢失的问题,而且按字符处理在编码上会相对简单些2 2、使用临时表查询数据3.1.6测试要点注意临近时间的记录是否被丢掉,查询的汇总是否正确3.1.6.1查询医院采购情况用例图.X医疗机构工作 人员查询医院采购情况3.1.6.2查询医院采购情况类图订单详情劎d : Integer Orderld : Integer MedicineId : Integer Quantity :varchar RecordYear: varchar Tra ns Price :

6、 varchar QFreebackQuantity : varchar Arrived Quantity: varcharServlet医疗机构工作人员订单訪kJ: Integer HospitalId : Integer觀d : Integer 2:选择查询医院采购情况方式3.164查询医院采购情况活动图3.2监督子系统-药品采购额比率查询321功能描述在一段时间内所有药品的采购额比率进行查询,用户可以选择按年、季度、月不同的方式展示,还可以选择是否显示汇总情况,系统默认的时间段是最近7 7个月,用户可以自行修改。3.2.2输入指定的时间段3.2.3处理1 1、对于用户输入的时间段是否正确

7、,是否前一个时间比后一个时间小 2 2、按照通用名列出所有这个时间段采购的药品的采购比率,倒序排列3 3 、根据用户选择的查询方式列出,按月、季度还是年查询4 4、按照用户选择的结果显示方式显示结果集3.2.4输出指定时间段下,按照一定方式的药品采购率情况3.2.5逻辑算法说明1 1、对于时间的处理要将其转换为字符类型,因为在订单的时间都是精确到秒,如果以时间类型查询会存在临近时间的记录丢失的问题,而且按字符处理在编码上会相对简单些2 2、使用临时表查询数据3 3、页面上显示的比率总和是否为100%100%3.2.6测试要点注意临近时间的记录是否被丢掉,查询的汇总是否正确326.1查询药品采购

8、额比率用例图医疗机构工作人员V丿、一-一/查询药品采购额比率326.2查询药品采购额比率类图医疗机构工作人员物d : IntegerCategory: varchar De partmentid: varchar 亀Userid : varchar 舐 P assword: varchar USBKeyOperTime: varchar 劎JSBKeyNum: varchar USBKeyStatus : varchar SecretKey: varchar UserName: varchar_订单详情Id : IntegerOrdmld : Integer勒 Medicine Id : In

9、teger Quantity: varchar RecordYear: varchar最打ransPrice : varcharFreebackQuantity: varchar ArrivedQuantity: varchar药品信息Servlet/W : Integer电Name : varuhar 気 CurrATC: varchar CuirSpell: varchar 施 Currency :varchar Types pec: varchar 離Approve No : varchar Price : varchar _TPackspec: varchar ProductUnit:

10、 varchar 勤 ResrdYear: varchar IsBaseMedicIne : varchar Unit: varchar 勖Type: varcharshow.jsp326.3查询药品采购额比率时序图10:10:结果显示药品IdId (IdId)、药品通用名(CurrencyCurrency )、交易价格(TranspTransp ricerice )、药品数量(QuaQua ntityntity )、采购额、采购勾额比率TransTrans)5:5:通过用户输入的时9:9:将药品采购额比率按通用名以(倒序排列的方式列出: :医疗机构 工作人员II1 1: :show.jssh

11、ow.js P P: :订单详情: :ServletServlet: :约品信息1 1:输入时间段2:2:选择查询药品采购额比率的方式3:3:查询该时间段内的订单4:4:药品数量(QuantityQuantity )、交易价格(_ T1 1寸间段将单个药品的采购额除以该时间段所有药品的采购额得到采购额比率6:6:药品 IdId-17 7:药品通用名(CurrencyCurrency )8:8:将药品通用名与对应的采购额比率一一对应326.4查询药品采购额比率活动图医疗机构工作人员订单详情药品信息输入时间段丿判断前一时间段是否小于后一时间段1(II选择查询药品采 购额比率的方式按年查询药品采购额

12、比率按月查询药品 按季度查询药.采购额比率 丿、品采购额比率 j j_X X 、. _J|将这个时间段所有药品采购额比率,*3*3按通用名以倒序排列的方式列出、丿!|2020名,用户可以自行选择,如果不输显示结果集(药品名称 NameName、交易价格TransPriceTransPrice、 (、数量QuantityQuantity、采购额、采购额比率)Userld : varchar 怎 P ass word : varchar USBKeyOperTime: varchar USBKeyNum: varchar USBKeyStatus; varchar ”/ SecretKey: va

13、rcharUserNarne : varchar订单 Id : Integer Hospiialld : Integer_订单详情 矗kJ: Integer IOrderld : Integer Medicineld : Integer Quantity: varchar RecopdYear: varchar Trans Price: varcharFreebackQuantity: varchar ArrivedQuantity: varchar药品信息虽Id : Integer影Name : varchar 島CJIATC : varcharurSpeII : varchar Cirre

14、ncy: /archar SbTypespec : varchar 觀如 rove No : varchar Price; varchar 十-Packspec : varchar ,彭 P roductUnit: varchar Record Year: varchar Is Base Medicine : varchar fcUnit; varchar 耳Type : varcharBhowjsp3.3.6.1医院采购排行榜用例图3.362医院采购排行榜类图供货商医院SeMel: Integer I%Name : archar影 Id: Integer 虽Name ;苗re乜r LPhon

15、e : varchar Address : wchar RecordYear: vanehar ilntroductiGfi : varchar 対ax: 9rcharCategory Id :個 rchar fPoBlCode : rcharSup plied Control Id : Integer HospitalId : Integer tjpplierld : Integer feMedicineld : Integer4:时间段与订单得到各个订单的采购额(Qua ntity*TransPrice )9:将各采购额与医院名称336.3查看医院采购排行榜时序图:医疗机构 工作人员:show.js P:订单:Servlet:订单详情:医院1:输入的时间段2:用户选择医院采购排行榜显示方式3:时间段hID( Id)5:交易价格、采购数量(Quantity、TransPrice)嵯- -A7: Hos pi tall8:返回医院名称(Name )10:按用户要求显示结果(Name、Qua ntity*Tra nsP rice、)3.364查看供货商细目时序图336.5查看

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论