欢迎来到天天文库
浏览记录
ID:44047036
大小:1015.88 KB
页数:18页
时间:2019-10-18
《教师业务档案管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实践教学rjwrjirjirjirji兰州理工大学计算机与通信学院2015年春季学期数据库课程设计题目:科研项目评审系统专业班级:软件工程13级1班姓名:樊佳乐学号:13270103指导教师:李明成绩:摘要11•需求分析21・1任务需求分析21.2数据流图22•概念结构设计32」教师E-R图32.2论文E-R图42.3课程E-R图42.4项口E・R图53•逻辑结构设计3.1实体对应关系模式53.2联系对应关系模式64•系统实现4.1登录模块64.2教师信息模块74.3论文信息模块94.4课程安排
2、模块104.5项目信息模块11115•系统测试5.1测试概述115.2测试方案及概述125.3测试用例及步骤12参考文献13课程设计总结14教师档案管理系统围绕着档案资料信息的整个生命周期,在功能上涵盖信息采集、数字化加工、档案资源管理与服务以及信息产品的制作,具有信息档案资料分布式处理的功能;便捷高效的数字化档案资料加工系统,短时间内可达到纸质档案资料数字化的目标;对文字、数字等各种类型的非结构化信息具右强大的数据库管理、检索功能;档案信息著录、标引、处理自动化以及网络内档案信息资源拥有安全、可靠使用环境;方便
3、、高效的档案信息获取利用功能。进入本系统后,用户可进行相应的功能操作。管理员可对教师档案信息的修改和查询,和关文章管理、统计操作等现代化的档案管理。通过此系统,可以全面对文档、相关文件信息进行录入、查询、修改等。关键词:数据库;数据字典;档案管理;1.需求分析1.1任务需求分析教师业务档案是教师在教学、科研、教学改革等活动中直接形成的具有保存价值的历史记录。教师业务档案在个体上反应可教师个人的业务能力和水平,在群体上则反应出高校的办学水平以及师资队伍的整体素质。高校教师档案管理系统是教育单位不可缺少的部分,对于学
4、校的决策层和管理层來说都至关重要,所以教师档案管理系统应该能够为用户提供充足的信息和快捷的查询方式。在此之前,人们使用传统的人工方式管理文件档案,这种管理方式存在着许多缺点和漏洞,例如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这给文件的查找、更新和维护都带来了不少的困难。建立高校教师档案管理系统,采用计算机对高校教师档案进行管理,进一步提高办学效益和现代化水平。帮助各大中专学校提高工作效率,实现高校教师档案管理工作流程的系统化、规范化和口动化,方便对教师的教学能力、业务能力、学术水平等的考核与评价
5、。系统需要完成的基本功能有信息的录入、修改、查询等功能,包括教师个人信息、主讲课程信息、参与项目信息、发表论文信息。要求采用数据库系统进行开发。1.2数据流图1.2.2系统流程图管理员普通用户教师档案1•教师信息2.课程信息3•论文信息4.项目信息图122系统流程图2.概念结构设计2.1教师E-R图图2-1教师E-R图2.2论文E-R图2.3课程E-R图图2-3课程E-R图2.4项目E-R图图2・4项目E・R图3.逻辑结构设计主耍描述数据库的设计,给出具体的关系模式及关系图在概念结构设计阶段已经设计出系统的概念结
6、构模型,画出实体一关系模型,在本阶段则将完成将实体和实体间的联系转换为关系模式,并确定这些关系的属性和码。在木系统中教师实体与另外三个实体:课程、项口、论文,均是1:n联系,可以转换为一个独立的关系模式。与该联系相关联的各实体的码以及联系本身的屈性均转换为关系的屈性,而关系的码为各实体的码的组合。因此,本系统的数据库包含五个实体关系模式,即:登录信息、教师信息、课程信息、项目信息和论文信息等对应的关系模式,还冇三个联系所对应的关系模式,即:“做”、“发表”、“讲”o以下把E-R图转换成的具体的关系模型。关系的码用
7、下横线标岀。3.1实体对应关系模式登录信息(登录号,密码,权限)教师(教师编号,姓名,性别,籍贯,出生日期,学历,职称,取得资格时间,毕业学校,毕业时间,所学专业,参加工作时间,现从事专业)课程(课程号,课程名称,学吋,人数,吋间)项目(项目编号,项目名称,类别,开始日期,完成日期,鉴定日期,鉴定结论,获奖情况,项目排名)论文(论文编号,论文名称,发表期刊,时间,期刊级别,索引情况,排名)3.2联系对应关系模式讲(课程号,教师编号)做(项目编号,教师编号)发表(论文编号,教师编号)4・系统实现4.1登录模块4・2
8、教师信息模块1•查询个人信息2•杳询全部信息3•修改信息4•删除信息5•添加信息4.3论文信息模块1•个人论文2•浏览论文4.4课程安排模块4・5项冃信息模块5.系统测试5.1测试概述在开发大型软件系统的过程中,需要面对错综复杂的问题,因此,在软件生存周期的每个阶段都不可避免地会产生错误。我们力求在每个阶段结束之前通过严格的技术审查,尽可能早的发现并纠正错谋。测试的口的就
此文档下载收益归作者所有