




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
论文 0 公司员工管理系统设计与公司员工管理系统设计与 实现实现毕业论文毕业论文 目 录 第一章 系统概述 1 1 1 课题背景 1 1 2 系统开发环境 1 1 3 系统预期结果 1 第二章 系统数据库设计 1 2 1 表 1 国籍表 1 2 2 表 2 民族表 1 2 3 表 3 币种表 1 2 4 表 4 血型表 1 2 5 表 5 星座表 2 2 6 表 6 员工学习经历表 2 2 7 表 7 工作经历表 2 2 8 表 8 员工基本资料 3 2 9 表 9 上级评语记录表 4 2 10 表 10 语言能力 4 2 11 表 11 薪资变动记录 5 2 12 表 12 薪资等级表 5 2 13 表 13 奖金记录表 5 2 14 表 14 过失级别 6 2 15 表 15 过失记录表 6 2 16 表 16 社保记录表 6 2 17 表 17 社保等级表 7 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 1 2 18 表 18 员工离职记录表 7 2 19 表 19 家庭情况表 7 2 20 表 20 朋友情况表 8 第三章 系统设计与实现 10 3 1 系统权限 10 3 2 系统登陆页面 11 3 3 模版页面 13 3 4 员工信息管理 13 3 4 1 员工管理首页 13 3 4 2 添加员工信息 14 3 4 3 添加员工扩展信息 18 3 4 4 修改员工信息 19 3 4 5 员工本人资料 19 3 4 6 员工离职管理 19 3 5 员工过失记录 19 3 5 1 员工过失列表 20 3 5 2 添加过失记录 21 3 5 3 我的过失记录 21 3 6 评语管理 21 3 6 1 评语记录管理 22 3 6 2 添加评语 22 3 6 3 我发出的评语 23 3 6 4 我收到的评语 23 3 7 奖金记录 23 3 7 1 奖金记录管理 24 3 7 2 我的奖金记录 24 3 8 社保记录 24 3 8 1 社保记录管理 24 3 8 2 添加社保记录 25 3 8 3 我的社保记录 25 3 9 基本设置 25 论文 2 致谢 26 参考文献 27 附 录 28 第一章 系统概述 1 1 课题背景 公司员工信息很不完整 而且会经常的去添加和修改员工的信息 同时公司 的员工信息也都是通过文档进行的管理 在管理上很不方便 例如 不方便员工 信息的查找 修改等 所以需要开发此员工管理系统 开发此系统所用的数据库 是 Microsoft Sql Server 2000 数据库中的表主要分为了静态表 数据不发生变 化的基础表 如 国家表 和动态表 数据经常变动的表 如 员工表 开 发系统用的软件是 VS NET 2005 此软件功能强大 它封装了很多的服务器控件同 时它也兼容 HTML 控件 如果将 HTML 控件中加上 runat server 属性那么它就 变成了 服务器控件 它并不是真得成了服务器控件 只是和服务器控件大致 上一样 此系统的开发主要用到了 GridView 控件以及一些其它的控件 1 2 系统开发环境 此系统通过 VS NET 2005 Sql Server 2000 在 Windows 2003 下开发 1 3 系统预期结果 实现公司内部员工的管理 包括添加 删除 修改 查询 将每一个员工的 详细资料记录下来 并为每个员工设定一个资料保密等级 只能让一些特定的管 理者可以管理员工资料 以保证信息的安全性 除此之外 还要对员工的薪资变 动 职位变动以及奖惩情况进行记录并管理 论文 0 第二章 系统数据库设计 本系统的数据库主要有员工基本资料表 员工学习经历表 奖金记录表 过 失记录表 员工担保人表 国籍表 民族表等 19 张表组成 下面将详细介绍这 些表 国籍表存储世界所有国家的名称 2 1 表 1 国籍表 表名 国籍表 Countrys 字段名中文名类型长度备注 CountryID国家编号intAuto CountryName国家名varchar40 民族表存储我国所有民族的名称 2 2 表 2 民族表 表名 民族表 Races 字段名中文名类型长度备注 ReceID民族编号intAuto ReceName民族名varchar40 币种表存储世界主要的币种如 人民币 美元 欧元 2 3 表 3 币种表 表名 币种表 PayTypes 字段名中文名类型长度备注 PayTypeID币种编号IntAuto PayTypeName币种名varchar40 血型表存储人的血型名称如 O 型 AB 型 2 4 表 4 血型表 表名 血型表 BloodTypes 字段名中文名类型长度备注 BloodTypeID币种编号intAuto 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 1 BloodTypeName币种名varchar40 星座表存储 12 个星座的名称 2 5 表 5 星座表 表名 星座表 Stars 字段名中文名类型长度备注 StarID星座编号intAuto StarName星座名varchar40 员工学习经历表存储员工的学习经历 2 6 表 6 员工学习经历表 表名 员工学习经历表 StudyExps 字段名中文名类型长度备注 StudyExpID编号intAuto StaffID员工编号int联系 Staffs 表 StudyExpSchool学校名varchar200 StudyExpClass系别varchar50 StudyExpSpec专业varchar50 StudyExpBeginTim e 开始日期Dateime StudyExpEndTime结束日期Datetime 工作经历表存储员工的工作经历 2 7 表 7 工作经历表 表名 工作经历表 WorkExps 字段名中文名类型长度备注 WorkExpID编号intAuto StaffID员工编号int联系 Staffs 表 WorkExpCompany公司名varchar200 WorkExpPart部门varchar50 WorkExpJob职位varchar50 WorkExpBeginTim e 开始日期Datetime WorkExpEndTime结束日期Datetime WorkExpPay工作薪资float 论文 2 WorkExpTask工作内容varchar200 WorkExpWhyOut离职原因varchar200 员工基本资料存储员工的基本信息 2 8 表 8 员工基本资料 表名 员工基本资料 Staffs 字段名中文名类型长度备注 StaffID员工编号intAuto StaffNumber员工实际编 号 varchar20 StaffUserName用户名Varchar20 StaffPassword密码Varchar32MD5 加密 StaffName员工姓名varchar20 StaffBirthday出生日期Datetime BloodTypeID血型编号int联系 BloodTypes StarID星座编号int联系 Stars StaffSex性别bitint1 男 0 女 CountryID国家编号int关系 Countrys 表 RaceID民族编号int关系 Races 表 StaffRPRAddress户籍地址varchar200 StaffIsMarry婚否bitint1 为已婚 StaffPicPath相片地址varchar200相片存放的地址 StaffDeputy代理人varchar40 StaffIDCard身份证号varchar30 StaffIDCardFilePath身份证复印 件地址 varchar200身份证复印件地址 StaffPayTypeID工资币种int联系 PayTypes 表 StaffMail私用邮箱varchar200 StaffWorkMail公司邮箱varchar200 StaffTel联系电话varchar30 StaffMobile手机号varchar30 StaffOtherTel备用电话varchar30 StaffPoint特长varchar100 StaffLike兴趣爱好varchar100 StaffDemerit缺点varchar100 StaffInfoLv资料保密等int这个程序上安排 存数字 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 3 级 StaffTryoutBeginTim e 试用期开始 时间 Datetme StaffTryoutEndTime试用结束时 间 Datetime StaffTryoutPay试用工资float单位是按工资币种来的 StaffAddtime添加日期Datetime StaffInWork是否在职bitint1 为在职 PartID部门编号Int联系 Parts 表 JobID职位编号int联系 Jobs StaffDesc员工备注Text 上级评语记录表存储上级对员工的评语记录 2 9 表 9 上级评语记录表 表名 上级评语记录表 Comments 字段名中文名类型长度备注 CommentID评语编号intAuto StaffID员工编号int联系 Staffs 表 CommenterID评语者编号int联系 Staffs 表 CommentDesc评语内容Text CommentTime发表时间Datetime OperaterID操作员员工编 号 int联系 Staffs 表 语言能力存储员工对外语掌握的能力 2 10 表 10 语言能力 表名 语言能力 LanguageLvs 字段名中文名类型长度备注 LangLvID编号intAuto StaffID员工编号int联系 Staffs 表 LangID语言编号int联系 Languages 表 LangLv能力等级int数字的 1 6 LangLvDesc备注Text 论文 4 薪资变动记录表记录员工的薪资变动记录 2 11 表 11 薪资变动记录 表名 薪资变动记录 ChangePayLogs 字段名中文名类型长度备注 CPayID编号intAuto StaffID员工编号int联系 Staffs 表 CPayLv薪资等级int联系 PayLevels 表 CPayMoney基本工资float CPayAllDutyMoney全勤奖金float CPayTime变更日期Datetime CPayDesc变更说明Text OperaterID操作员员工编 号 int联系 Staffs 表 薪资等级表存储薪资的等级 2 12 表 12 薪资等级表 表名 薪资等级表 PayLevels 字段名中文名类型长度备注 PayLvID薪资等级编 号 intAuto PayLvMoney金额段varchar20如 1000 1500 month 奖金记录表记录员工的奖金记录 2 13 表 13 奖金记录表 表名 奖金记录表 BonusLogs 字段名中文名类型长度备注 BounsLogID奖金记录编号intAuto StaffID员工编号int联系 Staffs 表 BonusLogMoney奖金float单位是员工的币种 BonusLogTime日期Datetime BounsLogDesc奖金原因Text MakerID提案者编号int联系 Staffs 表 OperaterID操作员员工编 号 int联系 Staffs 表 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 5 过失级别存储员工的过失等级 2 14 表 14 过失级别 表名 过失级别 LapseLvs 字段名中文名类型长度备注 LapseLvID过失级别编号intAuto LapseLvName过失级别名varchar20 LapseLvDesc过失介绍Varchar200 过失记录表记录员工的过失记录 2 15 表 15 过失记录表 表名 过失记录表 LapseLogs 字段名中文名类型长度备注 LapseLogID记录编号intAuto StaffID员工编号int联系 Staffs 表 LapseLogTime过失日期Datetime LapseLogDis过失描述Text MasterID主管编号int联系 Staffs 表 LapseLvID过失级别int联系 LapseLvs 表 LapseLogDo过失处理varchar200 LapseLogDesc过失备注Text OperaterID操作员员工编 号 int联系 Staffs 表 社保记录表记录员工的社保记录 2 16 表 16 社保记录表 表名 社保记录表 SoseLogs 字段名中文名类型长度备注 SoseLogID编号intAuto StaffID员工编号int联系 Staffs 表 SoseID社保编号varchar30 SoseLvID社保等级编 号 int联系 SoseLvs 表 论文 6 SoseLvBeginTim e 开始日期Datetime SoseLvEndTime结束日期Datetime SoseLvDesc备注Text OperaterID操作员员工 编号 int联系 Staffs 表 社保等级表存储社保的等级 2 17 表 17 社保等级表 表名 社保等级表 SoseLvs 字段名中文名类型长度备注 SoseLvID等级编号intAuto SoseLvMoney金额float SoseLvDesc描述Text OperaterID操作员员工编 号 int联系 Staffs 表 员工离职记录表记录员工的离职记录 2 18 表 18 员工离职记录表 表名 员工离职记录表 OutworkLogs 字段名中文名类型长度备注 OutworkLogID记录编号intAuto StaffID员工编号int联系 Staffs 表 OutworkLogDis原因说明Text OutworkLogTim e 离职日期Datetime OutworkLogDesc备注Text OperaterID操作员员工 编号 int联系 Staffs 表 家庭情况表记录员工的家庭的主要联系人情况 2 19 表 19 家庭情况表 表名 家庭情况表 Familys 字段名中文名类型长度备注 FamilyID编号intAuto 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 7 StaffID员工编号int联系 Staffs 表 FamilyTitle称谓varchar20 FamilyName姓名varchar30 FamilyCountryID国籍编号int联系 Countrys 表 FamilyAddress地址varchar200 FamilyTel电话varchar20 FamilyDesc备注Text 朋友情况表记录员工的主要朋友的联系方式 2 20 表 20 朋友情况表 表名 朋友情况表 Friends 字段名中文名类型长度备注 FriendID编号intAuto StaffID员工编号int联系 Staffs 表 FriendDis朋友关系简述varchar200 FriendName朋友姓名varchar30 FriendAddress朋友地址varchar200 FriendTel朋友电话varchar20 FriendPRI紧急联系优先 级 int越大越先 FriendDesc备注text 员工担保人表记录员工的担保人信息 2 21 表 21 员工担保人表 表名 员工担保人表 Suretys 字段名中文名类型长度备注 SuretyID编号intAuto StaffID员工编号int联系 Staffs 表 SuretyName担保人姓名varchar20 SuretyDis关系说明varchar200 SuretySex性别bitint1 为男 SuretyHomeAddress户口地址varchar200 SuretyAddress联系地址varchar200 SuretyWorkAddress工作地址varchar200 SuretyTel联系电话varchar20 SuretyOtherTel备用电话varchar20 论文 8 SuretyIsOk担保是否成 立 Bitint1 为成立 SuretyAuthority威信人Varchar20 SuretyApproveID核准人编号Int联系 Staffs 表 SuretyApproveTime核准日期Datetime SuretyBeginTime担保开始时 间 Datetime SuretyEndTime担保结束时 间 Datetime SuretyEnderID担保终止人Int联系 Staffs 表 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 9 第三章 系统设计与实现 系统流程图如下所示 用户判断权限生成菜单栏Y 出错 提示 没有权限 员工管理员工评语管理员工社保管理员工奖金管理 员工扩展信息员工信息管理 修改自己密码员工过失管理 判断权限 添加查看删除修改 N Y N 图 Error Error NoNo texttext ofof specifiedspecified stylestyle inin document document 1 系统流程图 3 1 系统权限 不同类别的用户登陆系统会有不同的权限 根据用户的权限限定了用户对系 统的操作 不同权限的用户登陆系统后主要体现在菜单栏的菜单不同 如下图所 示 论文 10 图 Error Error NoNo texttext ofof specifiedspecified stylestyle inin document document 2 系统预览 3 2 系统登陆页面 登陆页面名称为 Login aspx 此页面以简洁为主 用户输入登陆名和密码后 点击登陆按钮登陆 如果用户名和对应的密码在数据库的员工表中找不到记录时 将提示用户 用户名或密码错误 如果找到了记录就将用户名和加密后的密 码存入 Coolie 并跳转到系统首页 图 Error Error NoNo texttext ofof specifiedspecified stylestyle inin document document 3 登陆页面 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 11 主要代码 protected void ImageButton1 Click object sender ImageClickEventArgs e Session input EncryptDecrypt Encrypt GetRandom GetRand 15 string strName name Value Trim string strpwd pwd Value Trim string path Server MapPath Manage xml test config DataSet ds new DataSet ds ReadXml path if ds Tables Count 0 return DataTable dtxml ds Tables 0 DataView dv dtxml DefaultView string sql no1 EncryptDecrypt Encrypt admin and no2 EncryptDecrypt Encrypt strpwd dv RowFilter sql DataTable dt dv ToTable if dt Rows Count 0 writeLog 记录日志 Session name EncryptDecrypt Encrypt name Value writeXml Session input ToString Session name ToString Session type admin Response Write alert 欢迎进入公司员工管理系统 论文 12 window opener null window top location Manage index htm else Comm alert 密码错误 请重新输入 记录日志 private void writeLog string path Server MapPath Manage xml Log config path XmlFile CreateXML path XmlDocument xmlDoc new XmlDocument xmlDoc Load path XmlElement econtent xmlDoc CreateElement content econtent SetAttribute UserHostName Page Request UserHostName econtent SetAttribute ip Page Request UserHostAddress econtent SetAttribute inputtime DateTime Now ToString xmlDoc DocumentElement AppendChild econtent xmlDoc Save path 3 3 模版页面 模版页面名称是 MasterPage maste 它为整个系统的页面提供一个框架 它 的上面是公司的 Logo 以及导航栏 左边是菜单栏 菜单栏根据登陆的用户的权 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 13 限生成不同菜单 3 4 员工信息管理 员工管理流程图 图 Error Error NoNo texttext ofof specifiedspecified stylestyle inin document document 4 员工管理流程图 3 4 1 员员工管理首工管理首页页 员工管理首页在模版页面菜单栏的名称 以后就叫 菜单名称 是员工列表 页面名称是 Staff Staffs Default aspx 最后一个 后面的表示页面名称 前面表示此文件所放的文件夹 此页面的列表显示用的是 ASP NET 的服务器 控件 GridView 控件 列表主要显示了员工的编号 工号 用户名 员工姓名 部门 职位 添加的日期 此页面有查询功能 可以按员工的姓名 部门 工号 户籍地址查找 如下图所示 论文 14 图 Error Error NoNo texttext ofof specifiedspecified stylestyle inin document document 5 员工记录管理首页 主要代码 public void GetList bool aIsAllStaffer Staffs staffDAL Staffs Instance CommConfig BaseInfoConnectstring try if aIsAllStaffer GridView1 DataSource staffDAL C GetList DefaultView 取 得所有员工列表 else GridView1 DataSource staffDAL C GetMyList int Parse this GetCookie StaffID DefaultView 取得下属列表 GridView1 DataBind catch Exception ex this errorHandler ex Message 通过员工管理首页可以连接到添加员工信息页面 查看员工信息的页面 修 改员工信息的页面以及删除员工 在删除员工信息时会弹出信息提醒框 提醒操 作者是否真的要删除此员工 员工删除后不能找会资料 3 4 2 添加添加员员工信息工信息 添加员工信息的菜单名称是添加员工信息 页面名称是 Staff Staffs StaffAdd aspx 可以通过员工管理首页和菜单栏的添加员工信息跳转到此页面 在此页面填完必要的信息 后面带有 为必要信息 后 点击确定钮添加员 工 点击取消按钮回到员工管理首页 新加的员工可以登陆此系统 密码和用户 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 15 名一样 此页面版面如下图所示 图 Error Error NoNo texttext ofof specifiedspecified stylestyle inin document document 6 添加员工信息页面 主要代码 protected void btnOK Click object sender ImageClickEventArgs e this CheckLogin region 验证输入的数据合法性 if txtStaffName Text Length 30 lblInfo Text NameWarning return if txtStaffNumber Text Length 20 lblInfo Text StaffFactID return if RegexValidator IsMatch txtStaffUserName Text Pattern ACCOUNT false lblInfo Text UseNameWarning return if RegexValidator IsMatch ddlPart SelectedValue Pattern INTEGER lblInfo Text SelectStaffPart return if RegexValidator IsMatch ddlJob SelectedValue Pattern INTEGER lblInfo Text SelectStaffJob return if chkCheckIDCard Checked if RegexValidator IsMatch txtStaffIDCard Text Pattern IDCARDNUMBER18 RegexValidator IsMatch txtStaffIDCard Text Pattern 论文 16 IDCARDNUMBER15 if txtStaffIDCard Text Length 10 lblInfo Text IDCardError return if txtStaffTryoutPay Text RegexValidator IsMatch txtStaffTryoutPay Text Pattern FLOAT false lblInfo Text StaffPayError return if txtStaffTel Text Length 16 lblInfo Text TelephoneErrorLegth return if RegexValidator IsMatch txtStaffWorkEmail Text Pattern EMAIL lblInfo Text WorkEmailError return lblInfo Text endregion staffs staffDAL Staffs Instance CommConfig BaseInfoConnectstring 检查用户名是否有存在的 try if staffDAL C GetStaffIDByUserName txtStaffUserName Text 1 lblInfo Text LoginWarning txtStaffUserName Text LoginWarnings return catch Exception ex this errorHandler ex Message staff staff new Staff staff BloodTypeID int Parse ddlBloodType SelectedValue staff CountryID int Parse ddlCountry SelectedValue staff JobID int Parse ddlJob SelectedValue staff PartID int Parse ddlPart SelectedValue staff PayTypeID int Parse ddlPayType SelectedValue staff RaceID int Parse ddlRace SelectedValue staff StaffAddress txtStaffAddress Text staff StaffAddtime DateTime Now staff StaffBirthday txtStaffBirthday Date staff StaffDemerit txtStaffDemerit Text staff StaffDeputy txtStaffDeputy Text 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 17 staff StaffDesc txtStaffDesc Text staff StaffIDCard txtStaffIDCard Text staff StaffIDCardFileID tIDCardFileID staff StaffInfoLv int Parse ddlInfoLv SelectedValue staff StaffInWork true staff StaffIsMarry rdoStaffisMarry Checked staff StaffLike txtStaffLike Text staff StaffMail txtStaffMail Text staff StaffMobile txtStaffMobile Text staff StaffName txtStaffName Text staff StaffNumber txtStaffNumber Text staff StaffOtherTel txtStaffOtherTel Text staff StaffPassword Safety MD5 txtStaffUserName Text staff StaffPicFileID tPicFileID staff StaffPoint txtStaffPoint Text staff StaffRPRAddress txtStaffRPRAddress Text staff StaffSex bool Parse ddlSex SelectedValue staff StaffTel txtStaffTel Text staff StaffTryoutBeginTime txtStaffTryOutBeginTime Date if txtStaffTryOutEndTime Date null staff StaffTryoutEndTime txtStaffTryOutEndTime Date staff StaffTryoutPay float Parse txtStaffTryoutPay Text staff StaffUserName txtStaffUserName Text staff StaffWorkMail txtStaffWorkEmail Text staff StarID int Parse ddlStar SelectedValue try staff staffDAL Insert staff this RedirectPage StaffDetail aspx id staff StaffID ToString catch Exception ex this errorHandler ex Message 添加完数据后跳转到查看员工信息的页面 Staff Staffs StaffDetail aspx 此 页面显示员工的基础信息 查看员工信息页面下方有浏览亲属资料 浏览朋友资 料 浏览语言等级资料 浏览学习经历资料 浏览工作经历资料 浏览担保人资 论文 18 料的连接 点击这些连接将弹出相关的信息 如点击浏览语言等级资料 将弹出 语言等级信息 如下图所示 图 Error Error NoNo texttext ofof specifiedspecified stylestyle inin document document 7 查看员工信息页面 3 4 3 添加添加员员工工扩扩展信息展信息 员工的扩展信息主要有 员工工作经历 菜单名称是添加员工工作经历 页面名称是 Staff Staffs WorkExp aspx 它主要记录员工的工作经历以及在每次工作阶段中员工的一些 相关信息 员工学习经历 菜单名称是添加员工学习经历 页面名称是 Staff Staffs StudyExp aspx 它主要记录员工的学习经历以及员工的特长 员工语言能力 菜单名称是添加员工语言能力 页面名称是 Staff Staffs LanguageLV aspx 它主要记录员工外语能力如 英语过四级 日语过三级 员工亲属 菜单名称是添加员工亲属 页面名称是 Staff Staffs Familys aspx 它主要记录员工的主要亲戚的联系方式以方便在员工需要时公司帮忙联系 员工朋友 菜单名称是添加员工朋友 页面名称是 Staff Staffs Friends aspx 它主要记录员工朋友的联系方式以方便在员工需要时公司帮忙联系 可以 通过联系的优先级别知道优先联系的员工朋友 员工担保人 菜单名称是添加员工担保人 页面名称是 Staff Staffs Suretys aspx 它主要记录员工朋友的担保联系方式以及相关信息 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 19 3 4 4 修改修改员员工信息工信息 修改员工信息的页面名称是 Staff Staffs StaffEdit aspx 此页面根据传入的 员工编号修改员工信息 但员工的用户名不能修改 因为员工用此名登陆系统 3 4 5 员员工本人工本人资资料料 员工本人资料页面的菜单名称是查看我的资料 通过此页面可以查看到员工 自己的相关信息 3 4 6 员员工离工离职职管理管理 离职管理的菜单名称是离职管理 此页面有添加 修改 离职信息的按钮和 复职按钮 点击按钮分别跳转到添加员工离职记录页面 修改离职记录页面和恢 复离职员工 在点击复职按钮后 会弹出信息提醒框 提醒操作者是否要将此员 工复职 3 5 员工过失记录 图 Error Error NoNo texttext ofof specifiedspecified stylestyle inin document document 8 员工过失记录流程图 论文 20 3 5 1 员员工工过过失列表失列表 员工过失列表菜单名称是员工过失列表 页面名称是 Staff LapseLogs Default aspx 通过此页面可以跳转到添加过失记录页面 修改过失记录页面和 查看过失记录页面 在此页面中可以按员工工号 员工姓名 部门以及过失等级 查询过失记录 还可以删除过失记录 在删除会时会提醒操作者是否真的删除此 条记录 如果点确定就删除此条记录 点取消就返回 主要代码 public void BindData int aGetType int aStaffID LapseLogs lapselogsDAL LapseLogs Instance CommConfig BaseInfoConnectstring try gvList DataSource lapselogsDAL C GetList aGetType aStaffID DefaultView gvList DataBind catch Exception ex this errorHandler ex Message protected void gvList PageIndexChanging object sender GridViewPageEventArgs e int listGetType if Master JobID 1 Master JobID 4 Master JobID 3 listGetType 3 else listGetType 2 int staffID if RegexValidator IsMatch this GetCookie StaffID Pattern INTEGER this RedirectPage CommConfig LoginUrl staffID int Parse this GetCookie StaffID gvList PageIndex e NewPageIndex BindData listGetType staffID 3 5 2 添加添加过过失失记录记录 添加过失记录菜单名称添加过失记录 页面名称是 Staff LapseLogs LapseLogAdd aspx 在添加员工过失记录时首先选择员工 在添完相关信息后点 击确定按钮添加选择员工的过失记录 并跳转到员工过失记录列表页面 点击取 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 21 消也跳转到员工过失记录列表页面 3 5 3 我的我的过过失失记录记录 我的过失记录菜单名称是我的过失 页面名称是 Staff LapseLogs MyLapseLog aspx 此页面列出了自己的过失记录 通过此页面可以查看自己的 过失记录的详细信息 3 6 评语管理 图 Error Error NoNo texttext ofof specifiedspecified stylestyle inin document document 9 员工评语记录流程图 3 6 1 评语记录评语记录管理管理 评语记录管理菜单名称是评语管理 页面名称是 Staff Comments Default aspx 此页面列出了所有的评语记录 可以通过员工姓名 工号 员工所在的部 门和评语者查询评语记录 通过此页面可以通过评语编号跳转页面查看评语记录 的详细信息 以及可以删除评语信息 主要代码 public void BindData Comments commentDAL Comments Instance CommConfig 论文 22 BaseInfoConnectstring try gvComments DataSource commentDAL C GetList DefaultView gvComments DataBind catch Exception ex this errorHandler ex Message protected void gvComments PageIndexChanging object sender GridViewPageEventArgs e gvComments PageIndex e NewPageIndex BindData 3 6 2 添加添加评语评语 添加评语的菜单名称是新建评语 页面名称是 Staff Comments CommentAdd aspx 在添加时首先选择被评价的员工 在填完评语内容后点击确 定按钮添加评语同时跳转到评语管理页面 点击取消也跳转到评语管理页面 3 6 3 我我发发出的出的评语评语 我发出的评语的菜单名称时我发出的评语 页面名称是 Staff Comments CommentSend aspx 此页面列出了登陆者本人发出的评语 通过此页面可以查看 修改和删除列出的评语记录 并且可以添加评语记录所对应的被评员工的评语 3 6 4 我收到的我收到的评语评语 我收到的评语的菜单名称时我收到的评语 页面名称是 Staff Comments CommentGet aspx 此页面列出了登陆者本人收到的评语记录 通过此页面可查看收到评语的详 细信息 3 7 奖金记录 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 23 图 Error No text of specified style in document 10 员工奖金记录流程图 3 7 1 奖奖金金记录记录管理管理 奖金记录管理的菜单名称是奖金记录管理 页面名称是 Staff BonusLogs Default aspx 此页面列出了所有员工的所有奖金记录信息 管理管理员可以修 改这些奖金记录 此页面还有添加和查看奖金记录的连接以及删除按钮 在此页 面中可以按员工的姓名 工号 员工部门和奖金金额查询奖金记录 3 7 2 我的我的奖奖金金记录记录 我的奖金记录页面名称是 Staff BonusLogs MyBonusLog aspx 此页面记 录了登陆者本人的奖金记录 同时此页面设有查看连接 登陆者可以查看自己的 奖金记录 3 8 社保记录 论文 24 图 Error Error NoNo texttext ofof specifiedspecified stylestyle inin document document 11 员工社保管理流程图 3 8 1 社保社保记录记录管理管理 社保记录管理的管理首页菜单名称是员工社保记录管理 页面名称是 Staff SoseLogs Default aspx 此页面列出了所有员工的所有社保记录 同时可以按员 工的姓名 社保编号和社保金额查询员工的社保记录 此页面有添加 修改 查 看和删除员工社保记录的连接或按钮 3 8 2 添加社保添加社保记录记录 添加员工社保记录的页面名称是 Staff SoseLogs SoseLogAdd aspx 通过 此页面添加员工的社保记录 添加完记录后跳转到社保记录管理的首页 3 8 3 我的社保我的社保记录记录 我的社保记录的页面名称是 Staff SoseLogs MySoseLog aspx 此页面列出 了登陆者本人的社保记录 同时用户可以查看自己的社保记录 3 9 基本设置 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 25 职位管理的页面名称是 baseinfo Jobs Default aspx 通过此页面管理职位 信息 此页面有添加 修改和删除职位的按钮 职位管理因为记录不多所以查询 功能 部门管理 过失级别管理 工资等级管理 社保等级管理同职位管理差不多 这里不赘述 论文 26 致谢致谢 本文是在张弘指导老师的热情关心和指导下完成的 他渊博的知识和严谨的 治学作风使我受益匪浅 对顺利完成本课题起到了极大的作用 在此向他表示我 最衷心的感谢 感谢所有给予过我帮助和指导的各位老师 感谢他们大学四年来对我学习和 知识实践上的帮助和指导 同时 感谢所有给予过我帮助的同学和朋友 感谢我 所有家人的鼓励与支持 最后向在百忙之中评审本文的各位专家 老师表示衷心的感谢 公司员工系统设计与实现 项目源代码联系 QQ 85030242 推荐邮件 27
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位工勤技能-北京-北京汽车驾驶与维修员一级(高级技师)历年参考题库含答案解析
- 2025年中级卫生职称-主治医师-重症医学(中级)代码:359历年参考题库典型考点含答案解析
- 2025年通信专业技术-通信专业技术(中级)-中级通信专业技术(设备环境实务)历年参考题库含答案解析(5套)
- 2025年职业技能鉴定-汽轮机本体检修工-汽轮机本体检修工(高级)历年参考题库含答案解析(5套)
- 2025年职业技能鉴定-供水供应工-供水供应工证(高级)历年参考题库含答案解析(5套)
- 2025年综合评标专家-湖北-湖北综合评标专家(交通运输厅)历年参考题库含答案解析(5套)
- 热电厂锅炉安全知识培训课件
- 季氏将伐颛臾课件
- 烟草公司消防知识培训课件
- 烟花爆竹基础知识培训课件
- 天津市南开区2023-2024学年六年级下学期期末数学试题
- 酒店开业客房筹备倒计时模板
- NBT《核动力厂场内应急设施设计规范》
- 2024年大学计算机基础考试题库带答案(黄金题型)
- 模块化建筑的结构设计与BIM技术应用研究
- GB/T 43681-2024生态系统评估区域生态系统调查方法
- 供应链金融与中小企业融资问题
- 消防安全常识口袋书
- 工业自动化的自动化控制系统架构
- 学校驻校教官培训方案
- 高职应用写作课件
评论
0/150
提交评论