当前位置: 网学 > 网学资源大全 > 计算机 > 正文

高校教务系统之教师工作量子系统的设计与实现

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供高校教务系统之教师工作量子系统的设计与实现,希望对需要高校教务系统之教师工作量子系统的设计与实现网友有所帮助,学习一下吧!

资料包括: 论文(35页12542字) 
说明:

摘 要:近年来随着高等教育教学改革的不断深入,对高校而言,校际之间的竞争就意味着内部管理体制和工作效率的竞争。如何运用现代化的手段,大力开发和利用高校的信息资源,建立高校教务管理系统,改变传统的管理模式,全面提高管理水平,己经成为各个高校面临的一项重要任务。正是基于这样的形势,我们研究和开发了教师工作量管理系统。
本文在对Web应用系统开发方式进行深入研究的基础上,对使用UML统一建模语言对软件建模的过程进行摘取,利用UML的扩展机制,扩展了UML的建模范围,使之能够方便地对基于J2EE的Web应用系统进行建模。通过UML建模的指导,明确了Web应用系统的需求,规范了J2EE开发过程,降低了系统开发的复杂度,加快了从概念模型到设计实现的进程,从而探索出一条对大型企业级Web应用系统的建模之路。同时在使用J2EE技术架构实现系统时引入了基于MVC模式的Struts架构,简化了实际的开发过程。
我们的教师工作量管理系统便是基于J2EE的系统,通过本系统,展示了运用UML对整个系统建模的一般过程。
   
关键词: 管理系统 、J2EE、 MVC、 Struts、 UML

Abstract :In recent years, with the ever-quickening pace of reform in higher education, competition among universities means competition in internal management and work efficiency. It has become an important task for universities to develop and utilize information resource in modern methods, establish management information system of universities, in order to change traditional mode and raise the overall management level. It is precisely because of such a situation, our research and development of a teacher workload management system.
This paper makes an in-depth study on the developing style of Web application system and extracts the software modeling process based on UML. By using UML extension mechanism it extends the UML model scope, facilitates the modeling of the Web application system based on J2EE, makes the requirement of Web application system clear, standardizes the J2EE development process, lowers the developing complexity, speeds up the course from concept model to design implementation, explores a road to large-scale enterprise Web application system. Meanwhile, it employs J2EE architecture to implement the system with Struts architecture to implement the system with Struts architecture based on MVC pattern and simplify the process of development.
Our teacher workload management system is based on J2EE system, through the system, demonstrated the use of UML modeling of the entire system of the general process.

Keyword: management system 、J2EE、 MVC、 Struts、 UML

1概 述

1.1 课题设计背景
在信息化浪潮席卷全球,日益渗透到社会生活各个领域的今天,数字校园建设如火如荼.特别是欧美,日本等发达国家高度重视信息化建设,早在20世纪90年代初几乎所有的高校便建成了比较完善的校园网,各个职能部门都基本实现了网络化,信息化管理。
我国高校信息化建设起步较晚,1997年初步建成校园网的高校仅10所。近几年来,随着我国高等教育的快速发展,高校办学规模不断扩大,全面收取学费,学分制逐步推行,教学资源需求剧增,资产设备日益庞杂,科技项目不断增多,科技成果不断涌现,教职工岗位竞聘,津贴定级全面推行,使教务、科技、学生工作、人力资源、资产设备、财务、图书与后勤等管理部门任务越来越繁重,不仅增加了工作量,更增大了工作难度,管理手段落后将直接影响教学质量和办学水平。
面对这一挑战,各高校纷纷启动并加快了数字校园建设的步伐,相继建成了校园网,为管理软件的应用提供了硬件平台。为了改进我校管理手段,我校也引进了高校教务软件,对推动高校的信息化的管理起到了一定的作用。但是,这套系统软件在实际使用过程中存在不少缺陷,主要表现在现有的功能不能满足要求。
我校有一套自己的教师工作量定额和计算的方法和公式,但是目前的子系统只能进行简单的计算,不能满足真正的实际需求。所以,目前,我校教务人员虽然有了这样一个工具,但是基本上还是需要人工完成工作。因为学校的教师、课程多,并且还在日益增加,要算清出每个老师的工作量是一个巨大的工作量。
在这样的背景下,学校迫切需要改进现有的系统。本课题要求实现高校教务管理系统之教师工作量计算子系统。能够真正满足教务人员的要求。

目录:
摘 要I
ABSTRACTII
目 录III
1概 述1
1.1 课题设计背景1
1.2 课题简介2
2技术概述3
2.1 UML简介3
2.2 RUP简介3
2.3 J2EE系统平台概述4
2.4 STRUTS体系结构简介5
3系统分析8
3.1 系统概述8
3.2 系统设计原理8
4系统设计10
4.1 用户角色定义10
4.2 系统用例11
4.3 管理人员管理时序图11
4.4 用户登录系统协作图12
4.5 系统的状态图13
4.6 登录管理活动视图如下:13
4.7 系统类图的生成15
5系统实现17
5.1 总体模块设计17
5.2 登录管理模块设计17
5.3 核对工作量模块20
5.4 工作量计算管理27
5.5 参数设置管理28
结 论34
参考文献35
致 谢36
参考文献:
[01] Eclipse核心编程-插件、界面与 Web开发 人民邮电出版社 2007
[02] 精通JSP-Web开发技术与典型应用 人民邮电出版社 2007
[03] 邹竹彪编著 《JSP宝典》 电子工业出版社 2007
[04]计磊 李里 周伟 精通J2ee-Eclipse、struts、Hibernate及Spring整合应用案例
人民邮电出版社 2006-8
[05]王毅 尹相群 Struts应用开发完全手册 人民邮电出版社 2007
[06]郝玉龙 J2EE编程技术 清华大学出版社 北京交通大学出版社 2007
[07]李刚 整合Struts+Hibernate+Spring应用开发详解 清华大学出版社 2007
[08]Elizabeth Castro著 《HTML XHTML CSS基础教程》 人民邮电出版社 2007
[09]Eric A.Meyer著 《CSS权威指南》中国电力出版社 2007
Rod Johnson等著 《J2EE Development without EJB》 机械工业出版社 2007
吴建 郑潮 汪杰著 UML基础与Rose建模案例(第2版)人民邮电出版社 2007
Craig Larman. UML和模式应用  机械工业出版社 2002 
Sinan Si Alhir UML技术手册 中国电力出版社 2002

作者点评:
到目前为止,我和同学合作的高校教务系统之教师工作量子系统的设计与实现已基本完成,总结起来,我完成了以下工作:
1)通过这次学习和查阅了大量有关的文献资料,使我对教务系统有了深刻的认识。了解并掌握了工作量计算系统设计的概念、原理及研究的目的。
2)对教师工作量计算系统的总体方案进行了设计,从系统的实际需求出发,详细分析了教师工作量计算系统应具备的主要功能,形成了系统的功能设计和数据结构设计。
3)对系统实现中的一些关键技术也进行了深入的探讨。如在计算中对字符串公式的解析算法以及批量计算等,并给出了详细的实现方案。
4)对教师工作量计算系统的实现进行了详细分析。系统具备教师教学任务的按学年学期检索,管理员通过关键字(教师的工号,姓名)搜索查询工作量,管理员对教师教学任务的增删改查以及教师工作量的批量计算的功能,而且系统界面友好,使用简便,基本达到了预期的要求。
当然,由于时间关系和水平所限,在进行本系统开发的过程中,有些地方没有深入研究,有些功能还不太完善,主要有:
1)前台界面不够美观,功能集成度不够高,操作重复高。
2)特殊工作量的录入没能实现。
3)系统的多用户可用性不高。
4)对后台取得关键数据校对不够,对空值无法直接实现后期人工修改,只能后台数据库操作。
总之,在老师的悉心指导,以及同学的帮助下,通过该系统的设计,我获得了很多宝贵的经验,为我今后的工作和学习打下了基础。
  • 上一篇资讯: 基于J2EE多层架构的web应用研究
  • 下一篇资讯: Struts、Spring和Hibernate架构在地铁车体设计平台上的应用
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号