欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    教务标准管理系统文档样本.docx

    • 资源ID:30240618       资源大小:873KB        全文页数:50页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    教务标准管理系统文档样本.docx

    1、教务标准管理系统文档样本教务标准管理系统文档摘 要教务信息管理系统是一种融合管理科学、信息科学、系统科学和计算机技术为一体的综合性先进管理手段。学生信息及成绩的管理是一项非常繁琐与复杂的一项工作,对于一个学校而言,更应该运用一些本地资源,提高管理的力度。本文结合了各个学校管理的制度,解决了学校管理中存在的问题,设计并开发出了教务管理系统,同时系统是建立在WINDOWS操作系统上的基于B/S模式的教务信息管理系统,基于J2EE的JSPMYSQL数据库进行开发。系统主要分为三大模块管理员管理模块、教师管理模块和学生管理模块,通过该系统的应用,解决了课程的安排,课程表的查询,成绩的查询,通知信息的发

    2、送及查看等问题,可以满足高校教务管理工作的高效化、无纸化和网络化的需求,提高高校教务的工作质量与效率。关键词:教务管理,J2EE,MYSQL,老师管理,学生管理作 者:王 玉 茹指导老师:王 邦 军ABSTRACT Educational information management system is a fusion of Management Science, Information Science, Systems Science and computer technology integrated advanced management tools. Student informat

    3、ion and performance management is a very complicated and complex a work, for a school is concerned, should use some of the local resources, improve management efforts. In this paper, the management of each school system to solve problems in school management, design and develop the educational manag

    4、ement system, while the system is based on WINDOWS OS-based B / S mode of academic information management system, based on J2EE The JSP + MYSQL database development. The system consists of three modules Administrator management module, management module of teachers and students, management module, t

    5、hrough the application of the system to address the curriculum arrangement, curriculum query, the query results, notification of information to send and view issues to meet the educational administration in universities more efficient, paperless and networking needs, improve the quality of college a

    6、cademic work and efficiency.Keywords: educational administration; J2EE; teacher management; student managementWritten by Wang yuruSupervised by Wang Bangjun第1章 任务概述 教务管理系统开发的目标整个教务系统,预期达成的目标是:针对不同高等学校的特点设计,注重实用性、科学性和可操作性并重的原则,把教务管理人员从繁杂的手工劳动中解脱出来,提高教务管理的质量;适应学年学分制;传统的C/S(客户/服务器)模式与流行的B/S(浏览器/服务器)相结合

    7、;采用三层(多层)体系结构;结合基于无限局域网、英特网技术;最终在学校内全面实现本科生教务的计算机网络辅助管理,通过校园网络系统实现各教学管理部门日常教学教务管理,教师、学生及各有关部门校园教学信息查询的网络化,全面提升高等学校的教务管理水平。 教务管理系统开发的意义运用教务管理系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。而教务管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高。从大的方向说,就是为了加速我国四化建设的发展,实现全部的自动化,使我国发展成为通讯网络化,决策科

    8、学化,办公自动化的国家。在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。教务管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对国家负责。教务管理的重要性概括起来主要有以下几点:1它是学校教学正常运行的基础。现代学校的教学活动是建立在一系列教务管理活动基础之上的。教学场所的安排、教学设施的提供、教学人员的组织、学生班级的编制以及课表的编排均是教学工作不可缺少的条件,也是教务管理的内容。没有教务管理这一基础,就会影响正常的教学秩序,

    9、使教学工作遭到破坏。2它有助于带动其他各项工作的开展。教学工作在学校各项工作中处于中心地位,教学工作组织协调得好,不仅有助于建立稳定正常的教学秩序,而且有助于带动其他各项工作。如果学校工作中心经常转移,教学管理时紧时松、时抓时放,学校就会处于紊乱无序的状态,教学上不去,其他工作也不会搞好。3它能够促进教师不断发展提高。教师专业素质和教学水平的发展提高,虽离不开科研,但更有赖于教学工作中的锻炼和提高。在学校中,教师的主要活动是教学,进行科研的目的是为了促进教学,不能本末倒置。科学、合理的教务管理能保证教师在教学活动中获得有益的锻炼,加速其专业素质、教学水平的发展和提高。4它是教学质量提高的有效途

    10、径。这表现在三个方面:首先,教学质量的高低,固然与教师学术水平高低有关,但它主要取决于教师的专业素质和教学技能技巧。只有加强教务管理,促进教师专业素质和教学技能技巧的发展提高,才能有效地提高教学质量。其次,学校教学质量的好坏固然与教师的个体素质有关,但更重要的是与整个教师集体所发挥的能量大小有关。每个教师的能量只有在合理的组合之下,才能得以充分发挥,而教学人员的排列组合正是教学管理的内容之一。再次,通过教务管理手段推广成功的教学经验和科学的教学方法,可以促使教学质量的提高。5它直接影响着学生的质量和育人目标的实现。教学过程决不是单向的知识传授过程,而是在教师指导下学生德、智、体诸方面全面发展的

    11、过程。良好的教学管理,有助于引导教师全面认识教学工作,正确处理教与学的关系,从而保证学校育人目标的实现。因此,提高教务管理的科学性、规范化和效率对于一个学校的发展有着非常重要的作用。第2章 开发技术介绍 J2EE 概述随着Internet计算的迅速发展,作为一门新兴的语言,Java以其完全面向对象的设计风格和良好的平台无关性,已经超越了语言本身的功能,成为了开发Web应用的理想平台。Java平台包括了一种用于实现Java对象的语言和这些Java对象的运行环境Java虚拟机JVM(Java Virtual Machine)。Java语言的主要特点是平台无关性:在一个操作系统下开发的Java对象可

    12、以不做修改的运行在另外一个操作系统的JVM上。JVM封装了各种底层操作系统在体系结构和语义上的差异,在此基础上为Java对象提供了一个统一的运行环境。Java对象的源代码被编译为平台无关的中性代码字节码。在运行时刻,字节码由JVM进行解释,被映射为真正的相关的操作系统调用而得以执行功能。因此,只要是100%纯Java语言实现的对象可以被各种具有相应JVM的操作系统所支持。Sun公司的J2EE构架是在1997年的Java One大会上宣布的,J2EE定义了开发和运行企业级Web应用的标准。它是一组规范,旨在为支持Java语言服务器端部署而提供平台无关的、可移植的、多用户的、安全的和标准的企业级平

    13、台。伴随J2EE的出现,Java语言的功能和工具得到了极大的扩充、丰富和发展,可以用于复杂的、多层次的以及分布式的电子商务和企业级应用。J2EE构架与技术为组件开发模型提供广泛的支持,同时也提供一组开发工具和服务,以便开发模块化的、可重用的和平台独立的各种组件技术的业务逻辑。J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制,它具有以下突出的优点:1、事实的标准:J2EE是由SUN引导,各厂商共同发起的,并得到广泛认可的工业标准,业内的大企业(如IBM,BEA,ORACLE等)都积极参与,很多应用软件开发商也把自己的产品转移到J2EE平台上来,使之成为事实的工业标准。因此,

    14、J2EE拥有良好的市场和旺盛的生命力。2、可保存现有的IT资产:使用J2EE能够充分利用客户原有的投资,保留已有的信息资源;同时,由于基于J2EE平台的产品几乎在任何操作系统和硬件配置上都可以运行,现有的操作系统和硬件也能够被保留使用。3、高效的开发:J2EE允许公司把一些通用的、很繁琐的服务端任务交给中间件供应商去完成。这样开发人员可以集中精力在如何创建业务逻辑上,相应地缩短了开发时间。4、支持异构环境:J2EE能够开发部署在异构环境中的可移植程序。基于J2EE的程序不依赖于任何特定操作系统、中间件、硬件。因此设计合理的基于J2EE的应用程序只需开发一次就可被部署到各种平台。这在典型的异构企

    15、业计算环境中是十分重要的。J2EE标准也允许客户定购与J2EE兼容的第三方的现成的组件,把它们部署到异构环境中,节省了由自己制定整个方案所需的费用。5、可伸缩性:企业必须选择一种服务器端平台,这种平台应能提供极佳的可伸缩性去满足那些在它们的系统上进行商业运作的大批新客户。基于J2EE平台的应用程序可被部署到各种操作系统上。例如可被部署到高端UNIX和大型机系统,这种系统单机可支持64至256个处理器。(这是NT服务器所望尘莫及的)J2EE领域的供应商提供了更为广泛的负载平衡策略,能消除系统中的瓶颈,允许多台服务器集成部署。这种部署可达数千个处理器,实现可高度伸缩的系统,满足未来商业应用的需要。

    16、6、稳定的可用性:一个服务器端平台必须能够全天候运转以满足公司客户和合作伙伴的需要。因为Internet是全球化的、无处不在的,即使在夜间按计划停机也可能造成严重损失。意外停机有可能造成灾难性后果。可以把J2EE部署到可靠的操作环境中,它们支持长期的可用性。的可用性或每年只需5分钟的停机时间,这是实时性很强商业系统理想的选择。J2EE是开发分布式企业级应用程序的中间件平台。J2EE技术很好地解决了传统二层体系架构带来的弊端;而且它也被许多提供企业应用软件的国际领先厂商所支持,拥有众多的支撑与应用资源,发展越来越成熟,因此在可以预见的将来具有很好的应用前景。通过使用J2EE开发平台,大大简化了应

    17、用程序的编程代码量,部分地免去了编程的复杂性,提高了软件的生产效率和可维护性。因此,通过使用J2EE架构,我们可以快速地开发出高质量的企业级应用软件。 JavascriptJavascript就是适应动态网页制作的需要而诞生的一种新的编程语言,如今越来越广泛地使用于Internet网页制作上。 Javascript是由 Netscape公司开发的一种脚本语言(scripting language),或者称为描述语言。在HTML基础上,使用Javascript可以开发交互式Web网页。Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和

    18、更加精彩的内容。 运行用Javascript编写的程序需要能支持Javascript语言的浏览器。Netscape公司 Navigator 30以上版本的浏览器都能支持 Javascript程序,微软公司 Internet Explorer 30以上版本的浏览器基本上支持Javascript。微软公司还有自己开发的Javascript,称为JScript。 Javascript和Jscript基本上是相同的,只是在一些细节上有出入。 Javascript短小精悍, 又是在客户机上执行的,大大提高了网页的浏览速度和交互能力。 同时它又是专门为制作Web网页而量身定做的一种简单的编程语言。Java

    19、Script 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 CGI 验证。JavaScript 的特点是无穷无尽的,只要你有创意。 Navicat For MySqlNavicat For MySQL是一个强大的MySQL数据库服务器管理和开发工具。,并支持大部分的MySQL最新功能,包括触发器、存储过程、函数、事件、视图、管理用户,等等。它不仅对专业开发人员来说是非常尖端的技术,而且对于新手来说也易学易用。其精心设计的图形用户界面(GUI),Navicat MySQ

    20、L可以让你用一种安全简便的方式快速并容易地创建,组织,访问和共享信息。Navicat For MySQL在三种平台上是可用的微软Windows、Mac OS X 和Linux操作系统。它可以使用户连接到本地/远程服务器,提供了几种实用工具,例如数据结构同步、导入/导出、备份和报告,使维护数据的过程很容易。第3章 系统分析 需求分析需求分析是数据库信息管理系统开发的第一步也是最重要的一步。需求分析就是描述系统的需求,通过定义系统中的关键域类来建立模型。教学系统主要任务是能够改进和完善教务管理。在教学模块中,有两三种用户角色:管理员,教师,学生。该系统的功能需求包括管理员对功能的需求,教师对功能的

    21、需求和学生对功能需求三个部分。1. 管理员对功能的需求管理员权限最大,可以对教师、学生、课程、成绩情况进行统一的管理,管理员对功能的需求如下:1) 系统管理:包括添加教务人员及管理员自己的密码修改,添加教务人员。2) 学生信息管理:包括学生查询及添加学生。3) 教师信息管理:包括教师查询及添加教师。4) 课程信息管理:包括课程查询,添加课程,课程表安排,成绩录入,院系管理。5) 通知系统管理:包括通知查询及发布通知。6) 设置选课标志:完成学生选课标志的设置,“是”或“否”。7) 查看平均成绩:完成指定院系平均成绩统计查看。8) 重新录入:退出本界面,显示登录界面重新登录。9) 退出:退出本系

    22、统。2. 教师对功能的需求教师主要是对自己信息的查询,课程成绩的查询,同事之间的信息发送及通知的查询。1) 教师信息设置:包括个人信息的查看,密码修改,重新登入及退出。2) 学生信息管理:完成学生基本信息的查询。3) 课程信息管理:包括课程信息的查询,课程表的查询,平均成绩的查看。4) 课程信息的查询,完成课程基本信息的查询。5) 课程表的查询,完成课程基本信息的查询。6) 平均成绩的查看,完成指定院系平均成绩统计查看。7) 成绩查询,完成指定课程的学生的成绩查询。8) 通知管理:包括发送信息,查看收件箱及通知查询3. 学生对功能的需求学生主要是对自己信息的查询,课程信息的查询,同学之间也可以

    23、相互交流。1) 教师信息设置:包括个人信息的查看,密码修改,重新登入及退出。2) 学生信息管理:完成学生基本信息的查询。3) 课程信息管理:包括课程信息的查询,课程表的查询,平均成绩的查看。4) 课程信息的查询,完成课程基本信息的查询。5) 课程表的查询,完成课程基本信息的查询。6) 平均成绩的查看,完成指定院系平均成绩统计查看。7) 成绩查询,完成指定课程的学生的成绩查询。8) 通知管理:包括发送信息,查看收件箱及通知查询3.2 系统用例分析1. 教务处管理员管理用例1) 系统管理:包括添加教务人员及管理员自己的密码修改,添加教务人员,完成新教务人员的基本信息,输入教务人员的编号,密码,确认

    24、密码及姓名密码修改,完成管理员本身的密码更新,输入密码,确认密码。2) 学生信息管理:包括学生查询及添加学生学生查询,完成学生基本信息的查询,可根据类型,匹配模式,关键值查看指定的学生信息,也可完成学生信息的修改及删除;添加学生,完成学生的添加,输入对应学生的基本信息。3) 教师信息管理:包括教师查询及添加教师教师查询,完成老师基本信息的查询,可根据类型,匹配模式,关键值查看指定的教师信息,也可完成教师信息的修改及删除添加教师,完成教师的添加,输入对应教师的基本信息4) 课程信息管理:包括课程查询,添加课程,课程表安排,成绩录入,院系管理课程查询,完成课程基本信息的查询,可根据类型,匹配模式,

    25、关键值查看指定的课程信息,也可完成课程信息的修改及删除添加课程,完成课程的添加,输入对应课程的编号,课程名,学分等相关信息课程表安排,完成课程表的快速查询,可根据院第,年级,班级及课程的类型来快速查询课程,完成课程表的显示,可对课程表中的内容进行插入,修改及删除,完成指定班级的所有课程安排的显示成绩录入,完成学生对所先课程成绩的录入及修改院系管理,完成所有院系基本信息的显示及添加5) 通知系统管理:包括通知查询及发布通知通知查询,完成通知公告的基本信息内容及删除发布通知,完成发布公告,输入通知标题,具体内容从而发布消息6) 设置选课标志:完成学生选课标志的设置,“是”或“否”7) 查看平均成绩

    26、:完成指定院系平均成绩统计查看8) 重新录入:退出本界面,显示登录界面重新登录9) 退出:退出本系统图3-1 管理员管理用例图2. 教师管理用例1) 教师信息设置:包括个人信息的查看,密码修改,重新登入及退出。个人信息,完成个人信息的查看密码修改,完成个人的密码修改,输入密码,确认密码重新登入,退出本界面,显示登录界面重新登录退出,退出本系统2) 学生信息管理:完成学生基本信息的查询,可根据类型,匹配模式,关键值查询指定的学生。3) 课程信息管理:包括课程信息的查询,课程表的查询,平均成绩的查看及成绩查询。课程信息的查询,完成课程基本信息的查询,可根据类型,匹配模式,关键值查询指定的课程课程表

    27、的查询,完成课程基本信息的查询,可根据类型,匹配模式,关键值查看指定的课程信息平均成绩的查看,完成指定院系平均成绩统计查看成绩查询,完成指定课程的学生的成绩查询4) 通知管理:包括发送信息,查看收件箱及通知查询。发送信息,完成发布信息,输入收件人,通知标题,具体内容从而发布消息查看收件箱,完成本收件邮箱的查看及删除通知查询,完成管理员所发信息的查询图3-2 教师管理用例3. 学生管理用例1) 学生信息设置:包括学籍信息,修改密码,重新登入及退出学籍信息,完成本学生基本信息的查询修改密码,完成个人的密码修改,输入密码,确认密码重新登入,退出本界面,显示登录界面重新登录退出,退出本系统2) 学生信

    28、息设置:包括学籍信息,修改密码,重新登入及退出课程查询选定,完成课程的查询及课程的选定课表显示,完成本学生选课情况的课表显示已选课程,完成本学生已选课程的列表查询及删除课程成绩,完成课程成绩列表的显示3) 通知管理:包括发送信息,查看收件箱及通知查询通知管理:包括发送信息,查看收件箱及通知查询发送信息,完成发布信息,输入收件人,通知标题,具体内容从而发布消息查看收件箱,完成本收件邮箱的查看及删除通知查询,完成管理员所发信息的查询图3-3 学生管理用例3.3 系统活动图最常用的还有活动图。活动图类似于传统的面向过程软件设计中的流程图,它通常具体说明某个功能模块(如某个函数或算法)的具体的实现步骤

    29、。活动图在建模过程中的用途和适用范围很广泛,可以对多种不同类型的工作流建模。活动图中的每一个活动表示执行工作流中一组的动作。一旦该活动结束,控制流将自动转移到下一个活动。或者通过转换进入到下一个状态。如果一个转换不是由某个事件触发,则该转换就由活动中所包含的动作的结束来触发。在建模时,必须给出每个用例的说明,描述该用例所完成的功能,以及完成该用例功能的步骤。当然,对用例的描述也可以使用用例说明文档来表示。为了说明如何使用活动图来表示一个用例的行为,在此给出上面用例的活动图,在此,我主要设计学生管理的功能。如下所示:1) 学生用户登录描述:首先学生在系统登录主界面中输入自己的账号与密码,如果选择

    30、登录,则系统将从数据库表中查寻用户信息,判断用户是否存在,如果存在,则登录成功进入学生管理主界面;如果用户选择清除,则系统自动将账号与密码状态清空,以便之后更方便输入信息登录。 图3-4 学籍信息查看活动2) 学籍信息查看 描述:用户成功登录系统,进入学生管理主界面,选择学籍信息一栏,系统则在用户信息数据表中查找该用户的学籍信息,并将其显示到学籍信息界面中。图3-5 学籍信息查看活动3) 密码修改描述:用户成功登录系统,进入学生管理主界面,选择密码修改,系统显示本用户的密码修改界面,然后输入用户新密码及确认密码,如果选择清除,则系统将自动清除用户则输入的信息;如果选择提交则系统将判断两次密码是

    31、否一致,如果不一致,则重新输入密码;如果一致,系统将新密码更新到数据库中,最终显示密码修改成功。图3-6 密码修改活动4) 重新登录描述:用户成功登录系统后,进入学生管理主界面,选择重新登录后,系统将退出本界面,直接返回到原始的系统登录界面。图3-7 重新登录活动5) 课程选定描述:学生成功登录后,进入学生管理系统主界面,选择课程查询,系统将在数据表中查找课程信息,并显示课程信息界面,然后依次选择查寻类型,匹配模式,关键值,选择提交,系统将在数据库中查找符合要求的课程信息,显示课程信息界面,如果想更清楚了解课程内容,可选择课程详情描述,系统将显示课程具体的信息;如果想选课,可选择课程选定,系统将更新用户课程选定的信息,并显示课程选定成功。图3-8 课程选定活动6) 课表显示描述:用户成功登录系统后,进入学生管理系统界面,选择课表显示,系统将在数据表中查找课表信息,显示该用户的详细课程表及课程信息列表。图3-9 课表显示活动7) 已选课程查寻描述:学生成功登录系统后,进入学生管理主界面,选择课程查询,系统将在数据表中查找课程信息并显示到界面中,在其界面中依次选择查寻类型,匹配模式,关键值可有效准确快速的查找,选择提交,系统将在数据库中查找符合要求的课程信息,最终显示课程信息界面。图3-10 已选课程查寻活动8)已选课程删除描述:用户


    注意事项

    本文(教务标准管理系统文档样本.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开