资源简介
考勤系统:
1)考勤签到:员工每天上班时需要登陆系统进行签到,如果当天已经签到了,则不执行重复操作!
(2)考勤签退:员工每天下班时需要登陆系统进行签退,如果当天还没有签过到,则不执行签退操作,如果当天还没有到下班时间,也不执行签退操作!
(3)员工信息管理:管理员登陆系统后可以添加新的员工信息,可以对现有员工的信息进行修改和查询!可以删除某些员工信息,当删除员工信息时同时将删除他们的考勤信息!
(4)职位类别及上下班时间管理:不同的职位类别拥有不同的上下班时间,管理员可以添加新的职位类别,修改已经存在的职位类别的名称和上下班时间!
(5)部门信息管理:管理员可以添加和删除部门信息,当部门下面存在员工信息时不执行删除操作!
(6)系统管理:管理员和员工登陆系统后可以修改自己的登陆密码。
系统特点:
(1)实现了管理员和员工登陆信息的自动判断!根据不同的身份显示不同的功能菜单。
(2)程序使用三层架构思想,采用完全面向对象的思想方法设计。
(3)系统在进行相关操作如删除员工信息时使用了存储过程。
数据库文件:DB_51aspx目录下的AttendanceDB_Data.MDF,自己在sqlserver2000数据库中导入即可
Sqlserver数据库登陆信息: 帐号sa,密码sa(自己可以在Web.Config文件中修改)
系统默认管理员登陆信息: 帐号admin 密码admin
系统默认的员工登陆帐号(即员工编号): EM001,EM002,EM003...EM008,EM009,EM010,密码都是123
导航菜单有个兼容性的小bug:在IE7下下拉菜单有时候会失效,重启一下浏览器会解决这个问题
代码片段和文件信息
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using KaoQin.Model;
using KaoQin.Logic;
namespace KaoQin
{
///
/// _default 的摘要说明。
///
public partial class AdminManage : System.Web.UI.Page
{
protected void Page_Load(object sender System.EventArgs e)
{
if (!IsPostBack)
{
/*验证是否登陆了系统*/
if (Session[“admin“] == null)
{
Response.Write(“ript>location.href=‘login.aspx‘; ript>“);
return;
}
}
}
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
///
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
///
private void InitializeComponent()
{
}
#endregion
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1179648 2009-01-05 16:29 DB_51aspx\AttendanceDB_Data.MDF
文件 516096 2009-01-05 16:29 DB_51aspx\AttendanceDB_Log.ldf
文件 2739 2008-12-28 08:55 DB_51aspx\sql.txt
文件 472 2008-12-27 19:52 Department\DepartmentDelete.aspx
文件 1319 2008-12-28 19:46 Department\DepartmentDelete.aspx.cs
文件 2599 2008-12-27 23:41 Department\DepartmentManage.aspx
文件 1381 2008-12-28 19:46 Department\DepartmentManage.aspx.cs
文件 4506 2008-12-26 21:08 Employee\EmployeeInfoAdd.aspx
文件 2677 2009-01-05 16:30 Employee\EmployeeInfoAdd.aspx.cs
文件 3715 2008-12-27 10:51 Employee\EmployeeInfoUpdate.aspx
文件 5484 2008-12-28 09:46 Employee\EmployeeInfoUpdate.aspx.cs
文件 4711 2008-12-28 23:24 Employee\EmployeeManage.aspx
文件 5794 2008-12-28 23:40 Employee\EmployeeManage.aspx.cs
文件 7297 2008-12-13 10:45 Employee\seltime.aspx
文件 110 2004-03-27 16:47 images\ADD.gif
文件 401 2004-08-02 23:08 images\delete.gif
文件 240 2004-08-02 23:08 images\edit.gif
文件 4945 2007-07-18 09:38 images\from.gif
文件 1155 2002-04-14 00:30 images\help.gif
文件 138 2004-08-02 23:08 images\list.gif
文件 156 2002-09-25 10:29 images\print.gif
..A.SH. 4608 2008-01-12 22:35 images\Thumbs.db
文件 15034 2008-12-25 20:35 images\ti
文件 28208 2007-11-16 10:37 images\ti
文件 8354 2007-11-16 10:37 images\titl_bg.jpg
文件 885 2008-12-28 07:56 sc
文件 5083 2009-01-05 14:35 UserControl\AdminHeadmoule.ascx
文件 1729 2008-12-28 09:24 UserControl\AdminHeadmoule.ascx.cs
文件 4865 2008-12-28 09:40 UserControl\EmployeeHeadmoule.ascx
文件 1732 2008-12-28 09:28 UserControl\EmployeeHeadmoule.ascx.cs
............此处省略65个文件信息
- 上一篇:asp网上商城网站基于oracle数据库
- 下一篇:asp采集程序案例
评论
共有 条评论