网上药店系统设计报告
零售药店系统设计报告

零售药店系统设计报告1. 引言零售药店系统是为了提高药店的运营效率、方便客户购买药品而设计的一种信息化系统。
本报告旨在说明零售药店系统的设计思路、实施方式以及预期效果。
2. 系统概述零售药店系统主要包括以下功能模块:2.1 用户管理用户管理模块用于管理药店的员工和客户。
包括员工的入职离职管理、权限管理、客户信息管理等。
2.2 药品管理药品管理模块用于管理药品的进货、库存、销售、过期药品管理等。
系统将提供药品库存的实时查询、药品购买提示等功能,确保药店药品供应的及时性和准确性。
2.3 销售管理销售管理模块用于管理药店的销售流程。
包括销售订单的生成、收款、退款、订单查询等功能。
此外,系统将提供销售数据分析、销售报表生成等功能,方便药店管理层进行业务分析和决策。
2.4 财务管理财务管理模块用于管理药店的财务流程。
包括财务收支的记录、报表的生成、财务审核等功能。
系统将提供财务数据的统计分析,帮助药店管理层进行财务决策。
3. 系统设计3.1 系统架构零售药店系统采用三层架构,包括表现层、业务逻辑层和数据访问层。
表现层负责与用户进行交互,接收用户的输入和显示输出结果。
业务逻辑层负责处理用户的请求,调用相应的服务完成业务处理。
数据访问层负责访问数据库,进行数据的读取和写入操作。
3.2 数据库设计系统将采用关系型数据库来存储用户信息、药品信息、销售订单等数据。
数据库设计需要充分考虑数据的结构化和标准化,保证数据的一致性和完整性。
3.3 业务流程设计系统的业务流程设计需要覆盖药店的核心业务流程,包括药品进货、库存管理、销售流程等。
每个业务流程需要明确流程的起点、终点以及中间环节的处理。
4. 预期效果零售药店系统的设计将带来以下预期效果:4.1 提高运营效率系统将优化药店的各项业务流程,减少人工操作,提高数据的准确性和及时性。
员工可以更高效地处理药品的进货、销售等业务,降低出错率。
4.2 提升客户服务系统将提供在线购药服务、订单查询等功能,方便客户随时随地购买药品。
网上药店系统设计报告

网上药店系统设计报告阳光学院计算机工程系管理信息系统课程设计报告专业班级: 2021级,计算机科学与技术(专升本)课设题目:网上药店管理系统小组组长 : 黄陈力 2414101909 成员1 : 李有耀 2414101914 成员2 : 黄邦棣24141019072021 年 12 月 14 日目录1、系统规划 (1)1.1 信息系统战略规划 ............................................ 1 1.2 体系结构规划 ................................................ 2 1.3 项目开发和资源分配规划 ...................................... 7 2、系统分析.. (8)2.1 信息系统环境的调查 .......................................... 8 2.2 系统可行性研究 .............................................. 8 2.3 新系统逻辑模型的提出 ....................................... 10 3、概要设计. (19)3.1 系统总体布局 ............................................... 19 3.2 应用软件系统总体设计 ....................................... 20 3.3 数据存储的设计 ............................................. 24 3.4 计算机和网络方案的选择 ..................................... 24 4、详细设计. (25)4.1 代码设计 ................................................... 25 4.2 数据库设计 ................................................. 25 4.3处理过程设计................................................ 30 4.4实施界面设计................................................ 32 5、面向对象系统分析与设计.. (38)1系统战略规划1.1 信息系统战略规划据中国网上药店理事会调查报告显示:2021年,医药B2C的规模达到4亿元,仅出现5家销售额达5000万元的网上药店。
网上书店系统分析设计报告

网上书店管理系统分析设计报告一、系统分析一、企业概述本公司以经营图书为目的的小型企业,企业主要经营各种图书,根据市场调查和分析结果,网上购书受到大部分消费者的喜爱,也是一种潮流,因此公司以网上卖书作为公司的发展方向。
由于公司从市场需求出发,不断销售适合大众需求的图书且价格合适,业务量日益增加,即将成为众多地区性小书店的供应商。
随着网络信息时代的发展,网上书店不断涌现,竞争日益激烈。
面对这种形势,为了在激烈的竞争中立于不败之地,同时为了面对信息处理愈发复杂的形势,公司认识到迫切需要一个网上卖书系统,通过此系统可以缓解信息处理烦琐的问题,同时也可以增加零售的业务量。
由于公司的管理对象包括消费者的订单,会员注册的全部管理过程,因此此系统具有一定的复杂性,应从系统工程的观点出发,按照管理信息系统开发的基本方法进行。
二、系统环境调查系统环境初步调查主要采用方式:小组成员主要通过在网上查询一些类似的网上商城的运营模式,以及其公司的经营情况,机构设置,了解他们的信息需求。
经网上查询,了解到类似企业的基本情况如下:公司一般实行董事会领导下的总经理负责制,公司下设销售部,物流,财务部。
公司信息管理的主要方式是基于文件,单据等介质的手工处理过程,对于销售统计、成本管理、采购管理、以及用户管理都是采用人工的形式进行的,没有采用系统化的计算机信息处理系统。
传统业务流程的缺点:部门间信息交流缓慢,信息处理不及时,手工处理信息出错率高,且业务管理工作缺乏规范性,同时面临着网上购物的压力。
企业领导层希望通过建立信息系统,使企业高效的运转,业务处理更加规范,信息处理加快,降低信息处理的错误率,同时也大大降低的库存,加大公司的竞争力度,使企业更加高速的发展。
三、系统可行性研究在系统的初步调查的基础上,明确了公司存在的主要问题和建立管理信息系统的设想,接下来进一步对系统目标、范围等因素进行分析研究。
1.网上卖书系统的建设目标该网上卖书系统采用成熟的信息技术和手段,支持新型的网上购物的功能,能够实现网上下达订单,管理人员通过网络查看订单情况,并为企业的集团发展提供信息技术准备。
基于JSP的网上药店系统的设计与实现毕业论文

基于JSP的网上药店系统的设计与实现摘要随着电子信息技术的飞速发展,电子商务越来越趋于成熟并渗透到商业的各个范畴。
在药品零售业,医药产品的销售竞争日益激烈,整个格局泛起了很大的变化。
药店的功能和经营重点也发生了根赋性改变,且越来越多的连锁药店、大型医药超市的泛起,使得相对规模较小的药店很容易在这样的环境下丧失竞争力。
充分利用现有的网络软硬件资源和java web开发技术,建立网上药店系统,为药品的销售提供一种交互、开放、易用的平台,从而降低药店的经营成本,提高销售效率,增加利润。
基于JSP的网上药店系统是一个集成了药品的浏览,搜索,购买,下单,用户办理等功能模块的系统,信息化的销售流程可以大大提高药店的销售效率和办理效率。
本系统采用B/S开发模式,是在MyEclipse IDE开发环境下,结合MVC 的分层架构的设计思想,利用Struts2、Hibernate等开源框架,以及JSP 页面技术、tomcat办事器、mysql数据库系统实现的。
关键词:网上药店JSP MySQL tomcat 框架ABSTRACTWith the rapid development of electronic information techno logy, e-commerce become more and more mature and penetra te into all areas of business.In the retails of medicaments,pha rmaceutical product sales havebecame increasingly competiti ve, the whole circumstances has undergone great changes.The functions and business focus of drugstores have also under gone a fundamental change, and the growing number of chain pharmacies, large pharmaceutical emergence of supermarket pharmacies making relatively smalleasily lost in such a comp etitive environment.Only by making full use of the existing network hardware,software resources and java web development technologies, build online Drugstores system for drug sales to provide an interactive, open, easily useful platform, can we reduce pharmacies operating costs,and improve sales efficiency and increase profits.JSP-based onlineDrugstores is an integrated system which i nclude pharmaceutical browse, search,buying, order, user ma nagementand other rmation technology can grea tly improve the pharmacy sales process and management effe ctively.The system uses B / S development model, in MyEclipse IDE d evelopment environment, combined with the MVC layered arch itecture design ideas using Struts2, Hibernate and other open source frameworks and technologies jsp page, tomcat server, mysql database system implementation.Key words: onlineDrugstores JSP MySQL tomcat frame目录1 绪论 (1)1.1概述 (1)1.2开发背景 (1)1.3开发目的及意义 (1)2 关键技术介绍 (3)2.1 B/S架构 (3)2.2 mvc设计思想 (3)2.3 Struts2,Hibernate,JQuery框架 (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 核心配置文件web.xml代码 (44)附录2 Struts2业务配置文件struts.xml代码 (45)附录3 Hibernate核心配置文件hibernate.cfg.xml代码 (47)致谢 (49)1 绪论1.1 概述网上药店是在电子商务高度发达的时代应运而生的,是医药电子商务发展的产物。
药品交易网站设计与实现

1引言1.1项目开发的背景近年来,中国医药行业迅速发展,药店企业多业态经营,随着规模的扩大,传统的药店销售已经不能适应发展的需要,很难在激烈的竞争中生存。
随着互联网技术的飞速发展,互联网已经走进了千家万户,网上交易的成熟性以及交易的安全性不断增加,使得电子商务飞速发展。
然而传统的药店销售落后,独立分散。
网上药店为了突破时空限制,为客户提供网上买药的便捷服务,降低交易成本,节省客户购买时间,以及挖掘药品的附加值,扩大销售规模及增加盈利点,决定介入电子商务网上销售市场,以突破传统销售方式,充分利用互联网,建立一个网上药店销售系统,利用互联网在线支付平台进行交易,实现网营销与传统营销双通道同时运行的新型药店营销模式。
网上药店具有最新的业务信息。
它将引导广大用户网上寻找自己所需要的信息从而进行业务的交流,在切实加强对用户业务信息的维护,提高用户业务质量的基础上改善、加强用户信息化条件建设,利用现代化信息技术手段将优质的业务网上交流,使全国所有用户能够借鉴、使用这些优质的业务信息,在更大范围内提高用户业务的质量。
1.2项目开发的意义在以往的模式中,大部分都是手工操作信息,这样既浪费了信息的流通,又浪费了时间,不能很好的使用户能够快速解决自己的业务,而网上药店中,实现了用户可以通过人机交互的方式参与解决自己所需要的业务,用户可以依靠系统的指导和导航策略进行,方便解决自己的业务。
网上药店系统就是为了配合这一流行有效的业务需求而设计的。
通过系统的分析与设计,更加深入、实例化地了解网上药店的方方面面,很好地积累网站的设计经验,同时增强了系统综合设计能力。
2可行性分析2.1 技术可行性该系统拟采用成熟的数据库技术与系统开发技术,使用Microsoft SQL和.NET 技术.本系统对用户的要求,除了需要具备在Microsoft Windows平台上使用个人电脑的知识外,并不需要特别的技术能力。
使用系统的管理员,在投入使用前,无需对操作系统的人员进行培训。
软件工程网上药店管理系统设计

课程设计报告课程名称软件工程课程设计设计题目网上药店管理系统设计专业计算机科学与技术班级学号姓名完成日期2014年6月20日课程设计任务书设计题目:网上药店管理系统设计设计内容与要求:为各类用户提供并实现以下功能:1. 管理员:各类用户权限设置;2. 操作员:进药登记、售药登记、有效期报警、查询与统计;3. 普通用户:各种查询。
课程设计报告的组成:1. 需求规格说明书,包括用例图,数据流图,数据字典;2. 概要设计说明书,包括系统模块结构图,功能模块清单,实体图,系统E-R图,数据库表结构设计。
3. 项目总结报告,包括实际完成情况表。
指导教师:__ __2014年6月14日课程设计评语成绩:指导教师:_______________年月日目录第一部分软件需求规格说明书 (1)1引言 (1)编写目的 (1)背景 (1)术语定义 (1)参考资料 (1)2任务概述 (2)目标 (2)用户特点 (2)3需求规定 (2)系统用例图 (2)数据流图与数据字典 (5)对性能的规定 (12)4运行环境规定 (12)设备 (12)支持软件 (12)第二部分概要设计说明书 (13)1引言 (13)目的 (13)范围 (13)命名规则 (13)术语定义 (14)参考资料 (14)2总体设计 (14)总体结构设计 (14)功能模块清单 (15)3数据库设计 (15)数据库概念级设计(E-R图) (15)数据结构逻辑级设计 (17)第三部分项目开发总结报告 (19)1引言 (19)编写目的 (19)参考资料 (19)2设计总结 (19)实际完成情况 (19)2.2 收获 (20)有待改进之处 (20)第一部分软件需求规格说明书1引言编写目的本文档定义了网上药店管理系统的客户需求,可以使客户和程序开发者双方都能够准确理解本项目的功能,预期读者包括客户、程序设计开发人员、测试人员以及其他本项目相关人员。
背景待开发的软件系统的名称:网上药店管理系统开发者:用户:洛阳康达药业术语定义1.需求开发Requirement Development(简称RD):产生和分析顾客需求、产品需求和产品构件需求。
网上药品销售系统的调查与分析(课题报告)PPT课件

用户满意度
调查结果显示,大部分用户对网上药品销售系统的满意度较高,但也有部分用户对其售后服务、药品质量等方面提出改进意见。
市场需求
调查结果显示,随着互联网的普及和人们健康意识的提高,网上药品销售系统的市场需求不断增长,但同时也面临着传统药店、电商平台等多方面的竞争压力。
调查结果分析
随着互联网技术的不断发展,网上药品销售系统将不断升级和完善,提高用户体验和安全性。
提供培训和指导
及时收集和处理用户反馈意见,不断改进和优化系统功能和服务。
建立用户反馈机制
加强用户教育和培训
07
结论
系统功能完善
经过对网上药品销售系统的详细调查,我们发现该系统具备了完整的药品信息展示、在线咨询、订单处理和支付结算等功能,满足了用户的基本需求。
用户体验良好
用户普遍认为该系统的操作流程简便,界面友好,且提供了多种个性化服务,如药品推荐和健康资讯推送,提升了用户的购物体验。
02
一点的庄园,另一
网上药品销售系统的案例分析
re
*25另一'点头道 their,另一2,,,m" st切实 st is质诸质斯特ismus. ustusI have,一度\"the on马然,资深咨询质
网上药品销售系统的案例分析
初步 stust.源于 on theasiest
神经 that on the on the质"迩
问卷调查
与相关行业专家、企业代表进行深入访谈,了解行业发展趋势、政策法规、技术应用等方面的信息。
访谈调查
通过收集和分析网上药品销售系统的交易数据、用户行为数据等,了解市场现状和用户需求。
数据分析
调查方法
用户使用情况
最新医药管理系统实验报告

最新医药管理系统实验报告实验目的:本实验旨在设计并实现一个医药管理系统,以提高医疗机构在药品管理和分发方面的效率和准确性。
系统将集成药品库存管理、药品信息查询、药品采购、销售记录以及药品过期预警等功能。
实验内容:1. 需求分析:与医疗机构合作,收集并分析药品管理的业务需求,确定系统的基本功能和性能指标。
2. 系统设计:基于需求分析结果,设计系统架构,包括数据库设计、用户界面设计以及系统流程设计。
3. 功能实现:开发系统的核心功能,包括:- 药品库存管理:实现药品的入库、出库、库存查询和库存调整。
- 药品信息查询:提供药品信息的快速检索,包括药品名称、规格、价格、生产厂家等。
- 药品采购管理:记录和管理药品的采购信息,包括供应商选择、采购价格、采购时间等。
- 销售记录跟踪:记录药品的销售情况,包括销售时间、数量、价格和购买者信息。
- 药品过期预警:根据药品的有效期,提前预警即将过期的药品,以便及时处理。
4. 系统测试:对系统进行全面的测试,包括单元测试、集成测试和用户验收测试,确保系统的稳定性和可靠性。
5. 用户培训与系统部署:对医疗机构的工作人员进行系统操作培训,并将系统部署到实际工作环境中。
实验结果:通过本次实验,成功开发了一个功能完善的医药管理系统。
系统在测试阶段表现出良好的稳定性和响应速度,用户反馈表明系统操作简便,极大地提高了药品管理的效率和准确性。
药品过期预警功能特别受到医疗机构的好评,有效减少了药品浪费和潜在的医疗风险。
结论:本实验报告展示了医药管理系统从需求分析到系统部署的全过程。
实验结果证明,该系统能够有效地满足医疗机构在药品管理方面的需求,提高了工作效率,降低了运营成本,对于提升医疗服务质量具有重要意义。
未来工作将集中在系统的进一步优化和功能扩展上,以适应不断变化的医疗环境和需求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
阳光学院计算机工程系管理信息系统课程设计报告专业班级: 2014级,计算机科学与技术(专升本)课设题目:网上药店管理系统小组组长 : 黄陈力 2414101909 成员1 : 李有耀 2414101914 成员2 : 黄邦棣 24141019072015 年12 月14 日目录1、系统规划 (1)1.1 信息系统战略规划 (1)1.2 体系结构规划 (2)1.3 项目开发和资源分配规划 (7)2、系统分析 (8)2.1 信息系统环境的调查 (8)2.2 系统可行性研究 (8)2.3 新系统逻辑模型的提出 (10)3、概要设计 (19)3.1 系统总体布局 (19)3.2 应用软件系统总体设计 (20)3.3 数据存储的设计 (24)3.4 计算机和网络方案的选择 (24)4、详细设计 (25)4.1 代码设计 (25)4.2 数据库设计 (25)4.3处理过程设计 (30)4.4实施界面设计 (32)5、面向对象系统分析与设计 (38)1系统战略规划1.1信息系统战略规划据中国网上药店理事会调查报告显示:2011年,医药B2C的规模达到4亿元,仅出现5家销售额达5000万元的网上药店。
而2011年医药行业的市场规模达到3718亿,线上药品的销售额还不到网下药店的一个零头,该行业发展潜力巨大。
医药行业是老百姓眼里的暴利行业,药品昂贵中国人看病难、看病贵的原因之一。
而电子商务的发展给医药行业发展带来突破口,如果搞好了是可以降低老百姓的看病治病的成本的。
而国家医药流通“十二五”规划也指出,要加快医药流通行业整合,实现医药流通精细化发展,并且鼓励规范经营的零售连锁企业发展网上药店,希望医药电子商务企业成为推动国家医改的有力工具。
2005年国家食品药品监督管理局正式颁布了《互联网药品交易服务审批暂行规定》,网上药店业务也在2005年底开始实施。
巨大的市场潜力诱使着各个实体药店开始抢占互联网药品销售的份额。
在以上背景下建立的网上药店系统,集成了药品的浏览,搜索,购买,下单,用户管理等功能模块的系统,信息化的销售流程可以大大提高药店的销售效率和管理效率。
为药品的销售提供一种交互、开放、易用的平台,从而降低药店的经营成本,提高销售效率,增加利润。
既提供了全面,详细的药品购物入口,轻松实现快捷购买,又可以通过不同药品分类进行导航,用最方便,最快捷的方式找到你需要的药品。
网上卖药有点主要是:覆盖范围广、成本低、对客户隐私保护较好。
覆盖面广:相对于传统药店和医药卖药,网上卖药利用互联网平台,开展电子商务,突破了空间地域的限制,可以将业务拓展到实体店无法覆盖的范围去。
据调查网上药店的客户有 60%左右是出于实体店无法覆盖的区域。
项目成本低:网上卖药与建立实体店相比成本大大降低,省去了店面费用,销售人员费用和中间的渠道费用,使药品成本急剧降低,尤其是现在药品价格居高的情况下。
网上卖的药品一般都比药店销售价低10%以上。
利于客户隐私保护:客户在网上下单,商家利用物流体系进行货物配送,更好的保护了客户的隐私,有部分商家还提供了平常化包装,药品外包装和普通包裹一样。
网上卖药相对与实体药店其的弊端也是明显的,主要体现在诚信体系和物流体系上。
诚信体系:现在网上卖药的网站很多,大多是没正规牌照的“黑点”,出售的药品质量也参差不齐,据统计有90%的药品属于不合格药品。
在互联网假药泛滥的情况下如何开展网上卖药业务的关键就是诚信体系的建立,如何让消费者信任、满意很关键。
物流配送体系:网上卖药的另一个瓶颈就是物流。
中国现在的物流体系不完善,物流成本也高。
如果商家自建物流那个成本是一般无法承受的,如何更好的利用目前的物流体系,提高物流质量,让消费者更快、更好、更便捷的拿到自己货物成了商家工作的重点之一。
随着互联网的发展,各种配套的完善,网上卖药类的电子商务还是有很大市场前景的。
1.2体系结构规划我们的网上药店管理系统是针对医院医药管理方面而开发的一款以医药管理为基础(涉及到医药的基本信息查询和管理,医药销售,医药商的信息维护,客户的信息维护等)的医药信息管理软件,它以广泛的调查为基础,最大程度上满足使用需求,同时辅助于其他自定义管理的医院管理系统来提升医院的管理水平,优化资源,尽可能地降低成本,统筹安排以实现最大效益化。
详细需求分析见表1-1需求分析表表1-1根据需求分析的得到的现行业务处理流程,在用户反复研究后,首先确定目标系统的业务流程,其处理流程如图1-1用户注册用户登录浏览商品修改信息意见反馈提交订单选购商品结单调整用户级别查看购物车确认选购查看订单状态查看用户信息查看订单确认受理订单删除订单删除用户信息商品管理员登录订单管理员登录用户管理员登录商品分类管理查看用户留言回复用户商品管理网上药店管理系统图1-1 网上药店信息管理系统业务流程图根据系统的业务流程图,数据规划(表1-2数据规划表)所示。
表1-2 数据规划表根据系统规划表做出如下输入输出信息,如图1-2所示。
图1-2 U/C图由U/C矩阵及其系统基本功能分析,医药MIS的基本子系统包括:购药子系统(表1-3)、药品管理子系统(表1-4)、订单管理子系统(表1-5)和用户管理子系统(表1-6)。
表1 41.3项目开发和资源分配规划我们的管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、存储、加工和使用的系统。
采用三层架构设计,它的工作原理如图1-3所示。
图1-3 工作原理图我们的整个管理信息系统采用Browser/Web/DataBase的三层体系结构。
Web 服务器接受请求,通过应用程序服务器执行一个Java服务器端小程序Servlet 并返回其输出,从而实现与客户机进行信息资源的交互。
数据库服务器用来存储管理信息系统中所用到的各种数据,数据由数据库管理程序直接录入。
系统的客户端只需要一个浏览器即可。
相关人员通过浏览器来查询、增加、修改、删除数据,对信息进行管理。
我们的网上药店管理系统采用Mysql数据库。
选择一个好的数据库是开发一个系统的前提,当然用MySql也是与其它数据库比较过的。
下面列出MySql与其它数据库的全方位对比。
(1)安全性方面: MySql获得最高认证级别的ISO标准认证;(2)多线程:MySQL是完全多线程化的,每个连接有它自己的线程;(3)接口:MySql和SQL Server有基本相同Perl接口,有一些增加的功能。
(4)价格:MySql的免费成为不可取代的优势。
终上所述,MySQL以其极高的性价比成为中小型数据建库的首选,本系统也选用MySql。
2系统分析2.1信息系统环境的调查现在在医药超市的管理中经常出现以下情况:由于信息量较大,经常出现售出药品统计结果与金额不匹配的情况;以传统的手工方式管理,浪费大量的纸张,不能对药品进行快速查询;只能通过现场清点药品了解库存信息;很难对销售信息进行统计。
因此,在医药超市的管理中,无论是从消费者的角度还是从经营者的角度来看,采用计算机管理系统都具有一定的必要性,以少量的人力资源、高效的工作效率、最低的误差进行管理,将使医药超市的经营更上一层楼。
2.2系统可行性研究可行性分析是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。
可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
该系统的可行性分析包括以下几个方面的内容。
(1)经济可行性本环节负责分析本系统的成本效益,其中包括开发成本,以及以后的运行、维护成本,和系统的收益。
开发成本:项目所采用的技术都是开源免费的,所以开发成本可忽略不计。
实际开发中开发成本还是在所有成本中占比例最高的,包括软硬件的使用费用,需求、开发、调试人员的薪酬等等。
运行和维护成本:运行、维护所需要的费用也是不低的,升级相当于二次开发,与开发成本类似。
系统的收益:据中国网上药店理事会调查报告显示:2011年,医药B2C的规模达到4亿元,仅出现5家销售额达5000万元的网上药店。
而2011年医药行业的市场规模达到3718亿,线上药品的销售额还不到网下药店的一个零头,发展潜力巨大。
所以本系统的营收潜力还是很大的。
(2)社会可行性《药品电子商务试点监督管理办法》第15条明确规定:在药品电子商务试点网站从事药品交易的零售企业只能在网上销售国家药品监督管理局(现为国家食品药品监督管理局)公布的非处方药。
这一规定是为了保障网上药品零售的安全性,但也在很大程度上限制了网上药店的经营范围,影响了网上药店的盈利能力。
总的说来,我国药品监督管理部门对网上药店这种经营形式还没有制订出具体的、详细的监管办法,监管力度不大,法律环境较为宽松。
网上药店直接将药品发送到全国各地的消费者手中,不需要经过药品经销商,流通环节减少了,消费者自然可以得到实惠;其次是网上药店无需拥有符合GSP要求的仓储设施,降低了行业进入壁垒,使得从事网上药品零售的企业增多,竞争强度加大。
而竞争的结果就是促使药品的价格回归其本质——价值;最后,网络所带来的大量信息服务改变了消费者所处的信息弱势地位,消费者议价能力得到提高,可以通过比较药品的质量、价格等信息来做出合理的选择,从而也使经营者利用信息不对称抬高药品价格的行为受到一定程度的遏止。
网上购药方便、快捷、保护隐私:只需要一台PC机、一条网线,消费者足不出户就可以(3)技术可行性我们的系统采用了B/S技术结构,使用Myeclipse开发软件,数据库服务器选用微软公司的Mysql数据库,它是目前能处理所有中小型系统最方便的流行数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。
它的灵活性、安全性和易用性为数据库编程提供了良好的条件。
硬件方面,此系统是使用网页作为服务端的,所以对硬件没什么要求,安装有IE就够了。
数据库方面,由于本系统的功能不是很强大,所以数据库采用小型的关系型数据库管理系统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的配置,实现控制层配置的统一。