R营销07202郜鑫软件实践报告

上传人:hs****ma 文档编号:487552425 上传时间:2022-09-10 格式:DOC 页数:18 大小:1,021KB
返回 下载 相关 举报
R营销07202郜鑫软件实践报告_第1页
第1页 / 共18页
R营销07202郜鑫软件实践报告_第2页
第2页 / 共18页
R营销07202郜鑫软件实践报告_第3页
第3页 / 共18页
R营销07202郜鑫软件实践报告_第4页
第4页 / 共18页
R营销07202郜鑫软件实践报告_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《R营销07202郜鑫软件实践报告》由会员分享,可在线阅读,更多相关《R营销07202郜鑫软件实践报告(18页珍藏版)》请在金锄头文库上搜索。

1、软件实践成绩考核表学生姓名郜鑫专业班级R营销07-2学号0718100202题 目员工管理系统评 审 者考 核 项 目评分指导教师1学生态度与出勤情况,掌握基本理论、专业知识、基本技能的程度、独立工作能力、综合运用所学知识分析和解决问题能力。(20分)2完成任务情况与水平(工作量、软件功能、软件实现情况及实用性)。(30分)3课程设计说明书质量(正确性、条理性、规范性、创造性和实用性)。(40分)答辩小组4答辩情况(答辩时讲述的条理性及系统性,回答问题的正确性)。(10分)总评成绩总评成绩等级(优、良、中、及格、不及格)软件实践项目总结(项目从选题、需求分析、设计及实现整个过程解决了什么实际问

2、题,在解决问题过程中遇到哪些困难,存在的不足及可能完善的方向,有哪些方面的收获和心得等)摘要在人才过剩的今天,企业对于有用人才的需求逐步加大,企业内部的人事变动和部门规划也开始加速,传统的人事档案已经不能满足各个企业的人员流动速度,迫使人们起用新的管理方法来管理员工的相关信息。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,员工管理系统也以方便、快捷、费用低、绿色环保的优点正慢慢地进入各个行业和领域,将传统的员工管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,加速信息的更新速度,从而进一步的进行对员工的调配。整个系统分为系统管理、信息管理和信息查询三大模

3、块。系统开发采用Java技术实现系统功能,数据库管理系统SQL Server 2000支持运行环境。本系统只支持公司内部局域网,支持部门信息的收录与查询,员工的基本信息,培训信息,奖罚信息,薪资信息的管理与查询功能。人力资源部门人员在本系统中完成的工作,全公司的员工可以在任何时刻查询到。实现了员工管理的可视化,透明化管理。关键词:员工管理系统 JAVA SQL Server 2000目 录摘要III第一章 需求分析11.1可行性分析11.2需求分析1第二章 系统设计32.1系统业务流程32.2系统概要设计42.3系统详细设计42.4系统数据库设计5第三章 系统实现93.1数据库实现93.2系统

4、各子模块实现9第四章 系统测试134.1测试用例设计134.2测试结果及结论134.3系统缺陷与展望13第五章 软件实践总结14第一章 需求分析1.1可行性分析1技术可行性在人才过剩的今天,企业对于有用人才的需求逐步加大,企业内部的人事变动和部门规划也开始加速,传统的人事档案已经不能满足各个企业的人员流动速度,迫使人们起用新的管理方法来管理员工的相关信息。科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。2经济可行性信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,员工管理系统也以方便、快捷、

5、费用低、绿色环保的优点正慢慢地进入各个行业和领域,将传统的员工管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,加速信息的更新速度,使企业管理层第一时间了解到员工的信息,从而进一步的进行对员工的调配。3社会可行性本系统主要用于公司的办公管理,拥有良好的操作性能和图形工作界面,并且采用JSP技术实现,在安全性上有很大的提高,系统本身所占用的资源少,运行效率良好,因此,能够在社会得到广泛的应用和发展。1.2需求分析1.系统功能需求公司办公管理系统是面向公司的员工管理,是利用计算机进行集中管理而开发的系统。该系统是基于JAVA技术和SQLSERVER2000数据库进行开发的公司员工管理系

6、统,具有增加,删除,修改,查询等功能,使公司的员工管理趋于计算机化,使之更加方便、快捷以提高HR工作效率。2系统用例图图1-1用户用例图第二章 系统设计2.1系统业务流程员工管理系统的系统业务流程,综合考虑HR在进行办公时的实际需要,去除不必要的东西。主要根据每各部门的实际所需,对员工的信息与薪金做了简单的统计,节省了人力资源人员的大量时间,也提高了计算员工薪资的准确性。对于软件的操作真正贴合了实际的需要。开 始可结合下面的图2.1业务流程图来说明:输入ID和密码并进行登录是否成功是显示主界面选择操作员工基本信息查询系统管理员工基本信息管理信息管理信息查询密码管理否退出系统结束图2.1 业务流

7、程图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 薪

8、资信息E-R图2数据库表设计本系统设计了一个数据库,是以SQL Server 2000作为数据库。包含用户,员工基本信息,部门信息,培训信息,奖罚信息,薪资信息,共6个表。本系统中相关数据库表结构设计举例如下:表2-4-1 UserInformation 用户信息表字段类型说明大小是否为空User_ID Int 员工编号NOT NULLUser_Name varchar员工姓名20NOT NULLPasswordvarchar密码20NOT NULLPopedom varchar权限20NOT NULL表2-4-2 DepartmentInformation 部门信息管理字段类型说明大小是否为

9、空D_Numberint部门编号NOT NULLD_Namevarchar部门名称20NOT NULLD_Countvarchar部门人数20NOT NULL表2-4-3 EmployeeInformation 员工基本信息表字段类型说明大小是否为空E_Numberint-员工编号NOT NULLE_Namevarchar-姓名20NOT NULLE_Sexvarchar-性别2NOT NULLE_BornDatevarchar-出生日期30NOT NULLE_Marriagevarchar-婚姻状态4NOT NULLE_PoliticsVisagevarchar政治面貌20NOT NULLE

10、_SchoolAgevarchar学历20NOT NULLE_EnterDatevarchar进入公司时间30NOT NULLE_InDueFormDatevarchar转正时间30NOT NULLE_Departmentvarchar部门20NOT NULLE_Headshipvarchar职务20NOT NULLE_Estatevarchar状态20NOT NULLE_Remarkvarchar备注500NOT NULL表2-4-4 TrainInformation 培训信息表字段类型说明大小是否为空T_Numbervarchar培训编号20NOT NULLT_Contentvarchar

11、培训内容100NOT NULLT_Namevarchar培训员工姓名20NOT NULLT_Dateint培训天数NOT NULLT_Moneyint培训费用NOT NULL表2-4-5 EncouragementPunishInformation 奖罚信息表字段类型说明大小是否为空EP_Numberint员工编号NOT NULLEP_Namevarchar员工姓名30NOT NULLEP_Datevarchar奖罚时间30NOT NULLEP_Addressvarchar奖罚地点50NOT NULLEP_Causationvarchar奖罚原因200NOT NULLEP_Remarkvarc

12、har备注500NOT NULL表2-4-6 WageInformation 薪资信息表字段类型说明大小是否为空W_Numberint员工编号NOT NULLW_Namevarchar员工姓名30NOT NULLW_BasicWageint基本工资NOT NULLW_Boonint福利NOT NULLW_Bonusint奖金NOT NULLW_CountMethodvarchar计算方法50NOT NULLW_FactWageint实发工资NOT NULL第三章 系统实现3.1数据库实现3.2系统各子模块实现1、登录界面2、主界面3、修改密码和用户注册4、培训信息管理5、员工基本信息6、奖惩系

13、统7、薪资信息8、部门信息管理9、部门信息查询第四章 系统测试4.1测试用例设计如表4-1 测试用例用例说明用户登陆功能测试测试需求用户通过填写完整注册信息注册成为系统的用户,登录后可以修改自己的密码测试用例1)进入系统注册新用户“张三”2)以用户“张三”的身份登录,将密码改为123456期望输出1)在用户管理界面增加了新用户“张三”的信息2)下次登陆“张三”时,密码要输入1234563)以“111”的密码登录网站提示登录失败实际输出1)添加新用户“张三”2)张三登录密码为1234564.2测试结果及结论通过对系统的功能进行黑盒测试,得到的实际输出和期望输出一致。由此可以推断本系统的功能基本正常。4.3系统缺陷与展望本系统必须先登录才能进入,一开始只能以管理员身份进入,缺少在登录界面进行新用户注册的功能,功能简单,并不适合大型企业使用,希望今后可以有机会进行进一步的补充。第五章 软件实践总结在开始设计时,自己认为能够很熟练的掌握基本JAVA。但在过程中

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号