欢迎来到天天文库
浏览记录
ID:55598648
大小:653.00 KB
页数:36页
时间:2020-05-18
《某某公司人事管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、前言本次软件工程的课程设计我们完成了一个人事管理系统。通过这次课程设计,我们掌握了MicrosoftVisualStudio2005和MicrosoftOfficeAccess2003的使用方法和软件设计的方法。这次的课程设计我们实现了人事管理系统的基本数据管理,人事档案管理,数据库管理和系统管理的功能。其中基本数据管理可分为民族档案设置,职工类型设置,文化程度设置,政治面貌设置,部门类别设置,工资类别设置,职称类别设置,职务类别设置这8个部分,人事档案管理可分为人事档案浏览,人事资料查询,人事资料统计这三
2、部分,数据库管理可分为数据库备份和恢复。系统管理可分为用户设置和系统退出。由于时间紧促,还有很多功能没有完成,譬如考试管理和职工的通信录等。通过这次的课程设计,在界面设计上也收获不少,学会了skinplusplus的使用,这使界面的美化变得更容易。我们将继续改进这系统。本次课程设计的需求分析和数据库设计是2个人共同完成的。叶伟平(3105007360)完成了基本数据的管理(民族档案设置,职工类型设置,文化程度设置,政治面貌设置,部门类别设置,工资类别设置,职称类别设置,职务类别设置)的功能和系统管理。叶丙坤
3、(3105007359)主要完成了数据库备份与恢复的功能,人事档案管理(人事档案浏览,人事资料查询,人事资料统计)和用户设置和系统退出的功能和报告的撰写。目录1.开发环境和相关技术介绍81.1开发环境81.2相关技术介绍82.需求分析82.1系统需求和功能82.2数据字典82.2.1数据项82.2.2数据结构92.3安全性要求103.概念结构设计103.1设计方法和步骤103.2概念结构E-R图103.2E-R图的有关实体和联系的说明124.逻辑设计124.1关系模式125.逻辑设计125.1建立数据库12
4、5.2建立表126应用程序设置和代码分析156.1.配置ODBC数据源和添加skin++皮肤156.2人事档案浏览166.3人事档案查询206.4人事资料统计256.5数据库备份以及恢复346.6设置用户367.测试方案和测试报告387.1白盒测试387.2黑盒测试387.2.1登陆测试397.2.2人事查询功能测试408.安装说明和使用说明418.1运行条件418.2使用方法419.结论4110.参考文献411.开发环境和相关技术介绍1.1开发环境系统结构:C/S结构数据库系统:MicrosoftOffi
5、ceAccess2003数据库连接方式:ODBC连接方式开发工具:MicrosoftVisualStudio20051.2相关技术介绍VisualStudio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。目前已经开发到9.0版本,也就是VisualStudio2008。VisualStudio可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件。使用VisualStudio2005,专业开发人员能够:
6、使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境;使用集成的可视化数据库设计和报告工具,创建SQLServer2005解决方案;使用VisualStudioSDK创建可以扩展VisualStudioIDE的工具;专业开发人员喜欢自由的使用.NETFramework2.0,它是一种稳健的、功能齐备的开发环境,支持创建扩展VisualStudio集成开发环境的工具。2.需求分析2.1系统需求和功能设计一个人事管理系统,使系统满足以下需求和功能1)根据企业人事管理的需要,对企业以及企业中员工
7、的信息进行添假删除等操作,并能对人事档案进行浏览,对人事资料进行查询,对人事资料进行统计。为企业的人事管理提供一个便利的管理系统。2)、系统功能包括:a系统管理(设置用户和退出系统)。b基础数据管理(民族档案设置,职工类型设置,文化程度设置,政治面貌设置,部门类别设置,工资类别设置,职称类别设置,职务类别设置)。c人事档案管理(人事档案浏览,人事资料查询,人事资料统计)。数据库管理(数据库的备份与恢复)。2.2数据字典2.2.1数据项1)数据项名称:用户名简述:用户的名字,没有重复,可以唯一标识每一用户类型
8、:文本长度:502)数据项名称:用户密码简述:用户的密码,用来证验登陆的用户是否合法。类型:文本长度:503)数据项名称:是否管理员简述:描述是否系统管理员类型:是/否取值围:真/假……2.2.2数据结构1)数据结构名称:用户名和密码信息组成:用户名,密码,是否管理员2)数据结构名称:民族档案设置组成:民族编号,民族名称3)数据结构名称:职工类型设置组成:职工类型编号,职工类型名称4)数据结构名称:文化程度设置组
此文档下载收益归作者所有