在线购物系统 概要设计说明书实例.doc
文本预览下载声明
?
在线购物系统
概要设计说明书
目录
TOC \o 1-3 \h \z HYPERLINK \l _Toc506972944 1.引言 3
HYPERLINK \l _Toc506972945 1.1编写目的 3
HYPERLINK \l _Toc506972946 1.2项目背景 3
HYPERLINK \l _Toc506972947 1.3定义 3
HYPERLINK \l _Toc506972948 1.4参考资料 3
HYPERLINK \l _Toc506972954 2.总体设计 4
HYPERLINK \l _Toc506972955 2.1处理流程 4
HYPERLINK \l _Toc506972956 2.2总体结构和模块外部设计 10
HYPERLINK \l _Toc506972957 2.3功能分配 11
HYPERLINK \l _Toc506972958 3.接口设计 12
HYPERLINK \l _Toc506972959 3.1外部接口 13
HYPERLINK \l _Toc506972960 3.2内部接口 13
HYPERLINK \l _Toc506972961 4.运行设计 14
HYPERLINK \l _Toc506972962 4.1运行模块组合 14
HYPERLINK \l _Toc506972963 4.2运行控制 14
HYPERLINK \l _Toc506972964 4.3运行时间 14
HYPERLINK \l _Toc506972965 5.系统论据结构设计 14
HYPERLINK \l _Toc506972966 5.1逻辑结构设计要点 14
HYPERLINK \l _Toc506972967 5.2物理结构设计要点 15
HYPERLINK \l _Toc506972968 5.3数据结构与程序 16
HYPERLINK \l _Toc506972969 6.系统出错处理设计 17
HYPERLINK \l _Toc506972970 6.1出错输出信息 18
HYPERLINK \l _Toc506972971 6.2出错处理对策 18
HYPERLINK \l _Toc506972973 6.3.系统维护设计 19
?1引言 ?1. 1编写目的
1)编写本说明书的目的在于:
(1)将系统划分成物理元素,即程序、文件、数据库、文档等。
(2)设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块间的相互关系,并确定系统的数据结构。
2)本说明书的用途在于寻找实现目标系统的各种不同方案,分析员从这些可供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的物理元素,进行成本\效益分析,从中选出一个最佳方案向用户和使用部门负责推荐。如果用户和使用部门负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软件结构。通常,设计出初步的软件结构后还要进一步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。
3)本说明书的主要读者为系统分析员和用户和使用部门的有关人员,为后面的系统开发提供依据。
?1.2背景
开发软件名称:在线购物系统.
项目任务提出者:XXXXXXXX
实现软件单位:计算机系0707第二组
项目与其他软件,系统的关系:
运行平台:本项目运用在服务器器上,采用WINDOW 2000为操作系统
数据库:采用SQL的为开发软件的数据库服务程序。
?1.3定义
数据结构
逻辑结构
物理结构
??1.4参考资料
?Web应用程序设计实践专周任务书
软件需求说明书
概要设计说明书??
?《软件工程导论》,张海藩,清华大学出版社
《实用软件文档写作》,肖刚等,清华大学出版社
2总体设计 ??2.1需求规定
该系统可以实现书籍管理和用户购买书籍,书籍管理因管理员和用户不同又可再细分,管理员登录后可以对书籍进行增加、删除和修改功能,用户可以查找书籍;用户登录后可以购买书籍,更改购物车中书籍的数量和,删除购物车中的书籍
2.2运行环境
? 服务器: CPU: PIII 500以上;内存:512M以上;硬盘:15G以上;
支持软件:Win9X/2000/2003,tomcat5.0
数据库系统Microsoft SQL Server 2000;
2.3基本设计概念和处理流程
下面将各大功能块的处理流程显示如下:
登录功能:
开始
开始
输入用户名(Username)和密码(Password)
连接数据库User表
是否存在用户
成功登录
提示错误信息:密码错误,
显示全部