论文部分内容阅读
医药是特殊商品,所以医药流通有市场准入限制。由于药品种类繁多,统计数量大,对批次号和有效期的管理要求很高,销售门店众多等因素,所以开发针对医药公司的商务系统十分必要。而市场上不少商业化的医药公司的商务系统,多是针对大型医药公司而设计,系统庞大、功能冗余、价格昂贵,不适合中小型医药公司。基于JAVA的MVC (Model View Controller)框架将一个Web应用分解为:Model(模型)、View(视图)和Controller(控制器),减少了项目之间的耦合,使得复杂的项目更加容易维护。输入逻辑,业务逻辑和显示逻辑的分离,默认支持测试驱动开发(Test-DrivenDevelopment)让项目更易于测试;强大的UrlRouting机制让开发人员更方便的建立容易理解和可搜索的URL,为SEO提供更好的技术支持。基于JAVA的MVC将数据结构抽象化,把数据库完全转换成对象模型,从而使开发人员能用支持JSP平台的语言调用。系统基于JAVAMVC4.0加Struts与Hibernate进行开发,包括购物网站和后台管理网站。采用软件myeclipse与eclipse,以及SqlServer2008作为开发工具。后台管理网站的前端设计采用了Jquery UI。数据库设计采用SqlServero设计方面,将销售系统分为系统前端显示界面以及后台管理员业务两个部分。前端购物网站和管理员业务根据具体分工划分为多个业务模块,针对每个业务模块进行详细设计和分析。购物网站实现了药品分类、搜索浏览药品信息,购物流程,登录注册等功能。后台管理网站实现了药品、客户、分类等功能。在功能和性能上完全符合开发要求,而且具有很好的扩展性。