高校工资管理系统详细设计说明书源代码和数据库.docx

上传人:b****5 文档编号:5923655 上传时间:2023-01-02 格式:DOCX 页数:18 大小:58.47KB
下载 相关 举报
高校工资管理系统详细设计说明书源代码和数据库.docx_第1页
第1页 / 共18页
高校工资管理系统详细设计说明书源代码和数据库.docx_第2页
第2页 / 共18页
高校工资管理系统详细设计说明书源代码和数据库.docx_第3页
第3页 / 共18页
高校工资管理系统详细设计说明书源代码和数据库.docx_第4页
第4页 / 共18页
高校工资管理系统详细设计说明书源代码和数据库.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

高校工资管理系统详细设计说明书源代码和数据库.docx

《高校工资管理系统详细设计说明书源代码和数据库.docx》由会员分享,可在线阅读,更多相关《高校工资管理系统详细设计说明书源代码和数据库.docx(18页珍藏版)》请在冰豆网上搜索。

高校工资管理系统详细设计说明书源代码和数据库.docx

高校工资管理系统详细设计说明书源代码和数据库

五、详细设计说明书

 

1.引言

1.1编写目的

【阐明编写详细设计说明书的目的,指明读者对象。

通过《需求规格说明书》、《数据库设计说明书》,在仔细考虑讨论之后,我们对《高校工资管理系统》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。

据此,作为详细设计说明书,为进一步设计软件界面、编写代码打下基础。

主要为下面软件具体开发做下规格及统一规定

1.2项目背景

【应包括项目的来源和主管部门等。

A.待开发软件系统的名称:

《高校工资管理系统》

B.随着社会信息量的与日俱增,作为信息存储的主要媒体之一教材,数量、规模比以往任何时候都大的多,老师和学生在选择教材和订购教材时产生了很大的麻烦。

在计算机日益普及的今天,对个人而言若采用一套行之有效的教材订购系统来订购书籍,会方便许多,这也充分应用硬件资源,节省了人力资源。

 学校教材订购系统软件是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。

该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广WINDOWS系列等操作系统上使用。

除此以外,可通过访问权限控制以及数据备份功能,确保数据的安全性。

1.3定义

【列出文档中所用到的专门术语的定义和缩写词的原文。

1.4参考资料

【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:

a.项目的计划任务书、合同或批文;

b.项目开发计划;

c.需求规格说明书;

d.概要设计说明书;

e.测试计划(初稿);

f.用户操作手册(初稿);

g.文档中所引用的其他资料、软件开发标准或规范。

2.总体设计

2.1需求概述

2.2软件系统功能结构图

 

系统总体结构图

 

3.程序描述

【逐个模块给出以下的说明:

3.1.1登录模块

登陆管理系统模块用于操作用户根据授权的用户名称和用户密码登录认识工资管理系统。

初次使用本章示例的人事工资管理系统是,操作用户(系统管理员)应该在“用户名称:

”文本框中输入“刘涛”,在“用户密码:

”文本框中输入“123456”,如图3.1所示,然后单击登录系统按钮就可以进入工资管理系统的主页面,如3·2所示。

默认情况下,该用户是一个系统管理员用户,拥有操作该管理系统饿所有权限,可以根据需要在操作权限设置模块中新增其他炒作用户并分配权限;此外,当连续三次由于用户名称或用户密码错误而无法登录人事工资管理系统是,将自动退出此登录对话框。

控件

属性

说明

Label

content

用户名称

输入提示标签

Label2

Content

登录密码

输入提示标签

Textbox1

Name

TxtUserName

用户名

Textbox2

Name

TxtUserPsw

用户密码

Button1

Name

BtnSearch

登录

Text

登录

Button2

Name

BtnExit

退出

Text

退出

3.1.2学校信息设置模块分析

学校信息设置模块用于系统管理员初次使用人事工资管理系统时,以个性化的方式打造人事工资管理系统的显示信息,如背景图片,标题文字等。

在本章示例的人事工资管理系统中,当系统管理员进入该模块后,首先单击工具栏中的新增按钮,然后在相关的文本框中输入所在单位学校的基本信息,如2·4所示,完成后单击工具栏中的“保存”按钮,系统则会在关闭此模块时自动处理相关的显示文字和图片信息。

例如,当想要改人事工资管理系统为文天人事工资管理系统时,则应该设置文天人事工资管理系统的显示优先级为1,其他的显示优先级为2则管理系统在启动时就会显示如3·5所示的效果。

系统管理员可以据此准备多套方案,从而实现灵活的展示系统信息。

注意,当指定管理系统背景照片后,还需要将相关的背景照片文件复制到管理系统运行文件夹的DATA子文件夹中。

如果确实不需要悬着的显示信息,则可以通过工具栏中的删除按钮删除之。

 

控件

属性

说明

Label1

Content

学校名称

输入提示标签

Label2

Content

地址

输入提示标签

Label3

Content

服务

输入提示标签

Label4

Content

邮政编码

输入提示标签

Label4

Content

电子邮件

输入提示标签

Label5

Content

学校网站

输入提示标签

Label6

Content

系统显示名称

输入提示标签

Label7

Content

优先级

输入提示标签

TextBox1

Name

Txt1

学校名称

TextBox2

Name

Txt2

地址

TextBox3

Name

Txt3

服务

TextBox4

Name

Txt4

邮政编码

TextBox5

Name

Txt5

电子邮件

TextBox6

Name

Txt6

学校网站

TextBox7

Name

Txt7

系统显示名称

TextBox8

Name

Txt8

优先级

Button1

Name

BtnKeep

保存

Text

保存

Button2

Name

BtnRevise

修改

Text

修改

Button3

Name

BtnAdd

添加

Text

添加

2.2.3【操作权限设置】模块分析

【操作权限设置】模块用于系统管理员为不同角色的操作用户分配不同的操作权限,从而实现人事工资管理系统数据的安全和稳定运行。

例如:

工资核算员只能执行与工资管理相关的模块,考勤员只能执行与考勤相关的模块等。

在本次的工资管理系统中,当系统管理员进入该模块后,首先单击工具栏中的“注册”按钮,再在“用户名称:

”、“用户密码:

”和“说明:

”文本框中输入相关的信息,然后根据操作用户的角色在复选框控件中复选不同的选项,完成后单击工具栏中的“保存”按钮即可。

控件说明:

控件

属性

说明

Label1

Content

人事管理之基本档案

输入提示标签

Label2

Content

人事管理之奖罚记录

输入提示标签

Label3

Content

人事管理之培训记录

输入提示标签

Label4

Content

人事管理之离职管理

输入提示标签

Label5

Content

考勤管理之月度部门考勤

输入提示标签

Label6

Content

考勤管理之年度个人考勤

输入提示标签

Label7

Content

工资管理之工资核算

输入提示标签

Label8

Content

工资管理之工资发放

输入提示标签

Label9

Content

查询管理之员工个人档案

输入提示标签

Label10

Content

查询管理之部门员工档案

输入提示标签

Label11

Content

查询管理之全部考勤记录

输入提示标签

Label12

Content

查询管理之全部工资信息

输入提示标签

Label13

Content

系统管理之操作权限设置

输入提示标签

Label14

Content

系统管理之修改用户密码

输入提示标签

Label5

Content

系统管理之学校信息设置

输入提示标签

Label16

Content

系统管理之学校部门设置

输入提示标签

Button1

Name

BtnKeep

保存

Text

保存

Button2

Name

BtnRevise

修改

Text

修改

Button3

Name

BtnAdd

添加

Text

添加

2.2.4【修改用户密码】模块分析

修改用户密码模块用于操作工资管理系统的当前用户修改自己的登录密码。

在本示例的人事管理系统中,在当前用户进入该模块后,他必须正确的在旧密码文本框中输入自己以前的登录密码,然后在新密码和在输一次新密码文本框中输入相同的信息,如3·7所示,完成后单击修改密码按钮才能生效。

如果某操作用户忘记了自己的登录密码以致无法登录人事工资管理系统时,只能求助于系统管理员在操作权限设置模块中设置他的登录密码。

控件说明:

控件

属性

说明

Label1

Content

旧密码

输入提示标签

Label2

Content

新密码

输入提示标签

Label3

Content

重新输入新密码

输入提示标签

Textbox

Name

UserName

用户名

Button1

Name

BtnRevise

确认修改

Text

确认修改

Button2

Name

BtnRevise

确认修改

Text

确认修改

3.1.3系统帮助信息模块分析

系统帮助信息模块用于申明当前人事工资管理系统的版权信息。

几乎每一个用于商业目的的计算机软件均有一个版权声明信息,以提示用户。

在本章示例的人事工资管理系统中,当进入该模块后,则会显示如图2·8所示的信息。

3.1.4学校部门设置模块分析

学校部门设置模块用于系统管理员登记学校的部门信息。

在本章示例的人事工资管理系统中,当系统管理员进入该模块后,首先单击工具栏中中的新增按钮,再在部门名称联系部门负责人额定人数人事文员和说明文本框中输入相关信息,如2·9所示,完成后单击工具栏中的保存按钮即可。

注意部门名称在数据库表中是一个关键字,在此不能重复。

挡在下面的部门信息表格中悬着一条记录时,单击工具栏中的删除按钮,则会删除选择的部门信息;挡在相关空间中修改部门信息后,单击工具栏中的保存按钮则会保存执行删除或修改的操作结果。

控件

属性

说明

Label1

Content

部门名称

输入提示标签

Label2

Content

部门负责人

输入提示标签

Label3

Content

联系

输入提示标签

Label4

Content

部门人数

输入提示标签

Label5

Content

简介

DataGirdView

DataSource

数据

Button1

Name

BtnKeep

保存

Text

保存

Button2

Name

BtnAdd

添加

Text

添加

Button3

Name

BtnDele

删除

Text

删除

3.1.5员工基本档案模块分析

 

员工基本档案模块用于管理学校员工的基本信息,是员工其他人事信息的基础。

在本工资管理系统中,当操作人员进入该模块后,首先单击工具栏中的新增按钮,再在员工编号部门姓名性别出生年月和身份证号码等空间中输入或悬着相关的信息,如图3·10所示,完成后单击工具栏中的保存按钮即可。

注意员工编号应根据学校的实际情况编制一个全学校唯一的编号。

此外,挡在工具栏的姓名文本框中输入%刘%时,单击查询按钮,则会在下面的员工基本档案表格中显示学校中所有姓名带刘字的员工,选择之则会显示其详细信息,单击工具栏中的删除按钮,则会删除选择员工的基本信息;当在相关控件中修改员工的今本信息后,单击工具栏中的保存按钮则会保存执行删除会修改的操作结果。

控件说明:

控件

属性

说明

Label1

Content

员工编号

输入提示标签

Label2

Content

姓名

输入提示标签

Label3

Content

部门

输入提示标签

Label6

Content

身份证号

输入提示标签

Label12

Content

职务

输入提示标签

Label13

Content

进入单位时间

输入提示标签

Label14

Content

基本工资

输入提示标签

Label5

Content

银行账号

输入提示标签

Label21

Content

说明

输入提示标签

DataGirdView

DataSource

数据

显示数据

Button1

Name

BtnKeep

保存

Text

保存

Button2

Name

BtnAdd

添加

Text

添加

Button3

Name

BtnDele

删除

Text

删除

Label22

Content

姓名

Button4

Name

btnSearch

输入姓名

Text

查询

2.2.10员工奖惩记录模块分析

员工奖惩记录模块用于管理学校员工在工作历程中所获得的奖励或处罚。

当人事专员进入该模块后,首先在工具栏的“姓名:

”文本框中输入查询条件,如“%刘%”,然后单击“查询”按钮,则会在下面的员工表格中显示出学校中所有姓名带“刘”字的员工:

选择需要维护奖惩记录的员工,则会在下面的员工奖惩记录表格中显示该员工已经登记的奖惩记录信息。

单击工具栏中的“新增”按钮,再在员工表格中选择员工并在“奖惩日期:

”、“奖惩批准单位:

”、“奖惩类型:

”、“解除处分日期:

”、“奖惩原因:

”和“说明:

”等控件中输入或选择相关的信息,完成后单击工具栏中的“保存”按钮即可新增加一条员工奖惩记录信息。

当在员工奖惩记录表格中选择一条记录时,则会显示该奖惩记录的详细信息,单击工具栏中的“删除”按钮,则会删除选择的员工奖惩记录信息;但在相关空间中修改员工的奖惩记录信息后,单击工具栏中的“保存”按钮则会保存执行删除或修改员工奖惩记录的操作结果。

控件

属性

说明

Label1

Content

员工

输入提示标签

Label2

Content

姓名

输入提示标签

Label3

Content

奖罚日期

输入提示标签

Label4

Content

奖罚类型

输入提示标签

Label5

Content

奖罚原因

输入提示标签

Label6

Content

解除日期

输入提示标签

Label7

Content

姓名

输入提示标签

DataGirdView

DataSource

数据

显示数据

Button1

Name

BtnKeep

保存

Text

保存

Button2

Name

BtnAdd

添加

Text

添加

Button3

Name

BtnDele

删除

Text

删除

Button4

Name

btnSearch

输入姓名

Text

查询

2.2.13员工离职管理模块分析

员工离职管理模块用于管理学校的离职辞职员工信息。

当人事专员进入该模块后,会自动在离职员工表格中显示学校已经离职的员工,在离职员工表格中选择一条记录时,则会显示该员工离职的详细信息,单击工具栏中的“删除”按钮,则会删除选择的离职员工(及员工有离职状态转变为在职状态);当在相关控件中修改员工的离职信息后,单击工具栏中的“保存”按钮则会保存执行删除或修改员工离职信息的操作信息。

挡在工具栏的“姓名:

”文本框中输入查询条件,如“%刘%”,单击“查询”按钮,则会在下面的员工表格显示学校中所有姓名带“刘”字的员工:

然后单击工具栏中的“新增”按钮,再在员工表格中选择员工并在“离职时间:

”、“批准人:

”、“离职原因:

”和“说明:

”等控件中选择或输入相关的信息,完成后单击工具栏中的“保存”按钮即可新增加一条员工离职信息。

控件

属性

说明

Label1

Content

姓名

Label2

Content

员工编号

Label3

Content

员工姓名

Label4

Content

离职时间

Label5

Content

批准人

Label6

Content

离职原因

DataGirdView

DataSource

数据

显示数据

Button1

Name

BtnKeep

保存

Text

保存

Button2

Name

BtnAdd

添加

Text

添加

Button3

Name

BtnDele

删除

Text

删除

Button4

Name

btnSearch

输入姓名

Text

查询

3.1.6月度部门考勤模块分析

月度部门考勤模块用于管理公司各部门员工的月度考勤信息。

当考勤员进入该模块后,在工具栏的“考勤年份:

”、“月份:

”、“部门:

”等控件中选择查询条件,单击“查询”按钮,则会在下面的考勤表格中显示出指定年份、月份和部门的考勤信息,直接在考勤表格中选择需要修改的单元格,单击右侧的考勤符号按钮,就会修改考勤单元格中的考勤信息,完成后单击工具栏中的“保存”按钮即可保存考勤结果。

单击工具栏中的“打印”按钮则会将考勤结果输出到Excel表格中。

控件

属性

说明

Label1

Content

考勤年份

Label2

Content

月份

Label3

Content

部门

Label4

Content

离职时间

Button1

Name

BtnKeep

保存

Text

保存

Button2

Name

BtnSearch

查询

Text

添加

Button3

Name

BtnPrint

打印

Text

打印

Button4

Name

BtnCq

出勤

Text

出勤

Button5

Name

BtnCd

迟到

Text

迟到

Button6

Name

BtnQj

请假

Text

请假

Button7

Name

BtnKg

旷工

Text

旷工

3.1.7年度个人考勤

年度个人考勤模块用于查询公司每个员工的年度考勤信息。

当考勤员进入该模块后,在工具栏的“员工编号:

”和“考勤年份:

”控件中选择查询条件,单击“查询个人年度考勤”按钮,则会在下面的考勤表格中显示出指定年份和员工的考勤信息,单击工具栏中的“打印个人年度考勤”按钮则会将考勤结果输出到Excel表格中。

控件

属性

说明

Label1

Content

员工编号

Label2

Content

考勤年份

Textbox1

Name

TxtUserid

员工编号

Textbox2

Name

TxtYear

考勤年份

Button1

Name

BtnSearch

查询

Text

查询

Button2

Name

BtnPrint

Text

打印

3.1.8员工工资核算模块分析

员工工资核算模块用于核算公司各部门的员工月度工资。

当工资核算员进入该模块后,在工具栏的“部门:

”控件中选择学校部门名称,单击“查询”按钮,则会在下面的工资核算表格中显示该部门员工的工资组成信息,直接在工资核算表格中修改需要修改的单元格,完成后单击工具栏中的“保存”按钮即可保存工资核算结果,工资核算员可以在单击“发工资”按钮之前进入该模块任意保存或修改工资核算表中的内容,系统将只保存最近一次的修改结果。

单击工具栏中的“发工资”按钮则会将工资核算结果保存到工资发放数据表中,此后再修改该月该部门工资核算表中的内容将无效。

如果需要在Excel中显示工资核算结果,单击工具栏中的“打印”按钮即可。

控件

属性

说明

Label1

Content

部门

Label2

Content

年份

Label3

Content

月份

Button1

Name

BtnKeep

保存

Text

保存

Button3

Name

BtnPrint

打印

Text

打印

Button4

Name

btnSearch

输入姓名

Text

查询

Button5

Name

btnGrant

发工资

Text

发工资

3.1.9员工工资发放模块分析

员工工资发放模块用于查询公司实际发放给各部门员工的月度工资。

当工资核算员进入该模块后,在工具栏的“发放年份:

”、“发放月份:

”、“部门:

”、等控件中选择相关信息,单击“查询”按钮,则会在下面的工资发放表格中显示出该部门的所有员工再改月份的工资发放信息。

单击工具栏中的“打印”按钮则会将工资发放信息输出到Excel表格中。

控件

属性

说明

Label1

Content

部门

Label2

Content

发放年份

Label3

Content

发放月份

Textbox1

Name

TxtYear

Textbox2

Name

TxtMonth

Button1

Name

BtnSearch

查询

Text

查询

Button3

Name

BtnPrint

打印

Text

打印

2.2.18员工个人档案模块分析

员工个人档案模块用于查询员工个人的人事档案信息,相当于通常所说的员工人事档案卡。

当人事专员进入该模块后,首先在工具栏的“请输入员工姓名:

”文本框中输入查询条件,如“刘涛”,然后单击“查询员工人事档案”按钮,则会在下面的员工表格中显示出公司中所有姓名带“刘”字的员工:

选择需要查询人事档案的员工,则会在下面的员工基本档案表格、员工家庭成员表格、员工工作简历表格、员工奖惩记录表格、员工培训记录表格、员工工作业绩表格和离职员工情况表格中显示该员工已经登记的基本档案、家庭成员、工作简历、奖惩记录、培训记录、工作业绩和离职情况等信息。

单击工具栏中的“打印员工人事档案”按钮,则会通过打印机输出一张员工个人人事档案卡。

控件

属性

说明

Label1

Content

员工编号

输入提示标签

Label2

Content

姓名

输入提示标签

Label3

Content

部门

输入提示标签

Label4

Content

性别

输入提示标签

Label6

Content

身份证号

输入提示标签

Label12

Content

职务

输入提示标签

Label14

Content

基本工资

输入提示标签

Label5

Content

银行账号

输入提示标签

Label20

Content

住址

输入提示标签

Label22

Content

奖罚日期

输入提示标签

Label23

Content

奖罚类型

输入提示标签

Label24

Content

奖罚原因

输入提示标签

Label25

Content

解除日期

输入提示标签

Label26

Content

输入姓名

Textbox

Name

TxtUserName

用户名

Button1

Name

BtnSearch

查询

Text

查询

Button3

Name

BtnPrint

打印

Text

打印

3.3输入项目

3.4输出项目

3.5算法

【模块所选用的算法。

3.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1