工程学院大学生课程与成绩管理系统的设计(Myeclipse,MySQL)
工程学院大学生课程与成绩管理系统的设计(Myeclipse,MySQL)(任务书,开题报告,中期报告,毕业论文,17000字,程序代码,数据库)
摘 要
本文介绍了在Myeclipse8.5环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析湖南工程学院学生课程与成绩管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法。
关键词:Myeclipse8.5,管理信息系统,学生课程与成绩管理
ABSTRACT
This article describes the environment in Myeclipse8.5 a "top-down master plan, application development from the bottom up" strategy to develop a management information system process. Through the analysis of a shortage of schools ,I create a set of effective management of student computer programs. This paper introduces the student management information system of parts, including feasibility analysis, business process analysis; system design section introduces the functional design and database design and code design; system implementation part describes the algorithm of several components. [资料来源:Doc163.com]
Keywords: Myeclipse8.5,MIS,effective management,code
系统的功能简介
学生成绩管理系统是一个典型的数据库应用程序,由班级信息管理、学生学籍管理、课程信息管理、成绩信息管理、个人信息管理等模块组成,特规划如下:
系统管理模块
该模块的主要任务是维护系统的正常运行和安全性设置,包括添加用户(快捷键:CTRL+A)、修改密码(快捷键:CTRL+B)、重新登录(快捷键:CTRL+F1)等等。
教师管理模块
该模块的功能是实现对全校班级的管理工作,包括:班级游览、班级添加、班级查询等,这三个功能模块各自独立,完成学校的全部班级的管理。
学生管理模块
该模块的主要功能是实现对学生的个人信息的管理工作,包括档案添加、档案浏览、档案查询等功能,从而方便学校管理部门对学校的基本情况的快速查询和了解。
成绩管理模块
学校的成绩管理工作是检验学生学习情况的一个主要手段,本模块包括考试类型设置,共有冬季期未考试和夏季期未考试两种类型,还设置了成绩添加、成绩修改、成绩查询、成绩的删除等功能模块。
开发工具
此次设计主要采用MyEclipse加Tomcat后台服务器进行设计中主要用到,jsp和servelt。 [资料来源:http://Doc163.com]
软件需求
操作系统版本:Windows XP SP2
开发工具:MyEclipse 8.5
数据库:Mysql
后台服务器:Apache Tomcat 6.0
开发语言:Java
浏览器:IE6.0
3.4.1用户管理模块
不同用户登录系统时首先选择对应的用户类型,然后输入用户名及密码登录系统。用户登陆时有3个不同的角色,分别是管理员,教师和学生。
3.4.2管理员模块
在系统内部有个超级管理员,超级管理员由系统内部设定。可以维护学生、教师、课程以及班级的基本信息,可以分别对学生、教师、课程以及班级进行查看、添加、编辑以及删除等信息,可以修改个人信息,还可以添加普通管理员。普通管理员相对于超级管理员来讲就少了一个功能,那就是没有权限去添加别的管理员。
3.4.3教师管理模块
此模块是教师操作界面,教师根据教工号和密码登录系统,初始的密码由管理员提供。教师登录后,选择学习本课程的学生和给学生添加成绩,以及可以修改个人信息和密码。
3.4.4学生管理模块
此模块是学生操作界面,学生根据学号和密码登录系统,初始的密码由管理员提供。学生登录后,可以修改个人信息和个人密码,选择要修的课程,还可以查看没一门选修科目的成绩。
3.4.5个人资料管理模块
无论是管理员、教师还是学生都有它自己的个人资料,不同的用户对于自己的个人资料都有查看和修改的权限。
3.4.6 成绩管理模块
教师有权限给选择自己课程的每一位学生添加成绩,而每一个选修了这门课程的学生都有权限查看自己所选课程的成绩。
3.4.7 查询打印管理模块
添加了快速搜索功能,在搜索栏里可以快速查找你要查询的教师、课程、学生、班级。教师根据每个教师的工号查询,课程根据课程的课程号查询,学生根据学生的学号查询,班级根据班级的编号查询。还可以连接到打印机打印教师、学生、班级、课程列表。
3.4.8 课程管理模块
每个学生可以选择一门课程,也可以选择多门课程,每一门课程可以被某一位学生选择,也可以被多名学生选择。它们之间是一种多对多的关系。
[资料来源:Doc163.com]
[资料来源:Doc163.com]
上一篇:移动网上商城内容管理的设计(jsp,servlet,oracle)
下一篇:商贸有限公司POS系统的设计(Myeclipse,MySQL)