《数据库应用系统设计》大作业人事工资管理.docx
- 文档编号:18177415
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:14
- 大小:1.39MB
《数据库应用系统设计》大作业人事工资管理.docx
《《数据库应用系统设计》大作业人事工资管理.docx》由会员分享,可在线阅读,更多相关《《数据库应用系统设计》大作业人事工资管理.docx(14页珍藏版)》请在冰点文库上搜索。
《数据库应用系统设计》大作业人事工资管理
《数据库应用系统设计》大作业人事工资管理
2011-2020学年第1学期
《数据库应用系统设计》
《人事工资治理》
学生学号:
090502230
学生姓名:
张海燕
所在班级:
信管二班
任课教师:
林菁
2011年12月25日
人事工资治理系统设计
一、系统设计的目的
考虑到使用传统的人工方式来对各企事业人事工资进行治理带来的效率低下以及操作复杂等诸多弊端,我们为能够极大地提高人事治理的效率,优化单位的科学、正规化治理,同时与世界接轨。
故开发了此系统来尽可能提高治理效率。
二、需求分析
通过我们小组的讨论,实践并参考一些资料得出比较完全的人事工资治理系统必须包括以下几个模块:
企业基础设施部分,职工档案治理部分,考勤记录治理部分,职工的事假病假治理部分、工资发放治理部分,同时为达到系统的完善性处理,也设置了退出系统模块和关心模块。
系统的差不多功能要紧包括:
部门信息的治理(查询、添加、修改、删除学生部门等)、职员信息的治理(录入、查询、修改、删除职员的信息等)、工资信息的治理(录入、查询、修改职员的工资等)。
总之为关心企业人力资源部门提高工作效率,实现人事信息治理的系统化、规范化和自动化。
依照那个系统所要实现的目的和任务,调查分析总结出该系统实现以上功能。
1)、通过分析所见表格详细介绍如下:
各个表的差不多情形如下:
(1)政治面貌表
表1
(2)职称类型表
表2
(3)、用户表
表3
(4)、学历类型表
表4
(5)、职员差不多信息表
表5
(6)、职员请假类型表
表6
(7)、职员与公司的雇佣关系表
表7
(8)、职职员资表
表8
(9)、职职员资视图表
表9
(10)、职员请假信息视图表
表10
2)、功能模块图如下:
三、具体界面大致描述:
一)、登陆界面设计分析:
通过与数据库的相关信息相连接后,当用户名和密码相匹配时,就能够进入本系统。
a、登陆界面如图1所示:
图1
b、主界面设计分析:
1、本系统分为六大块,其中包括基础设置、档案治理、考勤记录、事假病假、工资发放、退出系统和关心功能。
二)、模块分析:
1、基础设置:
能够添加差不多的种类,删除差不多种类等。
2、档案治理:
操作员能够添加、修改、删除职员差不多信息,还能够查找职员信息并作相应的修改。
3、考勤记录:
能够通过职工号来给职工签到并查询签到信息。
还能够在工作终止之后,给他们离签并查询相关离签信息。
4、事假病历:
能够给需要请假的职员,添加请假的相关信息并修改请假的相关事项。
还能够删除请假人员的请假信息和查询差不多请假的人员信息等。
5、工资发放:
能够通过输入职员的差不多奖金,和职员迟到早退、缺勤天数、病假事假天数来运算职员本月应该得到的差不多工资。
还能够查询职员的工资记录等。
6、系统关心和退出系统:
系统关心说明了本系统的制作人员的差不多信息,并给予一定的技术支持,最后退出系统。
总体设计界面如图2所示:
图2
三)详细描述在本次实验中我要紧完成的功能模块(事假病假和工资发放)
A、事假病假模块要紧实现的功能为:
能够添加、修改、删除请假的职员,并还能够依照职工号来查询该职员的离职缘故或类型,同时还能够查询到请假的职员的差不多信息。
(1)、设计界面如下:
1.添加事假病假页面如图3所示:
图3
2、查询事假病假界面如图4所示:
图4
(3)、对要紧代码进行详细说明:
在添加事假病假页面中是通过添加ListView控件来显示数据库中相应表格的信息,同时要紧采纳动态绑定的方式将TextBox和combox绑定到对应表格LeaveRecord或视图View_LeaveRecord中,然后通过简单的数据库连接和sql语句来完成数据的添加删除显示操作。
在查询事假病假页面中要紧思路是类似的。
(1)运行界面如图5、6为:
图5
图6
B、工资发放模块要紧实现的功能为:
通过职员平常的请假信息和迟到早退信息来运算职员本应该得到的差不多工资。
还能够查询差不多发放了工资的职员的信息。
(1)、设计界面如下:
1.工资发放页面如图7所示:
图7
2.工资记录查询页面如图8所示:
图8
(3)、对要紧代码进行详细说明:
在工资发放页面中通过与数据库中表Wage和视图View_BasicWage的连接然后有sql语句依照职工号来及职称查处其相关信息(如差不多工资,考勤记录等),然后通过该公司的标准来运算奖金及罚款。
在工资记录页面中,通过页面一中运算后的信息储存在相应的工资视图表中,然后在此页面中通过职工号及sql查询语句即可查询对应职员的工资信息。
(4)、运行界面如图9所示:
图9
四、实验总结:
通过将近大半个月的努力终于圆满的完成了本次课程设计,尽管功能不够强大,需要改进的地点还专门多。
然而,不管是从知识上依旧从为人处事上都学到了专门多。
1,从知识上,对c#以及sql数据库的相关知识有了进一步的了解,专门是对数据的静态绑定和动态绑定有了深刻的了解,同时明白了他们各自的特点,尽管动态绑定所写的代码多,然而它的可移植性好,不想静态绑定那么对电脑有所要求。
同时简单的明白了对系统进行皮肤的设置。
2.从个人上讲我学会了专门多
耐心和细心是解决问题必不可少的要素,在编程的过程中遇到问题不能浮躁,否则不仅不能专门好的找出问题的解决方法,还会使自己陷入烦躁不安的境况;
1)实践是检验真理的唯独标准,我现在对这句话更加的深信不疑了,没有进行实际运行的代码都有可能有误,只有运行成功才能说明一切;
2)在编写代码的过程中要敢于实践,有方法就要赶快实践,只有如此才能遇到更多的问题,了解更多的知识,从而得出更好的算法。
总之在这次系统编写中不仅学会了一些控件的操作同时更加深入的学会应用了数据库的一些差不多知识。
同时还深刻认识到处理问题时我们应该持有的心态(耐心、细心和恒心……)。
4)、系统的程序流程图如下:
F
用户登录窗体
3.3主操纵平台的功能设计
添加、编辑、查询功能:
在登录成功之后,即可进入相应的治理页面,点击“添加”“编辑”“添加”,即显现添加编辑和查询页面,即能够添加编辑和查询相应的信息,最后储存。
则测试成功。
4.1.3用户退出的测试:
在治理操作已全部完成,需要退出程序的时候,在菜单上点击“退出”时弹出对话框“是否要改变用户重新登录”假如点“确定”就进入登录页面,假如点“取消”则退出该系统。
通过以上各项的测试,证明本系统差不多能够正常运行,至此测试成功!
差不多上达到了设计预期目标。
4.2运行
通过测试,该系统运行稳固,在使用和爱护中应该注意一下几个问题:
(1)定期备份数据库,以免丢失数据。
(2)定期清理数据库中的无效数据,以提高运行效率。
(3)对软件及运行环境进行日常爱护。
课程设计心得结论
本次课程设计小组完成了人事工资治理系统,实现了企业治理人员的差不多操作。
从中认识到需求分析的好坏直截了当决定了设计的成败,因此设计之前进行详细合理的需求分析是专门必要的,只有合理的需求分析才能保证设计的可实现性,只有详细的需求分析才能确保设计的顺利进行。
由于时刻的紧促和技术上的不足,人事工资治理系统还不甚完善,尽管差不多功能职员差不多信息治理,职员调动治理,工资治理差不多完成,但一个完善的人事工资治理系统不仅仅有这些的功能,还需要有一些其他辅助性的小功能,本系统还有待完善。
通过本次设计,极大的提高了我的分析问题、解决问题和实际动手的能力,大大增加了我对VB和SQLServer2005的了解,并进一步把握了如何使用VB和SQLServer2005,从而将它们与分析设计过程相结合。
但在这次设计中的最大收成并不是把握这几门开发工具的应用,而是学会了设计系统的思维方法,以及发觉问题解决问题的能力。
随着时刻的推移,技术的不断提高,人事工资治理系统会更加完善,一定会带给我们更大的进步。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库应用系统设计 数据库 应用 系统 设计 作业 人事 工资管理