企业职工工资管理系统的后台数据库,以及数据库中数据表和字段的设计和开发是用运SQL Server [10] 数据库开发软件来完成的。
系统需求分析
经过分析,企业职工工资管理系统主要包含九个模块:主界面、登入界面、系统管理、用户管理、职工管理、职工调动管理、职工奖罚管理、职工考评管理、职工工资管理。
其中各模块具体功能描述如下:
1.登录界面:通过原始数据库键入的管理员信息登录系统。
2.系统主界面: 在系统主界面主要显示系统子模块的位置,可以选择播放不同的背景音乐、还可以对各子模块进行相应的操作。
3.系统管理:弹出部门管理窗体并对相关信息进行管理以及数据的备份。
4.用户管理:弹出用户管理窗体并对用户权限进行设置。
5.职工管理:弹出职工档案信息管理窗体并对其相关信息进行管理操作。
6.职工调动管理:弹出职工调动信息窗体并对其相关信息进行管理等操作。
7.职工奖罚管理:弹出职工奖罚信息管理窗体并对相关信息进行管理。
8.职工考评管理:弹出职工考评信息管理窗体并对相关信息进行管理。
9.职工工资管理:弹出职工工资信息管理窗体并对其信息进行管理、查看。
2.2 系统环境要求
1、用户界面
本系统使用C#语言[15]进行开发,用户界面为C#的界面。
2、支持软件
本系统能在Windows7、Windows8等操作系统下进行安装,安装完成后能在该操作系统下稳定运行。
3、软件接口
该软件前台开发工具与后台数据库通过ADO连接。
4、故障处理
系统在正常运行时不应出现系统卡死现象,如果在运行时出现错误时,能很好兼容该错误并继续运行。