毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

ASP设备管理系统 第7页

更新时间:2009-6-5:  来源:毕业论文
ASP设备管理系统 第7页
5.4 目录结构与通用模块
1)目录结构
●image 用于存储网页中的图片文件;
● user 用于存储基本管理的操作脚本,部门管理、用户管理、添加新用户、用户修改密码模块组成。
●database 用于存储数据库管理的操作脚本。
●PermanentAsserts 用于存储固定资产管理的相关的脚本,包括资产申报、审核、卡片生成、按编号打印及附件下载、万能条件统计、生成报表模块等;
●ExpendableSupplies 用于存储低值易耗品管理的相关脚本。包括申报、未完成申报、验收单生成、按编号打印等模块。
●Stock 用于存储采购管理的相关脚本。包括申报、未完成申报、申报表生成等模块。
●Syslog 用于存储系统日志的操作脚本。
2)通用模块
(1) Conndb.asp
Conndb.asp的功能是实现到数据库的连接,在文件中引用如下文件:<!--#include file=” Conndb.asp”-->作为头文件就可以访问数据库。
(2) checkrole.asp
checkrole.asp的功能是判断当前用户是否是系统管理员,如果不是,在其相应操作则跳转到提示“你没有权限”,如果是,则不执行任何操作,直接进入操作。
(3) checkrole1.asp
Checkrole1.asp的功能是判断当前用户是否是系统用户,如果不是,在其相应操作则跳转到提示“你没有权限”,如果是,则不执行任何操作,直接进入操作。
5.5 登录程序设计
1)设计登录主界面
本程序管理主界面为index.asp,它的功能是进行身份认证,如通过验证的用户则将其用户名、所在单位送入Session("UserName")、Session("deptOfuser")以备调用并进入系统。在index.asp中,包含了两个文件Left.asp和main.htm。Left.asp用来显示管理界面中的基本管理、数据库管理、资产管理、低值易耗品、采购管理、日志管理,在此界面是以QQ菜单的形式进行显示的。main.htm用来介绍系统操作流程。(登录主界面如图 5 3登录主界,系统主界面如图 5 4系统主界面)
 
图 5 3登录主界
 
图 5 4系统主界面

 
5.6 基本管理模块设计
基本管理模块可以实现以下功能:
 部门管理
 用户管理
 添加新用户
 修改密码
5.6.1 部门管理模块
 
图 5 5部门管理模块
部门管理模块为DepList.asp(如图 5 5部门管理模块),此模块只有系统管理员才能进入,所以在文件中引用如下文件:<!-- #include file="checkrole.asp" -->用于验证其权限。此模块的功能在于部门的修改、删除、添加。初始界面时从数据库中输出部门信息。操作时是根据提交Soperate=Request.QueryString("oper")信息进行操作。如删除一级部门代码如下:
If Soperate="delete" Then'判断部门表中是否存在此部门
    sql = "SELECT * FROM deptOfUseInfo WHERE deptOfUseName='" & Depname1 & "'"
    Set rs = Conn.Execute(sql)
      If Not rs.EOF Then'判断此部门是否存在下级部门
      sql = "SELECT * FROM deptOfKeepingInfo WHERE deptName='" & Depname1 & "'"
      Set rs = Conn.Execute(sql)
      If Not rs.EOF Then
        Response.Write "此部门存在下级部门,不能删除!"
        Response.End()       
      End If
     End If
      sqldelt = "DELETE FROM deptOfUseInfo WHERE deptOfUseName='" & Depname1 & "'"
      Conn.Execute(sqldelt)
      Response.Write "部门已经成功删除!"
      End if
5.6.2 用户管理模块
 
图 5 6用户管理模块

用户管理模块为UserList.asp(如图 5 6用户管理模块),此模块只有系统管理员才能进入,所以在文件中引用如下文件:<!-- #include file="checkrole.asp" -->用于验证其权限。此模块的功能在于用户的修改、删除、密码重置。初始界面时从数据库中输出用户信息。执行操作修改、删除、密码重置时将分别将username带到userChange.asp、UserDelt.asp、userPwdReset.asp执行相应操作。密码重置时密码将被置为:111111。(如uid = Request.QueryString("uid")     sql = "Update UserInfo Set password='111111' Where username='" & uid & "'"       Set rs = Conn.Execute(sql))

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

ASP设备管理系统 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。