ASP设备管理系统 第8页
5.6.3 添加新用户模块
图 5 7添加新用户模块
添加新用户模块为UserEdit.asp(如图 5 7添加新用户模块),此模块只有系统管理员才能进入,所以在文件中引用如下文件:<!-- #include file="checkrole.asp" -->用于验证其权限。此模块的功能在于添加新用户。填写用户类型是因注意其三种类型具有不同的权限,所以可以执行的功能也就不一样。提交后进入UserEditSave.asp进行入库操作。
5.6.4 用户密码修改模块
图 5 8用户密码修改模块
用户密码修改模块为userPwdChange.asp(如图 5 8用户密码修改模块),此模块合法用户都能进入。此模块的功能在于修改用户自己的密码。在密码不少于6位的前提下提交到SavePwd.asp入库处理。
5.7 数据库管理模块设计
数据库管理模块可以实现以下功能:
数据库备份
数据库还原
本模块用于维护方面,主要为服务器上的数据库数据进行维护。使用Sql Server 2000 的数据库维护功能机制,定期为数据库进行Backup。
5.7.1 数据库备份模块
图 5 9数据库备份模块
数据库备份模块为backup.asp(如图 5 9数据库备份模块),此模块只有系统管理员才能进入,所以在文件中引用如下文件:<!-- #include file="checkrole.asp" -->用于验证其权限。此模块的功能在于数据库备份,填入备份即可写入Sql Server 2000的Backup文件中。使用Sql Server 2000 的数据库维护功能机制。代码如下:
SQL="backup database Mis to disk='C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\"&name1&".dat'"
set cnn=Server.createobject("adodb.connection")
cnn.open "driver={SQL Server};Server=(local);uid=sa;pwd=123456"
cnn.execute SQL
5.7.2 数据库还原模块
图 5 10数据库还原模
数据库还原模块为backup2.asp(如图 5 10数据库还原模),此模块只有系统管理员才能进入,所以在文件中引用如下文件:<!-- #include file="checkrole.asp" -->用于验证其权限。此模块的功能在于数据库还原,读取Sql Server 2000的Backup文件既可还原。同样使用Sql Server 2000 的数据库维护功能机制。
5.8 资产管理管理模块设计
资产管理管理模块可以实现以下功能:
资产申报
审核
卡片生成
编号打印及附件下载
万能条件统计
报表生成
5.8.1 资产申报
图 5 11资产申报模块
资产申报模块为declarePermanentAsserts.asp(如图 5 11资产申报模块),此模块合法用户都能进入。此模块的功能在于用户申报固定资产。提交到本页在Request.TotalBytes > 0的状态下入库处理。处理附件功能时通过DBSaveUpload objUpload.file("File1")指定的 File 的数据,通过RS("ContentType")=Fields.ContentType提交附件的数据类型,通过RS("accessorydata").AppendChunk Fields.Blob将其二进制代码提交入库。本模块调用了<!-- #include file="uploadCls.asp" -->子过程.用于将附件转换为二进制数.
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>