软件工程本科专业(2011级)数据库课程设计任务书题目:企业人事管理系统学生姓名:赵恩坤班级:软件工程三班学号:11270309题目类型:软件工程(R)指导教师:一.数据库课程设计题目简介该设计要求学生以企业人事管理业务为背景,设计、开发一套“企业人事管理系统”软件。通过该题目的设计、开发,使学生初步得到数据库开发的训练,全面培养软件开发过程中的分析、设计、编码、测试及文档规范书写的能力,得到软件开发的综合训练,提高解决实际问题的能力。二.课程设计的任务及要求(1)以企业人事管理业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型;(2)完成软件结构设计和数据库设计;完成软件开发,撰写设计说明书;(3)系统要实现基本信息录入、修改、查询等功能;员工各种信息的输入,包括员工基本信息、学历信息和工资信息等;工资表的打印。(4)系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表的格式呈现;(5)该系统的开发,采用PB或Java技术,数据库系统可选SQLServer、MySQL或Oracle。程序代码要超过1000行语句;(6)企业员工人事管理系统所涉及的信息有:●员工基本情况。包括的数据项有:员工号、员工姓名、性别、所在部门、职务、职称、身份证号、生日、籍贯、民族、婚姻状况、健康状况、政治面貌、参加时间、参加工作时间、家庭住址以及联系电话等。●员工学历信息。包括的数据项有:学历、专业、毕业时间、毕业学校、学校类型、外语等级等。●工资信息。包括的数据项有:基本工资、岗位工资、职务工资、效益工资、养老保险、失业保险、医疗保险、交通费、通讯费、其它补助、病假扣款、事假扣款、扣所得税、应发工资、实发工资等。三.各阶段时间安排(共2周):设计内容进程计划搜集参考资料,分析题目要求。第1周第1天教师指导学生学习进行需求分析。第2天~第3天学生提出系统总体设计方案和详细设计方案。第4天~第5天功能实现(软件编程)。第2周第1天~第3天检查程序,答辩。第4天修改、提交课程设计说明书第5天四.主要参考文献1.赵艳铎等(译).数据库原理(第5版)[M].清华大学出版社,20112.杨冬青等(译).数据库系统概念(第6版)[M].机械工业出版社,20123.金名等(译).数据库系统设计、实现与管理(第8版)[M].清华大学出版社,20124.刘智勇.SQLServer2008宝典[M].电子工业出版社,20105.苏金国等(译).OracleDatabase9i/10g/11g编程艺术[M].人民邮电出版社,20116.张跃平等.JSP程序设计[M].清华大学出版社,2009,87.郑譞.企业人事管理系统的设计与实现[D].电子科技大学,20128.关木子.中小企业人事管理系统[J].吉林大学,20129.李华.PowerBuilder程序设计教程[M].清华大学出版社,2010