毕业设计(论文)教学管理数据库系统的开发.doc
《毕业设计(论文)教学管理数据库系统的开发.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)教学管理数据库系统的开发.doc(38页珍藏版)》请在三一办公上搜索。
1、毕业综合训练课题名称 教学管理数据库系统的开发 系 别 计算机技术与工程系 专 业 计算机应用技术 班 级 08计应(一)班 姓 名 * 学号108101040009 指导老师 江西蓝天学院毕业综合训练任务书系 计算机技术与工程系 专业 计算机应用技术 年级 2008级 班级 08计应一班 姓名 * 起止日期 2010-11-1至 2010-12-1 设计题目 教学管理数据库系统的开发 1毕业综合训练任务及要求(根据题目性质对学生提出具体要求)掌握信息化教学管理的一些基本信息,指出传统教学管理对学校、学生、教师带来哪些不足。讲述信息化的教学管理是如何解决这些问题的。要求:了解传统教学模式的不足
2、,了解教学管理实现信息化管理的发展,并对信息化的教学管理提出自己的看法和未来的发展方向。2毕业综合训练的原始资料及依据(包括做调研报告的背景,研究条件、应用环境等)李德奇,ASP.NET程序设计,人民邮电出版社,2007年;马骏,C#网络应用编程基础,人民邮电出版社,2006年;Bear Bibeault,Yehuda KatzJquery实战,人民邮电出版社,2009年;Bill Evje,Matt Gibbs,Dan Wahlin,Dave Reed,ASP.NET 3.5 AJAX高级编程,清华大学出版社,2010年;论文工作硬件环境:2G内存,160 G硬盘,奔腾E2140CPU,联想
3、主板,集成声卡,集成网卡,独立显卡软件环境:Windows XP系统,Microsoft Word 2003,Visual Studio 2008,SQL Server 2000,Visio 20033主要参考资料、文献李德奇,ASP.NET程序设计,人民邮电出版社,2007年;马骏,C#网络应用编程基础,人民邮电出版社,2006年;Bear Bibeault,Yehuda KatzJquery实战,人民邮电出版社,2009年;Bill Evje,Matt Gibbs,Dan Wahlin,Dave Reed,ASP.NET 3.5 AJAX高级编程,清华大学出版社,2010年; 指导教师 肖
4、丹丹 2010 年 11 月15日指导教师评语建议成绩:优 良 中 及格 不及格 指导教师签字 年 月 日最终评定成绩:优 良 中 及格 不及格系主任签字 年 月 日摘要在现代化的教育技术模式下,计算机已经广泛应用于学校的教学管理,给传统的教学方式带来了重大的革命。如何有效进行教学管理是摆在我们面前的一个新的课题。高校教学管理工作是一项复杂的系统工程,有其完整的系统概念体系和系统结构体系,传统的教学管理方式已严重阻碍了高等教育的深化改革和教学质量的进一步提高,阻碍了二十一世纪培养人才的培养。针对这个问题,在研究目前国内外教学管理系统的基础上,从学校的实际需求出发,采用当前较为流行的B/S(浏览
5、器/服务器)结构和ASP.NET动态网页开发技术,基于Windows XP Professional操作系统和SQL Server 2000数据库,设计并实现了一个功能较为完善的教学管理系统。教学管理系统主要实现对高校的教学工作的信息化管理,提高教学管理效率和质量。教学管理系统主要面向三大主体用户:教务处工作人员、教师、学生。通过系统超级管理员赋给他们不同的权限,达到功能分离,互不干涉。教务处工作人员实现对教师、学生的基本信息录入、更新,课程安排等功能;教师实现课程查询,个人基本信息查询,学生成绩录入等功能;学生实现课程查询,个人基本信息查询,成绩查询等功能。关键词:教学管理系统,SQL Se
6、rver 2000,A,Ajax,Web 服务AbstractIn modern education technology mode, computer has been used widely on teaching management, for the traditional teaching methods brought great revolution. How effective teaching management is we have to face a new task.College teaching management work is a complicated s
7、ystem engineering, has its complete system concept system and the system structure, the traditional teaching management style has seriously hindered the deepening reform of higher education and the teaching quality of further improved, and hindered the 21st century cultivating talents.According to t
8、his problem, in the research at home and abroad and teaching management system, on the basis of the actual requirement from school, uses the current popular B/S (Browser/Server) structure and A dynamic web development technology, based on Windows XP operating system does and SQL Server 2000 database
9、, designs and realizes a function is relatively perfect teaching management system.Teaching management system mainly the universities teaching work of information management, improving the teaching management efficiency and quality. Teaching management system mainly to three main users: academic sta
10、ff, teachers and students. Through system super administrator is assigned to their different permissions, reach function separation, non-interference. Academic staff realize to teachers and students the basic information recorded, update, curriculum arrangement functions; Teachers realization course
11、 inquiry, the individual is basic information query, students achievements recorded function; etc. Students realize course inquiry, the individual is basic information query, scores query etc. Function.Keywords:Teaching management system,SQL Server 2000,A,Ajax,Web Service目录摘要4Abstract5一、绪论8(一)课题的研究背
12、景8(二)课题的研究意义9二、教学管理系统的分析和研究9(一)教学管理系统开发模式的分析91.模式92.S模式103.管理系统开发模式的确定10(二)数据库接口技术的简介101.NET10(三)教学管理系统开发平台11(四)教学管理系统运行环境12三、教学管理系统功能详细设计13(一)需求分析131.体功能结构14(二)系统功能详细设计141.安排功能142.管理功能153.管理功能16四、教学管理系统数据库设计17(一)系统数据库设计概述17(二)系统数据库表结构171.系统管理员信息表172.系统功能183.岗位_功能184.用户页面布局185.教师课程安排186.课程信息197.学生信息
13、198.成绩209.教师信息2010.登陆信息2111.字典_表结构2112.字典_部门2113.字典_岗位2214.字典_民族2215.字典_学历2216.字典_学年2217.字典_政治面貌2218.字典_职称2219.字典_职务2320.字典_专业2322.字典_状态23五、系统功能的实现及关键技术24(一)登陆模块功能的实现241.功能描述242.关键技术24(二)管理模块功能的实现251.功能描述252.关键技术25(三)教师管理模块功能的实现261.功能描述262.关键技术26(四)学生管理模块功能的实现271.功能描述272.关键技术28(五)成绩管理模块功能的实现281.功能描述
14、282.关键技术29六、总结和展望30(一)教学管理系统的总结30(二)教学管理系统的未来发展30参考文献31附录一32附录二33附录三34附录四35致谢39一、绪论(一)课题的研究背景从1946年2月14日,在美国宾夕法尼亚大学的莫尔电机学院诞生世界第一台计算机,直到今天,短短的几十年,计算机已经渗入到各个领域,并带来了革命性的变更。教学领域也例外,在现代化的教学管理模式冲击下,传统模式下的教学管理弊端越来越突出:1)有大量的学生和老师进入学校,而为这些学生和老师编写个人信息档案则是相当大的工作量,效率相当低,人力资源严重短缺,需要改动某个人的信息也是相当的不方便。2)制定教师和学生的课程是
15、需要考虑教师、学生、教室等因素,往往容易安排错误。3)统计并输入成绩时,虽然工作相对简单,但往往需要花费大量的时间才能完成。4)实时查询自己的各种信息。而现信息化的教学管理效率得到了大大的提高,以上的问题都能迎刃而解,是提高教学管理水平的一个重要手段。(二)课题的研究意义随着教育的进一步改革,全国各地的高校都在不断地扩大招生人数。学生的迅速增加,同时给各个高校的教学管理带来了不少麻烦。一个好的教学管理软件,应当功能齐全,操作简单便捷,同时也要向用户展示友好的界面。在完善功能的同时又兼顾系统的灵活性,安全性和健壮性。一个好的教学管理软件,不管是计算机专业人员还是其他用户都能很快上手,操作简便。二
16、、教学管理系统的分析和研究(一)教学管理系统开发模式的分析在开发一个新的系统时,一开始就要确定系统采用的开发模式。不同的开发模式的工作特点和所提供的服务是不同的。应当根据客户所运行的环境选择较合适的开发模式。目前采用较多的开发模式分别是:Click/Server(C/S)模式和Browser/Server(B/S)模式。1.模式C/S(Client/Server,客户机/服务器)模式又称C/S结构,是20世纪80年代末逐步成长起来的一种模式,是软件系统体系结构的一种。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式有着自己的优缺点。C/S模式应用系统的优点:1) 的
17、好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。2) 由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。但C/S结构也存在不少缺点:1) 互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。2) 客户端需要安装专用的客户端软件,在安装或维护的工作量都很大。3) 统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。有部分开发工具还需要客户机装上系统所需要的运行环境,如A的.net Framework,Java的Java虚拟机,这样会加大客户机的负担。2
18、.S模式B/S(Browser/Server,浏览器/服务器)模式又称B/S结构,是随着Internet技术的兴起而兴起的一种开发模式,是对C/S模式应用的扩展。同样B/S模式也有自己的优缺点。B/S模式的优点:1) 可以随时随地进行查询、浏览等业务处理。2) 业务扩展简单方便,通过增加网页即可增加服务器功能。3) 维护简单方便,只需要改变网页,即可实现所有用户的同步更新。4) 开发简单,共享性强。B/S模式的缺点:1) 是以鼠标为最基本的操作方式,较难满足快速操作的要求。2) 页面动态刷新,响应速度明显降低。3) 功能弱化,难以实现传统模式下的特殊功能要求。3.管理系统开发模式的确定考虑到本
19、系统在教学中的实际应用情况,满足教师,学生请求的功能界面采用B/S结构,这样客户端比较灵活。例如:学校教务教学管理人员通过浏览器对学生、教师等信息进行查询统计以及管理维护;任课老师可以通过浏览器查询课程计划、个人基本信息等;学生可以同浏览器查询自己的成绩,个人信息等。并且采用B/S结构更新简单快捷,只需更新服务器的文件就可以达到更新整个应用程序。(二)数据库接口技术的简介数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。数据库接口技术就是数据库对外开放的一个应用程序接口,方便用户开发的应用访问数据库里面的信息。1.NETADO.NET是Microsoft新一代统一的数据访问
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 教学管理 数据库 系统 开发
链接地址:https://www.31ppt.com/p-4027675.html