教学资源管理系统的设计与实现-毕设论文.doc
《教学资源管理系统的设计与实现-毕设论文.doc》由会员分享,可在线阅读,更多相关《教学资源管理系统的设计与实现-毕设论文.doc(66页珍藏版)》请在咨信网上搜索。
1、硕士学位论文(专业学位)江西省水利学校教学资源管理系统的设计与实现A dissertation submitted toTongji University in conformity with the requirements forthe degree of MasterThe teaching resource management systemCandidate: Huowen ChenStudent Number:1021170120School:School of Software EngineeringDiscipline: Software EngineeringMajor: S
2、oftware EngineeringSupervisor: Dongqing WangJAN, 2012学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学
3、可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日学位论文版权使用授权书本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部
4、分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 同济大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日Tongji University Master of Philosophy Abstract摘要教学资源管理系统是采用Java服务器语言,即JSP,基于Browser/Ser
5、ver模式开发的。Java语言的强大网络功能,安全性和跨平台性,B/S模式的瘦客户端性,极大的增强了本系统的适用性、灵活性和安全性。本系统采用ORACLE作为后台数据库开发工具。在Windows XP 中使用JDBC驱动程序实现数据库的连接。系统实现了学生用户快速搜索、浏览、下载学校课程、相关课件等信息;教师用户发布课件、上传相关教学辅助材料,对相关课程,教案等进行增加,编辑,删除。我们从建站的实际情况出发,经过对每个学校对教学资源信息管理的分析,确立了用Myeclipse作为开发环境,Oracle作为数据库服务器,IE作为测试服务器及系统的具体实现功能,主要完成对课程设计管理系统的需求分析、
6、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。并阐述系统的结构设计和功能设计,实现课程设计管理系统不同角色的登录情况,不同角色的功能。允许通过的角色,可以操作自己所具有的功能。登录时需要输入自己的编号,密码,职称,如果任意一项输错就不能登录系统,这样很好的保护了不同客户的权益。系统运行结果证明,本文所设计的课程设计管理系统可以满足学生、教职工两方面的需要。教学管理管理工作是学校教育工作的一个重要组成部分,随着国家教育的发展、学校规模的扩大、学生人数的增加等,学生管理工作信息量大幅度增加,对学生各种信息的汇总、统计、分析等管理工作面临着很大的困难。因此,充分利用网络资源,建设“
7、教学资源信息管理系统”,提高学生教育、管理的服务水平和工作效率,使学生工作科学化、现代化,已经成为学校学生管理工作面临的一个新课题。本论设计论述了教学资源管理系统的基本原理及实现技术,并采用B/S结构,使用Tomcat6.0做为前台应用的服务器,Oracle做为后台应用的数据库设计、开发出一套学生成绩管理系统,运用到的技术有JSP、Html、Oracle、Java 、JavaScript和CSS等。关键词:教学资源管理系统、JSP、B/S模式、ORACLEAbstractTeaching resources management system is used Java server langu
8、age, namely JSP, based on Browser / Server pattern of development. The Java language of the powerful network function, safety and cross platform, B / S model of thin client, greatly enhanced the system applicability, flexibility and security. The system uses ORACLE as a database development tool. In
9、 the Windows XP using the JDBC driver database connection. The system has realized the student user fast search, browse, download the school curriculum, the related information such as the user releases; teachers courseware, upload relevant teaching materials, teaching plan and so on related courses
10、, add, edit, delete.We from the establishment of the actual situation, through the analysis of each school for teaching resources information management, established using Myeclipse as a development environment, Oracle as the database server, IE server as a test and concrete realization of the syste
11、m function, mainly to complete the course design management system needs analysis, functional module division, database model, the design and structure of the database and application program. Explain systematic structural design and function design, implementation of curriculum design management sy
12、stem login different roles, different roles and functions. The role, can operate their own function. Login need to enter your own number, password, title, if any one wrong cannot log on to the system, so a good protection of the rights and interests of clients. Results prove that the system is runni
13、ng, the curriculum design of management system of this text design can meet the needs of students, and staff of two aspects.The teaching management work is an important part of school education, with the development of national education, the school scale, the increasing number of students, student
14、management information quantity increase greatly, the students all kinds of information collection, statistics, analysis and management work is facing great difficulties. Therefore, to make full use of cyber source, the construction of teaching resources management information system, improve servic
15、e level and work efficiency of student education, management, to enable students to work in a scientific, modern, has become a new task faced in school management.The design principle of the teaching resource management system andimplementation technology, and use B/S structure, using Tomcat6.0 as t
16、he application server, Oracle as the database design, the backstage application develop a student achievement management system, use the technology of JSP, Html, Oracle, Java,JavaScript and CSS.Keywords: Teaching resource management system、JSP、B/S mode、ORACLE.同济大学 硕士学位论文 目录目 录前 言1第1章 绪论21.1 教学资源管理系统
17、的发展21.2 教学资源管理系统功能和特点21.3 教学资源管理系统设计目的21.4 教学资源管理系统开发步骤3第2章需求说明42.1 需求分析42.2 可行性分析42.2.1 技术可行性42.2.2 经济可行性42.2.3 操作可行性52.3工作内容5第3章 系统构架及开发工具简介113.1 应用系统架构方式113.1.1 B/S架构概述113.1.2 系统体系结构113.2 开发工具简介123.2.1 系统开发技术JSP123.2.2 ORACLE简介13第4章 概要设计144.1 系统具体功能144.1.1 系统的整体功能模块144.1.2 系统的不同用户操作权限介绍144.1.3 系统
18、整体界面设计144.2 系统整体结构设计144.2.1 一般用户登陆操作流程介绍154.2.2 一般用户登陆后台验证流程介绍164.3 数据库设计174.3.1 逻辑设计174.3.2 数据字典设计18第5章 详细设计235.1 首页设计235.2 登陆页面设计235.3 公共课程模块245.4 教参信息模块255.5 资料上传页面设计275.6 教师操作功能显示页面设计285.6.1 课程体系管理设计285.6.2 教案管理页面设计295.6.3用户管理页面设计30第6章 测试与编码386.1 测试概要386.1.1 测试的基本概念386.1.2 测试的目的与地位386.2 模块测试计划38
19、6.2.1 模块测试概念说明386.2.2 模块测试内容39第7章 结束语42致谢43参考文献44附 录 部分代码45同济大学 硕士学位论文 前言前 言管理系统是当今计算机软件发展的热门课题之一。近几年来,管理系统的出现从根本上改良了昔日教学资源处理事务造成的周期长、效率低、误差、遗漏等问题。在此基础上,以计算机为载体的应用软件层出不穷。本系统就是针对目前教学资源的日趋复杂化和多元化而设计的。人工的教学资源管理显得十分的落后而且效率低下,尤其在查询方面效率低。本系统将资源文件以二进制数据形式存储在关系型数据库中,对教育资源的管理都是基于对数据库的操作。所有的资源都以结构化的方式存储,数据间的关
20、联性强,并通过数据表产生关系映射。采用计算机化的评定模式,查询、修改等操作都使用了计算机的数据库技术,比起以前手工计算的方法有了很大的进步,提供了相当大的方便,而且解决了因手工操作出现的工作量大、周期长、效率低、误差、遗漏等问题,使用户对教学资源的查询等操作变得快捷、简便、准确。目前,有类似的教学资源管理系统能实现对资源的管理。但大多对用户之间的交互以及管理员与用户之间的交互方面有欠缺。本次设计就是针对现存以上的各种缺点,将在现有的管理软件的基础上作很大程度的改善,使教学管理系统能够实施一些简单的交互功能。56同济大学 硕士学位论文 第1章 绪论第1章 绪论1.1 教学资源管理系统的发展随着I
21、nternet的飞速发展,教学资源的数量与日俱增。如何对这些资源进行有效的管理和组织是相当有必要的。但是,简单地实现以二进制形式组织教学资源、以计算机管理代替人工管理教学资源这个功能是不能满足信息化教育教学的要求的。随着教育改革的深入发展,改变传统课程实施过于强调学生在教室接受学习、死记硬背、机械训练的现状,倡导学生主动参与、勇于探究、勤于动手,培养学生搜集和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及合作的能力是当今信息化教学的一个发展方向。即教学的重心开始由“教”转向“学”,使学生完全从教师控制的家教式、被动式学习状态转变为自主学习、双向交流的状态。目前,美国和英国等发达国家
22、的教育资源管理系统都往网络化方向发展。即在原有功能基础上增加一些实时的教学功能,比如:教师在线解答疑难问题、学生通过观看在线视频、视频点播或者进入虚拟教室来实时地进行学习,这也是我国教学资源管理系统的一个发展趋势。1.2 教学资源管理系统功能和特点本系统能实现一般教学资源管理系统应该具有的基本功能。比如:学生用户快速搜索、浏览、下载学校最新公告和其所需教程、课件;教师用户发布课件、上传相关教学辅助材料,对相关课程,教案等进行增加,编辑,删除。教学工作的开展是双向的,只有为师生之间的交流提供一个好的平台,营造出民主、和谐、平等的教学环境,才能提高教学效率,适应信息化社会对教育教学的要求。1.3
23、教学资源管理系统设计目的通过此次设计掌握教学资源管理系统软件的基础思路和方法,熟悉软件工程思想,进一步提高利用JSP开发软件水平,并能够熟练掌握基于ORACLE数据库的管理和开发,熟悉利用本地API部分Java驱动程序访问模型实现对数据库的访问和B/S软件开发模式。1.4 教学资源管理系统开发步骤一般来说,软件开发的过程主要包括软件定义规划、软件开发和软件运行维护三个时期组成,其中软件的定义过程通常又进一步划分为问题定义、可行性研究和需求分析三个阶段。软件开发时期又分为系统的总体设计、详细设计、编码和单元测试、综合测试四个阶段。教学资源管理系统采用软件工程中应用最广泛的过程模型瀑布式开发,阶段
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学 资源管理 系统 设计 实现 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。