某学校办公自动化系统设计(硕士论文) - 图文(6)

2019-01-19 13:21

当用户为超级用户时可以批准发文、删除发文。个人活动管理页面超级用户时所涉及到的相关程序代码如下:

<%

if request(\ then '判断是否接收到表单的值

call geren

end if

function geren

set rs2=server.CreateObject(\

sql2=\rs2.open sql2,conn,1,3

rs2(\

rs2(\ '接收批准用户名 rs2.update rs2.close

end function

if request(\ '接收删除的值不能为空 call del end if

function del

sql2=\ '删除指定记录

conn.Execute(sql2) end function %>

<% set rs=server.CreateObject(\ sql=\ '将个人活动信息进行降序排列 rs.open sql,conn,1,1 %>

当用户为普通用户时只可以修改发文。个人活动管理页面普通用户时所涉及到的相关程序代码如下:

<% set rs1=server.CreateObject(\

sql1=\rs1.open sql1,conn,1,1

session(\ '建立session(\

if request(\ '判断表单是否提交

call wri

end if function wri

if request(\接收的标题、内容不允许为空

– 18 –

set rs=server.CreateObject(\

sql=\rs.open sql,conn,1,3

rs(\ '接收修改发文标题

rs(\接收修改发文内容 rs(\ '接收修改用户名 rs(\ '获取当前系统日期和时间

rs.update

rs.close '关闭已打开的记录集

response.Redirect(\ '跳转到指定的动态页面

else

response.Write(\请把信息填写完整')\end if

end function %>

个人活动管理页面的运行结果,如图16所示。

图16 个人活动管理页面的运行结果

3) 个人邮件管理模块

个人邮件管理模块主要包括个人邮件删除、写邮件、邮件阅读(当邮件被阅读之后,“NEW”标识将会消失)。个人邮件管理页面的设计效果如图17所示。

图17 个人邮件管理页面的设计效果

个人邮件管理页面所涉及到的程序代码如下: <% tel=0 '设置默认值 if request(\ '判断接收的值不允许为空 call del '通过call语句调用del模块

end if

function del

sql2=\ '判断删除指定的记录 conn.Execute(sql2) end function

– 19 –

set rs3=server.CreateObject(\

sql3=\desc\

rs3.open sql3,conn,1,1 cou=rs3.recordcount

set rs=server.CreateObject(\

sql=\rs.open sql,conn,1,1 %>

<%if rs(\

个人邮件管理页面中对邮件的总数进行了统计,统计邮件总数所涉及到的程序代码如下所示: <%

if not rs.eof then tel=rs.recordcount

set rs3=server.CreateObject(\'用于计算新邮件的数量

sql3=\

time desc\

rs3.open sql3,conn,1,1

cou=rs3.recordcount %>

共有

个人邮件管理页面中,单击“写邮件”超链接进入写邮件页面。写邮件页面所涉及到的程序代码如下:

<% if request(\ '判断是否接收到表单的值

call wrt1

end if

function wrt1

if request(\判断接收邮件的标题、内容不能为空 response.Write(\请把内容填写完整!')\else

set rs=server.CreateObject(\sql=\

rs.open sql,conn,1,3

rs.addnew '通过addnew()方法向数据库中添加记录 rs(\ '接收添加邮件标题

rs(\接收添加邮件内容 rs(\

rs(\ '接收添加邮件用户名 rs(\ '获取当前系统日期和时间

– 20 –

rs.update

rs.close '关闭已打开的记录集 response.Redirect(\

end if end function%>

个人邮件管理页面的运行结果如图18所示。

图18 个人邮件管理页面的运行结果

4) 名片夹管理模块设计

名片夹管理模块主要用于添加名片夹、修改名片夹、删除名片夹、添加名片夹详细信息、名片夹详细信息显示、名片夹详细信息修改、名片夹详细信息删除7部分。

在名片夹管理页面,单击“添加”按钮,添加名片夹名称。添加名片夹名称页面的设计效果如图19所示。

图19 添加名片夹名称页面的设计效果

添加名片夹名称页面所涉及到的程序代码如下: <% if request(\ '判断是否接收到表单值

call w end if

function w

if request(\

response.Write(\名片夹不能为空')>\else

set rs=server.CreateObject(\

sql=\ rs.open sql,conn,1,3 rs.addnew

– 21 –

rs(\ '添加名片夹名称 rs(\rs.update

rs.close '关闭已打开的记录集

response.Redirect(\ '跳转到指定页面

end if

end function%>

在名片夹管理页面,单击名片信息的“添加”按钮,添加名片的详细信息。添加名片详细信息页面主要用于添加姓名、电话、地址、QQ、email等信息。添加名片详细信息页面的设计效果如图20所示。

图20 添加名片详细信息页面的设计效果

添加名片详细信息的程序代码如下: <%

if request(\ call www end if

function www

Email=request(\

if request(\ request(\ request(\request(\

response.Write(\请把信息填写完整!');location='javascript:history.go(-1)'\ elseIf Instr(Email, \

response.write \请检查您的邮件地址是否正确!');\

– 22 –

Response.End else

set rs1=server.CreateObject(\ sql1=\

rs1.open sql1,conn,1,3 rs1.addnew

rs1(\


某学校办公自动化系统设计(硕士论文) - 图文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2016-2017学年湖南省永州市高一上学期期末质量监测数学试题和答

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: