办公自动化管理制度系统详细设计说明书.doc
文本预览下载声明
1引言 3
1.1编写目的 3
1.2背景 3
1.3定义 4
1.4参考资料 4
2程序系统的结构 4
3登录模块设计说明 5
3.1程序描述 5
3.2功能 5
3.3性能 6
3.4输人项 6
3.5输出项 7
3.6算法 7
3.7流程逻辑 7
3.8接口 7
3.9存储分配 8
3.10注释设计 8
3.11限制条件 8
3.12测试计划 8
3.13尚未解决的问题 9
4员工管理模块设计说明 9
4.1程序描述 9
4.2功能 9
4.3性能 9
4.4输人项 10
4.5输出项 11
4.6算法 11
4.7流程逻辑 11
4.8接口 12
4.9存储分配 12
4.10注释设计 12
4.11限制条件 12
4.12测试计划 12
4.13尚未解决的问题 13
5考勤管理模块设计说明 13
5.1程序描述 13
5.2功能 13
5.3性能 13
5.4输人项 13
5.5输出项 16
5.6算法 16
5.7流程逻辑 17
5.8接口 18
5.9存储分配 19
5.10注释设计 19
5.11限制条件 19
5.12测试计划 19
5.13尚未解决的问题 19
6 通讯管理模块设计说明 19
6.1程序描述 19
6.2功能 19
6.3性能 20
6.4输人项 20
6.5输出项 22
6.6算法 22
6.7流程逻辑 23
6.8接口 23
6.9存储分配 24
6.10注释设计 24
6.11限制条件 24
6.12测试计划 24
6.13尚未解决的问题 24
7 日常管理模块设计说明 24
7.1程序描述 24
7.2功能 25
7.3性能 25
7.4输人项 25
7.5输出项 26
7.6算法 26
7.7流程逻辑 26
7.8接口 27
7.9存储分配 27
7.10注释设计 27
7.11限制条件 28
7.12测试计划 28
7.13尚未解决的问题 28
详细设计说明书
1引言
1.1编写目的
详细设计说明书的目的是对软件的总体设计所产生的功能模块进行过程描述,开发一个可以直接转化成程序语言的软件表示,这样可以让管理员和软件设计人员很好的了解软件的功能,并对软件的所有模块有一个更深的了解。这样设计出程序的“蓝图”程序员根据这份说明书进行汇编,其最终目标是决定里最终的程序代码的质量。为软件开发组制定在设计时应该共同遵守的标准,以便协调组内各成员的工作,提供软件的表示,为软件的质量评价提供依据。
在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。
在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的 程序语言书写的程序。主要的工作有:根据在《需求分析说明书》中所描述的数据、功能、运行、性能需求,并依照《概要设计说明书》所确定的处理流程、总体结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等)解决如何:
1.添加、删除、修改等各项信息等;
2.判断信息的正误并采取相应的处理步骤;
3.进行数据库的查询、修改工作;
4.接受并判断错误,输出相应的出错消息;
在以下的各个阶段中,《用户操作手册》将与本阶段的工作紧密结合,努力作到让用户易懂易学。《测试报告》和《维护报告》也将参考本说明书,检验本系统的各项性能指标,及时发现纰漏及时修补,一定要把功能强大、稳定可靠、便于维护的网上报名管理系统交到用户手中。
项目名称:办公自动化管理系统
包含的模块有:员工管理模块、考勤管理模块、通讯管理模块、日常管理模 块、系统登录、系统退出模块
本项目的提出者:沈阳工程学院
开发者为:
用户::企业单位。
MySql: 系统服务器所使用的数据库管理系统(DBMS)。
SQL: 一种用于访问查询数据库的语言
事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。值互不相同。
外部主键:数据库表中与其他表主键关联的域。
OA:Office Automation 办公自动化
1.项目开发计划 本项目开发小组
2.可行性研究报告 本项目开发小组
3.软件需求说明书 本项目开发小组
4.概要设计说明书 本项目开发小组
5.软件工程 张海潘、倪宁 人民邮电出版社
6.软件工程—原理、方法与应用 肖孟
显示全部