- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件实践成绩考核表
学生姓名 郜鑫 专业班级 R营销07-2 学号 0718100202 题 目 员工管理系统 评 审 者 考 核 项 目 评分 指导教师 1 学生态度与出勤情况,掌握基本理论、专业知识、基本技能的程度、独立工作能力、综合运用所学知识分析和解决问题能力。(20分) 2 完成任务情况与水平(工作量、软件功能、软件实现情况及实用性)。(30分) 3 课程设计说明书质量(正确性、条理性、规范性、创造性和实用性)。(40分) 答辩小组 4 答辩情况(答辩时讲述的条理性及系统性,回答问题的正确性)。(10分) 总评成绩 总评成绩等级(优、良、中、及格、不及格) 软件实践项目总结
(项目从选题、需求分析、设计及实现整个过程解决了什么实际问题,在解决问题过程中遇到哪些困难,存在的不足及可能完善的方向,有哪些方面的收获和心得等)
摘要
在人才过剩的今天,企业对于有用人才的需求逐步加大,企业内部的人事变动和部门规划也开始加速,传统的人事档案已经不能满足各个企业的人员流动速度,迫使人们起用新的管理方法来管理员工的相关信息。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,员工管理系统也以方便、快捷、费用低、绿色环保的优点正慢慢地进入各个行业和领域,将传统的员工管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,加速信息的更新速度,从而进一步的进行对员工的调配。
整个系统分为模块。系统开发采用Java技术实现系统功能,数据库管理系统SQL Server 200支持环境。
关键词:员工管理系统 JAVA SQL Server 2000
目 录
摘要 III
第一章 需求分析 1
1.1可行性分析 1
1.2需求分析 1
第二章 系统设计 3
2.1系统业务流程 3
2.2系统概要设计 4
2.3系统详细设计 4
2.4系统数据库设计 5
第三章 系统实现 9
3.1数据库实现 9
3.2系统各子模块实现 9
第四章 系统测试 13
4.1测试用例设计 13
4.2测试结果及结论 13
4.3系统缺陷与展望 13
第五章 软件实践总结 14
第一章 需求分析
1.1可行性分析
1.技术可行性
在人才过剩的今天,企业对于有用人才的需求逐步加大,企业内部的人事变动和部门规划也开始加速,传统的人事档案已经不能满足各个企业的人员流动速度,迫使人们起用新的管理方法来管理员工的相关信息。科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,员工管理系统也以方便、快捷、费用低、绿色环保的优点正慢慢地进入各个行业和领域,将传统的员工管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,加速信息的更新速度,使企业管理层第一时间了解到员工的信息,从而进一步的进行对员工的调配。增加删除修改查询
图1-1用户用例图
第二章 系统设计
2.1系统业务流程
员工管理系统的系统业务流程,综合考虑HR在进行办公时的实际需要,去除不必要的东西。主要根据每各部门的实际所需,对员工的信息与薪金做了简单的统计,节省了人力资源人员的大量时间,也提高了计算员工薪资的准确性。对于软件的操作真正贴合了实际的需要。
可结合下面的图2.1业务流程图来说明:
图2.1 业务流程图
2.2系统概要设计
根据系统功能的要求,分为三个主要大模块。即系统管理、信息管理、信息查询。在信息管理、信息查询中除了基本员工信息,还具有培训信息、奖惩信息、薪资信息。可以根据系统每个功能模块来分别设计,功能模块间的关系如图2.2所示:
图2.2 基本模块图
2.3系统详细设计
图2.3 系统详细设计图
2.4系统数据库设计
1.系统E-R图
在数据库设计中,得出系统的关系模式用E-R图的方法进行数据结构的描述。
图2.4.1.1 用户信息E-R图
图2.4.1.2 员工基本信息E-R图
图2.4.1.3 部门信息E-R图
图2.4.1.4 培训信息E-R图
图2.4.1.5 奖惩信息E-R图
图2.4.1.6 薪资信息E-R图
2.数据库表设计
本系统设计了一个数据库,是以SQL Server 2000作为数据库。包含用户,员工基本信息,部门信息,培训信息,奖罚信息,薪资信息,共6个表。本系统中相关数据库表结构设计举例如下:
表2-4-1 UserInformation 用户信息表 字段 类型 说明 大小 是否为空 User_ID Int 员工编号 NOT NULL User_Name var
文档评论(0)