




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 毕业设计(论文)题 目 教师信息管理系统 目录摘要.31绪论.3 1.1项目开发的背景.3 1.2项目开发的目标.4 1.3项目提出的意义.4 1.4 系统开发所用的技术准备.5 1.4.1 数据库技术的现状与发展.5 1.4.2 java语言的概述.52系统概述.62.1系统开发的背景.62.2系统开发的目的与意义.63需求分析与可行性研究.73.1需求分析.73.2可行性研究.73.2.1技术可行性分析.73.2.2经济可行性.83.2.3运行可行性.94总体设计.94.1总体设计规划.94.2项目流程模型图.94.3具体的各个模块设计及其功能.94.3.1数据表的结构.94.3.2 具
2、体模块功能.105总结.116参考文献.12摘要教师信息管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校各类工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。教师管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用等特点。在学校,教师信息管理包括教师信息,显然如果以人工的方式对其管理将耗费大量的人力、物力,本系统以此作为开发的目标,用以减轻教师管理人员的负担。1绪论随着计算机技术的不断发
3、展,计算机在单位管理中发挥了强大的作用。使用计算机对信息进行管理,具有着手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,也是单位部门的科学化、正规化管理,与世界接轨的重要条件。本系统采用jsp+mysql的模式,结合必要的相关系统、产品与工具,来实现对教师论文信息管理系统的开发。使该系统具有运行安全可靠、便于应用、可维护性好等特点,而且具有良好的扩展性,能良好的共享系统中的数据。1.1 项目开发背景 随着学校规模的扩大与政府人才流动机制的变化,学校教师的人数逐渐增加,而其流动率也在逐年增加,以往的手工管理
4、教师信息的方式变得力不从心,已经不能满足学校对教师信息管理的要求。一直以来教师的信息管理是学校工作中的一项重要内容,我国的大中专院校的教师信息管理的自动化和效率不高。随着办学规模的扩大和招教人数的增加,建立一个高效的教师信息管理系统是非常必要的。普通的信息管理系统已不能适应时代的发展,因为它浪费了许多的人力和物力。在当今信息时代这种传统的管理方法必然被以计算机为基础的信息管理系统所代替。为了提高教师信息管理的效率,我选择了教师信息管理系统作为毕业设计的课题。 本系统在大多数信息管理系统的基础上,主要增加了教师对个人信息的操作,教师不用再往学院的教务处办公室报送个人档案,可以直接的把个人信息上传
5、到网络上,也可以方便快速的查询到自己的信息,教务管理人员也不必总呆在学院的办公室,他们都不受时间,位置,空间的限制,只要有上网的条件,在家里就可以完成有关信息的录入,更新,管理,查询和删除。本系统将会改变以前靠手工管理教师信息的状况,迅速提高工作效率。希望能为教务管理人员和学校的工作带来便利。1.2 项目开发的目标 教师信息管理系统,采用计算机对教师的信息进行管理,进一步提高了现代化办学效益和自动化信息管理水平。帮助提高工作效率,实现教师信息管理维护工作流程的系统化、规范化和自动化。为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标
6、: (1)系统应该具有实用性、可靠性和可扩展性,同时注意到先进性。 (2)对各个数据库进行分类动态管理,防止混乱。 (3)不同用户有不同的权限,防止非法查询,非法修改。 (4)能够对查询结果进行分类汇总,实现报表打印和下载。(5)方便用户的操作,尽量减少用户的操作,实现自动化。1.3 项目提出的意义 随着高校办学规模的扩大和招教人数的增加,教师信息管理是学校管理中异常重要的一个环节。教师信息管理的计算机化是整个学校教务管理中的重要部分,介于它的重要性,教师信息管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。 运用教师信息管理系统可以减轻学院教务人员的工作量,减少开支,提高工作效率,
7、节省时间,老师也能够迅速的查询到自己的信息。而教师信息管理系统的应用也为学校教育实力在未来市场的竞争力有所提高。 在现代高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。教师信息管理是一项非常繁琐与复杂的工作,一个原因就是工作量大,不好管。对于一个学校而言,管理好教师的信息,是非常重要的。因此开发出一套教师信息管理系统是非常必要的。1.4 系统开发所用的技术准备 1.4.1 数据库技术的现状与发展 数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究和解决了计算机信息处理过程中大
8、量数据有效地组织和存储的问题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据。随着计算机技术与网络通信技术的发展,数据库技术已成为信息社会中对大量数据进行组织与管理的重要技术手段及软件技术,是网络信息化管理系统的基础。本章主要介绍数据库技术的应用与发展、关系模型的基本概念、关系数据库的设计理论及数据库设计方法等内容,是学习和掌握现代数据库技术的基础。1.4.2 java语言的概述 java 编程语言的风格十分接近c、c+语言。java是一个纯的面向对象的程序设计语言,它继承了 c+ 语言面向对象技术的核心,java舍弃了c +语言中容易引起错误的指针(以
9、引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 java se 1.5 版本中,java 又引入了泛型编程(generic programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的编译执行需要消耗一定的时
10、间,这同时也在一定程度上降低了 java 程序的运行效率。但在 j2se 1.4.2 发布后,java 的执行速度有了大幅提升。 与传统程序不同,sun 公司在推出 java 之际就将其作为一种开放的技术。全球数以万计的 java 开发公司被要求所设计的 java 软件必须相互兼容。“java 语言靠群体的力量而非公司的力量”是 sun 公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。 sun 公司对 java 编程语言的解释是:java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。 j
11、ava 平台是基于 java 语言的平台。这样的平台目前非常流行,因此微软公司推出了与之竞争的.net平台以及模仿 java 的c#语言。2系统概述2.1系统开发的背景 随着高校招生规模不断扩大,师资队伍规模也日趋壮大。高校教师业务档案信息管理已成为高等院校信息管理事务的一项重要工作。当今世界已经跨入了信息时代,计算机科学与技术正在迅猛发展,尤其是以计算机为核心的信息技术正在改变整个社会的生产方式、生活方式、学习方式。web成为internet/intranet中最流行、最主要的信息服务方式。系统正是借助于web的这一强大功能来满足信息管理的需求而开发的。2.2系统开发的目的与意义 本文针对高
12、校教师业务档案信息系统的设计和实现进行了初步研究,描述了整个系统的各个功能模块以及相互之间的逻辑关系,并重点对师资队伍统计管理模块、教师信息管理模块进行了详细设计与实现。 为了将教师的信息更好的管理,提高工作效率,同时避免人工管理的错误,所以制作了教师信息管理系统。本系统分为:教师信息录入,教师信息修改,教师信息查询,教师信息打印以及教师账号管理几个功能模块。总的来说能够满足学校对于教师基本信息的管理。3需求分析与可行性研究3.1需求分析(1)可以存储历届的教师档案,管理更为安全、高效;(2)只需一到二名信息管理员即可操作系统,节省大量人力;(3)可以迅速查询及修改所需信息;(4)友好的界面操
13、作,能保证系统的易用性和方便性。(5)对系统的安全性管理,包括用户的添加以及密码的修改。3.2可行性研究一般说来,应从技术可行性、经济可行性、运行可行性等方面研究可行性。 可行性研究需要的时间长短取决于工程的规模,一般说来,可行性研究的成本只占预期的工程中成本的5-10%。3.2.1技术可行性分析技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户(这里是校方)提出的要求(如计算机的容量、速度等)。此外,还要考虑开发人员的水平,作为计算机专业的学生,数据库设计方面对于我们应该还过得去,在学校里生活了4年,对这个管理模式应该比较熟悉。我们掌握了数据库及其应用技术、数据库原理、计算机网络
14、技术等课程,对数据库的设计、应用、维护及局域网的组成有了深刻的认识与一定的动手实践能力,从一定程度上具备了开发一个小型系统的能力。3.2.2经济可行性主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以搞起来。从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给教学管理提高一个层次。3.2.3运行可行性internet正在迅猛发展,学院从硬件到软件都投入了大量的人力、物力、财力,在教务上,给
15、各个办公室配置了计算机,并能联接到互联网,并且学院领导对这方面比较重视,在教务上配置了一定数目的能够训练操作计算机的干事,可以快速、方便、高效地使用计算机进行日常工作。学院开展了计算机及其维修专业,可让学生以实践方式对系统进行维护,使此系统在实践上具备了可行性。由此可知,开发教师信息管理系统在学校中具有可行性。4总体设计4.1总体设计规划系统开发的总体任务是实现各种信息的系统化,规范化和自动化,从而达到提高学校教师信息管理效率的目的。系统采用模块化程序设计方法,即便于系统功能的各种组合修改,又便于未参与开发技术的护人员补充、维护。系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、
16、修改等操作。系统功能分析是在系统开发的总体任务的基础上完成。本教师信息管理系统需要完成的功能为:一般教师用户登陆后的界面包括用户修改、查询信息、帐号管理三个模块。 用户修改模块:包括姓名、性别、出生年月、入校时间、身份证号码、家庭住址联系电话、所学专业等设置。 查询信息模块:包括输入关键词、按姓名来查询的设置。 帐号管理模块;包括输入用户名、新密码、确认密码设置。4.2项目流程模型图本系统分为:教师信息录入,教师信息修改,教师信息查询,教师信息打印以及教师账号管理几个功能模块。图1 er模型图4.3具体的各个模块设计及其功能:4.3.1数据表的结构教师信息表结构(user_info)字段名数据
17、类型长度允许空值描述user_id (主键)long 8必填教师编号namevarchar20必填教师姓名sexvarchar10必填教师性别p_id (外键)varchar15必填身份证号addressvarchar8必填住址表1 教师信息表管理员信息表结构字段名数据类型长度允许空值描述gly_id (主键)vachar15必填管理员账号gly_passvarchar15必填管理员密码gly_namevarchar50必填管理员的姓名gly-ageint4管理员的年龄gly-sexvarchar50管理员的性别gly-addressvarchar50管理员的地址gly-telephoneva
18、rchar50必填管理员的电话gly-birthdaydatetime8管理员的出生日期表2 管理员信息表教师工资管理表结构user_id (主键)long8必填教师编号namevarchar8必填教师姓名salarylong8必填教师基本工资bonusvarchar8必填奖金 表3 教师工资管理表教师授课管理表结构user_id (主键)long8必填教师编号namevarchar8必填教师姓名courselong8必填授课科目c-hoursvarchar8必填课时数 表4 教师授课管理表4.3.2 具体模块功能(1)教师信息管理模块添加教师信息 修改教师信息查询教师信息 打印教师信息(2)教师授课管理模块添加教师授课信息 修改教师授课信息查询教师授课信息 打印教师授课信息(3)教师工资管理模块添加教师工资信息. 修改教师工资信息查询教师工资信息 打印教师工5总结本设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对我们学生实际工作能力的具体训练和考察
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- ktv部分股合同标准文本
- 农技服务合同标准文本
- 劳务合同标准文本舞蹈室
- 东城配餐公司合同范例
- 借用人员合同标准文本
- 别墅电梯销售合同范例
- 企业自如合作合同范例
- 中医医疗合作合同标准文本
- 出租储煤棚合同范例
- 劳务合同标准文本 标准文本
- 2025届江苏省七市高三第二次调研测试物理+答案
- 阳光心理 健康人生-2025年春季学期初中生心理健康教育主题班会课件
- 人教部编版小学语文一年级下册第一次月考达标检测卷第一、二单元试卷含答案
- 2025年衢州职业技术学院单招职业倾向性测试题库完美版
- 2025年特种工塔吊考试题及答案
- 玉盘二部合唱正谱
- 《观照自然》课件2024-2025学年人美版(2024)初中美术七年级下册
- 西宁市城北区2025年招考编制外工作人员高频重点模拟试卷提升(共500题附带答案详解)
- 来访人员安全入场教育
- 《动漫亮相》基于标准的教学课件
- 2025年第六届(中小学组)国家版图知识竞赛测试题库及答案
评论
0/150
提交评论