《数据库》实习报告
课题:人事管理系统
课程名称: 数据库原理及应用
学生: 学生学号:
所在专业: 计算机科学与技术 所在班级: 指导老师: 徐龙琴 成绩:
目 录
设计总说明.............................................................. 3 1.人事管理系统概述...................................................... 4 1.1研究背景 ........................................................... 4 1.2意义及目的开发 ..................................................... 4 2.系统需求分析.......................................................... 5 2.1开发环境和软件 ..................................................... 5 2.2系统设计与功能分析 ................................................. 5 3.数据库设计............................................................ 6 3.1 系统概念结构设计.................................................. 6 3.1.1系统功能模块图................................................. 6 3.1.2数据流程图..................................................... 7 3.2 系统逻辑结构设计.................................................. 8 3.3 物理结构设计..................................................... 10 3.4 数据库关系图..................................................... 11 4.系统模块设计概述..................................................... 13 4.1用户登录模块 ...................................................... 13 4.2系统管理模块 ...................................................... 13 4.3信息管理模块 ...................................................... 14 4.4信息查询模块 ...................................................... 14 4.5其他模块 .......................................................... 15 5.系统运行与测试....................................................... 15 5.1用户登录 .......................................................... 15 5.2系统管理 .......................................................... 16 5.3信息管理 .......................................................... 17 5.4信息查询 .......................................................... 18 5.5其他模块 .......................................................... 19 5.5.1关于.......................................................... 19 5.5.2计算器........................................................ 19 5.5.3退出.......................................................... 20 5.6优缺点自我评价 .................................................... 20 6.课程设计总结......................................................... 21 7.附录(代码)......................................................... 22 参考文献............................................................... 35
设计总说明
1. 设计概况
名称:人事管理系统 用途:学校等机构
功能:实现对员工信息的管理与维护等功能
2. 设计说明
学生学籍管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用方便,易用性强,图形界面清晰明了。该软件用java语言编写,用SQLServer2005数据库作为后台的数据库进行信息的存储,用SQL语句完成添加,查询,修改,删除的操作。用ODBC驱动实现前台Java与后台SQL数据库的连接。Java语言跨平台性强,可以在windows,linux,ubuntu等系统下使用,方便简单,安全性好。SQLServer2005数据库高效安全,两者结合可相互利用各自的优势。 该系统实现的大致功能:
系统功能的基本要求:
? 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。 ? 员工各种信息的修改;
? 对于转出、辞职、辞退、退休员工信息的删除;
? 按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的
查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息; ? 对查询、统计的结果打印输出。
3.本系统只实现了基本操作功能,对于一些更大型、属性更多、关系更复杂的企业,便利性和安全性仍有不足,使用过程中造成的不便还请谅解!