基本信息
文件名称:教务管理系统详细设计文档.doc
文件大小:2.7 MB
总页数:41 页
更新时间:2025-06-18
总字数:约1.85万字
文档摘要

详细设计说明书编写规范

PAGE

PAGEIII

案卷号

日期

<教务管理系统>

详细设计说明书

作者:

完成日期:

签收人:

签收日期:

修改情况记录:

版本号

修改批准人

修改人

安装日期

签收人

目录

TOC\o1-5\h\z\u1引言 1

1.1编写目的 1

1.2背景 1

1.3定义 1

2程序系统的结构 1

3程序(标识符)设计说明 1

3.1课程管理模块 1

3.1.1学生重考模块 2

程序描述 2

功能 2

性能 2

输入项 2

输出项 2

算法 3

流程逻辑 3

接口 4

存储分配 4

0注释设计 4

1限制条件 4

2测试计划 4

3尚未解决的问题 4

3.1.2课程安排功能模块 5

程序描述 5

界面 5

输入项 6

输出项 7

算法 7

程序流程图 7

3.1.3学生成绩功能模块 8

功能描述 8

程序 8

输入项 9

输出项 10

3.2教师功能模块 10

3.2.1教师管理程序描述 10

功能 10

性能 11

输入项 11

输出项 11

算法 11

流程逻辑 11

3.2.2管理员管理 12

管理教师程序设计说明 12

3.2.2.2功能 12

性能 13

输入项 13

3.2..2.5输出项 14

算法 14

流程逻辑 14

接口 15

3.3学生功能模块 16

3.3.1程序描述 16

3.3.2功能 16

3.3.3输入项 17

3.3.4输出项 20

3.3.5算法 21

3.3.6流程逻辑 21

3.4学校功能模块 22

3.4.1学院管理模块功能描述 22

3.4.2功能 22

3.4.3输入项 23

3.4.4输出项 23

3.4.5算法 24

3.4.6页面原型 24

3.4.7接口 24

3.4.8注释设计 25

3.4.9限制条件 25

3.4.10测试计划 25

3.4.11尚未解决的问题 25

3.5新闻公告模块 25

3.5.1程序描述 25

3.5.2功能 26

3.5.3性能 26

3.5.4输入项 26

3.5.5输出项 26

3.5.6算法 27

3.5.7流程逻辑 27

3.5.8接口 29

3.5.9注释设计 29

3.5.10限制条件 30

3.6课程评价模块 30

3.6.1评价管理功能程序描述 30

3.6.2功能 30

3.6.3输入项 32

3.6.4输出项 32

3.6.5算法 33

3.6.6流程逻辑 33

3.6.8接口 35

3.6.10注释设计 35

3.6.11限制条件 35

3.6.12测试计划 35

3.6.13尚未解决的问题 35

3.7教务人员功能模块 35

3.7.1功能描述 35

3.7.2输入项 35

3.7.3输出项 36

3.7.4功能描述 36

3.7.5算法 37

3.7.6流程图 37

详细设计说明书编写规范

PAGE1

1引言

1.1编写目的

详细说明项目运行时的业务流程和程序接口,设计简单的界面原型

1.2背景

教务管理系统

项目提出者:

项目开发者:

项目用户:教务管理人员,学生,教师,教务人员

1.3定义

列出本文件中用到的专门术语的定义和缩写词的原词组。

2程序系统的结构

用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。

本程序主要采用四层结构,如下所示:

数据层