欢迎来到天天文库
浏览记录
ID:28347823
大小:1.07 MB
页数:20页
时间:2018-12-09
《教师业务档案管理系统设计说明书书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、-*******************实践教学*******************兰州理工大学计算机与通信学院2014年春季学期数据库课程设计题目:教师业务档案管理系统专业班级:计算机科学与技术(1)班姓名:刘成鑫学号:11240135指导教师:王燕成绩:.---目录摘要11.需求分析21.1数据流程图21.2数据字典31.3任务需求分析32.概念结构设计53.逻辑结构设计54.系统实现64.1教室业务管理系统表结构设计64.2功能实现95.系统测试155.1测试方法155.2测试用例15参考文献16课程设计总结17.---摘要本设计是以高校教师业务档案管
2、理作为背景,根据学校教师业务管理的基本流程,以提高教师档案管理工作的效率和标准化为目标,开发了一个“教师业务档案管理系统”。该系统采用Java开发技术,数据库服务器选用SqlServer2000。进入本系统后,用户可进行相应的功能操作。管理员可对教师档案信息的修改和查询,相关文章管理、统计操作等现代化的档案管理,还可以对可登录用户进行相应的管理。通过此系统,可以全面对文档、相关文件信息进行录入、查询、修改等。关键词:教师业务档案管理;Java;SqlServer2000.---1.需求分析1.1数据流程图本系统是在对各大高校教师档案如何进行管理的基础上实现的,
3、其实现的功能可以有效的记录教师的各种档案,充分体现了它的实用性。简单明了的页面布局使得教师档案的录入、查询、修改和删除更为简便,详尽的教师档案可以根据各种基本资料查询;另外,还对教师的基本档案和各项个人研究进行统计、管理,使得教师的档案井然有序,并可用报表的形式表示出来。整体的系统安全性是本系统中必须考虑的重点要求。在该系统设计中,安全、可靠将作为第一要素。同时,利用细分的权限管理,拒绝非法用户进入系统和合法用户的越权操作,避免系统遭到恶意破坏,防止系统档案被窃取和篡改。此外,还有良好的用户身份认证体制和灵活的密码更改模块;同时用户权限也可以通过管理员灵活修改
4、。本系统对教师档案进行统计及管理工作,提高了管理质度,减轻管理人员的工作量,提高了档案管理的效率。数据流程图如图1.1所示管理员接受信息更新系统信息1教师信息处理事务用户信息信息信息查询图1.1数据流程图.---1.2数据字典本系统提供了灵活的查询模块可将教师的基本资料、教学情况、科研成果、和指导学生的情况用列表的形式简单明了的显示出来,达到提高查询效率、界面直观的效果。分别是课程表、课程信息表、项目编号表、教师编号表、教师信息表的数据字典。如表1.1所示表1.1数据字典名称:课程信息表描述:对课程基本情况的描述定义:课程信息表=课程名称+学时+人数+班级+时
5、间位置:显示到屏幕保存到磁盘名字:课程名称描述:惟一地标识一门特定课程的关键域定义:课程名称=10{字符}位置:课程信息表教师课程表名字:项目编号描述:惟一地标识一个特定项目的关键域定义:项目编号=10{字符}位置:项目信息表教师项目表名称:项目信息表描述:对项目基本情况的描述定义:项目信息表=项目编号+类别+开始时间+结束时间+排名位置:显示到屏幕保存到磁盘名字:教师编号描述:惟一地标识一个特定教师的关键域定义:教师编号=10{字符}位置:教师信息表教师课程表教师论文表教师项目表名称:教师信息表描述:对教师基本情况的描述定义:教师信息表=教师编号+姓名+性别
6、+出生日期+职称+专业位置:显示到屏幕保存到磁盘1.3任务需求分析教师管理模块具有基本的修改、完善的查询、统计功能,实现看对教师信息灵活的管理,该部分是系统的关键模块,保证了各个子模块能有效、协同和安全地工作。包括档案查询、项目查询、课程查询、论文查询、档案修改。用户需要从数据库中获得信息的内容与性质,即在数据库中需要存储哪些数据。该系统的功能集中表现为管理员对教师信息的录入、更新、删除、查询,因此需求集中表现为对“数据”的需求。.---经分析给出该系统的系统流程图,如图1.2所示开始用户类型管理员普通用户全部信息普通用户信息教师档案1.教师信息2.课程信息3
7、.论文信息4.项目信息图1.2系统流程图.---1.概念结构设计教师做讲发表姓名编号性别职称出生日期···课程课程编号课程名称学时人数时间论文论文编号论文名称发表期刊发表时间期刊级别索引情况排名项目项目名称编号类别开始日期完成日期···111MNK教师业务管理系统E-R图如下图2所示:图2教师业务档案管理系统E-R图2.逻辑结构设计1.根据实体关系图得出关系模型如图3.2所示教师(编号,姓名,性别,出生日期,职称,学历,专业)课程(课程名称,学时,人数,班级,时间)论文(论文名称,发表期刊,发表日期,期刊级别,获奖情况,排名)项目(项目编号,项目名称,项目类别
8、,开始时间,结束时间,排名)教师课程表
此文档下载收益归作者所有