SVC人力资源管理系统设计报告.docx
《SVC人力资源管理系统设计报告.docx》由会员分享,可在线阅读,更多相关《SVC人力资源管理系统设计报告.docx(122页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、引言编制SSVC人人力资源源管理系系统详细细设计报报告(下下称报告告),是是为了得得出对目目标系统统的精确确描述,设设计出程程序的蓝蓝图,使使我公司司的程序序员根据据此蓝图图写出代代码。本报告告的读读者是:参与该该系统开开发的管管理人员员以及系系统设计计人员、代码编编制人员员和系统统实施人人员。本报告告中所所涉及的的数据流流图是描描绘系统统的逻辑辑模型,图图中没有有任何具具体的物物理元素素,只是是描绘信信息在系系统中流流动和处处理的情情况。其其各个符符号意义义说明如如下:箭头:表表示数据据流,即即特定数数据的流流动方向向。(如如图1-4)图1-11 图1-2 图11-3 图11-4l 正方形(
2、或或立方形形):表表示数据据的源点点或终点点,即指指外部实实体。(如如图1-1)l 圆形:表表示变换换数据的的处理。(如图图1-22)l 两条平行行线:表表示数据据存储。(如图图1-33)l 箭头:表表示数据据流,即即特定数数据的流流动方向向。(如如图1-4)1. 体系结构构设计1.1 总体结构构采用客户户/服务务器运行行方式。1.2 运行环境境网络操作作系统:客户操作作系统:数据库:开发工具具:2. 数据库设设计2.1 系统数据据流图2.2 所有数据据库/表表列表2.2.1 系统表2.2.1.1 数据字典典 hrr_syystaablee2.2.1.2 指标表 hhr_ssysccollle
3、ctt2.2.1.3 代码系统统表 wwf_ccodeesysstabble2.2.1.4 代码表主主表 wwf_ccodeecolllecct2.2.1.5 代码表 wwf_ccodeeiteem2.2.1.6 部门表 hhr_ddepaartmmentt2.2.1.7 界面信息息 hrr_innterrfacce2.2.1.8 方案主表表 hrr_scchemme2.2.1.9 子方案表表 hrr_scchemme_mm2.2.1.10 方案明细细表 hhr_sscheeme_d2.2.1.11 用户表 hr_opeerattor2.2.1.12 组用户主主表 hhr_ooperratoo
4、r_ggrouup2.2.1.13 用户组明明细表 hr_grooup_dettaill2.2.1.14 常数表 hr_connstttablle2.2.2 人事档案案信息:2.2.2.1 基本信息息 A0012.2.2.2 学习简历历 hrr_sttudyy2.2.2.3 工作简历历 hrr_woork2.2.2.4 家庭关系系 hrr_faamilly2.2.2.5 社会关系系 hrr_soociaal2.2.2.6 相关信息息 hrr_emmp_iinfoo2.2.3 人事事务务信息2.2.3.1 内部调动动 hhr_mmovee2.2.3.2 养老保险险hr_prootecct2.2.
5、3.3 住房公积积金 hhr_ffounndsoourcce2.2.4 基本信息息查询2.2.4.1 人员信息息 A0012.2.4.2 所有事务务表2.2.5 事务查询询2.2.5.1 人员信息息 A0012.2.5.2 所有事务务表2.2.6 工资变动动管理2.2.6.1 工资表 hrr_saalarry2.2.6.2 人员基本本信息 A0012.2.6.3 公式设置置表 hr_forrmulla2.2.6.4 考勤扣款款表 hr_cheeck_monney2.2.7 个人所得得税2.2.7.1 工资表 hrr_saalarry2.2.7.2 人员信息息 A0012.2.7.3 税率表 h
6、rr_taax_rratee2.2.8 银行代发发2.2.8.1 工资表 hrr_saalarry2.2.8.2 人员信息息 A0012.2.8.3 银行模板板主表 hr_bannk_ttypee2.2.8.4 银行模板板明细表表 hrr_baank2.2.9 工资人员员信息2.2.9.1 工资资表 hr_sallaryy2.2.9.2 人员信息息 A0012.2.10 工资台帐帐2.2.10.1 工资表 hrr_saalarry2.2.10.2 台帐方案案 hhr_ssalaary_couunt2.2.10.3 部门表 hrr_deeparrtmeent2.2.11 工资条2.2.11.1
7、工资表 hrr_saalarry2.2.11.2 部门表 hrr_deeparrtmeent2.2.12 考勤排班班2.2.12.1 排班表 hr_arrrangge_wworkk2.2.12.2 班次主表表 hrr_woork_massterr2.2.12.3 班次明细细表 hhr_wworkk_deetaiil2.2.12.4 用户表 hrr_opperaatorr2.2.12.5 部门分配配表 hr_cheeck_deppt2.2.12.6 考勤代码码表 hr_cheeck_codde2.2.12.7 考勤代码码类表 hr_cheeck_codde_ccateegerry2.2.13 考
8、勤刷卡卡2.2.13.1 排班表 hrr_arrrannge_worrk2.2.13.2 刷卡纪录录表 hr_cheeck_reccordd2.2.14 考勤结果果统计2.2.14.1 排班表 hrr_arrrannge_worrk2.2.14.2 刷卡纪录录表 hr_cheeck_reccordd2.2.14.3 请假表 hrr_leeavee2.2.14.4 考勤结果果表 hr_cheeck_ressultt2.2.14.5 考勤代码码表 hr_cheeck_codde2.2.14.6 部门分配配表 hr_cheeck_deppt2.2.14.7 用户表 hrr_opperaatorr2.
9、2.15 请假管理理2.2.15.1 用户表 hrr_opperaatorr2.2.15.2 请假表 hrr_leeavee2.2.16 考勤数据据清除2.2.16.1 排班表 hrr_arrrannge_worrk2.2.16.2 刷卡纪录录表 hr_cheeck_reccordd2.2.16.3 考勤结果果表 hr_cheeck_ressultt2.3 数据库/表详细细设计详见附录录A3. 系统详细细功能设设计3.1 系统总体体结构设设计该系统分分为六个个模块:人事档档案管理理、工资资管理、考勤管管理、企企业人才才库、系系统管理理、报表表管理。3.2 系统层次次结构设设计3.2.1 人事档
10、案案管理3.2.1.1 人事基本本信息管管理3.2.1.2 事务管理理A 一般事务务B 养老保险险C 住房公积积金D 内部调动动3.2.1.3 查询A 基本信息息查询B 事务查询询3.2.2 工资管理理3.2.2.1 工资变动动A 公式设置置B 计算C 月末处理理3.2.2.2 个人所得得税3.2.2.3 银行代发发3.2.2.4 工资条3.2.2.5 工资人员员信息3.2.2.6 工资台帐帐3.2.2.7 报表3.2.3 考勤管理理3.2.3.1 排班管理理3.2.3.2 请假管理理3.2.3.3 刷卡管理理3.2.3.4 结果统计计3.2.3.5 考勤数据据清除3.2.3.6 查询3.2.
11、3.7 报表3.2.4 企业人才才库3.2.4.1 人才登记记3.2.4.2 人才录用用3.2.4.3 人才查询询3.2.5 系统管理理3.2.5.1 系统构建建A 指标管理理B 代码管理理C 方案定义义D 参数管理理3.2.5.2 用户管理理A 用户管理理B 组管理3.2.5.3 数据管理理A 数据备份份B 数据恢复复C 初始化管管理3.2.5.4 操作管理理A 操作日志志B 变更日志志C 当前用户户D 事务提醒醒3.2.6 报表管理理3.2.6.1 报表设计计A 新建报表表B 打开报表表3.2.6.2 报表运行行3.3 系统的功功能模块块划分3.3.1 系统的功功能模块块划分框框图3.3.
12、1.11人事信信息管理理3.3.1.22 事务务管理3.3.1.33工资管管理3.3.1.44 考勤勤管理3.3.1.55企业人人才库3.3.2 系统的功功能模块块描述3.3.2.1 动态数据据窗口对对象l 相关表数据字典典 hrr_syystaablee指标表 hhr_ssysccolllectt界面信息息 hrr_innterrfaccel 构建用户户对象定义两中中数据窗窗口风格格(frree风风格、ggridd风格)。l 实例变量量ids_sysstabble (数据据字典的的数据存存储)is_ttypee(数据据窗口风风格)id_iitemm传传入指标标项流水水号数组组is_wwher
13、re 动动态数据据窗口条条件idw_dw 数据窗窗口控件件l 注册参数数表标名数数组:该该数组保保存传入入的所有有指标集集。动态创建建的指标标项:传传入排好好顺序的的数组iitemm,该该数组存存放所有有需要创创建的指指标项。该数组组是nuumbeer型数数组,存存放的是是使用指指标项在在数据字字典中的的流水号号lisst_iid,流流水号唯唯一标识识指标项项。数据窗口口:传入入数据窗窗口控件件名称,以以便动态态创建数数据窗口口。数据窗口口风格:传入数数据窗口口风格,是是freee还是是griid风格格。窗口名称称:唯一一标示该该数据窗窗口的名名称,以以便保存存数据窗窗口中指指标项的的位置,长
14、长度。(用用于界面面信息保保存标识识)wherre条件件:动态态构造数数据窗口口时,选选择sqql的wheere 条件(多多表关联联条件或或检索条条件)。l 构建数据据存储数据存储储idss_syystaablee检索数数据字典典的所有有指标项项。由传传入的指指标项数数组构建建该数据据窗口的的wheere 子句。既“wheere lisst_iid iin (id_iteem11, id_iteem., iid_iitemmn)”把数据据窗口的的选择语语句加上上构建的的wherre子句句,检索索出需要要的指标标项。所所有指标标项按数数组idd_ittem的顺顺序排序序。完成成数据存存储的构构建
15、。l 动态创建建数据窗窗口构造数据据窗口语语法:选选择语句句(seelecct .)的的选择项项为指标标集名称称+指标项项。语句句为“sellectt 指标标集名称称.指标项项 frrom 指标集集 whheree 表关关联条件件”。(例SEELECCT ttabllenaame.coll_1 , ttabllenaame.coll_2 , . . . ffromm ttabllenaame1 , ttabllenaame2, . ttabllenaamen wheere taableenamme11.ccol_1 = taableenamme22.ccol_1 aand .)根据数据据窗口的
16、的选择语语句和数数据窗口口风格(is_type)生成数据窗口语法。用数据窗口控件动态创建该数据窗口(idw_dw.create(数据窗口语法))。l 调整数据据窗口字字段风格格从数据存存储idds_ssysttablle中读读取指标标项信息息,根据据信息调调整指标标项属性性。1 调整每个个指标项项、指标标项标签签的字体体(宋体体)、高高度(664)、大小(9号)。2 根据顺序序调整其其tabbordder顺顺序,使使其一致致。3 根据显示示标志置置其是否否可见(显显示标志志为N,该指指标项和和指标标标签不可可见)。4 根据数据据类型、长度调调整编辑辑风格、显示风风格。5 根据是否否代码,创创建
17、下拉拉数据窗窗口。如如果代码码类是多多级,创创建buuttoom按钮钮。如果代码码标志为为Y,取得得代码类类、显示示列、值值列,调调用全局局函数ff_crreatteddddw(代码类类,显示示列,值值列)创建下下拉数据据窗口ddddwwnamme,并并把该指指标项编编辑风格格置为下下拉数据据窗口ttabllenaame_coll_1.ddddwnaame =ddddwnnamee。如果果数据窗窗口为自自由风格格,并且且代码类类是多级级代码类类,则在在该指标标项右侧侧创建一一个buuttoom 按按钮,同同时使指指标项保保护属性性为真。按钮命命名规则则 bttn+指指标项名名称。调调整下拉拉数
18、据窗窗口的宽宽度。l 调整数据据窗口位位置gridd 风格格:如果果数据窗窗口为网网格风格格,则通通过数据据窗口名名称,在在界面信信息表hhr_ffaceeinffo中找找到该窗窗口,该该字段的的列属性性(位置置、长度度、顺序序),根根据找到到的信息息调整指指标项属属性。固定宽度度freee 风风格:根根据指标标项在动动态用户户对象的的数据存存储idds_ssysttablle中的的排列顺顺序和显显示标志志,调整整每个显显示指标标项、指指标项标标签的位位置、长长度。动态调节节数据窗窗口宽度度风格:根据数数据存储储idss_syystaablee中显示示指标的的总数,和和指标项项每列的的个数,算
19、算出数据据窗口中中指标项项列数,得得到数据据窗口高高度。根根据长宽宽的比例例,算出出指标项项标签、指标项项的长度度,调整整数据窗窗口长宽宽,调整整指标项项标签、指标项项位置。l 调整数据据窗口uupdaata属属性根据保存存指标项项名称设设置uppdaaata属属性:根根据用户户当前要要保存的的指标名名称,设设置保存存表。l 数据校验验构造全局局函数,传传入需要要检验数数据的流流水号,在在表hrr_veeriffy中查查找验证证规则,根根据规则则进行校校验,验验证失败败使光标标停在该该校验字字段,返返回-11。通过过校验返返回1。3.3.2.2 UO_EEMPIINFOO用户对对象A. 主界面
20、l 界面l 模块功能能由外部调调用时传传入指标标序号,通通过指标标序号从从hr_schhemee_d中中获取指指标项目目,调用用动态数数据窗口口对象创创建dww_1,如如果是修修改则从从数据库库中检索索出被修修改人员员的数据据。l 按钮功能能l 增加设置标志志(iss_Acctioon = Neww),打打开档案案编辑窗窗口,新新增加档档案信息息(详见见档案编编辑窗口口)。l 修改设置标志志(iss_Acctioon = Moddifyy),打打开档案案编辑窗窗口,修修改档案案信息(详详见档案案编辑窗窗口)。l 删除删除选中中的数据据行。B. 档案编辑辑窗口l 界面l 相关表方案主表表 hrr
21、_scchemme子方案表表 hrr_scchemme_mm方案明细细表 hhr_sscheeme_d人员基本本信息相相关表l 模块功能能外部调用用时传入入指标序序号,通通过指标标序号从从hr_schhemee_d中中获取指指标项目目序号,调调用动态态数据窗窗口对象象创建ddw_11。如果果是修改改则检索索出被修修改的数数据。l 按钮功能能l 确定取人员基基本信息息表中的的empp_idd存入该该用户对对象使用用的表中中的emmp_iid字段段(此为为相关联联的外件件),根根据指标标项的是是否为空空属性校校验其输输入是否否为空,通通过验证证既保存存新增或或修改后后的数据据,如验验证失败败,提醒
22、醒用户重重新输入入。l 取消不保存数数据,关关闭窗口口。3.3.2.3 树型代码码窗口A. 主窗口l 界面l 相关表代码类表表 wff_coodeccolllectt代码表 WF_CODDEITTEMl 模块功能能外部调用用时传入入代码类类别、显示列列、数据列列三个参参数。构构造动态态SQLL:SSELEECT LISST_IID,+iss_Diisp_Coll+,+iis_DDataa_Cool+,COODE_UPIID FFROMM WFF_COODEIITEMM WHHEREE COODETTYPEE_IDD =+lls_CCodeeTyppe_iid+ OORDEER BBY +iss
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SVC 人力资源 管理 系统 设计 报告
限制150内