欢迎来到天天文库
浏览记录
ID:13567865
大小:638.00 KB
页数:28页
时间:2018-07-23
《数据库实训之任课教师管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录一、前言……………………………………………………………1二、系统及需求分析………………………………………………………………三、数据库逻辑设计………………………………………………四、数据字典…………………………………………………五、功能及界面设计………………………………………………六、总结……………………………………………………………七、参考文献………………………………………………………一、前言随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
2、作为计算机应用的一部分,使用计算机对教师信息进行管理,具有人工方式所无法比拟的优越性。如,查找方便,可靠性高,存储容量大,保密性好,成本低,维护十分方便等,这些优点能够极大得提高工作的效率,这也是学校的科学化,现代化,正规化的一点体现。教师信息管理系统开发主要包括数据库的建立和维护以及应用程序的开发两个方面。要求建立起数据一致性和完整性强。数据安全性好的库,要求应用程序功能完备,易使用等特点。教师信息管理系统是一个教育单位不可缺少的部分,它的内容对于决策者和管理者来说都比较重要,所以教师信息管理系统应该能够为用户提供充足
3、的信息和快捷的查询手段。用户的需求具体体现在对各种信息的提供、保存、更新和查询,这就要求数据库能充分满足各种数据的输出和输入。因此,为了适应现代教育管理的要求,进一步完善教师信息辅助计算机管理,我作为一个计算机应用的专科生,开发这样一套管理软件成为很有必要的事情,在下面的各章中我将以开发一套教师信息管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。本课题是设计任课教师信息管理系统,实现输入、查询、显示、维护等功能。从界面上输入教师姓名,输出教师的基本信息和任课情况,不存在的数据,要输出提示内容。从窗体中输入教师姓名
4、,可以录入教师的上课数据,并计算教师的工作量。通过窗体操作可浏览、删除、添加教师的相关数据。关键字:面向对象,数据一致性,信息管理系统,数据库,SQLServer。二、系统需求分析及设计1.1系统需求分析近年来,教育带来的发展对学校管理提出了更高的要求。传统的管理机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代,建设一套具有行业特色的管理系统,以适应学校的总体发展战略。教师信息管理系统正是针对这一类问题而开发出来的管理软件。任课教师信息管理系统开发主要
5、包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,系统优点:检索迅速、查找方便、可靠性高、存储量大、安全性高、成本低等。这些优点能够极大地提高教师信息管理的效率,也是教育的科学化、正规化管理、易使用等特点。针对目前情况,提出如下具体要求:①使用友好的全屏幕用户界面,菜单驱动,多窗口。②数据维护功能,通过窗体实现录入、添加和修改所有表的内容。③查询统计功能,设置多种查询方式,实现对教师的任课情况、工作量统计情况等进行查询。
6、④系统维护功能,适当的加入系统密码管理、数据备份(已出现数据库备份界面)等帮助功能。1.2系统设计教师信息管理包括教师个人基本信息,任课信息、日常工作信息,进行统一的管理,本系统以此作为开发的目标,用以减轻教师管理人员的负担。用户只有系统教师用,教师用户要通过用户名和口令进入,登录后,可以查看所有信息,并且可以对本系教师信息进行添加、修改、删除、查看浏览信息、修改自己的登录密码、查看浏览信息、修改自己的登录密码、系统安全维护等操作。三、数据库逻辑设计1、分功能模块图(1)教师基本信息查询教师基本信息管理信息列表查看添加个
7、人信息修改个人信息删除个人信息查询个人信息图3-1教师基本信息查询功能图(2)教师基本信息修改教师系统管理教师登录更新系统信息修改系统信息数据库维护删除系统信息图3-2教师基本信息修改功能图(3)教师所带附属信息E-R图(查询教师基本信息时一起出现)图3-3-1教师所带附属信息图图3-3-2教师所带基本信息图(4)数据流程图登录验证合法性验证非法退出合法退出教师用户教师用户界面数据修改,添加,删除等运行软件根据用户权限可用功能不同图3-4数据流程图(5)系统流程图用户登录鉴别身份合法用户非法用户身份识别教师教师选择模块修
8、改密码个人信息系统信息查看个人基本信息课程安排信息所在院系查询教学信息个人任课信息返回退出系统收集信息添加教师信息删除教师信息修改教师信息是否返回图3-5教师系统流程图(6)总体功能模块添加教师信息教师ID教师信息管理删除教师信息教师姓名提交/重置添加教师工作教师任课情况教师ID修改教师工作教师管理系统教师姓名修改课
此文档下载收益归作者所有