您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 电子设计/PCB > VB6.0教师信息管理系统
教师管理系统毕业论文1教师信息管理系统目录摘要…………………………………………………………………………………………………2前言…………………………………………………………………………………………………2第一部分系统及需求分析………………………………………………………………………31-1总体功能需求………………………………………………………………………………31-2具体系统功能需求描述……………………………………………………………………3第二部分系统开发的可行性分析………………………………………………………………32-1技术可行性…………………………………………………………………………………32-2经济可行性…………………………………………………………………………………42-3操作可行性…………………………………………………………………………………4开发工具和测试环境----VB6.0中文版概述…………………………………………………4第三部分系统规划(教师信息管理系统的分析和设计)………………………………………43-1教师信息管理系统的分析和概要设计……………………………………………………43-2总体功能模块图……………………………………………………………………………53-3各模块数据流程图…………………………………………………………………………63-4模块具体说明………………………………………………………………………………63-5教师信息管理系统数据库设计(数据库的组成)…………………………………………73-5-1数据字典…………………………………………………………………………………73-5-2关系型数据库的实现……………………………………………………………………8第四部分系统的详细设计和实现……………………………………………………………104-1基本信息模块………………………………………………………………………………104-2工资管理模块………………………………………………………………………………114-3系统维护模块……………………………………………………………………………124-4用户管理模块……………………………………………………………………………134-5查询模块…………………………………………………………………………………15第五部分系统评价(软件特色)………………………………………………………………17第六部分系统源代码……………………………………………………………………………17第七部分软件测试………………………………………………………………………………367-1软件测试的目的……………………………………………………………………………367-2测试与软件开发各阶段的关系……………………………………………………………367-3测试方法……………………………………………………………………………………37第八部分系统说明………………………………………………………………………………388-1心得体会…………………………………………………………………………………388-2结束语……………………………………………………………………………………388-3附录……………………………………………………………………………………40教师管理系统毕业论文2摘要随着我国社会主义市场经济的发展和改革开放的不断深入,计算机的应用已遍及国民经济的各个领域,计算机来到我们的工作和生活中,改变着我们和周围的一切。在以前,学校用手工处理教师档案以及工资发放等繁多的工作和数据时,人手总会出现些不必要的错误和问题,特别是在查找,统计和保存方面。与此相适应,用计算机代替手工管理,是信息社会发展的必然趋势,也是我们计算机工作者的责任。教师信息管理系统开发主要包括数据库的建立和维护以及应用程序的开发两个方面。要求建立起数据一致性和完整性强。数据安全性好的库,要求应用程序功能完备,易使用等特点。关键字:面向对象,数据一致性,信息管理系统,数据库,VisualBasic,SQLServer。前言随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对工资信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是教育的科学化、正规化管理,与世界接轨的重要条件。现在我国的中小学校信息的管理水平还停留在人工的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。因此,为了适应现代教育管理的要求,进一步完善教师信息辅助计算机管理,我作为一个计算机应用的专科生,开发这样一套管理软件成为很有必要的事情,在下面的各章中我将以开发一套教师信息管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。教师信息管理系统是一个教育单位不可缺少的部分,它的内容对于决策者和管理者来说都比较重要,所以教师信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。本文的编写得到了许多老师和同学的热心帮助,在此特向他们表示衷心的感谢!如本文有不当之处,还望各位老师不吝指教。谢谢!教师管理系统毕业论文3第一部分系统及需求分析1-1总体功能需求近年来,教育带来的发展对学校管理提出了更高的要求。传统的管理机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代,建设一套具有行业特色的管理系统,以适应学校的总体发展战略。教师信息管理系统正是针对小学而开发出来的管理软件。针对目前情况,提出如下具体要求:根据用户的要求及其所输入的数据,实现人员信息管理、工资管理、打印等几个与管理相关方面的功能,用户通过输入工资、职工信息等基本信息,由系统自行生成相应的统计数据及各类统计报表以供用户查询、打印。另外用户还可以对这些基本信息进行定期的更新和维护,教师信息管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。1-2具体系统功能需求描述针对上面的这些要求,教师信息管理系统在技术上做如下考虑:安全性。引入系统管理模块,全面管理整个系统所需要的数据资源、集中控制所有操作权限、数据库加密以确保整个系统的安全性。开放性。语言全中文支持。采用通用语言处理技术,使系统运行的所有提示及输出账表文字的语种设置为简体中文。多平台支持。支持中西文Windows9X、WindowsNT,Windows2000(或XP)在业务模型上则考虑突出体现管理、控制、决策支持功能;采用组件化设计,模块之间可以实现“积木式”搭配,适用于学校的不同阶段的需求;强化权限管理功能。(1)操作人员的计算机知识普遍较差,要求有良好的人机界面;(2)由于该系统的使用对象多,要求有较好的权限管理;(3)数据计算自动完成,尽量减少人工干预,数据稳定性好,数据备分(4)报表打印功能;第二部分系统开发的可行性分析2-1技术可行性在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,完全可以实现。微软公司的VisualBasic6.0是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。VisualBasic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。此系统使用visualbasic在技术上可行。教师管理系统毕业论文42-2经济可行性本系统方案成本小,不需要投入太多的资金,其运行跟维护所费资金又少,投入使用后可以节省大量人力、物力、时间等资源,可以提高企事业单位的工作效益,带来的间接经济效益比花费在系统开发和运行、维护的费用和购置计算机、服务器等硬件设备的费用加起来要高得多,故经济上可行。2-3操作可行性本系统界面友好,使用方便,对使用人员要求不高,很快就可以适应。系统具有一定的易用性、可靠性、安全性,并经过严格的测试,运行十分稳定。基于以上几点,该系统在技术上、经济上、操作上都具有可行性。开发工具和测试环境----VB6.0中文版概述VisualBasic是美国微软公司于1991年推出的新一代高级程序设计语言,可以有效地开发出符合Windows风格的应用程序。使用VisualBasic作为开发本系统的工具,其特点有如下几点:VisualBasic是与SQLServer2000数据库连接运用最能体现其稳定性和功能的强大性。虽然本系统在硬件方面要求较高,但使用VisualBasic工具所生成的界面也要比其它工具生成的界面要好看;本工具具有跨平台功能,无论安装在Windows9x、Windows2000、WindowsNT、Linus、Units都可以;且利用其做的系统操作简单,面向技术人员的水平不高.VisualBasic在数据库方面具有新特性,使用ADO对象,和OLEDB,而ADO最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。OLEDB是新的底层接口。它定义了一种通用的数据访问范例。也就是说,OLEDB并不局限于ISAM、Jet甚至关系数据源,但是它能够处理任何类型的数据,而不考虑它们的格式和存储方法。VB6.0对ADO有完整的支持,可以通过ADO、OLEDB的接口,调整OLEDB的灵活性。甚至可以在VB中创建自己的OLEDB提供程序。VISUALBASIC6.0它为应用开发提供了全面、综合性的支持,可以分别概括为如下几点:面向对象的编程、跨平台开发、与数据库的连接性。第三部分系统规划(教师信息管理系统的分析和设计)3-1教师信息管理系统的分析和概要设计根据实际情况,我使用原型法(RapidPrototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。通过对用户需求的分析,我们可以分析出该教师信息管理系统大致可以分为以下几个模块:信息管理模块、工资管理模块、登录模块、查询模块、打印模块、系统维护模块。这几个模块既互相独立又相互影响下图说明它们之间的关系教师管理系统毕业论文53-2总体功能模块图教师管理系统档案管理工资管理统计打印档案录入档案查询帮助用户管理工资录入编号综合姓名工资查询编号综合姓名报表打印打印设置帮助用户维护信息密码修改删除用户系统备份修改用户添加用户教师管理系统毕业论文63-3数据流程图非法合法3-4模块具体说明:3-4-1信息管理模块:输入:教师基本信息输出:所需信息功能:对人事基本信息的添加、删除、修改,查询,浏览,打印3-4-2工资管理模块输入:月工资输出:工资表的月统计功能:完成工资的数据更新,发放工资,浏览数据功能。3-4-3查询模块输入:查询条件输出:查询结果功能:完成对员工基本信息,工资的条件查询、或模糊查询。3-4-4系统维护模块输入:源数据表输出:目标数据表功能:完成对系统数据和数据库的维护,如用户名、密码的更新,数据库数据的备份、恢复以及定期删除。3-4-5打印模块输入:打印的目标输出:打印结果登录验证验证合法性管理员普通用户管理员界面普通用户界面退出退出运行软件根据用户权限可用功能不同数据修改,添加,删除等教师管理系统毕业论文7功能:完成对系统数据和数据库的条件打印功能。3-5教师管理系统数据库设计(数据库的组成)3-5-1数据字典名字:基本信息表别名:描述:每一位教师的基本信息记录表定义:基本信息表=编号+姓名+性别+生
本文标题:VB6.0教师信息管理系统
链接地址:https://www.777doc.com/doc-4428635 .html