网上购物系统详细精炼版(UML,类图,时序图,数据流图)
附件一 说明书编号XXXXXX-01 网上商城购物系统需求说明书网上商城购物系统需求说明书 某某软件学院毕业论文精炼版某某软件学院毕业论文精炼版 20112011 年年 7 7 月月 2020 日日 目目录录 目录 2 1引言 1 项目背景. 1 项目意义. 1 文档目的. 3 定义 4 2任务概述 5 系统目标. 5 用户特点. 5 应用范围. 6 假定和约束. 6 关键性技术. 6 3需求分析 6 业务描述. 7 用例分析. 11 系统功能概述. 18 5运行环境规定 18 设备 28 支持软件 28 控制 29 用户确认函 30 1 1引言引言 1.11.1 项目背景项目背景 信息化是当今世界发展的大趋势,是推动经济社会发展和变革的重要力量。随 着信息化时代的到来,信息传播发生了深刻的变革,人们的工作方式、生活方 式乃至思维方式都发生了前所未有的改变,各行各业都在顺应这一时代变革加 强信息化建设。谁能在信息化变革时期先人一步,就能获得先机,抢占鳌头。 传统的销售方式是商家把商品放在店铺里供顾客挑选,店铺的规模、位置等客 观因素影响着商店的客流量,并且商品的存放与销售需要人力进行管理,雇员 的工资、店面的租金等又增加了成本,顾客也不能迅速找到所需要的商品,而 开一个网上商店只需要一个可以存放商品的仓库,比租一个店面能节省很多, 也不需要太多的人力来管理,不会因为商店的面积影响客流量,客户足不出户 就能买东西,并且很容易就能找到所需要的商品。 近年来,随着 Internet 的迅速崛起,互联网已日益成为收集提供信息的最佳 渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商 家在网上建起在线商店,向消费者展示出一种新颖的购物理念。 网上购物系统作为 B2B,B2C(Business to Customer,即企业对消费者) ,C2C (Customer to Customer,即消费者对消费者电子商务的前端商务平台,在其商 务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设 B2C 的网上 购物系统。 网上购物是一种具有交互功能的商业信息系统,它向用户提供静态和动态 两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、 管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议 安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便 的传递信息, 完成电子贸易或 EDI 交易, 这种全新的交易方式实现了公司间文档 与资金的无纸化交换【1】。 可行性研究 建设 Web 平台系统的必要性取决于需求的迫切性和实现的可能性。可行性并不 等于可能性,它还包括必要性,如果领导或管理人员对信息的需求并不迫切或 各方面的条件不具备,就是不具备可行性。 可行性研究是系统开发阶段的第二项活动。它是对系统进行全面、概要的分析。 在本阶段可以从技术、经济和营运三个方面对电子购物商城系统的可行性进行 分析研究,从而为确定项目开发决策提供科学依据。 1. 技术可行性 由于公司领导对电子购物商城系统开发项目达成了共识,并拨出专项资金, 用以购置建立网络中心所需的网络设备和软件,并配备系统管理员,负 责整个系统的维护管理工作,具备了开发Web 平台系统的基本条件。 为了今后的系统维护,公司准备联合具有丰富经验的软件开发人员共同研 究,这为今后系统的顺利开发提供了有力的技术条件。 2. 经济可行性 目前,公司的管理工作和服务工作存在盲目性、随意性、和无效消耗,不能 保证营销部门的工作质量,影响商品的销售,给公司带来实际的和潜在 的经济损失。虽然系统开发初期投资较大,但是,若开发成功本系统, 将有助于公司更好地预测市场,更好的开发客户及时调整经营销售策略, 在激烈的市场竞争中把握主动。因此,从长远利益考虑,本项目若能开 发成功,它所带来的效益将远高于系统投入。 3. 营运可行性 在公司的业务方面,由于日常信息处理量大,耗费时间长,出错效率高,在 系统投入运行后,可以实现业务的信息集中处理、分析利用信息和信息 的交流辅助公司的业务监管和重大决定,且可以实现公司进一步向网络 服务发展,为信息工作打下良好的基础。 电子购物商城建立后,可以改善公司的运营结构和作业方式,使之能适应信 息化的发展战略和将来的行业竞争,同时提高公司员工的信息化意识, 使公司能在将来的发展过程中不断壮大。 通过以上的研究和分析,认为系统开发所产生的效益将大于投入,所以开发 本项目是可行的、必要的 1.21.2 项目意义项目意义 网上购物商务网站构建初始目标主要是面向广大消费者,由于不同人群对商品 的需求不同,因而购物网站应在具有自己特色的同时应适合不同人士的需要。 因此,118 购物网站定位于面向广大消费者,并突出完善售前、售中、售后客户 服务与安全保障方面的特色。售前服务提供详细的商品信息、简便快捷的操作 过程;售中服务通过采取安全措施为用户提供网上订购服务安全保障与实时支 付;售后服务对用户订购的商品提供快速物流配送,并对用户所购商品提供质 量保证。 1.31.3 文档目的文档目的 本说明书的主要目的是明确所要开发的软件应具有的功能、性能,使系统分析 人员和软件设计人员能清楚地了解用户的需求,并在此基础上进一步提出概要 设计和完成后续设计与开发工作,为软件开发范围、业务处理规范提供依据, 也是应用软件进行合同最终验收的依据。 本文档的读者对象项目经理、系统分析师、项目开发人员、客户代表。 1.41.4 定义定义 网上购物系统作为 B2B,B2C(Business to Customer,即企业对消费者) ,C2C (Customer to Customer,即消费者对消费者电子商务的前端商务平台,在其商 务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设 B2C 的网上 购物系统。 2 2任务概述任务概述 2.12.1 系统目标系统目标 现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一 个细小的环节。这样才能使得在电子交易时避免不必要错误发生。我们将使用 HTML、ASP 等技术来编辑网页。传统的管理信息系统信息获取方法是由专业文 字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很 多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的 可能性都相应上升。本设计在实际应用中的解决方案是建立网站,以及自己的 数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品 买卖的情况。 该项目的目的是开发一个电子购物网站以及后台管理系统。 在前台实现的基本主要有 1. 商品选购(可按分类方式查找商品,或者通过关键字进行查询) 2. 购物车功能 3. 查看商品详细情况 4. 用户注册 5. 用户登陆 6. 查看用户的订单信息 7. 修改用户个人信息 后台管理部分主要有 1. 商店商品管理添加、修改、删除、查看。 2. 用户信息管理查看、修改、删除。 3. 订单信息管理查看订单清单、更新订单付款、出货状态、删除订单。 2.22.2 用户特点用户特点 网上商店的主要参与者是顾客和商场,以及后台管理人员。无论什