- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
药品网上采购管理系统设计UML
药品网上采购管理系统正在处理订单管理模块设计方案系 别:计算机科学与信息工程系任课教师: xx班 级:xxxx姓 名:xx学 号:xxxxxxxx目 录一、项目概述31.1前言41.2项目现状41.3项目目的41.4项目意义41.5技术选型41.5.1开发工具41.5.2数据库41.5.3开发结构51.5.4操作系统5二、系统设计方案52.1整体方案62.2功能介绍62.3静态建模及动态建模72.3.1静态建模——用例图72.3.2动态建模82.4模块功能流程图12三、总结13四、参考文献13一、项目概述1.1前言电子商务的发展为传统的商务活动注入了新鲜的血液,为了更高效的提高业务率,多种机构采取了这种新的电子商务技术来取代传统的商务活动,尤其是在医药产业,这样的优势吸引了更多人的关注。所以我们开发出这套药品网上采购管理系统,来促进医药行业的高效发展。1.2项目现状目前我国的电子商务处于兴起阶段,医药系统的电子业务也刚刚起步,相对于发达国家较晚,但这并不影响我国医药电子商务发展的巨大潜力,特别是像中国这样拥有巨大客户群的发展中国家。1.3项目目的为了实现药品网上的阳光采购,为了让中心更加方便的统计药品采购的情况,也为了监督人员更好的监督药品采购的过程。1.4项目意义解决了医疗机构与供货商采购过程的透明度,交易更阳光,避免了因传统采购带来的负面问题,其次给医药采购提供了更好的平台,更方便快捷的进行采购。1.5技术选型1.5.1开发工具我们采用VisualStudio 2005开发工具+C#开发语言进行系统的开发。1.5.2数据库数据库采用了SQL Server 2000,方便在Windows下的数据管理。1.5.3开发结构我们采用了MVC三层架构模式来进行系统的开发,方便数据处理及用户的使用,如下图所示:1.5.4操作系统我们采用了Windows 操作系统,以迎合广大使用者的需求及市场要求。二、系统设计方案2.1整体方案该系统的总体功能概述为,医疗机构根据自己对于药品的需求发送订单(采购单),然后供货商对采购单做相应的处理,并准备配货(药品配送),然后发货。医疗机构对于到货产品进行到货确认,并支付货款,最后供货商进行到款确认。如图所示:2.2功能介绍医疗机构子系统-正在处理订单管理这个模块提供订单发送后整个流转过程的管理,医疗机构可以在发送完订单后撤消药品,在订单到货后进行到货确认,还可以进行退货,以及将订单置为处理完成。2.3静态建模及动态建模2.3.1静态建模——用例图系统参与者,根据识别参与者的方法,初步分析出了“医疗机构子系统-正在处理订单管理”中的主要参与者有:医疗机构、供货商.如图1.1所示。其中供货商是为了实际需要抽象来的参与者. 图1.1系统用例,针对分析出的系统主要参与者,确定了” 医疗机构子系统-正在处理订单管理”中医疗机构的主要用例,包括发送药品采购订单、撤销药品订单、药品到货确认、退货、设置订单采购状态;供货商主要用例包括反馈药品数量信息、设置订单发货状态、发送药品、接受药品货款。医疗机构与发送药品采购订单、医疗机构与撤销药品订单、医疗机构与药品到货确认、医疗机构与退货、医疗机构与设置订单采购状态都是关联关系:供货商与反馈药品数量信息、供货商与设置订单发货状态、供货商与发送药品、供货商与接受药品货款也都是关联关系。根据以上分析,借助Rational Rose 工具绘制出“医疗机构子系统-正在处理订单管理”用例图,其中,医疗机构与其关联的用例图之间的关系,如图1.2所示;供货商与其关联的用例图之间的关系,如图1.3所示。图1.2图1.32.3.2动态建模1.时序图根据用例图分析参与者与用例之间的事件间消息的时间顺序,并借助Rational Rose工具绘制相应的时序图。如图2.1所示。图2.12.协作图经过分析用例图中各对象的组织方式借助时序图及Rational Rose工具绘制相应的协作图如图3.1所示。图3.13.状态图根据药品采购订单在“医疗机构子系统-正在处理订单管理”中的状态,并借助Rational Rose工具绘制出相应的状态图,如图4.1所示。图4.14.活动图根据系统中两个对象的不同活动步骤,并借助Rational Rose工具绘制出相应的活动图,如图5.1所示。图5.12.4模块功能流程图结束退货判断是否到货确认到货开始读取新订单撤销订单否是三、总结通过这次设计,我懂得了系统中参与者与各用例间的关系,明确了系统中用例之间的事件间消息的时间顺序,明确了药品采购订单在系统中的状态,知道了不同对象的不同活动步骤,并且学会了如何绘画用例图、时序图、协作图、状态图和活动图。对UML建模语言有了新的认识和更加深刻的理解,为
文档评论(0)