煤矿员工工资管理系统_第1页
煤矿员工工资管理系统_第2页
煤矿员工工资管理系统_第3页
煤矿员工工资管理系统_第4页
煤矿员工工资管理系统_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、煤矿员工薪资管理系统摘 要在信息技术高速发展的今天,传统的数据统计方式在处理庞大繁杂的信息量时显得力不从心,于是,人们对于运用计算机来辅助和管理工作的需求正在逐步提高。随着各个煤矿业务的逐步扩展,煤矿的员工人数也在迅速增加,由于管理人员水平有限,导致某些员工纪录管理并不完善,特别是繁杂的员工工资管理纪录,不易查询、修改,极易导致错误,而落后的员工管理方法随着社会的日益竞争,必将被淘汰。由计算机来管理庞大而繁杂的公司员工纪录是非常合适的,不仅查询和修改方便,并且效率高,速度快,完全能够满足现代化公司管理的需要,同时也更利于实现全面办公自动化。因此开发一套煤矿员工工资管理系统软件势在必行。员工工资

2、管理系统的主要任务是用计算机对员工档案资料(包括员工工资纪录)进行查询、修改、增加、删除以及存储;对符合条件的记录进行查询、统计、输出等;用计算机快速、准确地完成各种纪录资料的统计和汇总工作;迅速地打印出各种报表资料。它可使管理人员节省大量时间,而且使用起来很方便真正实现了管理的自动化。关键词: 财务管理 互联网 系统设计第一章 绪 论1.1 浏览器/服务器模型WWW是构建在浏览器/服务器(B/S)模型以及http协议的基础上的,其运作模式可以描述为:请求处理应答。从浏览器提交的请求通过Web服务器给应用程序服务器,由它调用相关的网页应用程序进行处理,处理的结果由网页交给Web服务器,Web服

3、务器把这个网页作为对请求的应答发还给浏览器。至于对提交的信息如何处理,就交由网站的开发人员编写相关的网页应用程序来决定反馈到浏览器的内容;如果需要对数据库进行访问,开发人员还可以利用应用程序服务器所提供的接口对其进行访问。网页内容的动态发布是Web应用程序的主要实现方法,通常这种方法同服务器端提供的WWW服务技术密不可分。一般来说,在Internet服务器上可以通过多种途径实现。第二章 系统分析2.1功能需求分析需求分析是软件生命周期的一个重要阶段,它根本的任务是确定为了满足用户的需要必须做什么。具体地说,应该确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发展的前景,必须仔细分

4、析系统中的数据,既要分析系统中的数据流。又要分析长期使用的数据存储,通过分析应该得出新系统逻辑方案数据流图、数据字典等,为系统的设计奠定基础。通过上面的用户调查,本系统初步规划已经比较清晰,所有,在功能需求分析阶段,我们综合需求调查的结果和我们建站的经验,所以,本站功能需求经过以上分析最后整理如下:能够贮存大量原始员工数据和有用信息的数据库。能够高速自动处理大量与员工有关的各项数据的电子计算机系统。为各级管理人员提供员工基本情况、工资等查询显示员工信息的终端设备。能够迅速地把员工信息传输给计算机,并把各计算中心站连结起来的计算机网络系统。第三章 系统设计3.1 整体设计整个系统采用B/S模式混

5、合应用,后台实现员工管理、工资管理、用户管理等数据的添加、修改、删除的功能。浏览器主要实现能将个人基本信息、个人考勤统计等通过网络展现给员工,使整个管理系统更具科学性、准确性。服务器端主要实现对后台和前台端请求数据的业务逻辑的处理回应。数据库的管理等功能。3.2 数据库配置本网站是在windows 7下开发的,数据库使用的是Sql Server 2005。具体配置步骤如下:新建空数据库,取名为Salary.mdf。在Salary.mdf中建表dbo.tb_Emp、tb_User、dbo.tb_Wage等数据库表。完成数据初始化工作,将表中各字段与域值添加进去。3.3数据表设计3.3.1 数据库

6、的概念结构设计新系统逻辑方案中的数据流程图和数据字典对新系统描述已经很清晰,经过前面可行性论证后,下面就可以在此基础上进行系统的数据库结构设计。3.3.2 数据库表数据库名:Salary表名:dbo.tb_Emp表名:tb_User表名:dbo.tb_Wage第四章 系统详细设计4.1 具体页面设计如下:4.1.1首页设计首页是一个网站的大门,让人们了解这个系统的具体内容,同时展现出本系统整体美观的画面效果,方便用户登录来实现网站的功能。Default.aspx4.1.2前台页面登录输入用户名2015,密码123进入前台页面,方便用户来查看员工的个人信息、工资信息。4.1.3员工信息显示可以方

7、便员工按编号、姓名来搜索更让人信息。 ListEmps.aspx主要功能代码:publicpartialclassweb_ListEmps : System.Web.UI.Page BLL.EmpLogic B_emps = new BLL.EmpLogic(); MODEL.EmpInfo M_emps = new MODEL.EmpInfo();protectedvoid Page_Load(object sender, EventArgs e) if (!Page.IsPostBack) if (Sessionusername = null) Response.Redirect(Defa

8、ult.aspx); LoadEmpInfo(); protectedvoid SearchNews_Click(object sender, EventArgs e) /处理模糊查询方向if (this.DropDownList1.SelectedValue.ToString().Equals(empNo) M_emps.E_id = int.Parse(this.TextBox1.Text.Trim();this.GridView1.DataSource = B_emps.QueryEmpInfoByID(M_emps);this.GridView1.DataBind(); elseif

9、(this.DropDownList1.SelectedValue.ToString().Equals(name) M_emps.E_name = this.TextBox1.Text.Trim();this.GridView1.DataSource = B_emps.QueryEmpInfoByName(M_emps);this.GridView1.DataBind(); else LoadEmpInfo(); publicvoid LoadEmpInfo() GridView1.DataSource = B_emps.GetData_emps(); GridView1.DataBind()

10、; publicvoid GridView1_RowDataBound(object sender,GridViewRowEventArgs e) /设置鼠标的指向行标效果if (e.Row.RowType = DataControlRowType.DataRow) e.Row.Attributes.Add(onmouseover, this.style.backgroundColor=#CCCCCC;this.style.color=#FFFFFF;this.style.cursor=#CCCCCC;); e.Row.Attributes.Add(onmouseout, this.style

11、.backgroundColor=#99CCFF;this.style.color=#FFFFFF;); publicvoid GridView1_PageIndexChanging(object sender,GridViewPageEventArgs e) this.GridView1.PageIndex = e.NewPageIndex; LoadEmpInfo(); 4.14工资信息显示可以方便员工用工资编号、员工编号来进行搜索自己的薪酬信息。ListWages.aspx主要功能代码:publicpartialclassweb_ListWages : System.Web.UI.Pag

12、e BLL.WageLogic B_wages = new BLL.WageLogic(); MODEL.WageInfo M_wages = new MODEL.WageInfo();protectedvoid Page_Load(object sender, EventArgs e) if (!Page.IsPostBack) if (Sessionusername = null) Response.Redirect(Default.aspx); LoadWageInfo(); protectedvoid SearchNews_Click(object sender, EventArgs

13、e) /处理模糊查询方向if (this.DropDownList1.SelectedValue.ToString().Equals(wageNo) M_wages.W_id = int.Parse(this.TextBox1.Text.Trim();this.GridView1.DataSource = B_wages.QueryWageInfoByWID(M_wages);this.GridView1.DataBind(); elseif (this.DropDownList1.SelectedValue.ToString().Equals(empNo) M_wages.E_id = in

14、t.Parse(this.TextBox1.Text.Trim();this.GridView1.DataSource = B_wages.QueryWageInfoByEID(M_wages);this.GridView1.DataBind(); else LoadWageInfo(); publicvoid LoadWageInfo() GridView1.DataSource = B_wages.GetData_wages(); GridView1.DataBind(); publicvoid GridView1_RowDataBound(object sender, GridViewR

15、owEventArgs e) /设置鼠标的指向行标效果if (e.Row.RowType = DataControlRowType.DataRow) e.Row.Attributes.Add(onmouseover, this.style.backgroundColor=#CCCCCC;this.style.color=#FFFFFF;this.style.cursor=#CCCCCC;); e.Row.Attributes.Add(onmouseout, this.style.backgroundColor=#99CCFF;this.style.color=#FFFFFF;); public

16、void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) this.GridView1.PageIndex = e.NewPageIndex; LoadWageInfo(); 4.15个人管理中心(1)用户可以自己注册个人信息。同时可以点击修改注册信息进入修改页面,点击返回退出到前台管理页面。Login.ascx主要功能代码:publicpartialclassLogin : System.Web.UI.UserControl MODEL.UserInfo M_userinfo = new MODEL.Us

17、erInfo(); BLL.UserLogic B_userlogic = new BLL.UserLogic();staticint KKK = 0;staticstring KKName = ;protectedvoid Page_Load(object sender, EventArgs e) if (!Page.IsPostBack) if (KKK = 0) this.login_1.Visible = true;this.login_2.Visible = false; else this.login_1.Visible = false;this.login_2.Visible =

18、 true; Sessionusername = KKName; Label.Text = KKName; protectedvoid Login1_Click(object sender, EventArgs e) M_userinfo.UserName = this.UserName.Text.Trim(); M_userinfo.Password = FormsAuthentication.HashPasswordForStoringInConfigFile(this.Password.Text.Trim(), MD5);/M_userinfo.Password = this.Passw

19、ord.Text.Trim();if (UserName.Text = | Password.Text = ) Response.Write(alert(请输入必要信息!);history.back();); else if (UserName.Text != & Password.Text != ) if (B_userlogic.AdminLogin(M_userinfo) 0) Sessionadmin = M_userinfo.UserName.ToString(); Response.Redirect(./Web/adminManager/Admin_Index.aspx); els

20、eif (B_userlogic.UserLogin(M_userinfo) 0) this.login_1.Visible = false;this.login_2.Visible = true; KKK = 1; KKName = UserName.Text.ToString();this.Label.Text = KKName; Sessionusername = KKName; else Response.Write(alert(账号错误!);history.back();); protectedvoid Cancel_Click(object sender, EventArgs e)

21、 this.UserName.Text = ;this.Password.Text = ; KKK = 0;this.UserName.Focus(); Session.Clear(); protectedvoid Login_out_Click(object sender, EventArgs e) this.login_1.Visible = true;this.login_2.Visible = false; KKK = 0;this.UserName.Text = ;this.Password.Text = ; KKName = ;this.UserName.Focus(); Sess

22、ion.Clear(); (2)用户可以管理个人信息。同时可以点击修改注册信息进入修改页面,点击返回退出到前台管理页面。UserCenter.aspx主要功能代码:publicpartialclassweb_UserCenter : System.Web.UI.Page BLL.UserLogic Ba = new BLL.UserLogic(); MODEL.UserInfo Ma = new MODEL.UserInfo();protectedvoid Page_Load(object sender, EventArgs e) if (!Page.IsPostBack) if (Sessi

23、onusername = null) Response.Write(alert(数据库操作出错!);); else DataBindUserInfo(); publicvoid DataBindUserInfo() Ma.UserName = Sessionusername.ToString();DataSet ds = Ba.QueryUserInfoByName(Ma);this.Email.Text = ds.Tables0.Rows03.ToString();this.TextBox1.Text = ds.Tables0.Rows01.ToString();this.TextBox2.

24、Text = ds.Tables0.Rows03.ToString();this.aleave.Text = ds.Tables0.Rows04.ToString();this.UserName.Text = ds.Tables0.Rows01.ToString();this.TodayTime.Text = System.DateTime.Now.ToShortDateString().ToString(); protectedvoid LinkButton1_Click(object sender, EventArgs e) if (tb1.Visible) tb1.Visible = f

25、alse; tb2.Visible = true; else tb1.Visible = true; tb2.Visible = false; protectedvoid CheckUser_Click(object sender, EventArgs e) Ma.UserName = this.TextBox1.Text.Trim();if (Ba.CheckUser(Ma) 0) Response.Write(alert(该用户已存在!););this.TextBox1.Text = ;this.Reg.Enabled = false; else Response.Write(alert(

26、该用户可以注册!););this.Reg.Enabled = true; protectedvoid Reg_Click(object sender, EventArgs e) Ma.UserName = this.TextBox1.Text.Trim(); Ma.Password = FormsAuthentication.HashPasswordForStoringInConfigFile(this.UserPwd1.Text.Trim(), MD5); Ma.UserEmail = this.TextBox2.Text.Trim(); Ma.Lever = 普通用户;if (Ba.Add

27、User(Ma) Response.Write(alert(修改成功!);); Sessionusername = Ma.UserName.ToString(); Response.Redirect(UserCenter.aspx); protectedvoid Button1_Click(object sender, EventArgs e) Response.Redirect(Default.aspx); 4.1.6后台登录(1)为了使系统更加安全,内部信息不被泄露,所以必须输入用户名以及密码才能登录,必须是管理员进行管理。Admin_Login.aspx主要功能代码:publicpart

28、ialclassweb_adminManager_Admin_Login : System.Web.UI.Page MODEL.UserInfo Ma = new MODEL.UserInfo(); BLL.UserLogic Ba = new BLL.UserLogic();protectedvoid Page_Load(object sender, EventArgs e) if (!Page.IsPostBack) protectedvoid btn_Cancel_Click(object sender, EventArgs e) UserName.Text = ; PassWord.T

29、ext = ;this.UserName.Focus(); protectedvoid btn_Login_Click(object sender, EventArgs e) if (UserName.Text.Equals() Response.Write(alert(请输入管理员用户名!); if (PassWord.Text.Equals() Response.Write(alert(请输入管理员密码!); Ma.UserName = UserName.Text.Trim(); Ma.Password = FormsAuthentication.HashPasswordForStorin

30、gInConfigFile(PassWord.Text.Trim(), MD5); /Ma.Password = PassWord.Text.Trim();if (Ba.AdminLogin(Ma) 0) Sessionadmin = UserName.Text.Trim(); Response.Redirect(Admin_Index.aspx); else Response.Redirect(Admin_Login.aspx); (2)输入管理员用户:admin 管理员密码:admin 进入后台管理页面:管理员实现员工管理系统、工资管系统、用户管理系统等功能。Admin_Index.asp

31、x4.1.7员工信息管理可以方便管理员按员工编号、姓名搜索员工信息进行管理。Admin_ListEmps.aspx主要功能代码:publicpartialclassweb_adminManager_Admin_EmpsList : System.Web.UI.Page BLL.EmpLogic B_emps = new BLL.EmpLogic(); MODEL.EmpInfo M_emps = new MODEL.EmpInfo();protectedvoid Page_Load(object sender, EventArgs e) if (!Page.IsPostBack) if (Se

32、ssionadmin = null) Response.Redirect(Admin_Login.aspx); LoadEmpInfo(); protectedvoid SearchNews_Click(object sender, EventArgs e) /处理模糊查询方向if (this.DropDownList1.SelectedValue.ToString().Equals(empNo) M_emps.E_id = int.Parse(this.TextBox1.Text.Trim();this.GridView1.DataSource = B_emps.QueryEmpInfoBy

33、ID(M_emps);this.GridView1.DataBind(); elseif (this.DropDownList1.SelectedValue.ToString().Equals(name) M_emps.E_name = this.TextBox1.Text.Trim();this.GridView1.DataSource = B_emps.QueryEmpInfoByName(M_emps);this.GridView1.DataBind(); else LoadEmpInfo(); publicvoid LoadEmpInfo() GridView1.DataSource

34、= B_emps.GetData_emps(); GridView1.DataBind(); publicvoid GridView1_RowDataBound(object sender, GridViewRowEventArgs e) /设置鼠标的指向行标效果if (e.Row.RowType = DataControlRowType.DataRow) e.Row.Attributes.Add(onmouseover, this.style.backgroundColor=#CCCCCC;this.style.color=#FFFFFF;this.style.cursor=#CCCCCC;

35、); e.Row.Attributes.Add(onmouseout, this.style.backgroundColor=#666633;this.style.color=#FFFFFF;); publicvoid GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) this.GridView1.PageIndex = e.NewPageIndex; LoadEmpInfo(); 点击修改进入修改员工信息页面:Admin_EditEmps.aspx主要功能代码:publicpartialclassweb_a

36、dminManager_Admin_EditEmps : System.Web.UI.Page MODEL.EmpInfo M_emps = new MODEL.EmpInfo(); BLL.EmpLogic B_emps = new BLL.EmpLogic();protectedvoid Page_Load(object sender, EventArgs e) if (!Page.IsPostBack) Sessionid = int.Parse(Request.QueryStringeid.ToString(); M_emps.E_id = int.Parse(Request.Quer

37、yStringeid.ToString();DataSet ds = B_emps.DataBindEmps(M_emps);if (ds.Tables0.Rows.Count 0) .Value = ds.Tables0.Rows01.ToString();this.sex.Value = ds.Tables0.Rows02.ToString();this.home.Value = ds.Tables0.Rows04.ToString();this.race.Value = ds.Tables0.Rows05.ToString();cate.Value = ds.Tables0.Rows06

38、.ToString();this.dept.Value = ds.Tables0.Rows07.ToString();this.position.Value = ds.Tables0.Rows08.ToString();this.telephone.Value = ds.Tables0.Rows010.ToString(); protectedvoid Btn_OK_Click(object sender, EventArgs e) M_emps.E_id = int.Parse(Request.QueryStringeid.ToString(); M_emps.E_name = .Value

39、.Trim(); M_emps.Sex = this.sex.Value.Trim(); M_emps.Home = this.home.Value.Trim(); M_emps.Race = this.race.Value.Trim(); M_emps.Educate = cate.Value.Trim(); M_emps.Dept = this.dept.Value.Trim(); M_emps.Position = this.position.Value.Trim(); M_emps.Telephone = this.telephone.Value.Trim();if (B_emps.U

40、pdateNews(M_emps) Response.Write(if(confirm(按确定继续操作,按取消回到系统主页); Response.Write(window.location=Admin_ListEmps.aspx;); Response.Write(elsewindow.location=Admin_right.aspx;); protectedvoid Reset_Click(object sender, EventArgs e) .Value = ;this.sex.Value = ;this.home.Value = ;this.race.Value = ;cate.Va

41、lue = ;this.dept.Value = ;this.position.Value = ;this.telephone.Value = ; 4.1.8添加员工信息页面了解每一位员工的个人信息,进行有效的管理。Admin_AddEmps.aspx主要功能代码:publicpartialclassweb_adminManager_Admin_AddEmps : System.Web.UI.Page MODEL.EmpInfo M_emps = new MODEL.EmpInfo(); BLL.EmpLogic B_emps = new BLL.EmpLogic();protectedvoi

42、d Page_Load(object sender, EventArgs e) if (!Page.IsPostBack) if (Sessionadmin = null) /Response.Write(alert(你还没有登录系统,请返回主页登录系统!);); Response.Redirect(Admin_Login.aspx); protectedvoid Btn_OK_Click(object sender, EventArgs e) M_emps.E_name = .Value.Trim(); M_emps.Sex = this.sex.Value.Trim(); M_emps.B

43、irthday = Convert.ToDateTime(this.birthday.Value.Trim(); M_emps.Home = this.home.Value.Trim(); M_emps.Race = this.race.Value.Trim(); M_emps.Educate = cate.Value.Trim(); M_emps.Dept = this.dept.Value.Trim(); M_emps.Position = this.position.Value.Trim(); M_emps.E_time = Convert.ToDateTime(this.time.Va

44、lue.Trim(); M_emps.Telephone = this.telephone.Value.Trim();if (B_emps.AddEmps(M_emps) Response.Write(if(confirm(按确定继续发布,按取消回到系统主页); Response.Write(window.location=Admin_AddEmps.aspx;); Response.Write(elsewindow.location=Admin_right.aspx;); else Response.Write(alert(数据库操作有错误!);); Response.Write(); pr

45、otectedvoid Reset_Click(object sender, EventArgs e) .Value = ;this.sex.Value = ;this.birthday.Value = ;this.home.Value = ;this.race.Value = ;cate.Value = ;this.dept.Value = ;this.position.Value=;this.time.Value = ;this.telephone.Value = ; 4.1.9工资管理页面可以方便管理员按员工编号、姓名搜索员工工资信息进行管理。Admin_ListWages.aspx主用

46、功能代码:publicpartialclassweb_adminManager_Admin_WagesList : System.Web.UI.Page BLL.WageLogic B_wages = new BLL.WageLogic(); MODEL.WageInfo M_wages = new MODEL.WageInfo();protectedvoid Page_Load(object sender, EventArgs e) if (!Page.IsPostBack) if (Sessionadmin = null) Response.Redirect(Admin_Login.asp

47、x); LoadWageInfo(); protectedvoid SearchNews_Click(object sender, EventArgs e) /处理模糊查询方向if (this.DropDownList1.SelectedValue.ToString().Equals(wageNo) M_wages.W_id = int.Parse(this.TextBox1.Text.Trim();this.GridView1.DataSource = B_wages.QueryWageInfoByWID(M_wages);this.GridView1.DataBind(); elseif

48、(this.DropDownList1.SelectedValue.ToString().Equals(empNo) M_wages.E_id = int.Parse(this.TextBox1.Text.Trim();this.GridView1.DataSource = B_wages.QueryWageInfoByEID(M_wages);this.GridView1.DataBind(); else LoadWageInfo(); publicvoid LoadWageInfo() GridView1.DataSource = B_wages.GetData_wages(); Grid

49、View1.DataBind(); publicvoid GridView1_RowDataBound(object sender, GridViewRowEventArgs e) /设置鼠标的指向行标效果if (e.Row.RowType = DataControlRowType.DataRow) e.Row.Attributes.Add(onmouseover, this.style.backgroundColor=#CCCCCC;this.style.color=#FFFFFF;this.style.cursor=#CCCCCC;); e.Row.Attributes.Add(onmou

50、seout, this.style.backgroundColor=#666633;this.style.color=#FFFFFF;); publicvoid GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) this.GridView1.PageIndex = e.NewPageIndex; LoadWageInfo(); 4.1.10修改工资信息点击修改进入修改工资信息页面:根据员工的个人表现来随时更改薪酬嘉奖员工,鼓励员工再接再厉。Admin_EditWages.aspx主要功能代码:publicpa

51、rtialclassweb_adminManager_EditWages : System.Web.UI.Page MODEL.WageInfo M_wages = new MODEL.WageInfo(); BLL.WageLogic B_wages = new BLL.WageLogic();protectedvoid Page_Load(object sender, EventArgs e) if (!Page.IsPostBack) Sessionid = int.Parse(Request.QueryStringwid.ToString(); M_wages.W_id = int.P

52、arse(Request.QueryStringwid.ToString();DataSet ds = B_wages.DataBindWages(M_wages);if (ds.Tables0.Rows.Count 0) this.empno.Value = ds.Tables0.Rows01.ToString();this.bwage.Value = ds.Tables0.Rows02.ToString();this.pwage.Value = ds.Tables0.Rows03.ToString();this.bonus.Value = ds.Tables0.Rows04.ToStrin

53、g();this.withhold.Value = ds.Tables0.Rows05.ToString();this.beforetax.Value = ds.Tables0.Rows06.ToString();this.taxbate.Value = ds.Tables0.Rows07.ToString();this.aftertax.Value = ds.Tables0.Rows08.ToString(); protectedvoid Btn_OK_Click(object sender, EventArgs e) M_wages.W_id = int.Parse(Request.Que

54、ryStringwid.ToString(); M_wages.B_wage = this.bwage.Value.Trim(); M_wages.P_wage = this.pwage.Value.Trim(); M_wages.Bonus = this.bonus.Value.Trim(); M_wages.Withhold = this.withhold.Value.Trim(); M_wages.Beforetax = this.beforetax.Value.Trim(); M_wages.Taxbate = this.taxbate.Value.Trim(); M_wages.Af

55、tertax = this.aftertax.Value.Trim();if (B_wages.UpdateWages(M_wages) Response.Write(if(confirm(按确定继续操作,按取消回到系统主页); Response.Write(window.location=Admin_ListWages.aspx;); Response.Write(elsewindow.location=Admin_right.aspx;); protectedvoid Reset_Click(object sender, EventArgs e) this.bwage.Value = ;t

56、his.pwage.Value = ;this.bonus.Value = ;this.withhold.Value = ;this.beforetax.Value = ;this.taxbate.Value = ;this.aftertax.Value = ; 4.1.11添加工资信息Admin_AddWages.aspx主用功能代码:publicpartialclassweb_adminManager_Admin_AddWages : System.Web.UI.Page MODEL.WageInfo M_wages = new MODEL.WageInfo(); BLL.WageLogi

57、c B_wages = new BLL.WageLogic();protectedvoid Page_Load(object sender, EventArgs e) if (!Page.IsPostBack) if (Sessionadmin = null) /Response.Write(alert(你还没有登录系统,请返回主页登录系统!);); Response.Redirect(Admin_Login.aspx); protectedvoid Btn_OK_Click(object sender, EventArgs e) M_wages.E_id = int.Parse(this.e

58、mpno.Value.Trim(); M_wages.B_wage = this.bwage.Value.Trim(); M_wages.P_wage = this.pwage.Value.Trim(); M_wages.Bonus = this.bonus.Value.Trim(); M_wages.Withhold = this.withhold.Value.Trim(); M_wages.Beforetax = this.beforetax.Value.Trim(); M_wages.Taxbate = this.taxbate.Value.Trim(); M_wages.Afterta

59、x = this.aftertax.Value.Trim();if (B_wages.AddWages(M_wages) Response.Write(if(confirm(按确定继续发布,按取消回到系统主页); Response.Write(window.location=Admin_AddWages.aspx;); Response.Write(elsewindow.location=Admin_right.aspx;); else Response.Write(alert(数据库操作有错误!);); Response.Write(); protectedvoid Reset_Click(

60、object sender, EventArgs e) this.empno.Value = ;this.bwage.Value = ;this.pwage.Value = ;this.bonus.Value = ;this.withhold.Value = ;this.beforetax.Value = ;this.taxbate.Value = ;this.aftertax.Value = ; 4.1.12管理系统用户(1)方便管理员对用户的修改和删除。Admin_AllUsers.aspx(2)添加新用户信息:主要功能代码:publicpartialclassweb_adminManag

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论