欢迎添加微信互相交流学习哦!
项目源码:https://gitee.com/oklongmm/biye2
摘 要
学生成绩管理系统主要用于各类大学院校在教学这一部分的管理,是针对于教务处对课程、对学生、对学生成绩进行合理地安排以及统筹计划,以便让教务处以最短的工作时间内把学生的成绩核算出来,提高教务处的办事效率。同时,能够随时对学生基本信息、学生成绩进行各种查询,以便及时很好地对需要了解的信息得到相应的反馈,能有效的帮助教务处的工作,可使学院教职工减轻工作压力,比较系统地对、教务教学上的各项服务和信息进行管理。
本系统是针对学生成绩管理进行设计的,主要用户为学校教务管理老师,但学生也可参与对自己信息的核对确认。主要采用的开发工具是JSP和MYSQL。在开发过程中利用面向对象的程序思想和严格按照软件工程的开发过程来进行分析和设计。本系统所要完成以下几个主要功能,其中有学生成绩管理、学生基本信息管理等等,实现对学生基本信息和成绩进行录入、修改、删除、查询等操作。
系统基本满足了学生成绩管理的功能需要,确实为学校对学生的管理提供了便利。本系统界面友好、操作简单,对学生基本情况和成绩加快了查询速度、加强了管理,使各项管理更加规范化。
关键词: 模块化,数据库,数据库管理系统
Abstract
The management system of students achievement is mainly applied in part of teaching management of all kinds of universities. It is applied in administration section to arrang curriculum , students achievement and so on , in order to account students achievement so quickly that enhance work efficience. Meanwhile, the system can inquire achievement and information of students in order to get some useful information.timely , thus ,it can gaves some help to administration section and alleviate work pressure of academic staffs and manage all kinds of sevices and informations in syslematically.
The system is designed for management of students achievement. It is mostly used by teacher whom work in administration section. It is sometimes used by student whom want to check his information. Mainly USES the development tools are JSP and MYSQL .The mainly foundation must to be accomplished in the management system of students achievement as follows: management of students achievement , management of students basic information and so on .Of course, the system can be aimed at achievement and basic information of student to modify or delete or inquire records.
The system content with foundation of managment of students achievement in basically,it provides converience with school to manage student . The interface is provided by system is friendly , and the operation is simple . To achievement and basic information of students , it speeds up for inquring . Strengthen management and molkes all kinds of management more standardlize. In a words , the system has compatibitily and is suited for most people .
Keywords:modularize, database , DBMS
目 录
摘 要.....................................................................1
第一章 选课的目的与意义...................................................4
1.1 概述..............................................................4
1.2 课题来源、目的与意义..............................................4
第二章 系统的开发技术及主要构架...........................................7
2.1 开发技术的选择....................................................7
2.2 项目开发的工具....................................................7
2.3 数据库的连接.....................................................11
第三章 需求分析..........................................................13
3.1 功能分析.........................................................13
3.2 流程分析.........................................................14
3.3系统概念模型描述................................................. 16
3.4 数据库设计.......................................................20
第四章 系统的设计与实现..................................................24
4.1 管理员模块功能...................................................24
4.2 教师模块功能.....................................................37
4.3 学生模块功能.....................................................45
总 结....................................................................53
参考文献..................................................................54
致 谢....................................................................55
1.选题的目的和意义
1.1 概述
本管理系统主要内容是学生成绩管理,其中有学生成绩管理,学生基本情况管理等等。在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统能适用于各类大学院校。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。在开发工具的选择上,我使用了 JSP及MYSQL关系数据库开发工具, 在短时间内建立系统应用原型。然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成一个满意的可行系统。本文以学校管理信息系统建设中的成绩管理子系统的开发为背景,论述了管理信息系统的概念、结构及系统开发的基本原理和方法,全文共分为概述、系统分析、系统总体设计、详细设计、开发总结、致谢、参考文献、附