酷文首页  
站内搜索:
网站地图 | RSS订阅 | 收藏本站
经济论文
证券金融
工商管理
会计审计
法学论文
医药论文
社会论文
教育论文
计算机论文
艺术论文
哲学论文
财政税收
财务管理
公共管理
理学论文
政治论文
文学论文
工学论文
文化论文
实用文档
应用文
自考成考
演讲稿
法律文书
子栏目导行↓
网站赞助商↓
本类热点↓
本类更新↓
热门标签↓
网摘收藏↓

基于WEB的人事管理系统的开发与实现

作者:罗 祥
来源:本站原创
点击:
载入中...
加入时间:2008-06-29
字体大小:[  ]

修改密码部分代码如下:
If (CStr(Request("MM_update")) <> "" And CStr(Request("MM_recordId")) <> "") Then                                        //判断条件
   MM_editQuery = "update " & MM_editTable & " set " `
…………
MM_editQuery = MM_editQuery & ","
End If
MM_editQuery = MM_editQuery & MM_columns(MM_i) & " = " & MM_formVal
//新密码的确定
Next
MM_editQuery = MM_editQuery & "where"& MM_editColumn & " = " & MM_recorded                                   //更新SQL语句参数值
If (Not MM_abortEdit) Then
Set MM_editCmd = Server.CreateObject("ADODB.Command")
MM_editCmd.ActiveConnection = MM_editConnection  //连接用户数据表
   MM_editCmd.CommandText = MM_editQuery
MM_editCmd.Execute                               //执行语句
MM_editCmd.ActiveConnection.Close                //关闭连接
call fnCreateLog("更改密码")   //调用fnCreateLog函数创建日志       
5.4 员工详细资料显示模块
    员工显示模块如图5.5主要是用于显示员工的基本资料,通过这个模块可以看到员工的基本信息、婚姻状况、教育状况、工作经历、家庭情况、工作动态、惩罚记录、考勤记录、资薪和档案合同。
 
                                 图5.5 员工资料显示模块


5.5 查询员工信息模块
 
                               图5.6查询员工信息模块
可以通过查询员工信息模块查询员工的详细资料(例如:查询所有员工的信息、查询某部门员工的信息、查询某个员工的信息以及管理员选项等)。
在主界面上点击组合查询进入,重要代码如下:
………………  `获取前台界面查询字段值
Dim search  
Dim search_numRows  //查询字段数
Set search = Server.CreateObject("ADODB.Recordset")
search.ActiveConnection = MM_EmpMain_STRING  //连接数据库
search.Source = "SELECT distinct ID FROM Search where " & searchCondition
search.CursorType = 0
search.CursorLocation = 2
search.LockType = 1   //属性设置
search.Open()
search_numRows = 0
IDstring = ""
while not search.eof  //从第一条开始查到最后一条
IDstring = IDstring & search("ID") & ","
search.movenext       //下一条
5.6 新增员工信息模块
      如图5.7为新增员工信息模块。主要用于添加新员工的基本信息。
 
图5.7 增加员工模块
5.7 系统日志模块
     如图5.8为系统日志模块主要对登陆用户的时间和操作时间进行登记,有效的防止用户文明使用系统资源。
 
图5.8 系统日志模块
记录员工登陆信息的主要代码如下:
Function fnCreateLog(PageName)        //函数声明
UserID = request.Cookies("ID")        //缓存该id的权限
ProcessName = PageName                //把获取的值赋值给事件名
Set MM_editCmd = Server.CreateObject("ADODB.Command")
MM_editCmd.ActiveConnection = MM_EmpMain_STRING   //实现数据库的连接
MM_editQuery = "insert into logMainTain (UserID,ProcessName) values ("&UserID&",'"&ProcessName&"')"       //插入语句

MM_editCmd.CommandText = MM_editQuery //对数据库查询语句容器赋值
MM_editCmd.Execute                  //执行语句  
End function

 
6 结论
通过几个多月来的设计,我能够较好把4年中所学的知识给综合运用在一起,充分把毕业设计的思想给体现在本系统的设计中 。本课题采用的各个技术把一个空白的页面规划成一个具有实用价值的站点。让我了解到了自己所学知识存在的价值。
本系统具有运行速度快、稳定性好的优点,可以作为企业人事管理部门进行人事网络管理的一种工具。能够有效的提高工作效率。它的不足之处是内容太少了。转贴于 酷文网-论文下载中心 http://www.coolwen.net


共9页: 上一页 [1] [2] [3] [4] [5] [6] [7] 8 [9] 下一页

网摘收藏:
免责声明 | 关于我们 | 广告联系 | 友情链接 | 网站地图 | 共同合作
免费论文 毕业论文 毕业论文范文 酷文网(www.coolwen.net) 版权所有 coolwen.net 2007,All Rights Reserved
E-mail:hui_love#tom.com(为防止垃圾邮件请把#换成@) 点击这里给我发消息 点击这里给我发消息
湘ICP备07003917号