药品交易网站设计与实现.docx
- 文档编号:27390855
- 上传时间:2023-06-30
- 格式:DOCX
- 页数:12
- 大小:150.60KB
药品交易网站设计与实现.docx
《药品交易网站设计与实现.docx》由会员分享,可在线阅读,更多相关《药品交易网站设计与实现.docx(12页珍藏版)》请在冰豆网上搜索。
药品交易网站设计与实现
1引言
1.1项目开发的背景
近年来,中国医药行业迅速发展,药店企业多业态经营,随着规模的扩大,传统的药店销售已经不能适应发展的需要,很难在激烈的竞争中生存。
随着互联网技术的飞速发展,互联网已经走进了千家万户,网上交易的成熟性以及交易的安全性不断增加,使得电子商务飞速发展。
然而传统的药店销售落后,独立分散。
网上药店为了突破时空限制,为客户提供网上买药的便捷服务,
降低交易成本,节省客户购买时间,以及挖掘药品的附加值,扩大销售规模及增加盈利点,决定介入电子商务网上销售市场,以突破传统销售方式,充分利用互联网,建立一个网上药店销售系统,利用互联网在线支付平台进行交易,实现网营销与传统营销双通道同时运行的新型药店营销模式。
网上药店具有最新的业务信息。
它将引导广大用户网上寻找自己所需要的信息从而进行业务的交流,在切实加强对用户业务信息的维护,提高用户业务质量的基础上改善、加强用户信息化条件建设,利用现代化信息技术手段将优质的业务网上交流,使全国所有用户能够借鉴、使用这些优质的业务信息,在更大范围内提高用户业务的质量。
1.2项目开发的意义
在以往的模式中,大部分都是手工操作信息,这样既浪费了信息的流通,又浪费了时间,不能很好的使用户能够快速解决自己的业务,而网上药店中,实现了用户可以通过人机交互的方式参与解决自己所需要的业务,用户可以依靠系统的指导和导航策略进行,方便解决自己的业务。
网上药店系统就是为了配合这一流行有效的业务需求而设计的。
通过系统的分析与设计,更加深入、实例化地了解网上药店的方方面面,很好地积累网站的设计经验,同时增强了系统综合设计能力。
2可行性分析
2.1技术可行性
该系统拟采用成熟的数据库技术与系统开发技术,使用MicrosoftSQL和.NET技术.本系统对用户的要求,除了需要具备在MicrosoftWindows平台上使用个人电脑的知识外,并不需要特别的技术能力。
使用系统的管理员,在投入使用前,无需对操作系统的人员进行培训。
这样既减少投入成本又简化了操作环节。
因此,开发该系统具有技术可行性。
2.2经济可行性
经济可行性分析要估计项目的成本和效益,分析项目经济上是否合理。
即进行成本效益分析,评估项目的开发成本,计算开发成本是否会保证项目预期的全部利润。
系统的开发基于本人对程序开发的实践学习而来,无需资金投入,并且系统开发过程投入的成本不高,因此开发经费完全可以接受。
因此,网上药店在经济上是可行的。
2.3社会可行性
本系统的社会可行性主要从法律因素、用户使用可行性两方面进行研究。
(1)法律因素
本系统是根据网上药店的实际情况开发研制的,是通过大量的调研得出的,系统的系统设计是在独立的环境下完成的,无可供抄袭的系统产品。
(2)用户使用可行性
本系统对用户的要求,除了需要具备在MicrosoftWindows平台上使用个人电脑的知识外,并不需要特别的技术能力。
使用系统的管理员,在投入使用前,无需对操作系统的人员进行培训。
这样既减少投入成本又简化了操作环节。
由以上分析可知,本系统具有社会可行性。
3系统分析
3.1业务流程分析
业务流程图是一种比较规范,被广泛使用的分析工具,它可以比较直观、准确描述网站业务流程。
业务流程图不是对网站原有业务流程的快照,应该是对原有网站的业务流程进行重新思考、设计、再造的结果。
分行业上面的需求分析中得到的资料和工作流程的分析,可以绘制出表示网站管理工作的整体业务流程图,能更清晰的人事所要开发的系统的工作流程。
顾客购买药品流程是根据实际生活中,用户通过网络购买药品流程所进行的一个描述。
当用户打开网页后,必须通过主界面提供的会员登录连接,进入会员登录页面,然后用户通过登录网站后,以网站会员的身份购买药品,如果用户没有登录网站,只能浏览药品和查询药品,而不能购买药品。
当用户选定自己喜欢的药品后,可以通过网络提供的功能下订单,接着去购买药品,当用户购买完所有药品后,进行付账。
顾客购买药品的流程如图3-1所示:
用户为了购买药品,必须成为网站会员。
用户可以通过主页面提供的链接,进入到会员注册界面,当用户填写用户名后,网站将对所有注册用户进行检查,如果发现重复,网站页面将提示用户名已被注册,为了防止用户输入密码错误,网站将检查用户的两个输入的密码信息是否相同,如果发现电子邮箱等关键信息没有填写,网站会提醒用户漏填,请用户填写完整,当所有的信息完整的填写完毕后,经过网站检查正确,这时会把用户的信息添加到数据库中。
用户注册流程图如图2所示:
管理员以管理者的身份登录网站,对药品信息进行管理,管理用户的订单,并对会员信息进行管理,对管理员信息进行管理,确保网站有序顺畅的进行。
管理具体业务流程如图3所示:
3.2数据流程图
数据流程分析是把数据在现行系统内部的流动抽象的独立起来,舍去了具体组织机构、信息载体、处理工具、物质、材料等,单从数据流动过程来考查实际业务的数据处理模式。
数据流程与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。
描述数据流程的工具是数据流程图以及其附带的数据字典、处理逻辑等图表。
其中数据流程图是描述系统逻辑模型的主要工具,它以少数几种符号综合地反映出信息在系统中的流动、存储和传递。
在业务流程分析的基础上,对数据流进行了分析,从数据流动过程考察了实际业务的数据处理模式。
该系统的数据流图分为顶层、一层。
顶层数据流图如图4所示:
具体分析后得到第一层数据流图,该层数据流图如图5所示:
4 数据字典
4.1数据流
数据流编号:
D1
数据流名称:
会员信息
简述:
会员的信息
数据流来源:
会员
数据流去向:
会员管理
数据项组成:
会员名称+密码+邮箱+姓名+地址+邮政编码
数据流量:
10张/日,高峰流量:
20张/日
数据流编号:
D2
数据流名称:
需求信息
简述:
顾客对药品的需求信息
数据流来源:
会员
数据流去向:
药品选择
数据项组成:
药品一级类别名称+药品二级类别名称+病征+药品名称
数据流量:
10张/日,高峰流量:
20张/日
数据流编号:
D3
数据流名称:
药品信息
简述:
药品详细信息
数据流来源:
管理员
数据流去向:
药品管理
数据项组成:
药品编号+药品名称+药品二级类别编号+供应商+进价+售价+适用病征+有效期
数据流量:
10张/日,高峰流量:
20张/日
数据流编号:
D4
数据流名称:
评论信息
简述:
顾客对药品的评论信息
数据流来源:
会员
数据流去向:
评论表
数据项组成:
评论编号+会员名称+药品编号+评论时间+评论内容
数据流量:
10张/日,高峰流量:
20张/日
数据流编号:
D5
数据流名称:
药品类别信息
简述:
管理员掌握的药品类别信息
数据流来源:
管理员
数据流去向:
药品分类
数据项组成:
一级药品类别名称+一级药品类别编号+二级药品类别名称+二级药品类别编号
数据流量:
10张/日,高峰流量:
20张/日
4.2处理逻辑
处理逻辑编号:
P1
处理逻辑名称:
会员管理
简述:
对会员的注册信息进行登记
输入的数据流:
会员注册信息
处理描述:
将会员的注册信息的有效数据录入会员表
输出的数据流:
会员表
处理频率:
10次/天
处理逻辑编号:
P2
处理逻辑名称:
药品选择
简述:
顾客根据自己的需求信息对药品进行检索选择
输入的数据流:
需求信息
处理描述:
顾客根据自己的需求信息根据药品类别,病征,药品名称对药品进行检索
输出的数据流:
加入购物车
处理频率:
10次/天
处理逻辑编号:
P3
处理逻辑名称:
加入购物车
简述:
顾客将选中的药品加入购物车,以便下单购买
输入的数据流:
药品选择
处理描述:
顾客将选中药品加入购物车,并确定购买数量
输出的数据流:
订单处理
处理频率:
10次/天
处理逻辑编号:
P4
处理逻辑名称:
订单处理
简述:
顾客将购物车中药品,结算购买,下订单。
输入的数据流:
加入购物车
处理描述:
根据会员表的积分信息,会员姓名,住址,电话,邮编,积分等其他信息,及药品记录表的药价,数量信息,是否使用积分来确定订单,增加会员表中的积分,并将确定订单的信息保存到订单表。
输出的数据流:
订单表
处理频率:
10次/天
处理逻辑编号:
P5
处理逻辑名称:
药品管理
简述:
将药品的详细信息添加到药品表
输入的数据流:
药品信息
处理描述:
管理员将药品的详细信息添加到药品表
输出的数据流:
药品表
处理频率:
10次/天
处理逻辑编号:
P6
处理逻辑名称:
药品评论
简述:
会员对已购药品进行评论
输入的数据流:
顾客对药品评论信息
处理描述:
顾客对药品进行评论,并将评论内容加入评论表。
输出的数据流:
评论表
处理频率:
10次/天
处理逻辑编号:
P7
处理逻辑名称:
分类管理
简述:
对药品的进行一级,二级分类
输入的数据流:
药品的分类信息
处理描述:
根据药品的分类信息对药品进行分类。
输出的数据流:
药品类别表
处理频率:
10次/天
4.3数据存储
数据存错编号:
F1
数据存储名称:
会员表
简述:
存储会员的信息
数据存储组成:
会员名称+密码+邮箱+姓名+地址+手机号+积分+邮编
关键字:
会员名称+密码
相关联的处理:
P1,P4
等等
数据存错编号:
F2
数据存储名称:
购物车表
简述:
存储会员加入购物车药品的信息
数据存储组成:
会员名称+药品编号+订单编号+药品数量+日期+药品金额
关键字:
会员名称,药品编号
相关联的处理:
P3
等等
数据存错编号:
F3
数据存储名称:
订单表
简述:
存储会员的订单信息
数据存储组成:
订单编号+会员名称+药品编号+药品数量+日期+使用积分+应付金
额+药品总额+姓名+地址+手机号+订单发货+邮编
关键字:
订单编号
相关联的处理:
P4
等等
数据存错编号:
F4
数据存储名称:
药品表
简述:
存储药品的详细信息
数据存储组成:
药品编号+药品名称+药品类别编号+供应商+库存量+进价+售价+折扣+保质期+适用病症
关键字:
药品编号
相关联的处理:
P2,P3,P4,P5
等等
数据存错编号:
F5
数据存储名称:
评论表
简述:
会员对药品的评论信息
数据存储组成:
评论编号+会员名称+药品编号+评论时间+评论内容
关键字:
评论编号
相关联的处理:
P6
等等
数据存错编号:
F6
数据存储名称:
药品类别表
简述:
药品一级,二级分类信息
数据存储组成:
一级药品类别名称+一级类别编号+二级药品类别名称+二级类别编号
关键字:
一级类别编号,二级类别编号
相关联的处理:
P7
等等
4.4外部实体
外部实体编号:
S1
外部实体名称:
会员
简述:
注册登记的人
输入数据流:
无
输出数据流:
会员的注册信息,需求信息,评论信息
等等
外部实体编号:
S2
外部实体名称:
管理员
简述:
管理网上药店运营的人
输入数据流:
无
输出数据流:
药品的类别信息,药品信息
等等
5 数据库设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 药品 交易 网站 设计 实现
![提示](https://static.bdocx.com/images/bang_tan.gif)