网上商城项目_概要设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1引言 (2)
1.1编写目的 (2)
1.2背景 (2)
1.3能义 (2)
1.4参考资料 (3)
2总体设计 (3)
2.1需求规泄 (3)
2.2运行环境 (3)
2.3基本设计概念和处理流程 (4)
2.4结构 (9)
2.5功能需求与程序的关系 (15)
2.6人工处理过程 (16)
2.7尚未问决的问题 (16)
3接口设计 (16)
3.1用户接口 (16)
3.2外部接口 (16)
3.3内部接口 (17)
4运行设计 (17)
4.1运行模块组合............................................................. '17
4.2运行控制 (17)
4.3运行时间 (17)
5系统数据结构设计 (17)
5.1逻辑结构设计要点 (17)
5.2物理结构设计要点 (19)
5.3数据结构与程序的关系 (21)
6系统出错处理设计 (21)
6」出错信息 (21)
6.2补救措施 (21)
6.3系统维护设计 (21)
概要设计说明书
1引言
1.1编写目的
本说明是BS网上商城电子商务系统案例研究项目软件产品的总体设汁和实现说明,记录了系统整体实现上技术层而上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。
软件开发小组的每一位参与开发成员应该阅读本说明,以淸楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检査,同时为下一步的详细设汁说明提供框架。
1-2背景
说明:
A.软件系统的名称:BS网上商城系统
B.任务提出者:BS电子商务公司
开发者:LEI.SKY软件开发小组
C.本系统将是一个独立的系统,目前所产生的输出都是独立的本系统将使用MySql作为
数据库的存储系统
1・3定义
A..B/S (Brower/Ser\f er)
B..IIS 5.0 (Internet Information Server)
C..HTML (Hypertext Markup Language,超文本标记语言)
D..CSS (Cascading Style Sheets,层叠样式表单)
E.・JSP (JavaSen r erPages)
1.4参考资料
相关的文件包括:
A.内部文件《BS网上商城电子商务系统案例研究项目》
B.《BS网上商城电子商务系统案例研究项目合同20110710-01》
C.《BS网上商城电子商务系统案例研究项目可行性分析》参考资料:
A.国家标准《软件需求说明书(GB856T—一88);》
B.《网站开发项目教程》陈密方中国铁道岀版社
《软件测试》朱少名电子工业出版社\
合同:
A.《BS网上商城电子商务系统案例研究项目合同20110710-01))
2总体设计
2.1需求规定
需求规定的详细内容,请参考独立的文档«BS网上商城项目需求说明》2.2运行环境
客户程序硬件要求:
具有Intel (R) Core Til 10处理器且满足以下要求的计算机: 最低64 MB内存
最小10 GB硬盘
鼠标
键盘
服务器硬件需求:
具有Pentium III处理器II满足以下要求的计算机:
最低512MB内存
最小1 TB硕盘
鼠标
键盘
注:详情请参考独立的文档《BS网上商城项目需求说明》
2.3基本设计概念和处理流程
系统结构
本系统的实现采用典型的三层模式、B/S 结构来实现,不同的客户端程序共同访问中 心数据库,系统结构如图1:
设计说明:
A.每一个计算机需要安装浏览器:
B. 每个客户程序通过中间件访问中央的数据库服务器:
C. 数据库服务器使用Oracle9i 或SQL Scrvcr2000来实现:
D. 多用户并发访问和处理、数据加锁、事务协调,由OraclclOg/SQLServer
2OOO/MySql/Acccss/DB2数据库和数拯库服务器来完成:
系统需求
网上电子商城应包括两个基本的部分;一是前台销售用户在前台可以浏览、搜索、购买 商品,能看到商城的最新公告;列一个是后台管理,管理员在此管理网站信息和商品,具体 包括录入和更改网上信息、订单查询和处理、商品的上架和下架、还可以管理在商城注册的 用戸等。系
统的前后台功能结构图如图所示:
服务器
图1:系统结构
图2: BS 网上商城前台功能结构图
用户管理 类别管理 产品管理 订单管理 统计分析 退出系统
图3: BS 网上商城后台功能结构图
系统总体流程图
流程图的总体概述:
前台功能模块主要是通过登录(普通用户不需要登录)进入商城后,对公告、商品 的浏览以及查询、购买。后台的管理模块主要是实现了管理员对公告、商品、订单及会 员用户的管理。在进入商城选购商品时,应先将选购的商品放到购物车中,然后去点击 购买,填写收货人的信息(会员已保存收货人的信息,但是可以更改)。付款,购物完
成。
商品展示 商品查询 商品购物 商城公告
会员购买比例列表
网站访问列表
订单修改
订单査看
产品删除
类别修改
类别添加
会员査看
会员修改
会员
W
除
前台功能模
块
产品修改
类别删除