学校教材订购系统详细设计说明书
1
引言
1.1
编写目的
在前面(学校教材订购系统需求分析报告)中已明确了系统的主要功能,解决了系统
“
做什
么
”
的问题,在概要设计阶段,我们对设计方案进行了概述。在这个阶段,我们需要确定如
何具体的实现所要求的系统,
因此要详细设计系统的各个模块。
主要工作有:
作出软件模块
层次结构图,描述所有模块清单(名称,功能,
I/O
)
,从而在编码阶段可以把这个描述直接
翻译成具体的程序语言书写的程序;设计数据库;设计页面。
本说明书主要提交给小组成员参考。
1.2
背景
a.
待开发的软件系统的名称
:
学校教材定购系统
b.
本系统是河北大学内部的一个教材订购系统
,
实现教材的销售和采购。
c.
本项目由老师委托我小组开发
,
开发人员包括
:
组长兼系统分析员:
龙一、
系统设计员:
xx
、
程序设计员:
xx
、数据库管理员:
xx
、数据操作员:
xx
。系统最终用户为
xx
大学
,
由
xx
大
学提供计算网络。
d.
该系统还和学校财务科进行资金数据来往
,.
由本系统向财务处提供销售情况
,
实行教材的安
全发放和采购
.
并顺便和各书店联营向个别人员单独售书。
1.3
定义
1.3.1
专门术语
库存表:存放库中存在得书籍数据。
出库表:存放已销售的书籍的数据。
入库表:存放入库书籍的数据。
购书表:存放提交的购书信息。
缺书登记表:存放缺少的书籍的信息。
待购教材表:存放待购书籍信息。
1.3.2
缩写
系统:若未特别指出,系统指本
“
学校教材定购系统
”
。
1.4
参考资料
《软件工程导论》
—
第五版
清华大学出版社
张海藩编著
2
程序系统的结构
模块结构图略
3
程序描述
3.1
销售子系统模块具体描述