【编者按】:网学网VB类作品为您提供企业工资管理系统的设计与实现参考,解决您在企业工资管理系统的设计与实现学习中工作中的难题,参考学习。
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3.2分析与创建数据库 该数据库由3个主表和动态生成的一系列从表主成。其中从表是在程序运行中动态用SQL语句生成的。3个主表包括“职工表”、“职位表”、“特殊项表”。 职工表是对职工个人信息的统计,包括职工的职工ID、职位、姓名、性别等信息,如表3-1所示: 表3-1 职工表
“职位表”对每个职位工资的基本评价。包括职位及其对应的基本工资、津贴,如表3-2所示: 表3-2 职位表
“ 特殊项”表包括特殊项ID、职工ID、特殊项名称、特殊项金额4个字段,该表主要用于计量一些特殊情况下的奖惩金额。例如某人上班迟到,惩罚若干;某人加班,奖励若干等,如表3-3所示: 表3-3 特殊项表
除了上述3个数据表,数据库中还需记录职工工资发放的信息,考虑到每月发一次,本例采用动态生成每月工资发放记录表的方式。每次生成的动态表的结构设计相同,如表3-4所示,动态表的命名为年月。 表3-4 取工资表
该动态表代表职工当月工资是否取毕。其中的工资项是上面的职位工资、奖金、津贴以及当月所得的特殊项的总和(其中,特殊项的值可能是负的)。这些动态表通过职工ID与职工表构成一对一的关系。即每个职工每个月都能够领到一份工资。 另外还有一个动态表的管理表,命名为“月份表”,如表3-5所示: 表3-5 月份表
4 详细设计 4.1 主窗体 4.1.1窗体模块的功能 主窗体是程序的启动窗体,由此调动程序其他模块的功能,是整个程序的核心。在主窗体初始化的时候,还初始化了一些全局变量。 4.1.2主窗体界面设计 首先主界面职工工资管理系统没有包含控件,包括7个菜单项:“登陆”、“人员管理”、“职工管理”、“特殊项管理”、“工资发放”、“统计报表”及“退出”项菜单。设计中的主窗体及其菜单如图4-1所示。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本文选自计算机毕业设计http://myeducs.cn |