康民药店网上购物系统.docx
《康民药店网上购物系统.docx》由会员分享,可在线阅读,更多相关《康民药店网上购物系统.docx(43页珍藏版)》请在冰豆网上搜索。
康民药店网上购物系统
摘 要
康民药房是是一家第三方医药健康网购平台,为广大消费者提供OTC药品、保健品、药膳礼品、母婴用品、美容减肥商品、医疗器械等商品的网购及健康资讯服务。
系统设计构建基于Internet,采用B2C结构,设计采用ASP语言编写,是根据当前市场需求和经济走势而设计开发的电子商务平台。
它有利于商家的宣传推广,提高知名度和市场影响力。
本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,市场需求,系统需求和系统总体结构设计方案,较详细的论述了系统的详细设计和实现。
文中主要叙述系统为用户提供了会员注册登录,商品浏览,购物车管理,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,订单管理等功能。
最后,本文对制作网上购物系统的过程进行了系统总结,并列出所引用书目的名称。
在设计方面,本系统采用B/S三层结构,同时使用ASP技术进行动态页面的设计。
后台数据库选用Access数据库。
关键词:
ASP;Access;网上购物系统;动态网站;电子商务
Abstract
BumrungradpharmacyisanInternet-basedB2C(BusinesstoConsumers)modeelectronicshoppingsystem,andthedesignanddevelopmentofe-commerceplatformbasedonthecurrente-commerceandtheeconomicsituation.Itisconducivetothepromotionofbusinesses,improvevisibilityandmarketinfluence.
Bumrungradonlinepharmaciesisathird-partymedicalhealthonlineshoppingplatform,bybringingtogetherthenationalmainstreampharmacy,buildopentherealmofhealthe-commerceplatform,andprovideconsumerswithOTCdrugs,healthproducts,medicatedgifts,babyproducts,beautyslimminggoods,medicalequipmentandothergoodsonlineshoppingandhealthinformationservices.
Thispaperfirstintroducesthebackgroundofthecurrentsituationanddevelopmentoftheonlineshoppingsystem,andthendiscussesthedesigngoalsofthesystem,marketdemand,systemrequirementsandoverallsystemstructuredesign,moredetaileddiscussionofthedetaileddesignandimplementationofthesystem.Finally,theprocessofmakingtheonlineshoppingsystemsystematicsummaryandlistthenameofthereferencebibliographies.
ThissystemismainlytoprovideuserswiththeJoinNowSigncommoditybrowsing,shoppingcartmanagement,userinformationmodifyfunctions,providesadministratorswithmerchandisemanagement,userinformationmanagement,ordermanagement,andotherfunctions.Intermsofdesign,thesystemusesB/Sthree-tierstructure,thedesignofdynamicpagesusingASPtechnology.Back-enddatabasetouseAccessdatabase.
Keywords:
Access;onlineshoppingsystem;dynamicwebsites;e-commerce
目录
摘 要I
AbstractII
1.绪论1
1.1简介1
1.2研究背景与研究目的、意义1
1.2.1研究背景1
1.2.2研究目的及意义2
1.2.3本课题的国内外研究现状2
1.3课题内容简介3
1.4论文内容概括3
2.需求分析4
2.1项目可行性分析4
2.2网上药店的市场需求分析4
2.3开展网上药店的系统需求分析5
2.4开发环境需求分析7
2.5相关技术分析7
3.系统总体结构设计9
3.1系统功能设计9
3.2系统各主要模块流程图10
3.3系统数据库设计12
4.系统功能实现15
4.1用户注册及登录模块15
4.1.1用户注册及登录模块功能简介15
4.1.2用户注册及登录模块的实现15
4.2首页设计17
4.2.1首页设计简介17
4.3药品信息浏览模块18
4.3.1药品信息浏览模块功能简介18
4.3.2药品信息浏览模块的实现18
4.4药品的订购模块19
4.4.1药品的订购模块功能简介19
4.5药品信息管理模块设计23
4.5.1药品信息管理模块功能简介23
4.5.2药品信息管理模块的实现23
4.6订单查询及管理模块设计26
4.6.1药品订单管理模块功能简介26
4.6.2药品订单管理模块的实现26
4.7用户管理模块设计27
4.7.1用户管理模块功能简介27
4.7.2用户管理模块的实现28
5.总结30
致谢31
参考文献32
1.绪论
1.1简介
网上药店是指通过互联网向消费者销售药品、保健品等商品和提供在线医学资讯服务的电子虚拟销售市场,是医药电子商务的一个分支,在中国,因其涉及到到人身健康,国家对其监管远比一般的电子商务严格许多,开办网上药店必须同时取得《互联网药品信息服务资格证书》和《互联网药品交易服务资格证书》两本证书,而且目前网上药店经营暂时禁止出售处方药。
此类网站大都采用B2C模式。
在网上药店上,消费者在家里就能通过网络24小时全天购买所需的药品,且价格较市场更加实惠。
1.2研究背景与研究目的、意义
1.2.1研究背景
自20世纪中期开始,随着计算机的出现和逐步的普及,世界开始步入信息时代,电子商务这一概念迅速崛起,现如今电子商务已经广泛而深刻的改变着人们的生活方式。
网上药店是医药电子商务的一个分支,因此在电子商务高度发达的时代,医疗卫生电子化应运而生。
网上药店起源于美国,在1998年一个叫史密斯的哈佛大学毕业生创建了世界上第一家网上药店Drugstore,其主要经营处方药、OTC和美容产品等商品,在其发展初期即得到全球知名风险投资基金KPCB的的投资,因而得以迅速发展壮大。
此后,Soma和PlanetRx等网上药店纷纷出现,大量网上药店如雨后春笋般涌现。
但不幸的是此时恰好碰上了互联网泡沫,几年后最早的几家网上药店纷纷宣告破产。
网上药店的发展艰难除了前期的经济泡沫外也跟跟美国本身医药环境有关,处方药市场是医药市场的利润来源,其份额占了整个医药市场份额65%左右,价格和利润率都比较高,但是处方药的审核权和健康险的药品目录掌握在PMB(药品福利管理机构)手中,很多PMB拥有自己的药品邮购中心,因而PMB和网上药店存在着市场的竞争和利益并上的冲突,从而难以同PMB展开合作,独立网上药店因得不到PMB支持的销售药品非常艰难,故而主要转向销售化妆品和保健品等商品。
而在中国,网上药店的生存环境比美国还要恶劣的多,医药行业是国家的特殊行业之一,因其涉及人们的人身健康,国家食品药品监督管理局(SFD)对于使用互联网销售药品服一直持审慎的态度。
对于网上药店的准入审核严格,并且占据医药市场主要份额的处方药市场并没有对网上药店开放。
转而几乎完全被医院垄断,加上其他药品的销售,医院共占据中国医药市场的74%以上,网上药店争抢仅仅是药店零售的OTC药品部分,而OTC药品存在价格和利润低的特点,网上药店在物流和药剂师服务上较医院诊所等要消耗更多成本。
同时由于如今医疗保险没有向网上药店开放,许多享受医疗保险的消费者因为不能报销而不愿意到网上药店购买药品。
1.2.2研究目的及意义
在信息化高度发达的今天,电子商务作为新兴的商务平台已经日渐成熟,在中国,淘宝,亚马逊、京东商城等大型购物网站纷纷出现并展开激烈地争夺,而医药电商却几乎还是一片尚未开发的处女地。
我国拥有4.77亿互联网用户,这是一个庞大的消费群体,也是医药电商潜在客户,由此可以想象网上药店的巨大潜力。
1.2.3本课题的国内外研究现状
在中国,早在上世纪90年代,互联网的先知们就开始建设网上购物网站,致力于推动电子商务的发展。
现在经过十多年的发展中国电子商务的发展欣欣向荣。
网上购物中的卖家可信度、物流和支付等方的方面也得到逐渐地完善。
网上药店作为医疗电商的一部分,也在电子商务快速发展的浪潮中逐渐涌现。
如今在我国随着药品连锁店快速发展,以及国家逐步完善的网上药店政策环境,不少药品企业把目光转向互联网,截止2009年,我国已有11家药店获得网上药店的经营权中国的网上药店已经得到一定的发展。
然而这不是一个充分竞争的市场,结合中国巨大的互联网用户基数,网上药店这一市场仍然有着巨大的潜力。
而在另一方面网上药店因其特殊性,故而国家对其的发展一直持审慎地态度,网上药店的市场异常严格,根据国家2004年发布《互联网药品交易许可证》规定,只有药品连锁零售企业才能申请开设网上药店,如今在中国拥有这一许可证的药店只有30家,仅占中国全部15000家连锁药店的千分之二。
而且因为中开放处方药的网上销售,因而网上药店盈利颇为困难,跟据中国网上药店理事会调查报告显示:
在2011年,网上药店规模仅仅4亿元,而2011年全国医药市场的总规模已达到3718亿,网上药品的规模居然只有传统药店的一个零头。
故而,谈起网上药店,国内许多人都感叹这是一块“鸡肋”,食之无味,弃之可惜。
与中国不同,在欧美发达国家,网上药品的销售额通常占药品零售市场销售额的20%以上。
医药电子商务已经比较成熟,管理严谨,技术优秀,网上药品销售口碑良好,国内国内政策环境经过多年的发展已趋于完善,市场发展和效益也日渐增长。
在欧美的网上药店经营模式上主要分:
以美国为代表的多元化经营和以德国瑞典为代表的专业化经营两种。
在德国和瑞典网上药店均由统一的机构管理,在德国医疗保障制度完善,由药剂师协会统一管理网上药店。
并制定全国统一的药品价格,禁止药店擅自抬高也或降低药品价格,药店的竞争只在专业服务方面开展。
而在瑞典全国只有一家药品公司——瑞典国家大药房。
这是一家国有公司,全国所有药店均归其经营管理,职能只是提供专业化医疗服务。
在美国每家药店都必须拥有注册药剂师,药店必须由注册药剂师复核和签发才允许售出的处方药品。
在美国网上药店每年的销售额可达1700亿美元左右,占据了美国药品市场20%以上的规模。
1.3课题内容简介
这次设计实现了一个以药品交易为主要项目的网上商城购物系统。
这是一个基于Internet,采用B2C(BusinesstoConsumers)模式电子购物系统,此系统的主要目标是为消费者提供一个种类齐全,价格低廉,方便快捷的药品购买的平台。
本系统是一个以完成药品交易为目的的网上购物系统,主要为用户提供了免费会员注册登录及个人信息管理,药品信息浏览,电子购物车管理,个人订单管理查看,药品评论等功能,为管理员提供了管理网站药品信息,管理网站注册用户信息,管理用户订单等功能。
用户不用登录就可以查看商品信息、网站公告、资讯等。
而注册后,登陆网站的用户可以在线搜索、订购产品,并可在相关商品下进行留言对商品进行评价等。
这些信息来源于Access数据库中相关的数据表,并用用ASP语言以一定的形式显示在网站上,来方便用户对这些信息进行浏览和查找。
在网站设计中,管理员可以利用后台对网站进行维护与管理。
管理员可以网站上的药品信息和商品类别进行添加,修改以及删除等操作。
可以对用户订单进行进行删除,派送,完成等处理,同时系统管理员也可以对网站注册用户的信息进行管理和删除。
在设计方面,本系统是基于WindowsServer2003服务器和Access数据库,采用ASP语言进行系统的编译和开发,采用B/S三层结构,同时使用ASP技术进行动态页面的设计。
因而拥有较高的的稳定性和安全性。
1.4论文内容概括
本文分为五章,通过结合网上药店的时代背景以及全面分析这个网上药店系统的设计与实现的过程介绍来本次的设计的系统的特性以及实现方法。
第1章绪论了网上药店的定义,描述了网上药店的发展状况以及研究目的及意义,并介绍了国内外现状,进而介绍了本次课题内容。
第2章系统分析首先从几个角度分析了系统开发的可行性。
对网上药店进行了市场需求分析,阐述网上药店在实际生活中的意义,以及开展网上药店的优势与限制。
接着进行了系统需求分析,阐述了本次设计中网上药店系统需要实现那些功能。
最后,对系统进行了开发环境需求分析和相关技术分析,分别分析了本次设计开发开发需要的开发环境和相关技术。
第3章的系统总体结构设计首先对系统进行了功能模块设计,描述了系统设计的主要功能模块及其作用,并利用文字说明、系统结构图、流程图等来介绍系统各个模块的功能以及各个模块之间的运行流程。
然后网上药店进行了系统数据库设计,针对系统所有所需数据及数据之间的关联,来绘制系统数据库所需的各个基本表。
第4章的系统功能介绍了网上药店系统的主要模块及其详细设计实现过程。
对网上药店用到的主要原理和技术进行了详细的说明,介绍了各个模块的功能简介,界面设计以及部分代码,并列出了几个主要功能模块实现的流程图来对模块功能进行说明。
第5章结论分析了系统的的成果和存在问题以及开发此系统的过程中所遇到的困难。
总结了此次的设计的成功及感悟。
最后是参考文献和致谢。
参考文献中列出了本次毕业设计中所查阅参考资料和文中所引用到的定义与解释的出处。
致谢中对在本次毕业设计中给予我帮助指导的老师和同学表示衷心的感谢。
2.需求分析
2.1项目可行性分析
从经济方面来看,该系统设计只是作为本人的毕业设计,只需要本机测试,只需要把本人电脑配置为服务器,硬件设备足以满足项目的需求,不需要另外购买,主要的支出是软件的配置和网站的开放费用,因为又因为该系统全部由本人独自开发,这部分费用花销也不大,但因为本人的设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。
从技术方面来看,整个系统属于一个较小规模较小的网上商城购物系统。
该系统的主要操作还是对系统数据表的编辑、添加、删除、查找等基本操作。
本课题是主要采用单机开发,通过查阅相关资料和分析测试就能够基本解决本次设计的技术问题,所以从目前来看暂时暂时不存在太大的技术问题。
从设备方面来看,只要是PentiumIII系列及以上的计算机,内存在256M以上,硬盘在10G,都可以满足系统的开发需要,本系统是由本人自己的电脑作为服务器的,硬件完全符合要求。
从操作方面来看,首先,网站设计采用IIS、Access、Dreamweaver等比较常用的软件,一般设计人员对这几款软件都比较熟悉。
系统的管理主要是信息的添加、修改、查看等事物,一般工作技术人员都能够胜任。
所以单从操作上来看网站设计是可行的。
综上所述,从各方面来看,我们在现行条件下可以设计出符合要求的平台系统。
2.2网上药店的市场需求分析
1、网上药店最大的优势就是价格低廉,与传统的药店经营模式相比,网上药店可以节省商场租金,员工管理工资,运输存储等一大批成本费用,这为网上药店提供了低价格销售商品的基础。
2、网上药店传递速度快随着网络技术和物流业的迅速发展,网络购物的物流配送问题就在持续地改进。
网上商品的运送有了可靠的保障,这极大地方便了在网上商店购买药品的消费者,购买者在家里就能通过网络来挑选自己中意的商品,订购药品后,只需等待几天商品即可送货上门。
这样方便了消费者,节省逛商城的时间。
3、网上药店拥有巨大地潜在客户群我国如今拥有8000多万互联网用户,在这其中以青年人居多。
这部分用户用于创新容易接受新事物容易接受网上药店这一新事物,故而这是一个巨大地潜力市场。
4、网上药店的安全性从淘宝的运营,至如今的易趣、腾讯拍拍,都在走C2C路线,且经营状态良好。
但在同时存在的安全问题也非常之多,不少用户都反映曾经受到过欺诈。
但是本次设计的这个康民药店就将这个问题完美的解决了,因为购物网站是采用B2C模式,故而所有交易风险都将由网站卖家一力承担!
这样消费者在交易中不需要承担风险,故而消费者可以在网站上放心地购买所需药品。
2.3开展网上药店的系统需求分析
本次设计是实现了一个以药品交易为主要项目的网上商城购物系统。
这是一个基于Internet,采用B2C(BusinesstoConsumers)模式电子购物系统。
根据系统的设计目标,系统需要提供免费的用户注册登陆服务、药品信息检索、药品信息浏览、电子购物车、订单生成等功能,具体功能的要求如下:
2.3.1前台实现功能
1、用户登陆注册功能:
用户用户可以在系统进行免费的注册登录。
为此,系统需要提供地功能包括:
用户注册和登录验证功能功能,当用户注册时,必须填写用户名和密码才能完成注册,当用户登录时系统对其输入的用户名和密码进行匹配,匹配成功才能完成登录。
只有登录用户才能使用系统为用户提供的所有功能,未登录的用户则无法购买药品和下达订单等功能。
若是已注册的用户,用户可以进入相应页面进行操作,若是新用户则登录本系统之前要先注册。
2、药品搜索功能:
药品搜索是以实现快速的药品查找与浏览为目标功能模块,用户可以通过检索关键字来查找相关的商品信息。
3、药品信息浏览功能:
该模块为用户提供药品信息的浏览服务,用户不用登录就能查看网站上的所有药品信息,在首页上列出最新的药品信息,最热的药品信息,在页面左侧栏目提供药品分类信息。
每件药品需要显示信息栏目栏目包括药品的编号,药品的名称,药品的价格,药品实样的缩略图,药品信息的简介等。
用户在购买的药品2小时后,既可以对所购买的进行评价。
4、电子购物车功能:
实现用户进行药品购买的功能,用户选好自己需要的药品后点击所需购买的药品界面右侧的购买按钮,药品就可以自动放入购物车内,在购物车内,用户可以更改所购买的药品数量以及删除所购药品,点击确认按钮就可以生成订单来进行购买。
购物车需要显示药品的信息包括药品的编号,药品的名称,药品实样的缩略图,药品的单价,所购药品的总价等信息。
5、生成订单功能:
实现用户生成购买订单的功能。
当用户选择好需要的商品,并在购物车中确定是否确实所需药品数量,以及是否确实需要此药品后,点击购物车中的确认按钮,即可自动生成订单,支付订单后就可以完成网上购物。
用户可以通过点击网页上方的个人中心,在其中的我的订单一栏里查看自己的订单交易情况。
2.3.1后台管理实现功能
1.管理用户功能:
系统管理员可以管理网站上的注册用户信息,管理员管理注册用户的具体功能包括:
用户注册和验证,查找用户、修改与删除用户信息以及删除用户的功能。
管理员可以通过在搜索框输入用户名来检索到自己所需用户的信息。
同时,管理员在用户可模块可以浏览该网站所有已经注册过的用户信息。
2.药品信息管理功能:
本项功能主要实现对网站上的药品信息进行管理,具体包括对药品信息的浏览、添加、修改、删除等操作,药品的编辑操作中包括对药品的库存状况进行管理,库存为0的药品在药品信息中显示“无货”。
同时系统管理员还可以对药品进行归类,并对药品的类别进行管理。
3.管理订单功能:
这项功能是对用户的购买药品所产生的订单进行管理,管理订单功能具体有:
查询用户订单、处理用户订单、确认完成订单以及删除订单等功能。
订单需要显示的信息包括:
订单号、所购的药品序号、所购买的药品数量、所购的药品价格,购买的药品总价格、购买时间、购买的用户、联系方式、接收地址等信息。
因此,需要专门建立相应的数据表来保存这些信息。
下表是网站主要功能模块表,以表格的形式叙述康民网上药店主要功能模块以一种简单明了的方式对上文所述的网站功能模块进行概括。
下表将所有功能模块归类为为三类:
用户管理、商品管理、系统管理。
表2.1网站主要功能模块
系统名称
功能模块
模块名称
功能的主要内容
用户管理
用户注册
reg.asp
用户注册成为新会员
用户登录
login.asp
用户登录系统
用户信息管理
adminmember.asp
对用户信息进行管理
商品管理
查看商品
Product.asp
不用登录就能查看网站上的商品
商品目录管理
AdminProductMenu.Asp
添加/删除/修改
商品管理
ProductEdit.asp
管理商品信息
添加商品
AdminProductAdd.asp
添加新的商品
系统管理
商品搜索
search.asp
列出商品的搜索情况
购物车管理
car.asp
管理购物信息
订单管理
adminbuylist.asp
管理商品订单
文章管理
ArticleAdmin.asp
管理网站公告和资讯
帮助中心
help.asp
为用户可能出现的常见问题提供解答
2.4开发环境需求分析
项目开发的操作系统为Windows7.使用ASP语言进行项目的界面制作和代码的编写,实现动态页面的设计,用Acces作为数据库系统,项目运行为Internet信息服务(IIS)管理器。
项目的验收方式与依据:
系统开发完成后,由测试人员系统要求对系统进行测试。
系统通过测试后,交给学校验收,验收的的主要依据是项目的说明书。
(1)网站开发环境
操作系统:
Windows7/Windowsvisa/WindowsXP/Windows2003/Windowsv2000
开发环境:
Microsoft.NETFramework3.5
开发工具:
Microsoft.NETFramework2008集成开发环境
开发数据库:
Access
(2)服务器端运行环境
操作系统:
Windows7/WindowsXP/Windows2003/Windowsv2000
Web服务:
IIS6.0
开发环境:
Microsoft.NETFramework3.5
开发数据库:
Access
浏览器:
InternetExplorer6.0及以上
(3)客服端运行环境
浏览器:
InternetExplorer6.0及以上
最佳分辨率