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