网上商城项目_概要设计说明书

上传人:汽*** 文档编号:499450894 上传时间:2022-12-28 格式:DOC 页数:29 大小:822KB
返回 下载 相关 举报
网上商城项目_概要设计说明书_第1页
第1页 / 共29页
网上商城项目_概要设计说明书_第2页
第2页 / 共29页
网上商城项目_概要设计说明书_第3页
第3页 / 共29页
网上商城项目_概要设计说明书_第4页
第4页 / 共29页
网上商城项目_概要设计说明书_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《网上商城项目_概要设计说明书》由会员分享,可在线阅读,更多相关《网上商城项目_概要设计说明书(29页珍藏版)》请在金锄头文库上搜索。

1、目录1 引言 21.1 编写目的 21.2 背景 21.3 定义 21.4 参考资料 32 总体设计 32.1 需求规定 32.2 运行环境 32.3 基本设计概念和处理流程 42.4 结构 92.5 功能需求与程序的关系 152.6 人工处理过程 162.7 尚未问决的问题 163 接口设计 163.1 用户接口 163.2 外部接口 163.3 内部接口 174 运行设计 174.1运行模块组合 174.2 运行控制 174.3 运行时间 175系统数据结构设计 175.1 逻辑结构设计要点 175.2 物理结构设计要点 195.3 数据结构与程序的关系 216 系统出错处理设计 216.

2、1 出错信息 216.2 补救措施 216.3 系统维护设计 21概要设计说明书1 引言1.1 编写目的本说明是 BS 网上商城电子商务系统案例研究项目软件产品的总体设计和实现说明, 录了系统整体实现上技术层面上的考虑, 并且以需求说明作为依据, 同时该文档将作为产品 实现、特性要求和控制的依据。软件开发小组的每一位参与开发成员应该阅读本说明, 以清楚产品在技术方面的要求和 实现策略, 本手册将进行技术评审和技术的可行性检查, 同时为下一步的详细设计说明提供 框架。1.2 背景说明:A. 软件系统的名称: BS 网上商城系统B. 任务提出者: BS 电子商务公司 开发者: LEI_SKY 软件

3、开发小组C. 本系统将是一个独立的系统,目前所产生的输出都是独立的 本系统将使用 MySql 作为数据库的存储系统1.3 定义A. .B/S ( Brower/Server )B. .IIS 5.0 ( Internet Information Server )C. .HTML ( Hypertext Markup Language, 超文本标记语言)D. .CSS (Cascading Style Sheets层叠样式表单)E. .JSP( Java Server Pages)1.4 参考资料相关的文件包括:A. 内部文件 BS 网上商城电子商务系统案例研究项目B. BS网上商城电子商务系统

4、案例研究项目合同20110710 - 01C. BS网上商城电子商务系统案例研究项目可行性分析参考资料:A. 国家标准软件需求说明书 (GB856T 88); B. 网站开发项目教程陈密方 中国铁道出版社 软件测试朱少名 电子工业出版社 合同:A.BS网上商城电子商务系统案例研究项目合同20110710 - 012 总体设计2.1 需求规定需求规定的详细内容,请参考独立的文档ES网上商城项目需求说明2.2 运行环境客户程序硬件要求:具有 Intel ( R) Core T1110 处理器且满足以下要求的计算机:最低 64 MB 内存最小 10 GB 硬盘鼠标键盘 服务器硬件需求:具有 Pent

5、ium III 处理器且满足以下要求的计算机:最低 512MB 内存最小 1 TB 硬盘鼠标键盘注:详情请参考独立的文档 BS 网上商城项目需求说明2.3基本设计概念和处理流程系统结构本系统的实现采用典型的三层模式、B/S结构来实现,不同的客户端程序共同访问中心数据库,系统结构如图1 :In ternet*In ternet ITomcatOracle10g/MySql/SQLServer2000/Access/DB2 图1系统结构服务器设计说明:A. 每一个计算机需要安装浏览器;B. 每个客户程序通过中间件访问中央的数据库服务器;C. 数据库服务器使用 Oracle9i或SQL Server

6、2000来实现;D. 多用户并发访问和处理、数据加锁、事务协调,由Oracle10g/SQL Server2000/MySql/Access/DB2数据库和数据库服务器来完成;系统需求网上电子商城应包括两个基本的部分;一是前台销售用户在前台可以浏览、搜索、购买商品,能看到商城的最新公告;另一个是后台管理,管理员在此管理网站信息和商品,具体包括录入和更改网上信息、订单查询和处理、商品的上架和下架、还可以管理在商城注册的 用户等。系统的前后台功能结构图如图所示:前台功能模块商品展示商品查询商品购物商城公告用户管理订单查询会员资料后台功能模块用户管理类别管理-产品管理订单管理统计分析退出系统会员删除

7、会员修改会员查看会员购买比例列表图3: BS网上商城后台功能结构图系统总体流程图流程图的总体概述:前台功能模块主要是通过登录(普通用户不需要登录)进入商城后,对公告、商品的浏览以及查询、购买。 后台的管理模块主要是实现了管理员对公告、商品、订单及会员用户的管理。在进入商城选购商品时, 应先将选购的商品放到购物车中,然后去点击购买,填写收货人的信息(会员已保存收货人的信息,但是可以更改)。付款,购物完成。BS网上商城网站管理员浏览网页否网站的访问登录成功*选择商品If新产品上架、修改、删除;会员管理;订单管理;产品分类;以及销售信息进行统计等加入购物车更改产品数量等图4:系统总体流程图填写收货地

8、址购买提交订单是业务流程图 网上交易部分1 .浏览与选择商品: 顾客进入网站即刻自动提供购物车,不需身份确认就可以在网站上随意浏览、 挑选商品 (可增加、 删除、修改购物车上商品的数量 ) ,网站提供最新的商品列 表,热卖商品优先列表给顾客作为选购时的参考;2. 判断: 顾客确定所购物品后, 系统将判断该顾客是否是会员, 如果是, 则可直接填写 订单;否则,提示顾客登记注册;若不注册则确认订单。3. 提交订单: 已选购的商品需填写订单细节, 如付款及提货方式等。 只有正式提交定单才能 生效;4. 注册: 顾客可在公司的网站上注册,填写姓名地址等信息后提交申请;5. 确认: 后台管理将实时得到顾

9、客的注册信息, 通过电话及其他方式确认, 得到注册确 认的顾客才能成为会员,并拥有唯一的会员证号;6. 非会员: 不是会员的顾客可以先挑选商品再申请成为会员, 享受会员价格, 所定购的商 品数及时存入数据库; 也可以直接下单, 则不享有会员价, 不能查看自己的订 单信息;7. 送货与付款: 网上的每一份订单都将实时存入后台数据库, 后台操作人员通过电话及其他方 式确认,确认后将及时实施该订单:向顾客送货,货到付款,完成网上交易。N图5:网上交易部分业务流程图2.4结构应用程序内部结构应用程序的内部结构采用分层编码来实现,并且为保证各子系统的独立性,结合了JavaBean组件技术。系统逻辑结构(

10、分层编码)用例图:系统管理商品种类管理普通用户管理员管理订单发货o注册用户vip会员验证身份O浏览商品查询商品查询商品详细信息购买有关商品A普通用户查看商品种类管理vip用户管理商品详细信息exte nd浏览相关种类商品下订单图6:用例图说明:该用例图详细用户和系统之间的交互细节将依照以上业务逻辑确定解决问题方案,体现本系统的业务逻辑在整个开发过程中时序图1:管理员浏览器请求处理程序数据库引擎后台数据库1、打开IE2、显示页面3、登录传递要验证的信息5、请求数据库列表6、获取信息7、提供用户列验证信息8、发送状态9、显示管理员页面W10、进入管理页面11、管理用户还是管理定单12、修改数据13

11、、保存数据 15、返回信息14、提交信息16、返回提示17、返回修改后页面图7:管理员与系统交互时序图说明:以上是管理员与系统交互的时序图体现了管理员与系统交互的细节和管理员的权限时序图2: ”.“ 诸歩址理程序對览匡弓壑斤台戦观库1、单行和览爭人噓口用户信息6.衣取州户僧息氐据哄弟户憎息3.提懺用户乞10.耗杀登陆昱歹祇功图& 普通用户与系统交互时序图说明:以上是普通用户和系统交互的时序图,描述普通用户在不同时间段的业务状态数据访问架构层:跨数据库的DAO模式框架:违裁池娄DbPool DAOInreiiaceDAOFatr iy bhTyjpSitingg ed I 门st aiq 匚启

12、ss) Object1g_L*务逻辑m对象,数话罠伍jVOSeridlizsbleinsetfValueObje-t Vo) *i I pda Vai u eObject vo) *Ti nd byi 號刈 C bje ct Key) *nndAHStriDg Filter) *delete(ObjEct kay) *del9t&AII(String Filter)AbsrBMDAOrriDl现SQI論g网DAOmplOracle图9:跨数据库DAO模式架构AO 羡 口HttpSorvlGtllloWeb.xmlController解析地址映射根据映射动瘩调用ServiceUrlMapping.xmllnterfaceServiceexecuteQJSP1根据映射转发到不同的页面f* *氐Q:JSP2图10:管理员状态图7图11:管理员状态图图12:用户状态图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号