当前位置:文档之家› 二级学院教务管理系统毕业设计95780459

二级学院教务管理系统毕业设计95780459

二级学院教务管理系统毕业设计95780459
二级学院教务管理系统毕业设计95780459

二级学院教务管理系统毕业设计95780459

题目二级学院教务管理系统

二级学院教务管理系统

[摘要] 二级学院教务管理系统主要是针对大学中的某一个院系的教务工作的进行管理,对于整个学校的教务管理系统来说其信息量大、信息变动频繁历来是各学校的头疼问题,将学校的每个学院的教务内容分解

后,由各个学院管理本学院的教务内容,不仅可以减少整个学校系统的负担,也可以将信息更加细化,维护性也更

强,极大的方便各个学院的教务工作,也大大提高了教学质量。

本系统采用MyEclipse结合MySQL数据库进行设计,使用Tomact作为服务器,使用MVC结构对系统整体做

结构化处理,使系统的扩展性、可维护性更强。为了系统的方便使用,该系统从管理和使用的角度分为两个部分:

学校教务管理端和学生使用端。前者为系统管理员和教师使用,针对教学信息、用户信息等主要信息进行管理,如:

课程管理、成绩管理、教学信息管理、个人信息管理等;后者为学生使用,主要针对学生选课、查看成绩、个人信

息查改等。

本系统主要模块有:学生登录功能模块,教师登录功能模块,管理员登录功能模块。系统的各模块高内聚,低

耦合,分工明确使得系统更加易维护。

[关键词] 二级学院教务管理系统; Java; Jsp; MVC

Educational Administration System for Secondary Schools

Niu Wu

(Grade 11,Class 2, Shaanxi University of Technology, the Institute of mathematics and computer science, information and computing science, Hanzhoung,

Shaanxi, 723000)

Tutor: Liu Lihua

Abstract: Secondary school educational administration management is mainly aimed at one of the colleges of the University's academic work management. Since the whole school educational administration management system controled the large amount of information, and information changes frequently, it is always headache problems for the college. The task of whole school educational administration system has been decomposed to each secondary school, and each school of the college will manage different teaching content by itself. It can not only reduce the burden of the whole college system, can also be more detailed information, and more maintenance, greatly be more simple for the various college educational administration work, greatly to improve the quality of teaching.

The system takes MyEclipse as developer kits and takes MySQL as database design tool, using tomact as a server, and the overall system is structured processing by MVC, such that has better expansibility and maintainability. In order to facilitate the use of the system, the system is divided into two parts from the perspective of management and using: school educational administration terminal and student terminal. The former is used by system administrators and teachers, for the management of teaching information, user information, and other information, such as course management, performance management, teaching information management, personal information management; the latter is used by students, mainly for student elective, view the results, change personal information.

The main modules of this system contains student login module, teacher login function module and administrator login function module. All of modules are highly cohesive and low coupled, and the division of labor makes the system easier to maintain.

Key words: Educational administration system for secondary schools; Java; MVC

目录

1系统开发概述 (1)

1.1系统开发目的与意义 (1)

1.2研究现状 (1)

1.3系统基本内容定义 (2)

2系统开发环境与相关技术 (3)

2.1M Y SQ L数据库 (3)

2.2M Y E CLIPSE简介 (3)

2.3J A V A语言特征 (4)

2.4J SP (4)

2.4开发模式简介 (5)

3系统需求分析 (5)

3.1可行性分析 (5)

3.1.1管理可行性 (5)

3.1.2技术可行性 (5)

3.1.3经济可行性 (5)

3.2系统设计的要求 (6)

3.3系统功能需求分析 (6)

4 系统总体设计 (6)

4.1系统模块功能设计 (6)

4.2系统顶层数据流设计 (8)

4.3系统E-R图 (8)

4.4数据库设计 (10)

4.4.1数据库表的设计 (10)

4.4.2数据库关系设计 (13)

5系统详细设计 (14)

5.1用户登录管理 (14)

5.2学生管理 (15)

5.2.1学生基本信息 (16)

5.2.3密码管理 (16)

5.2.3学生课程管理 (17)

5.2.4学生成绩 (18)

5.2.5课堂建议 (19)

5.3教师管理 (20)

5.3.1分享教学经验 (20)

5.3.2教师信息 (21)

5.3.3查看修改学生成绩 (22)

5.3.4教师授课信息 (23)

5.3.5课堂建议 (23)

5.3.6修改密码 (24)

5.4后台管理 (24)

5.4.1个人信息管理 (24)

5.4.2学生信息管理 (24)

5.4.3教师信息管理 (27)

5.4.4课程管理 (27)

6界面详细设计 (30)

6.1用户登录界面 (31)

6.2学生管理界面 (31)

6.2.1学生基本信息界面 (31)

6.2.2学生成绩界面 (31)

6.2.3学生密码管理界面 (32)

6.2.4学生选课界面 (32)

6.2.4课堂建议相关界面 (33)

6.3教师管理界面 (33)

6.3.1分享教学经验界面 (33)

6.3.2教师信息界面 (33)

6.3.3学生成绩管理界面 (34)

6.3.4教师授课信息界面 (34)

6.3.5教师查看课堂建议界面 (34)

6.3.6教师修改密码界面 (35)

6.4后台管理 (35)

6.4.1个人信息管理界面 (35)

6.4.2 学生信息管理界面 (35)

6.4.3教师信息管理界面 (36)

6.4.4课程管理界面 (37)

7软件测试 (38)

7.1界面测试 (39)

7.2需求测试 (39)

7.3功能测试 (39)

7.4性能测试 (40)

7.5测试用例设计 (40)

8设计心得 (41)

致谢 (43)

参考文献 (44)

附录 (45)

相关主题
文本预览
相关文档 最新文档