一.引言    2
文档的介绍    2
整体描述    3
二.信息描述    3
数据流图    3
数据字典    5
1.数据流定义    5
2.数据存储定义    7
3.数据项定义    8
三.功能描述    9
功能划分    9
功能描述    9
1.引言
文档的介绍
1)文档的名字:
详细设计说明书
2)文档的目的::
由前面的需求分析及概要设计,得出了学生成绩管理系统的基本需求和基本的数据流图,要实现整个学生成绩管理系统,需要对用户的需求进行设计,详细设计主要是通过对结构表示进行细化,得到软件详细的数据结构和算法,确定整个系统的处理流程和系统的数据结构,接口设计,实现对学生成绩管理系统的详细设计。
3) 文档的范围:
该系统的开发人员,学生
4)读者对象:
系统开发人员,维护人员,测试人员
5)参考文献:
《软件工程》,北京大学出版,2002年,王立福等
《软件工程》,钟珞主编,清华大学出版社(200510月第一版)。
《软件工程理论与实践第2版》 许家饴编著 高等教育出版社
      《实用软件工程》    Leszek A.Maciaszek  Bruc Lee Liong 机械工业出版社
整体描述
学生成绩管理系统可管理学生成绩信息。成绩管理员根据不同的身份,对应不同的操作权限。超级管理员拥有系统维护、数据库维护的权限;一般管理员负责不同的日常工作模块;院长具有一切权限。学生可以用学号和密码查询自己的成绩,如果密码忘记可以重设,另外如果成绩不及格要补考。
二.信息描述
数据流图
数据字典
1.数据流定义
    名称:登入信息
何处使用/如何使用:
    成绩管理人员(输入)
    加工1身份验证(输出)
描述:登入信息=用户名+密码+登入权限方式
补充信息:管理员身份不同,分别对应不同的操作权限。超级管理员拥有系统维护、数据库维护的权限;一般管理员负责不同的日常工作模块;院长拥有一切权限。
名称:管理员处理要求
何处使用/如何使用:
    成绩管理人员(输入)
    学生成绩管理系统(输出)
描述:管理员处理要求=备份、导入|编辑|查询|统计|日常操作处理
名称:编辑要求 
何处使用/如何使用:
        成绩管理人员(输入)
        加工3编辑处理(输出)
描述:编辑要求=修改|添加|删除+密码|成绩信息|学生信息|管理员信息
补充信息:其中对密码只能修改,不能添加删除,且输入当前管理员旧密码、新密码,检查输入完整性,如果旧密码输入不正确,则不能修改。管理员信息不包括密码信息的处理。
名称:学生情况
何处使用/如何使用:
        加工5.1查询有效性检查(输入)
        成绩管理人员(输出)
描述:学生情况=(学号,姓名,密码,所在院系,成绩情况)
名称:成绩情况学生管理系统数据库设计说明书
何处使用/如何使用:
        加工5.1查询有效性检查,加工5.2学生查询有效性检查(输入)
        成绩管理人员,学生(输出)
描述:成绩情况=(学号,科目,分数)
名称:补考情况
何处使用/如何使用:
      加工5.1查询有效性检查(输入)
      学生(输出)
描述:补考情况=学号+姓名+密码+补考成绩
名称:统计学生成绩情况
何处使用/如何使用:
        加工6统计处理(输入)
        成绩管理人员(输出)
描述:某院系学生考试成绩,补考成绩。
名称:统计补考情况
何处使用/如何使用:
        加工6统计处理(输入)
        成绩管理人员(输出)
描述:按科目,院系补考
名称:处理情况1
何处使用/如何使用:
      学生成绩管理系统(输入)
      成绩管理人员(输出)
描述:处理情况1=无效要求|(成绩)|(统计学生成绩情况,,统计补考的情况)
名称:处理情况2
何处使用/如何使用:
      学生成绩管理系统(输入)
      学生(输出)
描述:处理情况2=无效要求|(学生情况,成绩情况)|催化情况|处理结果
名称:处理结果
何处使用/如何使用:
            加工4日常操作处理(输入)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。