论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > PB >

B(PB)pb人事管理系统论文

        

copyright paper51.com

3.2系统模块的具体实现

paper51.com

 在本系统中有四个子模块组成。它们分别是员工基本信息模块、员工工资信息模块、员工考勤信息模块和系统维护模块,下面就开发这几个模块的过程及所遇到的问题分别加以介绍。 内容来自www.paper51.com

 3.2.1员工基本信息模块 内容来自论文无忧网 www.paper51.com

  该模块主要完成员工基本信息的录入、查询、统计及打印功能。在此模块中定义了三个主要窗口:员工花名册窗口、员工履历表信息窗口和组合条件查询窗口。后两者均需通过前者访问。(其总体框架如图3.2.1.1所示) copyright paper51.com

  内容来自www.paper51.com

copyright paper51.com

花名册窗口

内容来自www.paper51.com

                修改                 查询

paper51.com

paper51.com

履历表窗口 内容来自论文无忧网 www.paper51.com

内容来自www.paper51.com

多条件查询窗口 内容来自www.paper51.com

                          

copyright paper51.com

             查询

内容来自www.paper51.com

            图3.2.1.1

http://www.paper51.com

   员工花名册窗口中显示的是员工必要信息。可供用户浏览查询及以其记录为单位的操作。如果用户修改某一纪录中的某一项,可双击该条纪录进入员工履历表窗口,此窗口使用数据窗口的FREEDOM风格(典型的录入界面)。该种风格特点是列标题紧挨着数据列。在此窗口显示的是员工的详细资料,在此窗口还可以增加新员工纪录。 paper51.com

    该模块的第三个窗口是多条件查询窗口,在此窗口中应用了数据窗口这一智能化对象。所以多条件查询也就变得简单起来,只要通过修改数据窗口的QUERYMODE属性。(DW_1.OBJECT.DATAWINDOW.QUERYMODE=“YES”)

内容来自www.paper51.com

用户只要输入组合条件,系统就会自动检索出数据,开发人员可以不用再编写冗长的SQL语句。从此一点就可以看出数据窗口的优越之处。(其流程框图3.2.1.2所示)

内容来自论文无忧网 www.paper51.com

   http://www.paper51.com

  如上一章所提,由于数据库基本表与其它表之间的主键的特点,不方便使用外键来保持数据的一致性问题,所以要用手工操作的方法进行数据一致性的维护,主要应用在以下几个方面,职工工资表中加入和删除职工信息,职工考勤表中加入和删除职工信息,履历表中删除职工信息。

http://www.paper51.com

 在职工工资表中和在职工考勤表中加入职工信息时,用户不能任意的输入职工姓名,而是由系统提供专有的添加职工窗口,用于显示该单位花名册已有的职工名,而在职工工资表或职工考勤表中没有的职工名供用户选择,从而要求用户 http://www.paper51.com

不能任意输入花名册以外的职工信息了,要加入新的职工信息必须先加入到花名册中去。这样就既保证数据库的数据的一致性,又防止了数据的冗余。

内容来自www.paper51.com

  在职工工资表中和在职工考勤表中删除职工信息时,为保持数据的一致性,就需要立刻重新计算统计量。

内容来自论文无忧网 www.paper51.com

 另外,考虑到职工的编码可以唯一标示职工的单位,所以就对单位进行编码化,即职工编码的前三位唯一标示一个单位,这样就减少数据的冗余。

内容来自www.paper51.com

 最后说明的是在花名册中删除一条记录的处理过程。(其流程框图3.2.1.3所示)

paper51.com

                              打开多条件查询窗口

paper51.com

内容来自www.paper51.com

初始化 http://www.paper51.com

                                        

http://www.paper51.com

copyright paper51.com

输入查询条件 paper51.com

                                querymode=“yes”

内容来自论文无忧网 www.paper51.com

http://www.paper51.com

检索出结果 copyright paper51.com

querymode=“no” 内容来自www.paper51.com

内容来自论文无忧网 www.paper51.com

保存修改 paper51.com

                  是 内容来自www.paper51.com

  内容来自论文无忧网 www.paper51.com

                              否 paper51.com

                                 (图3.2.1.2)

http://www.paper51.com

内容来自www.paper51.com

选择删除功能

paper51.com

                         paper51.com

 

http://www.paper51.com

                                       否

paper51.com

 

copyright paper51.com

                             是

http://www.paper51.com

                                         否

内容来自www.paper51.com

 

内容来自论文无忧网 www.paper51.com

                              是

内容来自论文无忧网 www.paper51.com

copyright paper51.com

删除员工基本表中对应的该记录,删除该员工工资记录,删除该员工考勤记录,对员工工资统计进行更新,对员工考勤统计表进行更新 。

http://www.paper51.com

  paper51.com

                                               否

paper51.com

内容来自www.paper51.com

删除统计表中该条纪录

http://www.paper51.com

           内容来自www.paper51.com

                          是 内容来自www.paper51.com

 

copyright paper51.com

                                                 否

内容来自论文无忧网 www.paper51.com

内容来自论文无忧网 www.paper51.com

删除统计表中该条纪录 copyright paper51.com

                      是 http://www.paper51.com

copyright paper51.com

返回成功消息 内容来自www.paper51.com

                                (图3.2.1.3) 内容来自www.paper51.com

paper51.com

打开该窗口

copyright paper51.com

paper51.com

提示错误

http://www.paper51.com

重输入 http://www.paper51.com

                                            输入错误

paper51.com

  copyright paper51.com

内容来自www.paper51.com

检索出数据 copyright paper51.com

       否                                      否 内容来自论文无忧网 www.paper51.com

 

http://www.paper51.com

           是                                         是       否

内容来自www.paper51.com

http://www.paper51.com

打开添加窗口,显示该单位未加入的职工名

内容来自论文无忧网 www.paper51.com

   否 内容来自www.paper51.com

  内容来自www.paper51.com

             是

paper51.com

copyright paper51.com

添加纪录到工资录入窗口。

内容来自www.paper51.com

                                       是 http://www.paper51.com

                                       否

http://www.paper51.com

  内容来自论文无忧网 www.paper51.com

                         是

copyright paper51.com

http://www.paper51.com

保存当前修改进入数据库,同时修改更新数据库中统计报表的统计量。

copyright paper51.com

                                    

内容来自www.paper51.com

                                   (图3.2.2)

http://www.paper51.com

------分隔线----------------------------
联系方式