药品销售系统的设计与实现 .docx
《药品销售系统的设计与实现 .docx》由会员分享,可在线阅读,更多相关《药品销售系统的设计与实现 .docx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、药品销售系统的设计与实现摘 要本网上药店商城是一个药品销售、购买平台,采用JPS+MYSQL的开发环境,基于B/S结构进行开发。本系统主要实现用户在线进行药品的购买,管理员可对系统进行全面管理。该系统操作灵活,界面优雅,方便管理,功能具体。具有非常高的社会使用价值。该系统用户不受购买药品的时间和地点的限制,他们有很多选择。 同时,它们可以大大增加药品的销量。 该系统具有巨大的潜在客户和广阔的应用前景。 这篇论文对在线药店的设计和实施进行了一系列分析,包括系统需求分析,总体设计分析和详细设计分析。 从最初的开发环境,产品目标,系统流程和功能的总体规划都已在系统中正常进行。 最后其是一款值得应用推
2、广的购物平台。关键词:网上药店商城;JSP;MYSQL;B/S结构Design and implementation of drug sales systemAbstractThis online pharmacy mall is a drug sales and purchase platform, using JPS + MYSQL development environment, based on B / S structure for development. This system mainly enables users to purchase medicines online,
3、and administrators can manage the system comprehensively. The system has flexible operation, elegant interface, convenient management and specific functions. Has a very high social use value. Users of this system are not limited by the time and place of drug purchases, they have many options. At the
4、 same time, they can greatly increase the sales of medicines. The system has huge potential customers and broad application prospects. This paper conducted a series of analyses on the design and implementation of online pharmacies, including system requirements analysis, overall design analysis, and
5、 detailed design analysis. From the initial development environment, product objectives, overall planning of system processes and functions have been carried out normally in the system. Finally, it is a shopping platform worthy of application promotion.Keywords: online drugstore mall; JSP;MYSQL;B/S
6、structure目 录1 绪论11.1 开发背景及意义11.2 研究现状11.3 研究内容22 系统开发环境32.1 JSP技术32.2HTML简介32.3 MYSQL数据库42.4 B/S结构43 系统分析53.1 可行性分析53.1.1经济可行性53.1.2技术可行性53.1.3操作可行性63.2 性能需求分析63.3系统流程分析63.3.1系统开发流程63.3.2用户注册73.3.3 用户登录83.4系统用例分析93.4.1 管理员用例93.4.2用户用例103.4.3员工用例114 总体设计124.1 系统功能概述124.2 系统功能结构图124.3 系统顺序图134.4 数据库设计
7、154.4.1数据库实体154.4.2 数据库表165 系统功能实现185.1用户功能模块的实现185.1.1用户注册界面185.1.2登录界面195.1.3 药品详情界面195.1.4 购买信息界面205.2员工功能模块的实现225.2.1订单信息界面225.2.2物流信息界面225.2.3售后信息界面235.3管理员功能模块的实现235.3.1留言信息界面235.3.2商品信息界面245.3.3 销售量统计信息界面246 系统测试与维护266.1测试目的266.2 测试用例266.4测试结果28结 论29参考文献30谢 辞311 绪论1.1 开发背景及意义随着技术的发展,计算机的应用在人们
8、生活的各个方面都离不开互联网。 计算机的普及使得人们的工作生活娱乐变得更加丰富方便,互联网已经普及到我们生活的方方面面,二十一世纪信息化时代的到来,电子商务的发展使得很多员工为自己开辟新的销售渠道。 伴随着中国人民生活水平方式的不断提升,对各种药物的需求也在增加,电子商务的兴起不仅为我们所有的商户群体提供了一种更加灵活的渠道,而且还便利了我们消费者的在有购物需求的时候而不用离开家就能得到商品,受到了消费者的青睐。网上药店商城与以往的线下商家的销售方式相比,线下药店不仅需要专门的人员来打理销售,而且商店成本高,例如开店的房租会占到线下开店的一大部分,还有各种的打理费用,开店时间也会因为人员所限制
9、,需要大量的人力和物力。 同时,线下店的商铺地理位置是不会变的,所以客户群体会范围会受到非常大的限制。 线下的售卖方式在很大程度上限制了消费群体,固定的商店营业时间,商店支出和员工工资支出大大降低了传统实体店的经济效益。 电子商务已经成熟,在网上销售的影响下,实体店的销售比以前更大。面对如今的销售模式,急需开发这套基于网上药店商城,本次设计的网站在最大的程度上为消费者们提供了最大的便利,在网上下单就会用快递送到客户身边,而且货源充足。同时也方便了管理人员对药品管理、订单管理、会员管理等,提高营业额。1.2 研究现状在国外他们的信息技术的发展是我国的许多倍,以为最先开始就是没法发明的计算机,而且
10、当时我国处于懵懂时期,所以从那时开始外国的电子信息技术一直处于领先于我们的状态,而且我们现在正在处于追赶状态,但是随着技术的发展,人们发明了各种的软件,软件技术也一直在不断完善和更新。软件行业早已遍布各个地方。在国内,我国信息技术发展起步比较晚,后期慢慢的不断地进行优化和改革,才让我们的信息技术上升到新的阶段。在现在软件开发的技术经过大量研究和生活实践基本能够达到独立开发系统应用的水平,生活中的各个行业也把软件操作替换成传统的记录模式。软件行业正是现在比较热门的行业。信息数字化的节奏已经在逐步影响生活中的人们,人们也逐渐感受到信息化说到信息不得不感叹现在人们的各种信息都在迅速流通,信息资源利用
11、充分。信息背后的软件支持也得到广大范围的宣传和使用。软件开发团队愈来愈专业,开发技术愈来愈成熟。有了软件的存在,信息处理效率得到大幅度提升,帮助信息处理者省去了大部分时间对于药品购买方面来讲,传统的购买方式,已经无法满足用户的需求,因此需要我们利用软件技术开发本网上药店商城来进行快速实现药品购买的功能,相信这款软件的出现会真正提高用户查询购买的效率。2 系统开发环境2.1 JSP技术JSP程序使用Java编程语言,JSP技术可以封装动态页面。通过标签和脚本,我们所制作的网站可以轻易的访问到我到我们终端服务器上的资源,这是JSP的非常便捷的地方,同时JSP通过其自身的特点可以更好地分离我们做网站
12、的思想逻辑更好地展示网页的设计与展示,另外其更好地支持了组件的开发,使我们开发过程中不可或缺的好工具。JSP这种可以独立使用的编程语言可以嵌入到语言中执行。JSP正因为参照了很多编程语言的特性,所以JSP在网页脚本技术中占有一定的重要地位。在程序的开发过程中,使用jsp也是正确的选择。可以简单解决诸如表单数据的收集操作和字符串信息的处理等jsp。程序开发者节省了很多时间。JSP的新版本的发表表明了新的JSP时代的到来。最大的特征是导入了面向对象的所有机器。保持以下兼容性。如上所述,可以使用JSP自由选择操作系统、Web服务器以及适当的数据库管理系统。另外,设计开发有两种选择。一个是面向过程,另
13、一个是面向对象,或者两个都可以使用。2.2HTML简介HTML的全名是超文本标记语言,通常用作实现页面的超文本链接语言。它是一种相对简单的Web标记语言。他解决了计算机之间的互相联系的各种隔阂。它是浏览器通用的标准技术,几乎可以在市场上的所有浏览器中打开。在如今的网页设计中HTML是现今被广泛接受的网页设计的语言,它有很多的功能最主要的是用于前端制作一些动态的画面,另外它还能分析解释各种信息,也是网页设计中常用的工具。HTML主要有头部和主体组成。在头部,您可以添加标题的信息以显示浏览所需的任何信息。正文部分主要包含要在网页上显示的所有内容。您可以在html中插入jsp以形成一个jsp文件,它
14、也可以形成各种不同样式的特殊效果。2.3 MYSQL数据库网站的开发必须建立相应的数据库,该数据库具有一定的组织结构。 可以保存和管理数据信息。过去,数据库的功能仅仅是数据存储和管理操作,但是随着时代的变化和发展,数据库现在成为一种数据处理方法。包含成千上万个数据的大型数据库也经历了许多改革。这次我们的网上药品销售商店使用的是MYSQL数据库。该数据库是Microsoft国外提供的具有一定可伸缩性和高性能的数据库。 MySQL支持多线程功能。 利用系统资源,可以有效地提高速度。它通过各种方法(例如TCP/IP,ODBC和JDBC)连接到数据库。 虽然功能弱,规模小,但对于系统来说已经足够了,并
15、且还可以扩展数据库表结构空间以进行二次开发。2.4 B/S结构B/S(浏览器/服务器)结构是当前主流的基于网络的结构模式,可以将系统的核心功能集中在服务器上,并且系统开发人员可以简化操作并促进维护和使用。用户只需要在客户端上安装当前流行的浏览器,然后在计算机上安装sqlserver,mysql数据库和其他数据库。在已安装的浏览器和服务器端的数据库之间交换信息数据。即使采用B/ S结构/ActiveX技术模式也可以做很多专业软件。可以与Web浏览器技术,未定义的多种脚本语言和其他技术结合使用。帮助程序开发人员节省大量开发成本。现在,B/S结构/未定义已成为程序开发的主流结构。最好的地方是没有位置
16、限制,即使您没有安装特殊的软件,笔记本电脑和计算机也可以通过网络访问系统。如果使用B/S开发系统,则可以在以后的系统维护中省去麻烦。没问题,请在服务器上操作。简单的客户端处理解决了部分问题。开发的程序还将增强与用户的互操作性。您可以实时更新浏览器并更新程序中的数据信息。3 系统分析3.1 可行性分析可行性分析是软件开发的首要环节,它主要是评估未来开发好的软件能否在预期的时间得到预期的收益,看看如今的技术,人力是否能够将本网站建立起来,是软件开发过程中不可或缺的一环。通过详细的分析调查以及系统的框架设计功能模块分析,找到可行的方法。对要设计实现的网上药店商城从技术上、经济上和操作上进行可行性研究
17、调查,这样既能够保证信息资源的合理利用,也能让我们在软件开发过程中少走一些弯路,不至于开发到一半发现我们现在开发的软件已经不能在继续开发了,那样会损失惨重,让我们对设计做出更加合理和中要的抉择。3.1.1经济可行性本系统在经济方面有很大的优势,因为本网站的系统并不是非常的复杂,而且需要后期维护的人员和资源要求非常的少,同时因为我们所占的系统资源非常的少所以我们的硬件要求非常的低,在我们启动资金非常低的时候都有比较高的可行性,因此经济可行性非常的高。3.1.2技术可行性我们所采用的技术并没有什么难度,上手容易,非常适合用来建立网站。网上药店商城的硬件要求不是很严格,现如今我们在我们平均的硬件水平
18、上运行是错错有余的,他在低端硬件上所占用的内存资源是非常的少的,所以只要我们电脑设备能够正常的进入页面而且能打开网站上去网,就能打开我们的网站,而且我们的网站并不会使其电脑变得非常的卡顿。因此,本网上药店商城的开发在硬件方面是绝对没问题的。在毕设开始时选择语言的时候,Java就是我首要选择的语言,因为在大学的课下我就对JSP有所了解,而且大学中我们也有java的课程加上课下自己又对其跟着网上的教学视频学习了很多,所以我对JSP也是有一定的掌握,然后在学校的时候我们也有对数据库开课,也是我们专业的必修课,所以在技术层面没有太大的问题。3.1.3操作可行性网上药店商城的开发初衷是为了方便广大的消费
19、群体,使消费者在足不出户的前提下就能很方便的买到自己需要的商品,所以在设计时的交互逻辑在所有年龄段都适用,并不会产生隔阂,真正做到了方便用户,方便大众的网站设计。综上所述,网上药店商城是一个面向大众的操作简单易懂的购买药品的网站,因此开发出此网站会受到很多人的认可。3.2 性能的需求分析1.完整性需求:。本网站对于完整性主要考量为,商品的信息必须完整可靠不能为空,而且在数据库中的信息也必须完整。2.相应速度需求:网页的反应速度不能过于缓慢,最好不能超过4秒,且能承受1000人的流量浏览。3.界面需求:界面应该简单大方,对于各年龄段的上手难度都不应该太高,最好做到简单易懂。4.安全性需求:用户要
20、想进行药品购买操作,必须登录系统,同时管理员要想进行后台管理也必须登录系统后台,否则无权进行管理操作。必须保证网站的安全性3.3系统流程分析3.3.1系统开发流程在开发网上药店商城时,我先对线下的用户群体和客户群体做了一些需求调研,在对需求做了一些分析之后就可以对我们要做的东西进行总体设计,在总体设计之后我们进行单独的模块设计等等工作,本网站系统的开发流程如图3.1所示图3.1 系统开发流程图3.3.2用户注册注册帐户时,用户首先进入注册界面并填写用户信息。 如果用户所取得信息名称存在,则提示返回以填写用户信息。 注册的信息名称不存在,填写密码,然后在数据库中添加用户信息及为注册成功。用户注册
21、流程图如图3.2所示图3.2注册信息流程图3.3.3 用户登录为了保证系统的安全性,要使用本系统对网上药店商城进行管理,必须先登陆到系统中。其登录流程图如图3.3所示。图3.3 登录界面流程图3.4系统用例分析3.4.1 管理员用例管理员登录后功能有关于我们,滚动图片,会员信息,员工管理,资讯列表,类别列表,商品库存,订单管理,售后管理,订单管理,顾客活跃度,销售额统计,销售量等,管理员用户的用例如图3.4所示。图3.4 管理员用例图3.4.2用户用例用户可以查看网站首页,主要包括网站首页,商品分类,新闻资讯,关于我们,登录后进入个人中心,包括个人资料,订单信息,收藏列表,售后申请,发表留言,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 药品销售系统的设计与实现 药品 销售 系统 设计 实现
限制150内