网上教务管理系统(论文范文,JSP,JAVA,毕业设计) - 图文
更新时间:2023-10-19 15:46:01 阅读量: 综合文库 文档下载
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
教务管理系统的设计与实现
摘 要
教务管理是学校的教务工作的主要内容,其信息量大、信息变动频繁历来是各学校的头疼问题,随着人们对用计算机的使用越来越广泛以及互联网络普及,教务管理也已经基本形成了多元的网络化管理,极大的方便了广大师生,也方便了学校对教务工作的管理,大大的提高了教学质量。
本系统采用FlexBuilder、MyEclipse结合MySQL数据库进行设计,从管理和使用的角度分为两个部分:学校教务管理端和学生使用端。前者主要有系统管理员及任课教师使用,后者则是主要面对在校学生。
本文首先作教务管理系统的功能需求分析,然后对数据库进行需求分析,再在数据库中建立相应的表,并弄清楚数据库中各个表的逻辑关系,接着编写代码,最后调试网站,直到形成用户满意的可以使用的完整系统。
关键词: 教务管理系统; FlexBuilder; MyEclipse; MySQL
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
The Design and Implementation of Educational Administration System
Abstract
Academic Senate, the school management is the main content, it is informative, information has always been the frequent changes in schools of headache problems, as people used more and more extensive use of computers and the popularization of the Internet, educational administration has been basically formed a multi-network management, a great convenience to teachers and students, but also on the Senate to facilitate the work of the school management, greatly increased the quality of teaching.
The system uses a FlexBuilder, MyEclipse combination of MySQL database design, from the perspective of management and use is divided into two parts: School of Educational Administration and students to use the client side. The former are mainly system administrators and classroom teachers to use, while the latter is the major problems encountered in school.
In this paper, first of all, make the functions of educational management system needs analysis, then the database needs analysis, and then in the database corresponding table, and each database table to clarify the logic of relations, and then write code, debug the final site, until the formation of customer satisfaction The complete system can be used.
Keywords: Educational Administration system; FlexBuilder; MyEclipse; MySQL
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
目 录
1 绪论 ................................................ 1
1.1 课题的研究背景与意义 ................................ 1
1.1.1 课题的研究背景 ..................................... 1 1.1.2 课题的研究意义 ..................................... 1
1.2 系统的定义及内容简介 ................................ 1
1.2.1 系统的定义 ......................................... 2 1.2.2 系统的内容简介 ..................................... 2
2 系统中主要用到的技术 ................................ 3
2.1 MySQL数据库 ........................................ 3 2.2 Flex ................................................ 3 2.3 Java ................................................ 4
3教务管理系统的设计与实现 ............................. 6
3.1 开发和运行环境选择 .................................. 6 3.2 系统设计 ............................................ 6
3.2.1 系统功能分析 ....................................... 6 3.2.2 系统功能模块设计 ................................... 7
3.3 数据库设计 .......................................... 7
3.3.1 数据库概念结构设计 ................................. 7 3.3.2 数据库逻辑结构设计 ................................. 8
4 模块详细设计 ....................................... 11
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
4.1 主页面 ............................................. 11 4.2 用户登录页面 ....................................... 13 4.3 学生功能模块设计 ................................... 17
4.3.1 个人信息查询页面 .................................. 17 4.3.2 个人信息修改页面 ................................. 211 4.3.3 在线选课页面 ...................................... 22 4.3.4 密码修改页面 ...................................... 27 4.3.5 历史留言查询页面 .................................. 27 4.3.6 留言板页面 ........................................ 28
4.4 教师功能模块设计 ................................... 29
4.4.1 教学实施计划查询页面 .............................. 29 4.4.2 选课信息查询页面 .................................. 30 4.4.3 个人信息查询修改页面 .............................. 30 4.4.4 密码修改页面 ...................................... 30
4.5 管理员功能模块设计 ................................. 31
4.5.1 教师信息修改、删除页面 ............................ 31 4.5.2 管理员信息修改、删除页面 .......................... 32 4.5.3 课程信息添加、修改、删除页面 ...................... 32 4.5.4 学生学籍查询、修改、删除页面 ...................... 34 4.5.5 留言查看、删除页面 ................................ 35
5 用户手册 ........................................... 36
5.1 系统功能简介 ....................................... 36
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
5.2 系统运行与操作指南 ................................. 36
6 总结与展望 ......................................... 37
6.1 系统总结及不足之处 ................................. 37 6.2 设计心得 ........................................... 37
致 谢 ................................................ 39 参考文献 ............................................. 40附录1 外文参考文献(译文) .......................... 41附录2 外文参考文献(原文) .......................... 44
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
4 模块详细设计
4.1 主页面
此教务管理系统的用户有三种身份,即学生、教师和系统管理员, 如果是系统管理员,登录后进入的主页面如图4.1所示:
图4.1 系统管理员主页面
此界面中包含五个功能模块,即管理教师、管理员管理、课程信息管理、学生学籍管理、留言维护。系统管理员在此页面中可对教师、管理员及学生等信息进行浏览、修改、删除、添加等操作。
如果是登录用户是学生,登录后进入的主页面如图4.2所示。
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
图4.2 学生主页面
此页面包含六个功能模块,即选课、个人信息查询、个人信息修改、密码修改、历史留言查询、留言,学生可以在此页面中对其个人信息分别进行浏览、修改等操作。
如果是登录用户是教师,登录后进入的主页面如图4.3所示:
图4.3 教师管理主页面
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
此页面包含五个功能模块,即教学实施计划查询、选课信息查询和打分、个人信息查询、个人信息修改、密码修改,教师可在此页面中对相关信息进行浏览、修改等操作。
4.2 用户登录页面
此页面的主要功能是对使用本系统的用户进行用户名、密码、用户身份的验证,只有合法的用户才能使用本系统。对于初次使用本系统的用户,首先必须是在此学校有学籍,而且教务人员已经将学生、教师、管理员信息写入数据库之后才能访问登录用户界面,此系统不支持陌生人注册。在登录界面中设置了身份列表下拉框,方便用户进行身份选择、登录。用户填写的所有信息通过Flex与Java的远程调用,通过send()方法将获取的text文本提交到Java端,并与数据库中的相应信息进行比较做出判断。
登录界面如图4.4所示。
图4.4 用户登录界面
用户登录界面的主要实现代码如下:
[Event(name=\,type=\)]
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
[Event(name=\,type=\nt\)]
[Event(name=\,type=\ent\)]
import mx.automation.codec.KeyCodePropertyCodec; import mx.rpc.events.ResultEvent; import mx.controls.Alert; import mx.validators.Validator; import com.education.vo.*; import com.education.events.*; [Bindable]
public var arr:Array = new Array(\学生\, \教师\, \管理员\); private function userlogin():void { }
private function exit():void {
var request:URLRequest = new URLRequest(\);
navigateToURL(request,\); }
private function processResult(event:ResultEvent):void
//全部验证后flag值为0,只要有一个没验证,flag值会大于0 var flag:int=Validator.validateAll(validators).length; if(flag==0) {
loginLO.login.send(); }
{
需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ
var flag:String=event.result as String; if(flag==\管理员\) { }
else if(flag==\学生\) { }
else if(flag==\教师\) { } else {
Alert.show(\登陆失败,请检查输入信息!\); this.parentApplication.vs.selectedIndex=7; var teacher:Teacher=new Teacher(); teacher.teach_id=username.text;
var teacherloginevent:TeacherLoginEvent=new TeacherLoginEvent(teacher); this.dispatchEvent(teacherloginevent); this.parentApplication.vs.selectedIndex=6; var student:Student=new Student(); student.stu_id=username.text;
var studentloginevent:StudentLoginEvent=new this.parentApplication.vs.selectedIndex=1; var manager:Manager=new Manager(); manager.mana_id=username.text;
var loginevent:LoginEvent=new LoginEvent(manager); this.dispatchEvent(loginevent);
StudentLoginEvent(student); this.dispatchEvent(studentloginevent);
正在阅读:
网上教务管理系统(论文范文,JSP,JAVA,毕业设计) - 图文10-19
项目管理学要点(1)04-12
看云作文450字07-12
2012-2014年1季度东北地区书、报刊印刷行业经营状况分析季报04-24
扫地机器人作文400字07-14
提起这件事我就后悔作文450字06-24
种花经历作文700字07-13
天津理工大学网络攻防报告403-08
登高作业06-12
那一次我真侥幸作文500字07-01
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 毕业设计
- 教务
- 范文
- 管理系统
- 图文
- 论文
- 网上
- JAVA
- JSP
- HDID 拼接屏软件产品说明书 - 图文
- 甘肃省河西五地市2015届高三第一次联考数学文试题 Word版含解析
- 新标准大学英语综合教程单元测试第一单元答案
- 2017年春期八年级期中学业水平测试英语试题
- 2型糖尿病抗血小板治疗 - 图文
- 加强乡镇党风廉政建设的思路和对策
- 冬季除雪防滑工作预案
- it服务管理
- 浅谈收入分配中的公平问题
- 青年巷小学2014-2015学年度第一学期二年级数学期末试卷(春霞)
- 中石化西南测井公司实习报告 - 图文
- ImageX 玩转系统映像
- 2017-2022年中国海鲜市场全景调查与前景趋势报告(目录) - 图文
- (最新)北师大版数学五年级下册知识点及对应练习(全面复习)1 - 图文
- 数据库技术及应用课程实验 - 图文
- CAD实验指导书(园林)
- 报检员考试总结(2011年版) -
- 2017-2018学年高中地理第6章人类与地理环境的协调发展章末综合测评新人教版必修2-精选教学文档
- 学生课堂发言规范用语
- 初中数学试卷讲评之我见