图 5 26采购物品详细信息
填写完毕后单击完成提交,进入AddInfoSave3.asp进行入库处理。
5.10.2 未完成申报
图 5 27资产未完成模块
资产未完成模块为ContinueAdd.asp(如图 5 27资产未完成模块),此模块合法用户都能进入。此模块的功能在于用户对采购物品继续申报,因为有时申报的详细条目较多,需要不同时间作业,故设计此模块。(注:在本模块中用户只能看到自己本单位的信息,在此调用Session("deptOfuser")得以实现)
5.10.3 申报表生成
图 5 28申报表生成模块
申报表生成模块为printtable.asp(如图 5 28申报表生成模块),此模块只有系统用户以上级别才能进入,所以在文件中引用如下文件:<!-- #include file="checkrole1.asp" -->用于验证其权限。此模块的功能在于采购申报表生成。生成采购表如图 5 29采购表
图 5 29采购表
5.11 日志管理:
实现对进入系统操作的用户记录其处理事件,达到很方便地找到完成操作的用户。
图 5 30日志管理成模块
日志管理成模块为Syslog.asp(如图 5 30日志管理成模块),此模块只有系统管理员才能进入,所以在文件中引用如下文件:<!-- #include file="checkrole.asp" -->用于验证其权限。本模块的实现是通过在每个模块中调用function2.Asp 子过程得以实现的。所以在文件中引用如下文件:<!-- #include file=" function2.asp" -->,调用是代码如下:text="删除一级部门" Call select_page(text)。将实参text出入function2.asp,并在function2.asp执行如下代码:
private sub select_page(text)
.
.
.
Set rss=Conn.Execute("insert into Syslog(LogDate,Body,deptOfuser,Name,IP) values('" & nowzhx & "','" & text & "','" & deptOfuser & "','" & Namezhx & "','" & IPzhx & "')")
在数据在数据库中插入数据。