基于C#的人事工资管理系统的设计与实现
基于c#的人事工资管理系统
答辩人:
院系/专业 指导老师:
聊城大学
目录
Here is your Content
1
概述
2
系统分析
3
系统设计
4
系统实现
5
总结
LOGO
选题目的
1
该系统是一个旨在帮助企业实现企业人事工资信息化管理的平台的一个系统。当今社会是一个互联网+的时代,进入新世纪以来,由于计算机及相关技术突飞猛进的发展,数据库存取作为数据管理的一种高效 式,在经济社会各个领域中得到广泛应用,同时企业的对于一个高效的人事工资管理系统需求日益迫切。
通过C#编程语言来实现前台与后台SQL数据库的连接,经过反复运行实现了系统与现实需求紧密结合 , 最后才形成了具有成本低、效率高、操作界面美观、方便使用和易接受的 “人事工资管理系统”。
基于c#的人事工资管理系统
系统分析
2
系统分析:
第一部分:
可行性分析
第二部分:
需求分析
在21世纪信息化高速发展的 时代,大量的信息能否进行高效的管理很大程度上将决定一个企业的发展未来。所以一个效率高的的信息系统变得越来越重要。与此同时,随着数据库的应用日越来越广泛,其成本也变得越来越低,C#语言的发展也越来越成熟,面向对象思想已经在现代人的思维中得到普及。因此,基于C#的人事工资管理系统的开发成为可行的。
可行性分析
需求分析
主要包括:系统设置、员工档案、工资发放、工资查询、用户管理、修改密码和安全退出等
该系统主要采用的是浏览器/服务器系统(B/S)结构。
系统功能需求分析
系统设计结构分析
系统功能分析
系统功能架构图分析
↓
↓
系统设计
3
系统设计:
1. 系统设计要求、目标及命名规则
2.系统功能设计:系统设置功能,员工档案管理功能,工资发放功能,工资
查询功能,用户管理功能,密码修改功能,安全登出功能
3.数据库设计:
本系统数据库采用SQL 数据库,数据库命名为zd_employee。数据库z中包括27张表。其中系统自动生成表有20张,自定义表有7张。
10
20
30
40
50
60
70
80
90
100
请在这里输入跟相关的文字内容,
可长可短,可分段,但不宜分层次介绍。
A
请在这里输入跟相关的文字内容,
可长可短,可分段,但不宜分层次介绍。
B
请在这里输入跟相关的文字内容,
可长可短,可分段,但不宜分层次介绍。
C
系统实现
4
各个模块(部分)的具体实现功能代码
文字描述
01
02
03
04
文字描述
文字描述
文字描述
管理员登录模块
员工档案管理模块
密码修改模块
安全退出系统模块
管理员登录模块
当打开系统前首先会进入到登录界面,假设当用户登录成功后,进入系统,方能够进行操作;若登入失败便会提供相应的错误报告。例如密码或用户名错误,验证码错误等。如图所示。
登入主界面的代码显示:
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
string user = Common.UrnHtml(txt_user.Text.Trim());
cookies.Expires = DateTime.Now.AddHours(24);//有效时间为24小时
Response.Cookies.Set(cookies);//
dr.Close();
dr.Dispose();
R
原创力文档

文档评论(0)