教师信息管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教师信息管理系统
目录
摘要 (2)
前言 (2)
第一部分系统及需求分析 (3)
1-1总体功能需求 (3)
1-2具体系统功能需求描述 (3)
第二部分系统开发的可行性分析 (3)
2-1技术可行性 (3)
2-2经济可行性 (4)
2-3操作可行性 (4)
开发工具和测试环境----VB6.0中文版概述 (4)
第三部分系统规划(教师信息管理系统的分析和设计) (4)
3-1教师信息管理系统的分析和概要设
计 (4)
3-2总体功能模块图 (5)
3-3各模块数据流程图 (6)
3-4模块具体说明 (6)
3-5教师信息管理系统数据库设计(数据库的组成) (7)
3-5-1 数据字典 (7)
3-5-2 关系型数据库的实现 (8)
第四部分系统的详细设计和实现 (10)
4-1基本信息模块 (10)
4-2工资管理模块 (11)
4-3系统维护模块 (12)
4-4用户管理模块 (13)
4-5查询模块 (15)
第五部分系统评价(软件特色) (17)
第六部分系统源代码 (17)
第七部分软件测试 (36)
7-1软件测试的目的 (36)
7-2测试与软件开发各阶段的关系 (36)
7-3测试方法……………………………………………………………………………………
37
第八部分系统说明 (38)
8-1 心得体会 (38)
8-2 结束语 (38)
8-3 附录 (40)
摘要
随着我国社会主义市场经济的发展和改革开放的不断深入,计算机的应用已遍及国民经济的各个领域,计算机来到我们的工作和生活中,改变着我们和周围的一切。
在以前,学校用手工处理教师档案以及工资发放等繁多的工作和数据时,人手总会出现些不必要的错误和问题,特别是在查找,统计和保存方面。
与此相适应,用计算机代替手工管理,是信息社会发展的必然趋势,也是我们计算机工作者的责任。
教师信息管理系统开发主要包括数据库的建立和维护以及应用程序的开发两个方面。要求建立起数据一致性和完整性强。数据安全性好的库,要求应用程序功能完备,易使用等特点。
关键字:面向对象,数据一致性,信息管理系统,数据库,VisualBasic,SQL Server。
前言
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对工资信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是教育的科学化、正规化管理,与世界接轨的重要条件。
现在我国的中小学校信息的管理水平还停留在人工的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
因此,为了适应现代教育管理的要求,进一步完善教师信息辅助计算机管理,我作为一个计算机应用的专科生,开发这样一套管理软件成为很有必要的事情,在下面的各章中我将以开发一套教师信息管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
教师信息管理系统是一个教育单位不可缺少的部分,它的内容对于决策者和管理者来说都比较重要,所以教师信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
本文的编写得到了许多老师和同学的热心帮助,在此特向他们表示衷心的感谢!
如本文有不当之处,还望各位老师不吝指教。谢谢!
第一部分系统及需求分析
1-1总体功能需求
近年来,教育带来的发展对学校管理提出了更高的要求。
传统的管理机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代,建设一套具有行业特色的管理系统,以适应学校的总体发展战略。
教师信息管理系统正是针对小学而开发出来的管理软件。
针对目前情况,提出如下具体要求:
根据用户的要求及其所输入的数据,实现人员信息管理、工资管理、打印等几个与管理相关方面的功能,用户通过输入工资、职工信息等基本信息,由系统自行生成相应的统计数据及各类统计报表以供用户查询、打印。另外用户还可以对这些基本信息进行定期的更新和维护, 教师信息管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。
1-2具体系统功能需求描述
针对上面的这些要求,教师信息管理系统在技术上做如下考虑:
安全性。引入系统管理模块,全面管理整个系统所需要的数据资源、集中控制所有操作权限、数据库加密以确保整个系统的安全性。
开放性。
语言全中文支持。采用通用语言处理技术,使系统运行的所有提示及输出账表文字的语种设置为简体中文。
多平台支持。支持中西文Windows 9X、Windows NT,Windows 2000(或XP)在业务模型上则考虑突出体现管理、控制、决策支持功能;采用组件化设计,模块之间可以实现“积木式”搭配,适用于学校的不同阶段的需求;强化权限管理功能。
(1)操作人员的计算机知识普遍较差,要求有良好的人机界面;
(2)由于该系统的使用对象多,要求有较好的权限管理;
(3)数据计算自动完成,尽量减少人工干预,数据稳定性好,数据备分
(4)报表打印功能;
第二部分系统开发的可行性分析
2-1技术可行性
在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,完全可以实现。
微软公司的Visual Basic 6.0是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。
此系统使用visual basic 在技术上可行。