j2ee课程设计实训项目——蓝梦网上商城——系统需求说明书第1部分内容摘要:

错误 !未定义书签。 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 3/22 页 第 1 章 引言 软件需求说明书的编制是为了使用户的软件开发者双方对 该软件的起初规定有一个共同的理解,使之成为整个开发工作的基础。 读者范围: 客户,最终用户,项目干系人,赞助商,系统设计人员。 本文档作为“网上商城”网站第一期的需求说明文档,用于与用户确定第一期工程的最终目标,并成为协议文本的一部分;同时是本系统的设计人员的基础文档。 旨在与客户沟通以进一步确定用户需求,并且为后期系统的 设计提供依据。 技术背景 因特网的快速发展,深刻地改变着人们的生活方式。 特别是通过网络进行的电子商务异军突起,对传统的交易方式造成了极大的冲击。 谁能快速的顺应潮流,谁就能占据市场先机,掌握主动权。 实践证明,利用电子商务手段整合企业的运作流程,可以极大地降低成本,大幅度提高企业盈利水平。 同时, 随着社会的发展,生活的节奏明显加快。 办事的效率越来越得到人们的重视,如何在有限的时间内有质量的完成更多的事情成为人们追求的目标。 网上商城无疑是一种快捷购物的方式,这种方式受到人们的欢迎。 随着网络的迅速发 展,网上购物将成为 21 世纪的主流商务模式。 因此, XX 公司立足市场,满足用户需求,提高效率,将改变原来的购物模式,将“购物”这件原本很费时的事情搬到网站上,能够最大程度地满足用户购物的需求。 网站能够同步实现四大功能: 1) 提供用户对书本信息的“一键式”查询功能; 2) 支持多级别、广泛分布的会员管理,构筑可控资源; 3) 提供便捷的购物管理功能; 4) 提供数据统计平台,支持对数据库应用的开发。 故此,通过网站实现系统工程项目对外界的交流和服务,加上数据统计以及数据库应用的开发,就共同组成了构建此网站的目的和目标。 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 4/22 页 项目 背景 本系统为网上 商城 ,旨在实现 电子化的商业经营 ,以扩大 商业企业的销售量。 本项目的需求方为 XXXX,承办单位为 XXXX,最终用户为 XXXX,试运行单位为 XXXX。 项目分类 电子商务活动分成下面的三大类: B2B、 B2C 和 C2C 型。 虽然据统计数字显示,目前电子商务活动中 80%的收入属于 B2B 型商业活动,但 B2C 型则仍然是我们最为熟悉的,因为它面向的是终端的大众消费者。 本系统开发的网上商城也正是属于 B2C 型,类似一个大的超市,里面摆放着大量的商品,提供给消费者直接去选择购买。 当前,不少商城在 经营过程中,会遇到商家难以及时准确地了解客户需求,缺乏个性化的服务机制,进货速度及品种满足不了用户需求,帐务统计工作繁重等问题,严重制约了本企业的业务增长。 据统计,我国的网民已经达到 8700 万人,网上 商城 蕴藏着巨大商机。 本系统可以帮助商城及时了解不同客户的个性需求,并协助提供长远的客户服务体系,构建稳定的并不断发展壮大的客户群;同时可以优化商城的内部管理,有效降低内耗。 本文档中涉及的专业词汇: GB 中华人民共和国国家标准的英文缩写字母 组件 表示实际存在的、物理的物件,它是软件系统的 一个物理单元,代表系统的一个物理实现块。 逻辑视图 描述支持系统的功能需求的视图。 开发视图 也称模块视图,主要侧重于软件模块的组织和管理描述。 架构 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 5/22 页 在 IT 界,架构普遍指通过某种特定的平台,而达到完成整体软件的功能。 可以通俗的理解为 总体设计和总体结构。 数据库逻辑设计 根据 ER 图获得关系模式及表结构,其中包括确定表和属性的名称。 数据库物理设计 实施物理数据模型,其中包括确定所有属性的类型、宽度与取值范围,设计基本表的主键,将所有的表名与字段名英文化,实现物理建库,完成数据库物理设计字 典等活动。 B2B ( 1) B2B: Business To Business ( 2) B2C: Business To Customer ( 3) C2C: Customer To Customer 本软件项目规划依据标准为国家标准: GB856T—— 88; 第 2 章 任务概述 系统实现的最终目标 本项目实现一个 B2C 型电子商务活动的实施平台 电子商城。 该电子商城包含两个基本的部分,一个是前台销售程序,一个是后台信息管理程序。 在整个系统中 ,主要实现诸如用户注册,登陆,商品查询,购 物,修改商品,下订单,以及后台数据维护,企业信息发布等功能。 实训课程的最终目标 (实际项目中可以不需要该段文字) 在本实训课结束时,使自己具有 J2EE Web 开发网站的经历,并且懂得如何获取专业领域的知识的能力。 本软件的最终用户的特点 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 6/22 页 所有上网用户在无需培训的情况下,按照网站页面提示即可使用网站的相关服务和功能 后台管理和维护人员的教育水平和技术专长 本软件的后台管理和维护人员均是具有一定网络知识的人员。 (列出进行本软件开发工作的假定和约束,例如经费限制、 开发期限等)。 应用环境的要求 我们在系统的设计和实现中做以下假定:中文是缺省语言,且不需事先国际化。 开发周期的要求 本系统要在 XXX 周内完成。 对开发中所产生的文档的要求 要有详细的需求规格说明书,概要 和 详细设计文档,代码,产品,用户手册等一系列开发过程中 产生 的 文档和最终的实现代码。 第 3 章 需求规定 网站建设包含以下的子系统 网上商城系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活 ,同时又能有效的控制 商场 运营的成本,开辟了一个新的销售渠道。 购物系统主要是网上购物的模拟实现,可以在线查看商品,进行在线购物,在线订单处理,在线结账。 当然,结账的方式可能是在线实现 —— 银行卡付账,也可能是货到付款 —— 速递的方式。 网站建设包含以下的子系统: 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 7/22 页 系统角色的划分 系统可以分为以下角色 ( 1)普通用户 浏览网站内容,搜索书本信息。 当然普通用户还可以申请成为会员,系统管理员通过电话及其他方式确认,到注册确认的顾客才能成为会员。 ( 2)会员 会员 入会需交纳一定的会费,会员按入会交纳的经费界定级别,不同级别的优惠将在享受的折扣、积分、和中奖几率上体现,当然用户可以放弃会员身份,对于长年不进行交易的会员,系统对视为废弃用户,从系统数据库中删除用户数据。 会员 具备普通用户所有的能力。 并且是已经注册了的用户,可以登录、修改、注销用户,浏览、查询商品信息,购买商品,注册用户还可以留言、修改和查看留言等。 ( 3)管理员 系统管理员拥有系统的最高权限,可以管理 系统中的 商品信息、人员信息(包括用户普通用户管理 管理员 登录、注册、修改信息、注销 浏览、搜索商品 添加、查看购物车 查看订单信息 系统总体功能 前台服务功能 后台管理功能 用户相关的功能 商品查询和 商品展示 购物车 订单生成 用户管理 订单管理 商品管理 商品详细信息 商品类别 商品增删改 杨教授 大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授 大学堂 ,版权所有,盗版必究。 8/22 页 和 其他模块的人员 )、信息发布。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。