教务管理系统设计报告

教务管理系统设计报告
教务管理系统设计报告

信息系统工程与实践

《教务管理系统》

设计报告

专业班级:计本1201班

项目分组:计本1201班第二组

姓名学号1:戴明昊1205170107

姓名学号2:杨新芬1205170130

姓名学号3:万丽涛1205170102

编写人:戴明昊1205170107

目录

1引言 (1)

1.1编写目的 (1)

1.2项目背景 (1)

1.3定义 (1)

1.4参考资料 (1)

2系统范围描述 (2)

2.1系统目标 (2)

2.2软硬件配置 (2)

2.3系统功能 (2)

2.4限制与约束 (3)

3系统设计描述 (3)

3.1数据结构 (3)

3.2过程描述 (4)

3.3软件体系结构 (7)

3.4输出报表描述 (8)

3.5图形用户接口界面 (9)

4各模块描述 (11)

4.1学生类详细设计 (11)

4.2管理员类详细设计 (12)

4.3教学质量评价类详细设计 (12)

4.4学期类详细设计 (13)

4.5成绩类详细设计 (13)

4.6课程类详细设计 (13)

5数据库设计 (14)

5.1概念设计 (14)

5.2逻辑设计 (15)

系统设计报告

1引言

1.1编写目的

编写本报告是为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此本报告确定各个项目模块的开发情况和主要的负责人,供各项目模块的负责人阅读,做到及时协调,按步有序进行项目的开发,减少开发中的不必要损失。

本报告预期的读者是设计人员、开发人员、项目管理人员、测试人员和用户。

1.2项目背景

教务管理教务管理系统面向教务处、院、系教师和全校学生,实现学籍管理、课表管理、成绩管理、教学质量监控等功能。

1.3定义

SQL(Structured Query Language)结构化查询语言。SQL 语言的主要功能就是同各种数据库建立联系,进行沟通。PHP开发平台。

1.4参考资料

(1)钱乐秋等,《软件工程》,清华大学出版社;

(2)张害藩,《软件工程导论》(第四版),清华大学出版社;

(3)王珊等,《数据库原理及设计》,清华大学出版社;

(4)赵池龙等,《软件工程实践教程》,电子工业出版社。

2系统范围描述

2.1系统目标

旧的教务管理系统,是传统手工作业方式,在学生信息注册、教师查询成绩、管理员修改成绩等方面存在诸多不利于管理的地方,不适应现代的教学管理形势和信息资源开发利用的要求。

开发新的教务管理系统使学校的教务管理工作实现了信息化、规范化,不仅使学校能够高效率完成教务管理的日常工作,还使学校深入开发利用教学资源成为可能。

2.2软硬件配置

运行环境:Windows

数据库:MYSQL

硬件条件:服务器sun工作站,终端为pc机

2.3系统功能

开发教务管理系统旨在改变原有人工进行教务管理的工作方式,实现学籍管理、课表管理、成绩管理、教学质量监控等功能。下图是教务管理系统功能模块图:

图 1教务管理系统功能模块图

2.4限制与约束

a.系统的运行寿命的最小值:2年

b.进行系统方案选择比较的时间:1周

c.经费来源:**公司

d.运行环境:Windows

e.数据库:MYSQL

f.硬件条件:服务器sun工作站,终端为pc机

g.系统投入使用的最晚时间:2个月

3系统设计描述

3.1数据结构

综合可行性研究和需求分析,得出教务管理系统的实体类、边界类和控制类。

(1)教务管理系统的实体类有课程表、管理员、学生、教师、成绩表和教学质量评价表,下图为教务管理系统实体类图:

图 2 教务管理系统实体类图

(2)教务管理系统边界类有用户登录界面类、课程表管理界面类、教学质量评价管理

相关主题
相关文档
最新文档