企业考勤管理系统设计_第1页
企业考勤管理系统设计_第2页
企业考勤管理系统设计_第3页
企业考勤管理系统设计_第4页
企业考勤管理系统设计_第5页
已阅读5页,还剩73页未读 继续免费阅读

下载本文档

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

文档简介

年4月19日企业考勤管理系统设计文档仅供参考,不当之处,请联系改正。电子商务技术基础课程设计题目企业考勤管理系统设计学生姓名学号专业班级电子商务092班指导教师完成地点完成时间6月7日目录1概述 31.1设计背景 31.2研究目的 31.3理论基础的分析 41.4预期结果和意义 42需求分析 52.1功能需求 52.2数据流图 52.3功能模块图 62.4系统数据流程图 72 概念结构设计 83.1局部E-R图 83.2整体E-R图 114逻辑结构设计 124.1关系模式 124.2数据关系图 125物理结构设计 135.1存储记录结构设计 136系统截图 166.1前台 166.2后台 176.3前台实现代码 256.3.1前台员工界面代码 256.3.2前台员工界面css部分代码 306.3.3员工登陆页面代码 326.3.4员工登陆页面css部分 396.4后台代码 416.4.1后台登陆页面代码 416.4.2用户信息页面 447结论 571概述1.1设计背景随着企业人事管理的日趋复杂和企业人员的增多,企业的考勤管理变得越来越复杂。规范的考勤管理是现代企业提高管理效益的重要保证,而传统的人工管理存在着效率低、不易统计、成本高和易出错等弊端,已经无法适应现代企业的需求。随着计算机技术和通信技术的迅速发展,将传统的人工考勤管理计算机化,建立一个高效率的、无差错的考勤管理系统,能够有效的帮助企业实现“公正考勤,高效薪资”,使企业的管理水平登上一个新的台阶。企业考勤管理经过如下的业务流程:普通员工登陆系统后:(1)能够看到系统中的公告信息,主要是关于放假的通知。(2)修改个人登陆信息,主要是修改“个人登陆时的密码”其它个人信息不能修改。(3)考勤信息的查询,包括对自己日考勤信息的查询,月考勤信息的查询,缺勤信息的查询。管理员登陆系统后:(1)基本信息的增、删、改。(2)对员工上下班时间进行设置。(3)考勤管理,对员工出勤,加班,请假,出差的信息进行管理。考勤信息的统计和查询是系统重点要实现的功能。1.2研究目的待开发的系统的名称为企业职工在线考勤系统;我们以中小型企业的考勤管理业务为依托,结合科学管理的理论,设计并开发一个企业考勤管理信息系统,提供一个科学合理的考勤管理解决方案,彻底实现无纸化作业。根据管理权限的不同,将界面分为一般职员、系统管理员两个层次,系统目标如下:(1)提供简单、方便的操作。(2)根据企业原来的考勤管理制度,为企业不同管理层次提供相应的功能。(3)经过考勤管理无纸化的实现,使企业的考勤管理更加科学规范。(4)节省考勤管理的成本。(5)提高企业考勤管理的透明度和效率,防止“虚假出勤“的现象。(6)对系统提供必要的权限管理。(7)为企业实现整体信息化的其它相关系统提供必要的数据支持。1.3理论基础的分析本设计利用sqlserver建立数据库,表格化存储,利用表的查询,连接,修改,删除数据等管理员工信息,对数据库设定必要的权限,只有具有权限的人才能进行查看,修改数据。采用到的技术:IIS、数据库、.NET技术。运行环境:①IIS②visualstudio旗舰版③数据库sqlserver④浏览器1.4预期结果和意义考勤系统能实现职工日考勤记录,记录请假信息,记录出差信息等功能,并最终所有信息归入月统计中去。本考勤系统建立了一个高效率的、无差错的考勤管理系统,能够有效的帮助企业实现“公正考勤,高效薪资”,使企业的管理水平登上一个新的台阶。2需求分析2.1功能需求(1)数据管理功能是设置和管理基础数据,包括加班、请假类别的定义和班次的定义,能够进行基础数据的添加、删除和修改。(2)考勤管理包括出勤动作、出勤信息的查询;上级对下级员工的出勤信息的确认;生成考勤统计信息并能够根据指定的条件进行查询。实现从每日出勤到统计全部考勤信息的无纸化操作。为方便数据传递和查阅,要根据需求提供不同时间短的考勤统计信息表。(3)加班管理对员工的加班时间进行统计,记录开始时间和结束时间,对加班信息实现添加,删除等操作。(4)请假管理能够提出请假申请,并完善请假信息,如请假开始时间,请假结束时间,请假的次数进行管理。(5)出差管理管理者安排员工出差,对出差时间,次数的管理。2.2数据流图数据流图如图2.1所示加班请假请假信息职工加班请假请假信息职工加班信息加班信息 N N M M出差记录出差统计 M出差记录出差统计 M N N M出勤月统计出勤月统计出勤记录 N出勤记录2.1数据流图2.3功能模块图功能模块图如图2.2所示2.2功能模块图2.4系统数据流程图如图2.3所示,图为数据流程图各种统计信息管理人员考勤员员工经理审批月度员工考勤统计请假、值班、出差记录上下班时间安排员工出勤记录记录出勤时间各种统计信息管理人员考勤员员工经理审批月度员工考勤统计请假、值班、出差记录上下班时间安排员工出勤记录记录出勤时间2.3数据流程图概念结构设计3.1局部E-R图(1)员工E-R图,如图3.1.1所示年龄姓名用户表年龄姓名用户表用户编号用户编号性别性别性别性别图3.1员工E-R图(2)图2.3.2为出勤E-R图年龄职工编号下班时间缺勤记录上班时间出勤记录年龄职工编号下班时间缺勤记录上班时间出勤记录图3.2出勤E-R图(3)图3.3为出差E-R图出差编号职工编号结束时间缺勤记录开始时间出差记录出差编号职工编号结束时间缺勤记录开始时间出差记录图3.3出差E-R图(4)加班E-R图如图3.4所示加班编号职工编号加班统计开始时间出勤记录加班编号职工编号加班统计开始时间出勤记录结束时间结束时间3.4加班E-R图(5)请假E-R图如图3.5所示请假编号编号结束时间请假统计开始时间请假记录请假编号编号结束时间请假统计开始时间请假记录3.5请假E-R图(6)月统计E-R图职工编号下班时间缺勤记录上班时间出勤记录职工编号下班时间缺勤记录上班时间出勤记录3.6月统计E-R图3.2整体E-R图如图3.7所示,图为整体E-R图职工职工性别年龄编号姓名出勤出勤记录上班时间缺勤记录下班时间出差出差记录起始时间统计天数请假信息请假结束时间统计天数开始时间加班加班信息起始时间结束时间时间统计月统计统计出差统计加班统计出勤统计请假统计请假编号加班编号出差编号职称结束时间结束时间3.7整体E-R图4逻辑结构设计4.1关系模式职工(职工编号,姓名,性别,年龄)出勤记录(职工编号,出勤编号,上班时间,下班时间,缺勤记录)出差记录(职工编号,出差编号,开始时间,结束时间,统计天数)加班信息(职工编号,加班编号,加班开始时间,加班结束时间,加班时间统计)请假信息(职工编号,请假编号,请假开始时间,请假结束时间,请假时间统计)月统计(职工编号,出勤月统计,出差月统计,加班月统计,请假月统计)4.2数据关系图如图4.2.1所示,在数据库中生成的关系图中,员工编号是员工信息表的主键,是其它表的外键。图4.1数据关系图5物理结构设计5.1存储记录结构设计在物理结构中,数据的基本存取单位是存储记录。有了逻辑结构以后,就能够设计存储记录结构,一个存储记录能够与多个逻辑记录相对应。存储记录就包括记录的组成,数据项的类型和长度等。在本图中5.1职工信息表主要包括职工编号,姓名,性别,年龄表5.1职工信息表列名说明字段类型约束控制w_id职工编号Char(4)主键w_name姓名Char(6)非空w_sex性别Char(2)‘男’或’女’w_age年龄Int非空w_degree职称char(4)非空在本表5.2中出勤记录包含职工编号,出勤编号,上班时间,下班时间,缺勤记录表5.2出勤记录表列名说明字段类型约束控制w_id职工编号Char(4)主键w_num出勤编号Int主键work_tim上班时间Datetime允许空end_tim下班时间Datetime允许空Work_note缺勤记录Datetime允许空在本图5.3中出差记录职工编号,出差编号,开始时间,结束时间,统计天数表5.3出差记录表列名说明字段类型约束控制w_id职工编号Char(4)主键Out_num出差编号Int主键Out_tim开始时间Datetime允许空Back_tim结束时间Datetime允许空Out_days统计天数Int允许空在本表5.4中加班记录表主要包含职工编号,加班编号,开始时间、结束时间。时间统计表5.4加班记录表列名说明字段类型约束控制w_id职工编号Char(4)主键Over_num加班编号Int主键Over_tim开始时间Datetime允许空Overend_tim结束时间Datetime允许空Over_days时间统计Int允许空在本表5.5中,请假记录表主要包括职工编号,请假编号,请假开始时间和请假结束时间组成。

表5.5请假记录表列名说明字段类型约束控制w_id职工编号Char(4)主键Off_num请假编号Int主键Off_tim请假开始时间Datetime允许空Offend_tim请假结束时间Datetime允许空Off_days统计天数Int允许空在本图5.6中月统计主要包括职工编号,出勤月统计,出差月统计,请假月统计,加班月统计表5.6月统计记录表列名说明字段类型约束控制w_id职工编号Char(4)主键Work_note出勤月统计Int非空Out_note出差月统计Int允许空Over_note加班月统计Int允许空Off_note请假月统计Int允许空6系统截图6.1前台图6.1企业员工考勤管理系统前台主页面图6.2员工登陆后页面6.2后台图6.3编辑信息界面图6.4部门信息管理界面图6.5查询信息界面图6.6出差管理页面图6.7出勤管理页面图6.8后台登陆页面图6.9后台管理主页面图6.10加班管理页面图6.11节假日信息管理页面图6.12普通员工信息管理页面图6.13请假管理页面图6.14三层架构含前台和后台图6.15管理上班时间页面图6.16信息统计查询页面图6.17系统公告页面图6.18系统信息管理页面图6.19用户管理页面图6.20添加、删除、修改操作按钮6.3前台实现代码6.3.1前台员工界面代码<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="StaffLogin.aspx.cs"Inherits="StaffLogin.StaffLogin.StaffLogin"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"""><htmlxmlns=""><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>企业员工考勤管理系统</title><styletype="text/css">*{margin:0;padding:0;}body{font-size:12px;}ul{list-style:none;}a{text-decoration:none;}.load{width:192px;}.loadtop{width:100%;height:30px;}.loadcontent{width:100%;background:url(images/user_05.gif)lefttoprepeat-y;}.loadbottom{width:192px;height:30px;}.loadcontent1{height:26px;line-height:26px;padding-left:10px;}.loadcontent2{height:26px;line-height:26px;padding-left:10px;}.loadcontent3{height:40px;line-height:25px;text-align:center;margin-top:10px;}#a{ border:dotted1px#E4E4E4;}.time{width:1000px;background-color:#00affe;height:23px;line-height:23px;margin:0auto;}.box{width:1000px;margin:0auto;background-color:#00affe;}.head{width:100%;height:150px;border:#6D6D6D1pxsolid;}.headimg{width:100%;height:150px;}.main{width:100%;border:#6D6D6D1pxsolid;margin-top:5px;}.left{width:18%;float:left;margin-top:5px;margin-bottom:3px;}.right{width:80%;float:right;border:#6D6D6D1pxsolid;margin-top:5px;margin-bottom:3px;}.right1{width:100%;height:34px;background:url(images/naye_22a.gif)lefttopno-repeat;}.right1span{font-size:14px;color:#FFF;margin-left:130px;height:34px;line-height:34px;}.foot{width:100%;clear:both;border:#6D6D6D1pxsolid;margin-top:5px;}.right2{width:100%;}.foot1{width:200px;margin:0auto;margin-top:10px;height:23px;line-height:23px;}.foot2{width:400px;margin:0auto;height:23px;line-height:23px;}.clear{clear:both;}.STYLE1{font-size:12px}</style><%--<scripttype="text/javascript">window.onload=function(){varmyDate=newDate();varmytime=myDate.toLocaleTimeString();returnmytime;}</script>--%></head><body><formid="form1"runat="server"><divclass="time"><marquee>欢迎来到企业员工考勤管理系统</marquee></div><hrid="a"/><divclass="box"><divclass="head"><imgsrc="images/11111.jpg"/></div><divclass="main"><divclass="left"><divclass="load"><divclass="loadtop"><imgsrc="images/my_02.gif"/></div><divclass="loadcontent"><divclass="loadcontent1">员工号:<inputsize=12name=textfield2id="Staff_Number"runat="server"/></div><divclass="loadcontent2">密   码:<INPUTsize=12name=textfieldid="Pwd"runat="server"type="password"></div><divclass="loadcontent3"><asp:ImageButtonID="ImageButton1"runat="server"ImageUrl="~/StaffLogin/images/login_button.gif"onclick="ImageButton1_Click"/></div><div><asp:LabelID="Label1"runat="server"Text=""ForeColor="Red"></asp:Label></div></div><divclass="loadbottom"><IMGalt=""src="images/user_08.gif"></div></div><br/></div><divclass="right"><divclass="right1"><span>公告内容</span></div><divclass="right2"><tablewidth="100%"border="0"cellpadding="0"cellspacing="1"bgcolor="b5d6e6"><tr><tdwidth="10%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">序号</span></div></td><tdwidth="20%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">标题</span></div></td><tdwidth="50%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">新闻内容</span></div></td><tdwidth="20%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">添加时间</span></div></td></tr><asp:ListViewID="ListView1"runat="server"><ItemTemplate><tr><tdheight="20"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("PublicInformation_ID")%></span></div></td><tdheight="20"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("PublicInformation_Title")%></span></div></td><tdbgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("PublicInformation_Content")%></span></div></td><tdbgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("PublicInformation_DateTime")%></span></div></td></tr></ItemTemplate></asp:ListView></table></div></div><brclass="clear"/></div><divclass="foot"><divclass="foot1"><span>关于我们</span>|  <span>联系我们</span>|  <span>友情链接</span></div><divclass="foot2"><span>制作人:赵宇哲、虎尔立</span>|  <span>所属院系:管理学院</span>|  <span>联系电话:</span></div></div></div></form></body></html>6.3.2前台员工界面css部分代码usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingEntity;usingDLL;namespaceStaffLogin.StaffLogin{publicpartialclassStaffLogin:System.Web.UI.Page{AdminDaldal=newAdminDal();protectedvoidPage_Load(objectsender,EventArgse){ListView1.DataSource=dal.SelectPInformation();ListView1.DataBind();}protectedvoidImageButton1_Click(objectsender,ImageClickEventArgse){inti=dal.SelectStaffByNumberandPwd(Staff_Number.Value,Pwd.Value);stringuserNO=Staff_Number.Value;if(i>0){Session["userNO"]=userNO;Response.Redirect("userApl.aspx");}else{Label1.Text="*你输入的用户名或密码不正确";}}}}6.3.3员工登陆页面代码<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="userApl.aspx.cs"Inherits="StaffLogin.StaffLogin.userApl"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"""><htmlxmlns=""><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>企业员工考勤管理系统</title><styletype="text/css">*{margin:0;padding:0;}body{font-size:12px;}ul{list-style:none;}a{text-decoration:none;}.load{width:192px;}.loadtop{width:100%;height:30px;}.loadcontent{width:100%;background:url(images/user_05.gif)lefttoprepeat-y;}.loadbottom{width:192px;height:30px;}.loadcontent1{height:26px;line-height:26px;padding-left:10px;}.loadcontent2{height:26px;line-height:26px;padding-left:10px;}.loadcontent3{height:25px;line-height:25px;text-align:center;margin-top:10px;}#a{ border:dotted1px#E4E4E4;}.time{width:1000px;background-color:#00affe;height:23px;line-height:23px;margin:0auto;}.box{width:1000px;margin:0auto;background-color:#00affe;}.head{width:100%;height:150px;border:#6D6D6D1pxsolid;}.headimg{width:100%;height:150px;}.main{width:100%;border:#6D6D6D1pxsolid;margin-top:5px;}.left{width:18%;float:left;margin-top:5px;margin-bottom:3px;}.right{width:80%;float:right;border:#6D6D6D1pxsolid;margin-top:5px;margin-bottom:3px;}.right1{width:100%;height:34px;background:url(images/naye_22a.gif)lefttopno-repeat;}.right1span{font-size:14px;color:#FFF;margin-left:130px;height:34px;line-height:34px;}.foot{width:100%;clear:both;border:#6D6D6D1pxsolid;margin-top:5px;}.right2{width:100%;}.cha{width:13%;float:left;}.chaResult{width:86%;float:right;}.foot1{width:200px;margin:0auto;margin-top:10px;height:23px;line-height:23px;}.foot2{width:400px;margin:0auto;height:23px;line-height:23px;}.clear{clear:both;}</style><%--<scripttype="text/javascript">window.onload=function(){varmyDate=newDate();varmytime=myDate.toLocaleTimeString();returnmytime;}</script>--%></head><body><formid="form1"runat="server"><divclass="time"><marquee>欢迎来到企业员工考勤管理系统</marquee></div><hrid="a"/><divclass="box"><divclass="head"><imgsrc="images/11111.jpg"/></div><divclass="main"><divclass="left"><divclass="load"><divclass="loadtop"><imgsrc="images/my_02.gif"/></div><divclass="loadcontent"><divclass="loadcontent1">用户工号:<INPUTsize=12name=textfieldrunat="server"id="us_number"></div><divclass="loadcontent2">修改密码:<INPUTsize=12name=textfieldrunat="server"id="us_pwd"type="password"></div><divclass="loadcontent3"><asp:ButtonID="Button1"runat="server"Text="确认修改"onclick="Button1_Click"/></div><div><asp:LabelID="Label1"runat="server"Text=""ForeColor="Red"></asp:Label></div></div><divclass="loadbottom"><IMGalt=""src="images/user_08.gif"></div></div><br/></div><divclass="right"><divclass="right1"><span>个人考勤信息查询</span></div><divclass="right2"><ulclass="cha"><li><inputsize=12name=textfield1id="byday"runat="server"/><asp:ButtonID="Button4"runat="server"Text="日考勤信息查询"Width="100"onclick="Button4_Click"/></li><li><inputsize=12name=textfield2id="bymonth"runat="server"/><asp:ButtonID="Button2"runat="server"Text="月考勤信息查询"Width="100"onclick="Button2_Click"/></li><li><inputsize=12name=textfield2id="byque"runat="server"/><asp:ButtonID="Button3"runat="server"Text="缺勤信息查询"Width="100"onclick="Button3_Click"/></li></ul><divclass="chaResult"><tablewidth="100%"border="0"cellpadding="0"cellspacing="1"bgcolor="b5d6e6"><tr><tdwidth="10%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">序号</span></div></td><tdwidth="10%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">工号</span></div></td><tdwidth="20%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">时间</span></div></td><tdwidth="5%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">迟到次数</span></div></td><tdwidth="5%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">早退次数</span></div></td><tdwidth="5%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">加班时长</span></div></td><tdwidth="5%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">请假天数</span></div></td><tdwidth="5%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">出差天数</span></div></td><tdwidth="10%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">是否缺勤</span></div></td><tdwidth="25%"height="22"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1">记录描述</span></div></td></tr><asp:ListViewID="ListView1"runat="server"><ItemTemplate><tr><tdheight="20"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("AttendanceRecord_ID")%></span></div></td><tdheight="20"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("AttendanceRecord_StaffNumber")%></span></div></td><tdbgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("AttendanceRecord_DateTime")%></span></div></td><tdbgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("AttendanceRecord_LateCount")%></span></div></td><tdheight="20"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("AttendanceRecord_LeaveEarlyCount")%></span></div></td><tdheight="20"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("AttendanceRecord_OverTimeSum")%></span></div></td><tdbgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("AttendanceRecord_LeaveDays")%></span></div></td><tdbgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("AttendanceRecord_EvectionDays")%></span></div></td><tdbgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("AttendanceRecord_AbsenceCoount")%></span></div></td><tdbgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("AttendanceRecord_Describe")%></span></div></td></tr></ItemTemplate></asp:ListView></table></div></div></div><brclass="clear"/></div><divclass="foot"><divclass="foot1"><span>关于我们</span>|  <span>联系我们</span>|  <span>友情链接</span></div><divclass="foot2"><span>制作人:赵宇哲、虎尔立</span>|  <span>所属院系:管理学院</span>|  <span>联系电话:</span></div></div></div></form></body></html>6.3.4员工登陆页面css部分usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingDLL;namespaceStaffLogin.StaffLogin{publicpartialclassuserApl:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){us_number.Value=Session["userNO"].ToString();}protectedvoidButton4_Click(objectsender,EventArgse){DLL.AdminDaldal=newAdminDal();ListView1.DataSource=dal.SelectAbsenceRecordByDay(DateTime.Parse(byday.Value));ListView1.DataBind();}protectedvoidButton2_Click(objectsender,EventArgse){DLL.AdminDaldal=newAdminDal();ListView1.DataSource=dal.SelectAbsenceRecordByMonth(bymonth.Value);ListView1.DataBind();}protectedvoidButton3_Click(objectsender,EventArgse){try{DLL.AdminDaldal=newAdminDal();ListView1.DataSource=dal.SelectAbsenceRecordByDay(DateTime.Parse(byque.Value));ListView1.DataBind();}catch(Exceptionex){}}protectedvoidButton1_Click(objectsender,EventArgse){AdminDaldal=newAdminDal();Entity.Usersf=newEntity.User();sf=dal.SelectStaffByNumber(us_number.Value);sf.User_Pwd=us_pwd.Value;sf.User_Number=us_number.Value;dal.ModifyStaff(sf);Label1.Text="*密码修改成功!";}}}6.4后台代码6.4.1后台登陆页面代码<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="login.aspx.cs"Inherits="AttendanceManage.login"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"""><htmlxmlns=""><headrunat="server"><title></title><STYLEtype=text/css>BODY{ FONT-SIZE:12px;COLOR:#ffffff;FONT-FAMILY:宋体}TD{ FONT-SIZE:12px;COLOR:#ffffff;FONT-FAMILY:宋体}</STYLE></head><body><formid="form1"runat="server"><div><DIVid=div1style="LEFT:0px;POSITION:absolute;TOP:0px;BACKGROUND-COLOR:#0066ff"></DIV><DIVid=div2style="LEFT:0px;POSITION:absolute;TOP:0px;BACKGROUND-COLOR:#0066ff"></DIV><DIV>  </DIV><DIV><TABLEcellSpacing=0cellPadding=0width=900align=centerborder=0><TBODY><TR><TDstyle="HEIGHT:105px"><IMGsrc="login_files/login_1.gif"border=0></TD></TR><TR><TDbackground=login_files/login_2.jpgheight=300><TABLEheight=300cellPadding=0width=900border=0><TBODY><TR><TDcolSpan=2height=35></TD></TR><TR><TDwidth=360></TD><TD><TABLEcellSpacing=0cellPadding=2border=0><TBODY><TR><TDstyle="HEIGHT:28px"width=80>登录名:</TD><TDstyle="HEIGHT:28px"width=150><asp:TextBoxID="TextName"runat="server"></asp:TextBox></TD><TDstyle="HEIGHT:28px"width=370><asp:LabelID="Label1"runat="server"Text=""ForeColor="Red"></asp:Label></TD></TR><TR><TDstyle="HEIGHT:28px">登录密码:</TD><TDstyle="HEIGHT:28px"><asp:TextBoxID="Pwd"runat="server"TextMode="Password"></asp:TextBox></TD><TDstyle="HEIGHT:28px"><asp:LabelID="Label2"runat="server"Text=""ForeColor="Red"></asp:Label></TD></TR><TR><TD><TD><asp:ImageButtonID="ImageButton1"runat="server"ImageUrl="~/login_files/login_button.gif"onclick="ImageButton1_Click"/></TD></TD><td><asp:LabelID="Label3"runat="server"Text=""ForeColor="Red"></asp:Label></td></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR><TR><TD><IMGsrc="login_files/login_3.jpg"border=0></TD></TR></TBODY></TABLE></DIV></DIV></form></body></html>6.4.2用户信息页面<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="UserList.aspx.cs"EnableEventValidation="false"ValidateRequest="false"Inherits="AttendanceManage.UserList"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"""><htmlxmlns=""><headrunat="server"><title></title><styletype="text/css"><!--body{ margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;}.STYLE1{font-size:12px}.STYLE3{font-size:12px;font-weight:bold;}.STYLE4{ color:#03515d; font-size:12px;}--></style><script>varhighlightcolor='#c1ebff';//此处clickcolor只能用win系统颜色代码才能成功,如果用#xxxxxx的代码就不行,还没搞清楚为什么:(varclickcolor='#51b2f6';functionchangeto(){source=event.srcElement;if(source.tagName=="TR"||source.tagName=="TABLE")return;while(source.tagName!="TD")source=source.parentElement;source=source.parentElement;cs=source.children;//alert(cs.length);if(cs[1].style.backgroundColor!=highlightcolor&&source.id!="nc"&&cs[1].style.backgroundColor!=clickcolor)for(i=0;i<cs.length;i++){cs[i].style.backgroundColor=highlightcolor;}}functionchangeback(){if(event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="nc")returnif(event.toElement!=source&&cs[1].style.backgroundColor!=clickcolor)//source.style.backgroundColor=originalcolorfor(i=0;i<cs.length;i++){cs[i].style.backgroundColor="";}}functionclickto(){source=event.srcElement;if(source.tagName=="TR"||source.tagName=="TABLE")return;while(source.tagName!="TD")source=source.parentElement;source=source.parentElement;cs=source.children;//alert(cs.length);if(cs[1].style.backgroundColor!=clickcolor&&source.id!="nc")for(i=0;i<cs.length;i++){cs[i].style.backgroundColor=clickcolor;}elsefor(i=0;i<cs.length;i++){cs[i].style.backgroundColor="";}}</script></head><body><formid="form1"runat="server"><div><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdheight="30"background="admin_main.files/tab_05.gif"><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdwidth="12"height="30"><imgsrc="admin_main.files/tab_03.gif"width="12"height="30"/></td><td><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdwidth="46%"valign="middle"><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdwidth="5%"><divalign="center"><imgsrc="admin_main.files/tb.gif"width="16"height="16"/></div></td><tdwidth="95%"class="STYLE1"><spanclass="STYLE3">你当前的位置</span>:[业务中心]-[管理用户]</td></tr></table></td><tdwidth="54%"><tableborder="0"align="right"cellpadding="0"cellspacing="0"><tr><tdwidth="60"><tablewidth="87%"border="0"cellpadding="0"cellspacing="0">

温馨提示

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

评论

0/150

提交评论