计算机专业基于JSP网上药店系统

举报
资源描述
北京学院毕业设计 题目:基于的网上药店系统的设计与实现 学生姓名: 学 号:120000014 学 院:— 信息工程学院 专 业: 计算机科学与技术 班 级:— 2010级计算机1班 指导教师:— — 日 期: 2014年6月1日 摘要 随着电子信息技术的飞速发展,电子商务越来越趋于成熟并渗透到商业的各 个领域。在药品零售业,医药产品的销售竞争日益激烈,整个格局出现了很大的 变化。药店的功能和经营重点也发生了根本性转变,且越来越多的连锁药店、大 型医药超市的出现,使得相对规模较小的药店很容易在这样的环境下丧失竞争力。 充分利用现有的网络软硬件资源和开发技术,建立网上药店系统,为药品的销售 提供一种交互、开放、易用的平台,从而降低药店的经营成本,提高销售效率, 增加利润。 基于的网上药店系统是一个集成了药品的浏览,搜索,购买,下单,用户管 理等功能模块的系统,信息化的销售流程可以大大提高药店的销售效率和管理效 率。 本系统采用开发模式,是在开发环境下,结合的分层架构的设计思想,利用 2、等开源框架,以及页面技术、服务器、数据库系统实现的。 关键词:网上药店框架 目录 1绪论 1 1. 1概述 1 1.2开发背景 1 1.3开发目的及意义 1 2关键技术介绍 3 2. 1架构 3 2. 2设计思想 3 2. 3 2框架 4 3系统分析 6 3. 1系统需求分析 6 3. 2可行性分析 6 3. 2. 1技术可行性 6 3. 2. 2经济可行性 6 3. 2. 3社会可行性 7 3. 3开发工具和运行环境 9 4系统概要设计 10 4. 1系统的功能模块设计 10 4. 2数据库设计 10 5系统详细设计与实现 19 5. 1功能实现 19 5. 2各部分功能的详细设计 20 6系统测试 37 结论 42 参考文献 43 附录1核心配置文件代码 44 附录2 2业务配置文件代码 45 附录3核心配置文件代码 47 致谢 49 1.1概述 网上药店是在电子商务高度发达的时代应运而生的,是医药电子商务发展的产物。 随着电子信息技术的飞速发展,电子商务越来越趋于成熟并渗透到商业的各个领域。在 药品零售业,医药产品的销售竞争日益激烈,整个格局出现了很大的变化。药店的功能和经 营重点也发生了根本性转变,且越来越多的连锁药店、大型医药超市的出现,使得相对规模 较小的药店很容易在这样的环境下丧失竞争力。 充分利用现有的网络软硬件资源和开发技术,建立网上药店系统,为药品的销售提供一 种交互、开放、易用的平台,从而降低药店的经营成本,提高销售效率,增加利润。 1.2开发背景 据中国网上药店理事会调查报告显示:2011年,医药B2C的规模达到4亿元,仅出现5 家销售额达5000万元的网上药店。而2011年医药行业的市场规模达到3718亿,线上药品的 销售额还不到网下药店的一个零头,该行业发展潜力巨大。 医药行业是老百姓眼里的暴利行业,药品昂贵中国人看病难、看病贵的原因之一。而电 子商务的发展给医药行业发展带来突破口,如果搞好了是可以降低老百姓的看病治病的成本 的。而国家医药流通“十二五”规划也指出,要加快医药流通行业整合,实现医药流通精细 化发展,并且鼓励规范经营的零售连锁企业发展网上药店,希望医药电子商务企业成为推动 国家医改的有力工具。 2005年国家食品药品监督管理局正式颁布了《互联网药品交易服务审批暂行规定》,网 上药店业务也在2005年底开始实施。 巨大的市场潜力诱使着各个实体药店开始抢占互联网药品销售的份额。 1.3开发目的及意义 在以上背景下建立的网上药店系统,集成了药品的浏览,搜索,购买,下单,用户管理 等功能模块的系统,信息化的销售流程可以大大提高药店的销售效率和管理效率。为药品的 销售提供一种交互、开放、易用的平台,从而降低药店的经营成本,提高销售效率,增加利 润。 (1) 提供了全面,详细的药品购物入口,轻松实现快捷购买。 (2) 可以通过不同药品分类进行导航,用最方便,最快捷的方式找到你需要的药品。 网上卖药有点主要是:覆盖范围广、成本低、对客户隐私保护较好。 覆盖面广:相对于传统药店和医药卖药,网上卖药利用互联网平台,开展电子商务,突 破了空间地域的限制,可以将业务拓展到实体店无法覆盖的范围去。据调查网上药店的客户 有 60%左右是出于实体店无法覆盖的区域。 成本低:网上卖药与建立实体店相比成本大大降低,省去了店面费用,销售人员费用和 中间的渠道费用,使药品成本急剧降低,尤其是现在药品价格居高的情况下。网上卖的药品 一般都比药店销售价低10%以上。 利于客户隐私保护:客户在网上下单,商家利用物流体系进行货物配送,更好的保护了 客户的隐私,有部分商家还提供了平常化包装,药品外包装和普通包裹一样。 网上卖药相对与实体药店其的弊端也是明显的,主要体现在诚信体系和物流体系上。 诚信体系:现在网上卖药的网站很多,大多是没正规牌照的“黑点”,出售的药品质量 也参差不齐,据统计有90%的药品属于不合格药品。在互联网假药泛滥的情况下如何开展网 上卖药业务的关键就是诚信体系的建立,如何让消费者信任、满意很关键。 物流配送体系:网上卖药的另一个瓶颈就是物流。中国现在的物流体系不完善,物流成 本也高。如果商家自建物流那个成本是一般无法承受的,如何更好的利用目前的物流体系, 提高物流质量,让消费者更快、更好、更便捷的拿到自己货物成了商家工作的重点之一。 随着互联网的发展,各种配套的完善,网上卖药类的电子商务还是有很大市场前景的。 2关键技术介绍 2. 1架构 结构(,浏览器/服务器模式),是兴起后的一种网络结构模式,浏览器是客户端最主要 的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了 系统的开发、维护和使用。客户机上只要安装一个浏览器(),如或,服务器安装、、或 等 数据库。浏览器通过同数据库进行数据交互。这样就大大简化了客户端电脑载荷,减轻了系 统维护与升级的成本和工作量,降低了用户的总体成本()。 2. 2设计思想 全名是,是模型()一视图()一控制器()的缩写,一种软件设计典范,用于组织代码用 一种业务逻辑和数据显示分离的方法,这个方法的假设前提是如果业务逻辑被聚集到一个部 件里面,而且界面和用户围绕数据的交互能被改进和个性化定制而不需要重新编写业务逻辑 被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结 构中。 是一个框架模式,它强制性的使应用程序的输入、处理和输出分开。使用应用程序被 分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。最典型的就是+ +的 2.3 2,,框架 2. 3. 1 2 是软件基金下项目的一部分。框架的主要架构设计和开发者是。是 框架中不争的王 者。经过长达五年的发展,已经逐渐成长为一个稳定、成熟的框架,并且占有了框架中最大 的市场份额。但是某些技术特性上已经落后于新兴的框架。面对、2这些设计更精密,扩展 性更强的框架,受到了前所未有的挑战。但站在产品开发的角度而言,仍然是最稳妥的选择。 有一组相互协作的类(组件)、以及 组成。基于构架的应用程序基本上符合2的设计 标准,可以说是设计模式的一种变化类型。根据上面对的描述,很容易理解为什么说是一个, 而不仅仅是一些标记库的组合。但也包含了丰富的标记库和独立于该框架工作的实用程序 类。有其自己的控制器(),同时整合了其他的一些技术去实现模型层()和视图层()。在 模型层,可以很容易的与数据访问技术相结合,包括,和。在视图层,能够与,等等这些 表示层组件相结合。 2. 3. 2 是一个开放源代码的对象关系映射框架,它对进行了非常轻量级的对象封装,使得程序员 可以随心所欲的使用对象编程思维来操纵数据库。可以应用在任何使用的场合,既可以在的 客户端程序使用,也可以在的应用中使用,最具革命意义的是,可以在应用的J2架构中取代, 完成数据持久化的重任。 2. 3. 3 是继之后又一个优秀的框架。它是轻量级的库,它兼容3,还兼容各种浏览器(6. 0+, 1.5+, 2. 0+, 9.0+),2.0及后续版本将不再支持6/7/8浏览器。使用户能更方便地处理、、 实现动画效果,并且方便地为网站提供交互。还有一个比较大的优势是,它的文档说明很全, 而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。能够使用户的页面保持代 码和内容分离,也就是说,不用再在里面插入一堆来调用命令了,只需定义即可。 是一个兼容多浏览器的库,核心理念是(写的更少,做的更多)。在2006年1月由美国 人在纽约的发布,吸引了来自世界各地的众多高手加入,现在由率领团队进行开发。如今, 已经成为最流行的库,在世界前10000个访问最多的网站中,有超过55%在使用。 是免费、开源的,使用许可协议。的语法设计可以使开发者更加便捷,例如操作文档对 象、选择元素、制作动画效果、事件处理、使用以及其他功能。除此以外,提供让开发者编 写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。 3系统分析 3.1系统需求分析 据中国网上药店理事会调查报告显示:2011年,医药B2C的规模达到4亿元,仅出现5 家销售额达5000万元的网上药店。而2011年医药行业的市场规模达到3718亿,线上药品的 销售额还不到网下药店的一个零头,发展潜力巨大。 2005年国家食品药品监督管理局正式颁布了《互联网药品交易服务审批暂行规定》,网 上药店业务也在2005年底开始实施。 充分利用现有的网络软硬件资源和开发技术,建立网上药店系统,为药品的销售提供一 种交互、开放、易用的平台,从而降低药店的经营成本,提高销售效率,增加利润。 巨大的市场潜力诱使着各个实体药店开始抢占互联网药品销售的份额。 3. 2系统的可行性分析 3. 2. 1技术可行性 数据库方面,由于本系统的功能不是很强大,所以数据库采用小型的关系型数据库管理系 统。数据库开源、免费,并且功能强大、响应速度快,非常适用于开发小型的的项目。 运行环境(服务器)采用6.0版本服务器服务器是开源组织推出的一款开源免费的服务器, 能够同时部署多个项目,通过8080端口进行访问,功能强大,是开发很常用的服务器。 根据本系统的功能需求分析,利用的页面技术和开源的数据库引擎进行开发,并且结合2, 框架来开发项目。整个项目应用了的编程思想,分为了模型层(M),视图层(V),控制层(C)。 模型层使用、、等技术,实现数据模型和数据库的访问;视图层使用,,,标签等技术来处理页 面的动态生成逻辑;控制层采用技术,结合2来整合的配置,实现控制层配置的统一。 3. 2. 2经济可行性 本环节负责分析本系统的成本效益,其中包括开发成本,以及以后的运行、维护成本, 和系统的收益。 开发成本:项目所采用的技术都是开源免费的,所以开发成本可忽略不计。实际开发中 开发成本还是在所有成本中占比例最高的,包括软硬件的使用费用,需求、开发、调试人员 的薪酬等等。 运行和维护成本:运行、维护所需要的费用也是不低的,升级相当于二次开发,与开发 成本类似。 系统的收益:据中国网上药店理事会调查报告显示:2011年,医药B2C的规模达到4 亿元,仅出现5家销售额达5000万元的网上药店。而2011年医药行业的市场规模达到3718 亿,线上药品的销售额还不到网下药店的一个零头,发展潜力巨大。所以本系统的营收潜力 还是很大的。 3. 2. 3社会可行性 《药品电子商务试点监督管理办法》第15条明确规定:在药品电子商务试点网站从事药 品交易的零售企业只能在网上销售国家药品监督管理局(现为国家食品药品监督管理局)公 布的非处方药。这一规定是为了保障网上药品零售的安全性,但也在很大程度上限制了网上 药店的经营范围,影响
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号