1 / 20
文档名称:

网上商城系统设计说明书.doc

格式:doc   页数:20
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网上商城系统设计说明书.doc

上传人:164922429 2014/1/19 文件大小:0 KB

下载得到文件列表

网上商城系统设计说明书.doc

文档介绍

文档介绍:网上商城系统设计说明书
目录
第一部分:引言 1
1
1
1
2
第二部分:总体设计 3
3
3
4
4
14
14
15
第三部分、接口设计 15
15
16
16
第一部分:引言

本说明是北大青鸟网上商城电子商务系统案例研究项目软件产品的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。
软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。

软件系统的名称: 北大青鸟网上商城系统
任务提出者:北大青鸟九月J2EE班级第三小组
开发者:北大青鸟九月J2EE班级第三小组
实现完成的系统将作为线销售系统使用,网络。
本系统将是一个独立的系统,目前所产生的输出都是独立的。
本系统将使用Oracle9i作为数据库存储系统.

序号
详细名称
简称
1
具有VIP资格的用户
VIP会员
2
已经注册的但未具备VIP资格的用户
普通会员
3
未经注册的只有浏览权限的用户
浏览用户
4
同时具备以上的权限的用户
用户

相关的文件包括:
内部文件《北大青鸟网上商城电子商务系统案例研究项目》;
北大青鸟网上商城电子商务系统案例研究项目分析会议备忘录;
《北大青鸟网上商城电子商务系统案例研究项目可行性分析》;
参考资料:
北大青鸟Aptech Y2《基于软件开发项目的毕业设计》;
国家标准《软件需求说明书(GB856T——88)》;
亚马逊网站的软件需求说明;
合同:
A、《北大青鸟网上商城电子商务系统案例研究项目合同 20040510 - 2》;
第二部分:总体设计

需求规定的详细内容,请参考独立的文档《北大青鸟网上商城项目需求说明》.

、硬件设备要求:
客户程序硬件要求:
具有 Pentium III 处理器且满足以下要求的计算机:
最低 64 MB 内存
最小 GB 硬盘
鼠标
键盘
服务器硬件需求:
具有 Pentium III 处理器且满足以下要求的计算机:
最低 512MB 内存
最小 8 GB 硬盘
鼠标
键盘
、支持程序
客户程序软件:
Windows 98/NT /2000或更高版本
数据库服务器软件:
Windows NT / 2000 Server 或更高版本
Oracle9i/SQL Server 2000/My Sql/Access

本系统的实现采用典型的三层模式、B/S结构来实现,不同的客户端程序共同访问中心数据库,系统结构如图1:
WebLogic
Oracle9i服务器/
SQL Server2000
图1:系统结构
设计说明:
1、每一个计算机需要安装浏览器;
2、每个客户程序通过中间件访问中央的数据库服务器;
3、数据库服务器使用Oracle9i或SQL Server2000来实现;
4、多用户并发访问和处理、数据加锁、事务协调,由Oracle9i/SQL Server 数据库和数据库服务器来完成;

应用程序的内部结构采用分层编码来实现,并且为保证各子系统的独立性,结合了JavaBean组件技术。
系统规划的结果采用图2来表示。
JavaBean
“网上商城”在线销售网
登录/注册
系统管理
商品查询
购物车
Oracle9i/SQL Server2000
WebLogic
图2:系统逻辑结构(分层编码)
功能和模块的划分:
——
——
——
——
——
——
——
后台管理
留言板/
在线论坛
会员管理
商品管理
————————————————————————————————————
“网上商城”电子商务系统
订单管理
收藏夹
图3:系统模块划分
模块划分说明:
1、登录和安全被独立地设计为一个JavaBean控件;
2、数据访问模块设计为一个独立的JavaBean组件,以方便其他应用程序开发重用;
用例图:
说明:该用例图详细用户和系统之间的交互细节