第1页共37页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共37页药品在线销售电子商务系统设计与开发1.引言1.1项目来源信息时代的社会不断发展,信息技术、网络安全防卫等技术的不断完善致使电子商务快速发展,生活工作的快节奏让人们不满足于传统的购物模式,互联网让人们体会到在家里便可浏览购买到各种自己需要的商品的便捷,电子商务网站之间的竞争使人们享受到更加优质的服务。基于在线电子商务的销售流程,设计与开发一个简单实用的药品在线销售信息系统,希望促进对药品在线销售信息化的管理与优化。1.2任务目标对于电子商务这样的数据流量特别大的管理信息系统,必须要满足使用简单方便、管理以及用户浏览操作灵活等设计要求。本系统在设计时应该满足以下几个目标:采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方便快捷、准确、数据存储安全可靠。全面展示书店内所有的药品信息。为顾客提供一个方便、快捷的图书信息查询功能。可以通过药品大类查询某类药品的信息。实现药品购买。会员用户可以查看自己的订单以及购买记录。实现药品销售排行。管理员可以随时添加和修改销售药品的价格和库存等信息。查看网站公告信息系统实现可维护性。系统运行安全可靠,外部用户无法获得用户的个人资料等信息。2.项目规划2.1项目资源2.1.1硬件设备本系统开发的硬件设备要求如下:服务器:Pentium双核处理器CPUT45002.30GHz,2GB的内存。打印机:无。扫描仪:无。网络设备:调制解调器,双绞线,集线器,8口交换机,1000MBPS以太网卡。第2页共37页第1页共37页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共37页2.1.2软件环境操作系统:Windowsxp;数据库支撑软件:Microsoftaccess2010;网站服务器:ApacheTomcat5.5.27Server网页浏览工具:IE浏览器。2.1.3软件工具设计开发工具:MicrosoftVisualStudio2010;网页图形制作软件:AdobePhotoshopCS2;网页设计工具:MicrosoftVisualStudio2010;软件设计建模工具:MircorsoftVisio2003。2.2项目规划2.2.1任务描述使系统开发步骤及本系统采用自上而下的项目开发步骤,整个过程主要分为三个阶段。第3页共37页第2页共37页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共37页图2.1任务树2.2.2进度安排基于以上描述的任务目标,将系统的设计与开发任务进行任务分解如下:进行需求分析,确定系统需要逐步实现的功能;进行业务流程分析,进而设计出系统的运作流程;设计总体框架,根据业务流程和系统运作流程规划软件结构;定义数据结构,根据实际业务中数据流定义在系统中需要定义的数据和数据之间的关系;体功能实现,使用开发环境进行界面设计和代码编写以实现在线图书销售系统各部分功能;系统测试,对系统进行使用,评估功能的实现效果。第4页共37页第3页共37页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共37页图2.2任务分配甘特图3.系统需求分析3.1业务需求3.1.1业务组织药品在线销售业务重点涉及药品销售的财务、供销和系统研发维护和客服部门,在下面的业务人员组织结构图上层列出这四个部门,并做了必要的简化:图3.3组织结构图3.1.2业务定义下面主要用例图说明系统用户的业务及其应用接口。1.从用户的角度注册第5页共37页第4页共37页浏览选购用户登录订单管理公告信息管理员药品管理查询验证权限制限会员管理添加修改删除编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共37页图3.4业务例图(用户)根据上图可以知道,从用户角度来看,主要业务功能包括药品信息浏览,用户注册,登录,选购图书,以及登录之后的订单,付款功能。2.从管理员的角度图3.3业务例图(管理员)根据图3.3可以看出,从管理员角度来看,主要业务功能包括会员管理,药品信息管理,用订单信息管理,公告信息管理。可以对数据库存储的信息进行添加、删除、修改、查询。3.1.3业务流程订单付款第6页共37页第5页共37页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作...