学校教务管理系统设计报告文档格式.docx

上传人:b****1 文档编号:13368618 上传时间:2022-10-10 格式:DOCX 页数:14 大小:129.65KB
下载 相关 举报
学校教务管理系统设计报告文档格式.docx_第1页
第1页 / 共14页
学校教务管理系统设计报告文档格式.docx_第2页
第2页 / 共14页
学校教务管理系统设计报告文档格式.docx_第3页
第3页 / 共14页
学校教务管理系统设计报告文档格式.docx_第4页
第4页 / 共14页
学校教务管理系统设计报告文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

学校教务管理系统设计报告文档格式.docx

《学校教务管理系统设计报告文档格式.docx》由会员分享,可在线阅读,更多相关《学校教务管理系统设计报告文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

学校教务管理系统设计报告文档格式.docx

4.2数据的存储方法选择结构:

5接口设计19

5.1用户界面19

5.2硬件接口19

5.3用户接口19

5.4内部接口19

6数据库的实施和维护20

6.1运行模块组合20

6.2运行控制20

6.3运行时间20

6.4出错信息20

6.5维护补救措施20

7数据库系统开发总结21

教务辅助管理系统概要设计说明书

1需求分析

1.1编写目的

随着我国高校教学体制改革的发展,更加体现出以人为本的教育方针政策。

学生自主地选择专业及专业方向、课程的选修机制、实验预约、成绩审核、学分制等管理方式的改革向传统的管理软件提出了新的挑战。

基于这种广泛的需求。

在充分综合各高校特点的前提下,多年深入研究的基础上,推出了一整套能够适应新的教学体制、能够最大程度满足高校现代化管理要求的教务管理系统。

高校教务管理工作是高等教育中的一个极为重要的环节,是整个院校管理的核心和基础面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通讯技术的飞速发展,高等教育对教务管理工作提出了更高的要求。

尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个教育系统亟待解决的课题之一。

教务管理系统是一个大型复杂的计算机网络信息系统,满足各类高校现在和将来对信息资源采集、存储、处理、组织、管理和利用的需求,实现信息资源的高度集成与共享,实现信息资源的集中管理和统一调度。

为各级决策管理部门提出准确、及时的相关信息和快捷、方便、科学的决策分析处理系统;

为信息交流、教务管理提供一个高效快捷的电子化手段;

最终达到进一步提高各级领导科学决策水平,提高各院系、各部门管理人员管理水平与办公效率,减轻工作负担的目的

1.2背景

系统名称:

教务辅助管理系统

任务提出者:

数据库教学老师

开发者:

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

用户:

维护该系统的管理者

1.3定义

1.3.1用户接口用户接口是为方便用户使用计算机资源所建立的用户和计算机之间的联系。

通常指软件接口,即在人机联系的硬设备接口基础上开发的软件。

a.命令接口:

为了便于用户直接或间接控制自己的作业,操作系统向用户提供了命令接口。

b.程序接口:

程序接口由一组系统调用命令组成。

c.图形接口:

图形用户接口采用了图形化的操作界面,用非常容易识别的各种图标来将系统各项功能、各种应用程序和文件,直观、逼真地表示出来。

1.3.2数据字典

数据字典:

包括数据项数据流数据结构数据存储和处理5个部分。

数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容

1.4数据字典

数据结构描述={学生,是教务管理系统的一个核心数据结构,定义了学生的有关信息,组成:

{学号.姓名}}

数据项描述={学号,唯一标识每一个学生,学生编号,字符型,9位,

190000000-999999999,前四位表明学生所在年级,后五位按顺序编号}

数据项描述={姓名,表示学生的姓名,字符型,10位,任意字符}

数据结构描述={教师,教务管理系统的核心数据结构之一,定义了教师的有关信息,组成:

{教师号,教师姓名}}

数据项描述={教师号,教师的编号,字符型,5位,10000-99999}

数据项描述={教师姓名,教师的姓名,字符型,10位,任意合法的字符}

数据结构描述={课程,教务管理系统的核心数据结构之一,定义了课程的有关信息,组成:

{课程号,课序号,课程名,课程描述,教师,教室,教科书,学分}

数据项描述={课程号,课程的编号,字符型,4,0001-9999}

2,

数据项描述={课序号,对于同一课程,由不同老师教授,用课序号来区分,字符型,01-99}

数据项描述={课程名,课程的名称,字符型,10,任意合法的字符}

数据项描述={课程描述,课程内容的基本描述,字符型,200,任意合法字符}

数据项描述={教科书,课程所用的教科书,字符型,20,任意合法字符}

数据项描述={学分,课程的学分,整型,1,1-9}

数据结构描述={教室,上课所用的教室,组成:

{教室编号,教室地址,教室容量}}

数据项描述={教室编号,教室的编号,字符,5,00001-99999}

数据项描述={教室地址,标明教室的地址,字符,30,任意合法的字符}数据项描述={教室容量,教室的容纳学生的数量,整型,正整数}数据结构描述={选课记录,记录学生选课的记录,组成:

{学生,课程,成绩}}数据项描述={成绩,选课学生本学期的成绩,浮点数,0.0-100.0}

处理过程描述={分配教室,为所有课程分配上课教室,输入:

{课程,教室},输出:

{教室安排},处理:

{学期课程决定后,要为每个课程安排上课地点,要求上课的地点不能冲突且上课人数不能超过教室容量。

}}

数据存储描述={成绩单,记录学生本学期所有课程成绩,学生所有的选课记录,,学生的成绩单,由学生的人数决定,随机存取}

1.5参考资料

《教务管理系统_系统软件需求说明书》。

《教务管理系统_系统概要设计说明书》。

《数据库系统概论(第四版)》高等教育出版社王珊、萨师宣

2概念结构设计

2.1需求规定

本系统可分为学生信息管理系统和教师管理信息系统,系统开发的整体任务是实现学校教务信息管理的系统化、规范化、自动化和智能化,从而达到提高学校管理效率的目的。

该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。

2.2运行环境

软件基本运行环境:

Windows环境&

MicrosoftSQLsever&

VFP

2.3基本概念设计和处理流程

该文档目的在于明确系统的数据结构和软件结构,设计外部软件和内部软件的接口,说明各个软件模块的功能说明,数据结构的细节等。

系统的总体处理流程如图2-1所示:

本数据库设计概念结构设计采用“自顶向下”的方法,首先定义全局概念结构,再细化。

学籍管理系统

考场

教务处

专业

工号

特长

2.5教务管理系统基本结构

a.功能需求与系统模块的关系:

功能需求

[系统模块]

维护整个教务系统正常运行所需的数据集

基础数据管理

对在校所有学生的每个学期的各科成绩管理

学生成绩管理

维护学校学籍管理的信息

学籍管理

管理教师相关的信息

教师资料处

安排各专业班级的各门课程所在教室

教室安排

根据课程自动生成本学期的考试地点、考试时

间、监考老师

考务成绩管理

对学生选修课程的管理

学生选课

b.结构图如下

3系统逻辑结构设计

3.1功能需求与系统模块.

1基础数据管理“基础数据管理”功能模块用于维护整个教务系统正常运行所需的基础数据集,以保证

教务系统有一个统一的标准的基础数据集,便于数据的共享使用,内容包括入学年份、学年学期、院系数据、专业设置等。

2“学生成绩管理”功能模块学生成绩管理”功能模块用于学生成绩管理系统提供了强大的学生成绩管理管理功能,对学生的各个学期的学生成绩进行保存记录。

对学生成绩等信息的添加.修改.删除.查询.汇总.

统计等操作。

3“学籍管理”功能模块

“学籍管理”主要包括了高校学籍管理的常用信息,提供对学生学籍基本信息录入、查询、修改、打印输出、维护等常用功能,并提供学号编排、学生照片输入与显示、学籍变动(留级、休学、跳级、转班、转学、退学等)、奖惩登记、毕业情况

4、“教师资料处”功能模块

“教师资料处”功能模块用于管理教师相关的信息,提高教学质量,保证教学工作的高效运行。

其中包括:

“教师基本信息”用于管理教师的基本信息,如所学专业、学历、毕业院校等。

“教师任课档案”用于管理教师任课档案信息,如教师姓名、奖惩日期、类别原因、奖惩名称、奖惩等级等。

“教师考评管理”用于对教师进行考评。

5“教室安排”功能模块

“排课选课管理”功能模块用于根据教学计划、教室资源、教师资源等,制定每学期的课程表。

用于对某学期全校课程进行设置,如课表统一制定、每天上课节数、统一的排课时段进行设置。

对某个班级某学期具体开设的课程分别进行排课时段、单双周、连常课等特殊情况设置。

6“考务成绩管理”功能模块

“考务成绩管理”功能模块用于根据课程自动生成本学期的考试地点、考试时间、监考老师等数据,并对考试的过程和结果进行监控。

“考务住处发布”用于发布考务信息,如学年、学期、期中(期末)考试、考试时间等,以及其他一些有关考务的事项。

“考试日程安排“用于对评卷专业、评卷科目、评卷教师、评卷日期、时间等评卷信息进行管理。

“学生成绩录入”用于授课教师输入学生的考试成绩。

(学生学籍信息表)

7.“学生选课”功能模块

“学生选课”功能模块用于对在校学生个学期的选课情况记录,包括所选课程、教室安排、选课时间(学期)、选修的课程所在教室、以及对各个选修的课程的成绩记录修改等内容。

3.2系统逻辑结构设计

a.根据系统需求,把系统分为登录模块、教务处模块、学生处模块和教师资料处

b.依据ER图进行数据库表的逻辑设计如下

Managementinf管理员信息表

列名

数据类型

可否为空

说明

manager_ID

CHAR(10)

NOTNULL

管理员登录账号

password

管理员登录密码

manager_Name

NULL

管理员真实姓名

on_Time

DATETIME(8)

管理员登录时间

Studentinfo学生学籍信息表

 

student_ID

INT(10)

学生学号(主键)

student_Name

学生姓名

student_Gender

CHAR

(2)

学生性别

born_Date

出生日期

Exam-history学生历史成绩信息表

exam_ID

考试编号

学生学号

course_Name

科目名称

result

FLOAT(8)

考试成绩

teacher_ID

监考老师

TeacherInfo教师基本信息表

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

当前位置:首页 > 解决方案 > 学习计划

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

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