教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高等教育 >

计算机专业 毕业论文 基于JSP的网上药店系统(含源文件)(2)

来源:网络收集 时间:2026-07-27
导读: Struts有一组相互协作的类(组件)、Servlet以及jsp tag lib组成。基于struts构架的web应用程序基本上符合JSP Model2的设计标准,可以说是MVC设计模式的一种变化类型。根据上面对framework的描述,很容易理解为什么

Struts有一组相互协作的类(组件)、Servlet以及jsp tag lib组成。基于struts构架的web应用程序基本上符合JSP Model2的设计标准,可以说是MVC设计模式的一种变化类型。根据上面对framework的描述,很容易理解为什么说Struts是一个web framework,而不仅仅是一些标记库的组合。但 Struts 也包含了丰富的标记库和独立于该框架工作的实用程序类。Struts有其自己的控制器(Controller),同时整合了其他的一些技术去实现模型层(Model)和视图层(View)。在模型层,Struts可以很容易的与数据访问技术相结合,包括EJB,JDBC和Object Relation Bridge。在视图层,Struts能够与JSP, Velocity Templates,XSL等等这些表示层组件相结合。

2.3.2Hibernate

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

2.3.3 JQuery

JQuery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。

jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写的更少,做的更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,现在由Dave Methvin率领团队进行开发。如今,jQuery已经成为最流行的javascript库,在世界前10000个访问最多的网站中,有超过55%

4

北京XX学院毕业设计(论文)

在使用jQuery。

jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,jQuery提供API让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。

5

北京XX学院毕业设计(论文)

3系统分析

3.1 系统需求分析

据中国网上药店理事会调查报告显示:2011年,医药B2C的规模达到4亿元,仅出现5家销售额达5000万元的网上药店。而2011年医药行业的市场规模达到3718亿,线上药品的销售额还不到网下药店的一个零头,发展潜力巨大。

2005年国家食品药品监督管理局正式颁布了《互联网药品交易服务审批暂行规定》,网上药店业务也在2005年底开始实施。

充分利用现有的网络软硬件资源和java web开发技术,建立网上药店系统,为药品的销售提供一种交互、开放、易用的平台,从而降低药店的经营成本,提高销售效率,增加利润。

巨大的市场潜力诱使着各个实体药店开始抢占互联网药品销售的份额。

3.2 系统的可行性分析

3.2.1技术可行性

数据库方面,由于本系统的功能不是很强大,所以数据库采用小型的关系型数据库管理系统MySQL。MySQL数据库开源、免费,并且功能强大、响应速度快,非常适用于开发小型的web的项目。

运行环境(服务器)采用tomcat6.0版本服务器,tomcat服务器是Apache开源组织推出的一款开源免费的web服务器,能够同时部署多个web项目,通过8080端口进行访问,功能强大,是web开发很常用的服务器。

根据本系统的功能需求分析,利用JSP的页面技术和开源的MySQL数据库引擎进行开发,并且结合Struts2,Hibernate框架来开发项目。整个项目应用了MVC的编程思想,分为了模型层(M),视图层(V),控制层(C)。模型层使用JavaBean、Hibernate、jdbc等技术,实现数据模型和数据库的访问;视图层使用JSP,JavaScript,CSS,Struts标签等技术来处理页面的动态生成逻辑;控制层采用Servlet技术,结合Struts2来整合Action的配置,实现控制层配置的统一。

3.2.2 经济可行性

本环节负责分析本系统的成本效益,其中包括开发成本,以及以后的运行、维护成本,和系统的收益。

开发成本:项目所采用的技术都是开源免费的,所以开发成本可忽略不计。实际开发中开发成本还是在所有成本中占比例最高的,包括软硬件的使用费用,需求、开发、调试人员的薪酬等等。

运行和维护成本:运行、维护所需要的费用也是不低的,升级相当于二次开发,与开发成本类似。

系统的收益:据中国网上药店理事会调查报告显示:2011年,医药B2C的规模达到4亿元,仅出现5家销售额达5000万元的网上药店。而2011年医药行业的市场规模达到3718

6

北京XX学院毕业设计(论文)

亿,线上药品的销售额还不到网下药店的一个零头,发展潜力巨大。所以本系统的营收潜力还是很大的。

3.2.3 社会可行性

《药品电子商务试点监督管理办法》第15条明确规定:在药品电子商务试点网站从事药品交易的零售企业只能在网上销售国家药品监督管理局(现为国家食品药品监督管理局)公布的非处方药。这一规定是为了保障网上药品零售的安全性,但也在很大程度上限制了网上药店的经营范围,影响了网上药店的盈利能力。

总的说来,我国药品监督管理部门对网上药店这种经营形式还没有制订出具体的、详细的监管办法,监管力度不大,法律环境较为宽松。

网上药店的优势分析

开办网上药店,无论是对药品经营企业还是对普通消费者,都是大有益处的。

对于药品经营企业而言

节约运营成本:网上药店为企业带来的成本节约有:(1)门店租金成本。尽管开办网上药店也需要租用网络空间,但相对于现实中租用门店而言要便宜许多;(2)库存成本。大量的库存会占用企业资金,使资金周转速度减慢,时间成本增加。网上药店根据客户订单采购和发送药品,实现了零库存,加快了资金周转,同时省去了药品仓储、保养等诸多费用。

扩大市场范围:网络打破了地理的界限,使药品零售的服务范围在时间和空间上都得到了极大的拓展。网上药店可以实现真正的24小时营业,市场可辐射至全国乃至全世界。“蛋糕”做大了,即使市场份额小一点,企业也仍然能够获得可观的收益。

与顾客保持紧密联系:我国目前还没有一家连锁药店能够将分店开到全国每一个地方。网上药店没有营业时间和地理范围的限制,使顾客无论在何时何地都能够得到所需要的服务,药店与顾客之间的联系更为紧密了,顾客满意度也相应提高了。而这也有利于强化顾客对企业品牌的认知,培育顾客忠诚度。美国的一项研究表明,顾客忠诚度每提高5%,企业的利润就能增加25%~80%。

对于消费者而言

降低药品价格:美国网上药品的价格通常比市场价低30%左右,这也是消费者愿意选择网上购药的主要原因。药品价格的降低除了得益于网上药店的低成本运营外,还有以下几方面原因:首先是药品流通环节减少。我国药品价格虚高的一个主要原因就是药品利润在流通环节的 …… 此处隐藏:2971字,全部文档内容请下载后查看。喜欢就下载吧 ……

计算机专业 毕业论文 基于JSP的网上药店系统(含源文件)(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/127293.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)