基于SSH药物销售管理系统设计和实现.docVIP

基于SSH药物销售管理系统设计和实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SSH药物销售管理系统设计和实现

基于SSH药物销售管理系统设计和实现摘 要:本文针对药物销售行业复杂的商业管理问题,采用Struts、Spring、Hibernate三种JavaEE开源框架技术,设计和开发了一套B/S构架的药物销售管理系统。结果表明,SSH框架所具有的低耦合和高灵活性,在构建复杂业务系统中能有效提高开发效率。实践表明,本系统不仅具有灵活的优化管理机制,而且具有移植性强、安全性高、易于扩展的优点。 关键词:销售管理系统 Struts Spring Hibernate 1.引言 医药销售企业大多面临着周转资金短缺、市场竞争激烈和利润提高困难等诸多问题,企业管理所要面临的不仅仅是庞大的数据量,而且是复杂多变的市场环境。因此,建立一个完善高效的计算机信息化管理系统,能使企业减少冗余库存、降低经营成本、缩短业务周期、保证按时交货、提高产品质量和企业应变能力等,是提高我国医药销售企业管理水平和经济效益的迫切需要。 本文针对医药销售企业的信息化管理问题,采用Struts—Spring—Hibernate这三种JavaEE开源框架,设计并实现了药物销售管理系统。本系统不仅具有灵活的优化管理机制,而且具有移植性强、安全性高、更易于扩展的优点。 2.SSH体系架构 2.1 JavaEE开发平台优势 JavaEE为开发具有高伸缩性、高灵活性且易维护的药物销售管理系统提供了良好的机制,JavaEE具有以下四点优势: 1) 开发快速高效:软件中间件供应商能根据JavaEE规范开发一些极为繁琐的且通用的服务器端程序,开发人员在开发过程中只需要直接使用,就可以专注于业务逻辑,节省很多开发时间,提高了开发效率。 2) 移植性强:基于JavaEE的程序不依赖操作系统和硬件,只需开发一次就可以部署到不同的平台上。如有需要也可以定制由第三方提供的符合JavaEE规范的组件,部署到系统中,减少自己制定整个解决方案所需的成本。 3) 低耦合和高灵活:基于JavaEE体系结构的应用系统,运用合理有效的设计模式降低各个组件和层次间的耦合度,使各个组件和层次保持相对独立,在某一组建需要修改时,使系统 2.2 SSH构架介绍 本文所用Web开发框架的设计过程,它以Web应用的经典分层MVC为基础,将Struts,Spring和Hibernate三大框架结合整改。即以Struts作为表示层实现技术(运用Struts标签为前端页面做逻辑开发,运用Struts的Action为整个应用的用户请求做控制转发),以Hibernate作为系统数据持久层的实现技术,以Spring框架作为业务层的实现技术(面向接口而非面向实现编程的方式组织各层之间调用关系、实现关系、对Hibernate的持久化操作的模版进行封装),整合出了一个具有高灵活、松耦合并且具有高扩展性和维护性的Web应用开发架构。 架构设计图如图1所示。 使用Struts框架可以降低系统各层之间的耦合性,使用Spring框架来处理复杂的业务逻辑,使用Hibernate框架进行持久化操作。采用这个集成架构的药物销售系统消除了使用单一框架开发系统的各种不足之处。整合后系统架构的工作流程如图2所示。 3.系统设计 3.1设计目标 药物销售系统设计的目的是为企业引入先进的信息化管理思想,加强企业对整个销售流程的控制管理。主要目标有: 1) 通过内部管理的信息化建设,加速物流发货,提高资金的有效运用能力,对采购信息、库存信息、销售信息进行综合动态的监控管理,达到在公司范围内的合理调拨使用、减少资金周转时间、减少冗余库存、降低销售成本等目的。 2) 通过对采购流程进行实时检测和对销售信息的实时收集,对采购和销售都进行动态分析和预测,增强企业内部业务各环节的应变能力,以保证整个销售流程的高质量、高效益。 3) 以跟踪销售订单为主线,按照销售订单的需求组织采购,组织库存,组织销售,提高订单的兑现率,加快市场反应速度,最大程度满足客户的需求。 3.2系统功能模板 采用模块化的设计思想,围绕药物销售企业的业务流程和实际情况,开发药物销售管理系统,从功能上主要有药物市场管理、药物销售管理、药物仓库管理。 1)药物市场管理:此模块主要用来管理药品市场中的一些操作。分别为对供应商信息的增删改查;对药物信息的增删改查;采购单查询的功能;采购计划管理的增删改查功能。 2)药物销售管理:此模块主要用来管理药品的销售。分别为对客户信息的增删改查;管理客户的药物订购价格,以便公司销售部门查询;管理公司对客户所需药物的报价,并作为以后该药品销售的参考价格;管理客户订单,当药物销售后自动减少该药物在仓库中的数量;生成和管理药品需求单,当客户所需药物在库存中没有时,就需要生成药品需求单给采购部

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档