教务处管理系统需求规格说明书模板.docx

上传人:b****8 文档编号:24070330 上传时间:2023-05-23 格式:DOCX 页数:16 大小:362.74KB
下载 相关 举报
教务处管理系统需求规格说明书模板.docx_第1页
第1页 / 共16页
教务处管理系统需求规格说明书模板.docx_第2页
第2页 / 共16页
教务处管理系统需求规格说明书模板.docx_第3页
第3页 / 共16页
教务处管理系统需求规格说明书模板.docx_第4页
第4页 / 共16页
教务处管理系统需求规格说明书模板.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

教务处管理系统需求规格说明书模板.docx

《教务处管理系统需求规格说明书模板.docx》由会员分享,可在线阅读,更多相关《教务处管理系统需求规格说明书模板.docx(16页珍藏版)》请在冰豆网上搜索。

教务处管理系统需求规格说明书模板.docx

教务处管理系统需求规格说明书模板

 

〖教务处管理系统〗需求规格说明书

 

计算机科学与技术一班

2019年9月

 

文档名称:

需求规格说明书

项目名称:

教务处管理系统

项目负责人:

安徽大学计算机科学与技术学院

编写所有小组成员____2013_年___12_月_2_日

校对所有小组成员____2013_年___12__月___5_日

审核所有小组成员____2013_年___12_月__7__日

引言

1.1编写目的

根据需求调研分析报告,定义系统功能和系统数据流图,通过编写需求分析规格说明书,让开发人员能够根据需求规格说明书来开发项目。

1.2项目背景

开发软件名称:

教务处课程管理网站

项目任务提出者:

<安徽大学计算机科学与技术学院>

项目开发者:

<开发小组>

用户:

安徽大学全体师生

实现软件单位:

<计算机科学与技术一班>

项目与其他软件,系统的关系:

本文结合了各个学校管理的制度,解决了学校管理中存在的问题,设计并开发出了教务管理系统,同时系统是建立在WINDOWS操作系统上的基于B/S模式的教务信息管理系统,基于Java+MicrosoftSQLserver数据库进行开发。

系统主要分为三大模块教务处管理模块、教师管理模块和学生管理模块,通过该系统的应用,解决了课程的安排,课程表的查询,成绩的查询,通知信息的发送及查看等问题,可以满足高校教务管理工作的高效化、无纸化和网络化的需求,提高高校教务的工作质量与效率。

1.3定义

•Mysql:

数据库管理软件

•DBMS:

数据库管理系统

•Windows2000/2003/XP:

运行环境

•JSP:

软件开发语言

•Myeclipse:

开发工具

1.4参考资料

《软件工程导论》,张海藩,清华大学出版社。

《实用软件工程》,郑人杰等,清华大学出版社。

 

2系统需求说明

2.1系统范围

 

其中,圆角的长方形表示我们要开发的教务处管理系统,该系统与如下3个外部产生联系:

学生数据库、教师数据库、管理员(更新数据库)。

2.2系统功能需求

2.2.1总体需求分析

需求分析是数据库信息管理系统开发的第一步也是最重要的一步。

需求分析就是描述系统的需求,通过定义系统中的关键域类来建立模型。

教学系统主要任务是能够改进和完善教务管理。

在教学模块中,有两三种用户角色:

管理员,教师,学生。

该系统的功能需求包括管理员对功能的需求,教师对功能的需求和学生对功能需求三个部分。

1.管理员对功能的需求

管理员权限最大,可以对教师、学生情况进行统一的管理,管理员对功能的需求如下:

1)学生信息管理:

包括学生查询及添加学生。

2)教师信息管理:

包括教师查询及添加教师。

3)课程信息管理:

包括课程查询,添加课程,成绩录入。

4)公告管理:

包括发布公告。

2.教师对功能的需求

教师主要是对自己信息的查询,课程成绩的查询。

1)教师信息设置:

包括个人信息的查看,密码修改,重新登入及退出。

2)学生信息管理:

完成学生基本信息的查询。

3)课程信息管理:

包括课程信息的查询,课程表的查询。

3.学生对功能的需求

学生主要是对自己信息的查询,课程信息的查询。

1)教师信息设置:

包括个人信息的查看,密码修改,重新登入及退出。

2)学生信息管理:

完成学生基本信息的查询。

3)课程信息管理:

包括课程信息的查询,课程表的查询。

系统流程图

2.2.2需求分析

现行业务系统描述

在学校,教务管理工作是非常重要的一项工作,它负责整个学校的日常教学安排,学生的学籍管理等等。

以前都是人工进行操作。

随着学校规模扩大,教务处的教务管理工作量大大加重。

随着计算机应用的发展,教务工作者急切希望能够将大部分繁琐的工作交由计算机的处理,已减轻人工的压力并提高工作效率。

而计算机的普及更加快了教务管理系统的产生。

上一代的教务管理系统主要为单机单用户的系统,其数据库主要采用Foxbase或FoxPro,系统开发环境也是数据库内置的开发工具。

其特点是单机单用户方式,开发简单,能充分利用数据库的特性。

其缺点是开发出的系统依赖性强,运行必须依托数据库环境;不容易升级与扩展;无法实现数据的共享与并行操作;代码重用性差。

随着计算机网络的发展,特别是校园网的建立。

原有教务管理系统数据共享差的问题更加突出,而新需求的提出也越来越多,越来越频繁。

这就要求系统在可扩展性和标准化的要求更高。

而原有的系统由于其与生俱来的缺点而无法在适应现有的需求了。

因此,使用现在的新技术,开发出适应新的需求的新系统的任务刻不容缓。

系统结构图

 

 

2.3系统数据需求

2.3.1教务处管理系统的数据流程图

如下图:

 

顶层流程图:

 

第0层:

 

第一层:

 

2.3.2教务处管理系统E-R图

 

 

 

 

2.3.3数据字典

一、数据流条目:

(1)学生信息管理模块:

学生信息管理要求=[添加数据要求|数据删除要求|数据备份要求]

添加数据要求=[单个学生数据单|成批数据单]

数据删除要求=[起止学号|班级名称|所有学生数据]

数据备份要求=[班级名称|学期数]

学生数据=学号+姓名+班级编号+性别+年级

班级数据=(年份+班数)

修改要求=姓名+性别+出生日期+班级

单个学生数据单=姓名+性别+出生日期+班级

成批数据单=姓名+性别+出生日期+班级

性别=[男|女]

(2)成绩管理模块:

成绩管理要求=[成绩录入要求|总分计算要求|成绩统计要求]

成绩录入要求=班级名称+成绩数据

成绩数据=姓名+课程名称+分数

成绩表=学号+姓名+单科成绩

(3)教师信息管理模块:

教师信息管理要求=[添加新教师要求|修改数据要求|成绩考核要求]

添加新教师要求=职工号+教师姓名+职务+所教科目

修改数据要求=职工号+教师姓名+职务+所教科目

政治面貌=[中共党员|团员|群众]

(4)查询模块:

查询要求=[查询条件]

查询结果=[学生信息统计表|学生成绩统计表|学生总分名次统计表|教师信息统计表|]

二、数据流卡片

3.4数据库设计

数据库是信息管理的基础。

数据库结构直接关系到各种功能的实现和程序运行的效率。

3.4.1数据库需求分析

根据数据流程图,可以列出以下记录学生信息所需的数据项和数据结构:

学生:

学号、姓名、性别、班级。

教师:

职工号、姓名、所教科目、职称。

开课信息:

记录号、科目号、开课年级。

教师任课信息:

记录号、科目号、班级、教师职工号。

科目:

记录号、科目名。

3.4.2数据库逻辑结构设计

学生个人信息表

字段名

数据类型

是否可空

说明

ID

CHAR(11)

NOTNULL

学号(主关键字)

NAME

VARCHAR(20)

NOTNULL

姓名

SEX

CHAR

(1)

NOTNULL

性别(M-男,F-女)

CLASS

CHAR(6)

NULL

班级

教师信息表

字段名

数据类型

是否可空

说明

ID

CHAR(3)

NOTNULL

职工号(主关键字)

NAME

VARCHAR(10)

NOTNULL

姓名

SUBJECT

CHAR

(2)

NULL

科目代码(外部关键字SUBJECT)

科目信息表

字段名

数据类型

是否可空

说明

CODE

CHAR

(2)

NOTNULL

科目号(主关键字)

NAME

VARCHAR(10)

NOTNULL

科目名

开课结果信息表

字段名

数据类型

是否可空

说明

ID

CHAR(3)

NOTNULL

记录号(主关键字)

SUBJECT

CHAR

(2)

NOTNULL

科目号(外部关键字SUBJECT)

成绩表结构

字段名

数据类型

是否可空

说明

 ID

CHAR(11)

NOTNULL

学号(主关键字)

SUB_CODE

CHAR

(2)

NOTNULL

科目代号

教师任课信息表

字段名

数据类型

是否可空

说明

ID

INTEGER

NOTNULL

记录号(主关键字)

SUBJECT_ID

CHAR

(2)

NOTNULL

科目号(外部关键字SUBJECT)

CLASS

CHAR(6)

NULL

选课班级

TEACH_ID

CHAR(3)

NULL

教师职工号(外部关键字TEACHER)

 

状态转换图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 日语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1