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