欢迎来到天天文库
浏览记录
ID:812962
大小:368.52 KB
页数:24页
时间:2017-09-06
《java程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、贵州航天职业技术学院Java课程设计报告专业:09软件班级:软件二班学号:A093GZ053020156姓名:杨海涛指导老师:肖宏启时间:2011.6摘要随着近年来计算机和网络不断普及与发展,越来越多的行业都着力于对计算机或者是与其相关的系统的应用和发展。对高校而言拥有一套完整实用的教师管理系统是实现教务智能管理不可缺少的软件。管理员通过该系统可以在任何地方、任何时间快速、便捷的对教师的管理。用户也可以随时随地通过该教师管理系统快速、便捷的查询、浏览教师的信息,以摆脱传统方式的效率低、消息滞后的弊端。因此应该大力推进教师管理系统在高校中的应用。随着计算机和inte
2、rnet在大学校园的不断普及,教师管理系统的发展也日趋成熟,并且相比于传统方式优势和特点更加的突出:检索迅速、查找方便、易修改、实时性高、可靠性高、信息量大、数据处理快捷、寿命长、成本低、等。这些优点能够极大地提高高校教学管理的效率,也是学校的科学化、正规化管理和智能化管理,与世界接轨的重要条件。更重要是教师管理系统用户可以不需要客户端软件登录系统,因此,现在几乎所有的高校都有一个网络化的教师管理系统,为了充分发挥智能化的教师管理系统的作用,解决教务管理的难题,因此开发功能更强、更智能的教师管理系统很有必要。关键词:教师管理系统,Access2003,检索,数据,
3、管理目录摘要目录前言一、系统可行性分析二、需求分析2.1系统需求分析2.2系统运行环境和开发平台分析三、系统整体设计3.1系统功能模块设计3.2系统功能结构设计四、系统数据库设计4.3数据库详细设计五、系统详细设计5.1系统登录界面5.2系统首页界面5.3数据添加界面5.4数据修改界面5.5数据查找界面5.6管理员添加界面5.7源代码清单结论参考文献前言随着近年来计算机的不断普及,越来越多的行业都着力于对计算机或者是与其相关的系统的应用和发展。对高校而言拥有一套完整实用的教学管理系统是实现教务智能管理不可缺少的软件。随着计算机和internet在大学校园的不断普及
4、,教学管理系统的发展也日趋成熟,并且相比于传统方式优势和特点更加的突出:检索迅速、查找方便、易修改、实时性高、可靠性高、信息量大、数据处理快捷、寿命长、成本低等。这些优点能够极大地提高高校教学管理的效率,也是学校的科学化、正规化管理和智能化管理,与世界接轨的重要条件。目前几乎所有的高校都有各自的教务管理系统,然而就目前的大多数的教务管理系统而言都仅仅是发布公告和上传、发布教学文件而已。为了发挥教务管理系统更大的优势,解决学校排课难的大问题,我在目前流行的教务管理系统的基础上,增加了智能排课的功能。这也是我开发的教务管理系统最大的创新之处。可行性分析在整个系统的开发
5、过程中有非常重要的意义,软件可行性分析的目的是用合适的代价解决足够的问题。对该教务管理系统我从以下三个方面进行可行性分析:技术可行性、经济可行性、操作可行性。一、系统可行性分析1.1技术可行性采用JAVA技术实现这个系统。基于java的教师管理系统采用图形界面来设计,通过数据源来连接数据库,更新的数据直接提交到数据库。1.2经济可行性开发一套教师管理系统并不需要过多的时间、人力和金钱,只需在一个完备的设计方案,严格按照设计方案进行开发即可。并且这样的系统在高校的所发挥的作用远远越过开发的成本,因此在经济上有很强的可行性。1.3操作可行性用户只需要通过运行JAVA程
6、序就可以对教务管理系统进行一系列的操作,因此在操作上也有可行性。综上所述,开发一套这样的教师管理系统是非常可行的。二、需求分析2.1、系统需求分析在前面可行性分析阶段已经粗略的研究了本系统的需求,并分析了开发平台及软件的可行性。详细需求概括为以下几个方面:1、登录管理指定一个系统管理员进入系统对登录模块的验证,管理员都有指定的用户名和密码,管理员进入系统可以添加新的管理员,在没有指定用户名和密码的用户没有权限访问系统。2、用户管理系统管理员通过用户管理模块对系统的用户进行有效的管理。管理员可以为系统添加四类用户:教师、管理员。添加教师信息时需要输入的教师的信息包括
7、工号、姓名、密码、性别、民族、年龄、工资、课时费、所教专业。添加管理员包括的信息有ID号、密码。管理员可以根据需要随时修改和删除用户的相关信息。2.2系统运行环境和开发平台分析硬件环境:服务器端/客户端:处理器:IntelPentiumIII以上内存:512M以上推荐1G或更高硬盘空间:80G以上软件环境:服务器端/客户端:操作系统:WindowsXP开发工具:JAVA+Access2003三、系统整体设计3.1系统功能模块设计衡量一个软件的最根本的标准是软件功能强弱。经过对系统的可行性分析、需求分析、技术分析后,结合调研的情况及用户的使用需求,确定了本系统的功能
8、模块如图4
此文档下载收益归作者所有