2022年公司人力资源管理系统详细设计方案.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年公司人力资源管理系统详细设计方案.pdf》由会员分享,可在线阅读,更多相关《2022年公司人力资源管理系统详细设计方案.pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、公司人力资源管理系统详细设计方案项目名称 详细设计说明书学号姓名所完成的任务成绩1061305231 卜丹 (组长 ) 3 1061305217 凌华文3 1061305232 王颖2,5 1061305219 王张华2,5 1061305229 季佳银1,4 1061305203 胡鹏1,4 2009 年 4 月 27 日精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 16 页 - - - - - - - - - - 公司人力资源管理系统详细设计方案1.引言1、1 编写目的详细设计阶段的关键
2、任务就是确定怎样具体地实现用户需要的公司人力资源管理软件系统 ,也就就是设计出程序的“蓝图” 。除了应该保证软件的可靠性之外,使将来编写出的程序可读性好、容易理解、容易测试、容易修改与维护,就是详细设计阶段最重要的目标。结构程序设计技术就是实现上述目标的基本保证,就是进行详细设计的逻辑基础。过程设计应该在数据设计、 体系结构设计与接口设计完成之后进行,它的任务就是设计解题的详细步骤(即算法 ),它就是详细设计阶段完成的主要工作。过程设计的工具可分为图形、表格与语言3 类,这 3 类工具各有所长。这份数据要求说明书 ,我们采取的就是图形与语言两种工具来详细地说明该软件系统的实现过程。程序的“读者
3、”有两个 ,那就就是计算机与人。 人包括提出者、 开发者与用户。1、2 背景待开发的系统名称 :公司人力资源管理系统任务提出者 :卜丹开发者 :卜丹、王颖、季佳银、凌华文、王张华、胡鹏用户:公司及企业计算机网络系统就是一个集计算机硬件设备、通信设施、软件系统及数据处理能力为一体的 , 能够实现资源共享的现代化综合服务系统。计算机网络系统的组成可分为三个部分 , 即硬件系统 , 软件系统及网络信息系统。 将运行该项软件的计算机网络系统 :在本系统的开发平台为VS2008,后台数据库为 SQL Server。建议最低配置推荐配置硬件CPU:CeleronII-1000内存 :128M硬盘 :10G
4、显示分辨率 :800*600CPU:PentiumIV-1 、7G内存 :256M硬盘 :20G(7200 转/分钟 )显示分辨率 :1027*768精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 16 页 - - - - - - - - - - 公司人力资源管理系统详细设计方案软件WindowXP中文版 /Windows2000 中文版Windows2000 中文版/WindowsXP 中文版支持软件客户端软件操作系统 :Windows NT / 2000 / XP /vista、浏览器 :
5、IE6、0 及以上版本服务器端软件操作系统 :Windows NT / 2000 Server 或更高版本、Web服务器 :IIS5、1 及以上版本。数据库产品 :SQL Server 2000及以上版本。接口采用 ODBC 数据连接。该项目将对公司人力资源数据库系统进行分析与设计,以提供各种人力资源服务1、3 定义HRMS(Human Resource Management System) 公司人力资源管理信息系统DBMS(DataBase Management System) 数据库管理系统2.系统类(对象)模型设计2、1 系统类图系统中定义了4 个类 :user,用户类 ;pensonn
6、el_information,职工信息类;personnel_rewardpunishment,职工奖惩情况类;personnel_transfer,人事变动情况类。其中用户类可分为系统管理员类, 超级用户类与普通用户类。系统类图如下 : 2、2 类设计说明2、2、1 用户类图 2-1 用户类精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 16 页 - - - - - - - - - - 公司人力资源管理系统详细设计方案用户类的属性有 :ID,UID,UPassword,UPower; ID:
7、用户在数据库的序列号 ,惟一的值 ; UID:用户登录系统的用户名 ,惟一值 ; UPassword: 用户登陆系统就是的密码 ; UPower:用户所属类型 ,即区别系统管理员 ,超级用户与普通用户的标识,如 1-系统管理员 ,0-普通用户 ,2-高级用户。用户类具有的数据 : Strconn:为 string 类型,从文件 Web、config 中读取连接字符串定义的参数; Strsql:为 string 类型,删除、修改及更新用户的sql语句定义的参数 ; cn:SqlConnection 的实例 ,表示与SQL Server 数据源的一个会话,用于连接本地计算机的数据库时定义的参数;c
8、m:创建 Command对象就是定义的参数。用户类具有的操作 : input_infor(): 登录系统用户输入用户名与密码; display_user():此操作就是显示所有用户的信息,此操作只有管理员有权限访问; search_user(): 根据用户输入的用户名,查找用户信息 ,此操作只有管理员有权限执行 ; add_users(): 此操作就是添加新的系统用户,此操作只有管理员有权限执行;edit_user():此操作就是对用户信息的编辑,包含删除、修改及更新,此操作只有管理员有权限访问。2、2、2 职工信息类职工信息类的属性有 : UID,UName,UBirthday,UMarri
9、age,UWorktime,UIntime,UDepartment,UPosition,UPhone; UID:职工编号 ,惟一值 ; UName:职工姓名 ; UBirthday:职工出生日期 ; UMarriage:婚否; 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 16 页 - - - - - - - - - - 公司人力资源管理系统详细设计方案UWorktime:工龄; UIntime :进单位时间 ; UDepartment:所在部门 ; UPosition:职位; UPhone
10、:联系电话 ; 职工信息类具有的数据 : Strsql:为 string 类型,删除、修改及更新职工信息的sql 语句定义的参数 ; 其她数据同用户类中的数据。职工信息类具有的操作 : display ():此操作就是显示所有职工的信息,此操作管理员与超级用户有权限访问; search ():根据用户输入职工编号,查找职工信息 ,此操作只有管理员与超级用户有权限执行 ; regist():此操作就是注册新的职工档案; edit ():此操作就是对职工信息的编辑,包含删除、修改及更新。2、2、3 职工奖惩情况类职工奖惩类的属性有 :ID,UID, UTime,URewardPunishment,
11、UDetail; ID:数据库中记录奖惩情况的序列号,惟一值 ; UID:职工编号 ,惟一值 ,外键; UTime:奖惩的时间 ; URewardPunishment: 奖惩的类型 ,如:0奖励 ,1惩处 ; UDetail:对奖惩情况进行详细描述; 职工奖惩情况类的数据 : Strsql:为 string 类型,删除、修改及更新职工奖惩情况的sql 语句定义的参数 ; 其她同用户类中的数据。职工奖惩情况类具有的操作: display ():此操作就是显示所有职工奖惩信息,此操作管理员与超级用户有权限访问 ; search ():根据用户输入职工编号,查找职工奖惩信息 ,此操作只有管理员与超精
12、品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 16 页 - - - - - - - - - - 公司人力资源管理系统详细设计方案级用户有权限执行 ; add():此操作就是添加新的奖惩情况,此操作只有管理员有权限执行; edit ():此操作就是对职工奖惩信息的编辑,包含删除、修改及更新 ,此操作只有管理员有权限执行。2、2、4 人事变动情况类人事变动情况类的属性有 :ID,UID,transfer_time,transfer_reason, transfer_department,trans
13、fer_position; ID:数据库中记录人事变动的序列号,惟一值 ; UID:职工编号 ,惟一值 ,外键; transfer_time:变动的时间 ; transfer_reason: 变动的原因 ; transfer_department: 变动部门 ; ransfer_position:变动职位。人事变动情况类的数据 : Strsql:为 string 类型,删除、修改及更新人事变动情况的sql 语句定义的参数 ; 其她同用户类中的数据。职工奖惩情况类具有的操作: display ():此操作就是显示所有职工变动信息,此操作管理员与超级用户有权限访问 ; search ():根据用户
14、输入职工编号,查找职工奖惩信息 ,此操作只有管理员与超级用户有权限执行 ; add():此操作就是添加新的人事变动情况,此操作只有管理员有权限执行; edit ():此操作就是对人事变动信息的编辑,包含删除、修改及更新 ,此操作只有管理员有权限执行。3.接口设计3、1 登录界面设计界 面 中 的 元 素 有 : TextBox Tbx_userpwd,Button Btn_login,Button Btn_regist,Label Lbl_message,TextBox Tbx_userID 。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 -
15、- - - - - - - - -第 6 页,共 16 页 - - - - - - - - - - 公司人力资源管理系统详细设计方案图 3、1 登陆界面如图 3、1,输入用户编号、 密码;以编号、密码登陆数据库服务器 ,用户根据权限 UPower,设置相应功能模块 :1)无此用户或禁止权限Page 、IsValid = False; Lbl_message显示错误信息 ; 2)普通用户浏览权限Page 、IsValid = True; 成功跳转到个人信息页面commonpersonnel 、aspx; 只能浏览自己的信息 ; 3)超级用户权限Page 、IsValid = True; 成功跳转
16、到员工信息页面personnel_information、aspx; 只能对所有员工信息的浏览。4)系统管理员权限Page 、IsValid = True; 成功跳转到用户信息页面users 、aspx; 系统管理员可以对所有的信息进行修改。用户单击 Btn_regist,进入员工注册页面personnel_regist 、aspx。3、2 用户信息界面设计界 面 中 的 元 素 有 : DataGrid Dgd_userinformation,TextBox Tbx_uid,Label Lbl_show,Button Btn_search,Button Btn_add 。图 3、2 系统用户
17、信息界面如图 3、2, 系统管理员用户进入系统后跳至该页面, 用 DataGrid 来绑定从数据库中查询到的所有用户信息。并可对其修改及添加;通过链接可跳转职工信息界面,人事变动情况界面及奖惩情况界面,并可对每一模块进行操作。3、3 用户信息注册界面设计界面中的元素有 : TextBox Tbx_addnum,CustomValidator Cv_number,TextBox Tbx_password,TextBox Tbx_addname,TextBox Tbx_birth,CustomValidator Cv_birth,RadioButton Rbn_married,RadioButto
18、n Rbn_unmarried,TextBox Tbx_addworktime,TextBox Tbx_intime,CustomValidator Cv_intime,TextBox Tbx_department,TextBox Tbx_addposition,TextBox Tbx_addphone,Label Lbl_addmessage,Button Btn_ok,Button Btn_reset,Button Btn_back,RequiredFieldValidator rfv_addnum,RequiredFieldValidator rfv_addname,RequiredFi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 公司 人力资源 管理 系统 详细 设计方案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内