
详细设计说明书
本报告说明确定软件系统的总体结构、数据结构及其它全局性的考虑,所设计的系统应覆盖既定的软件需求,经过评审通过后,本说明是后续实现的根据。
本报告由以下表格组成:
| 详细设计说明书目录 | 文档序号 |
| 1. 引言 | D1. |
| 2. 程序系统结果图 | D2. |
| 3. 程序设计说明 | D3. |
系统分析员: 司房昭
(签名)
日 期: 年 月 日
| 主文档名称 | 详细设计说明书 | 主文档编号 | D |
| 子文档名称 | 1. 引言 | 子文档序号 | D1. |
| 编者 | 司房昭 | 编写日期 | 2012年12月7日 |
| (1)编写目的 在科技进步先进个人申报管理系统概要设计说明书中,已解决了实现系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明 在本阶段中,确定应该如何具体地实现所要求的系统,以便在编码阶段可以把这个描述直接翻译成用具体的程序语言书写的程序。主要的工作有:根据在软件需求说明书中所描述的数据、功能、运行、性能需求,并依照概要设计说明书所确定的处理流程、总体结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等)。 (2)项目背景 开发软件名称:院系图书资料室管理系统 开发任务提出者:华东交通大学软件学院 项目开发者:司房昭 用户:华东交通大学 实现软件单位:华东交通大学
(4)参考资料 项目计划任务书.华东交通大学编 项目开发计划.华东交通大学编 需求说明书.华东交通大学编 概要设计说明书.华东交通大学编 用户操作手册(初稿).华东交通大学编 | |||
| 主文档名称 | 详细设计说明书 | 主文档编号 | D | ||
| 子文档名称 | 2. 程序系统结果图 | 子文档序号 | D2. | ||
| 编者 | 司房昭 | 编写日期 | 2012年12月7日 | ||
图书资料室管理系统结构图 登陆 界面
管理员登录 读者登录 退出系统 修改密码 图书信息查询 读者信息查询 密码管理 图书管理 退出系统 读者管理
程序组成 | |||||
| 序号 | 程序功能名称 | 实现文档编号 | |||
| 1 | 用户和管理员登录 | Login | |||
| 2 | 读者操作 | Reader | |||
| 3 | 管理员操作 | Administrator | |||
| 主文档名称 | 详细设计说明书 | 主文档编号 | D | ||
| 子文档名称 | 3. 程序设计说明 | 子文档序号 | D3. | ||
| 编者 | 司房昭 | 编写日期 | 2012年12月7日 | ||
模块名称 | 登录系统 | 实现文档编号 | Login | ||
| 启动条件 | 点击进入系统 | ||||
| 输入 | 功能 | 输出 | |||
| 输入读者或管理员的用户名和密码 | 对于输入的用户名与密码连接数据库进行验证 | 显示登录成功 | |||
| 登录系统算法逻辑流程 登录界面 输入管理员用户名与密码 输入读者用户名与密码
判定
用户名或密码错误 用户名或密码错误 登陆成功
| |||||
| 模块名称 | 读者操作 | 实现文档编号 | Reader | ||
| 启动条件 | 进入读者界面 | ||||
| 输入 | 功能 | 输出 | |||
| 输入读者信息,图书信息 | 进行读者信息查询修改及图书信息查血操作 | 查询结果,修改结果 | |||
读者操作算法逻辑流程 读者登录 修改密码 退出系统 图书信息查询 读者信息查询
用户名或密码不对 输入用户名原密码 输入图书信息 输入读者编号与姓名 判定图书 判定读者 修改成功 查询成功 查询成功 | |||||
| 模块名称 | 管理员操作 | 实现文档编号 | Administrator | ||
| 启动条件 | 点击进入系统 | ||||
| 输入 | 功能 | 输出 | |||
| 输入读者或管理员信息,图书信息 | 对读者信息类别修改,管理员密码修改,图书信息 | 显示查询信息,修改成功 | |||
| 管理员操作算法逻辑流程 管理员登录 修改管理 退出系统 图书管理 读者管理
用户名或密码不对 输入用户名原密码 输入读者图书信息 输入读者编号与姓名 图书罚款管理 图书归还管理 图书借阅管理 判定读者 修改成功 修改成功 判定图书 查询成功 | |||||
