实习报告正文格式样.doc_第1页
实习报告正文格式样.doc_第2页
实习报告正文格式样.doc_第3页
实习报告正文格式样.doc_第4页
实习报告正文格式样.doc_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

辽源职业技术学院实习报告用纸一、设计题目留言板的制作二、设计的性质、目的和任务、本次设计是学生在学完ASP动态网站开发课程后的一次实践性很强的课程设计,是对ASP进行动态网站开发所学知识的综合运用。、掌握使用ASP技术进行网站开发设计。、通过本次实习,使学生加深所学知识内容的理解,并能积极地调动学生的学习兴趣,结合实际应用操作环境,真正做到理论与实际相结合。三、功能需求描述主要内容分三个模块:查看留言模块、写留言模块、留言管理模块。功能模块划分如图所示.查看留言模块留言板留言管理写留言留言本设置留言管理管理员设置管理员入口口退出管理四、总结设计1、开发与设计的总体思想留言板是internet上最基本的交互式网页,是网络上提供的一项基本服务,也是一个和浏览者交流、沟通的园地。它可以设计的很简单,可以收集观赏者的资料和意见,也可以设计的很复杂,例如提供查询指定留言的功能,其间的取舍取决于网页开发者的能力及需求而定。可以留下浏览者的姓名、email、联系电话、建议等信息。系统开发任务主要包括前台界面的设计和后台数据库的管理的设计。在留言板中,浏览者可以进行留言,为主人与浏览者之间提供一个交流的平台。2、各功能设计(1)index.asp_查看留言板(2)add.asp_写留言(3)login.asp3、界面设计(一)管理员登陆(八)查看留言(二)写留言(一)管理员登陆(三)留言板的管理留言板的设置回复留言修改留言删除留言留言审核(6)管理员的设置(四)退出管理五、详细设计1、查看留言打开主页,首先进入的是查看留言页面,显示了所有访客的留言,以便于访客看到其他访客的留言。2、写留言在网页上方有”我要留言”按钮,访客点击此按钮就可以写留言。访客在填写留言部分填写问题,填写完按“留言”按钮,提交后只会显示提交成功,在没有得到回复前,留言板里没有此条信息,信息会显示在留言管理中等待管理者回复,等到网站管理者对这条留言进行回复后,才显示在留言板中。源代码 添加留言 添加留言 %response.Write(request.Form(guestName)if (request.Form(guestName) and request.Form(guestContent) thenguestName=request.Form(guestName)guestFace=request.Form(guestFace)guestFrom=request.Form(guestFrom)guestQQ=request.Form(guestQQ)guestMSN=request.Form(guestMSN)guestHomePage=request.Form(guestHomePage)guestEmail=request.Form(guestEmail)guestTel=request.Form(guestTel)guestTitle=request.Form(guestTitle)guestContent=request.Form(guestContent)guestDatetime=now()guestIP=request.ServerVariables(REMOTE_ADDR)user_id=0guestType=00 留言 0对应guest_ID留言回复guestIsPassed=00 不显示 1 显示sql=insert into tGuestBook (guestName,guestFace,guestFrom,guestQQ,guestMSN,guestHomePage,guestEmail,guestTel,guestTitle,guestContent,guestDatetime,guestIP,user_id,guestType,guestIsPassed)values(&guestName&,&guestFace&,&guestFrom&,&guestQQ&,&guestMSN&,&guestHomePage&,&guestEmail&,&guestTel&,&guestTitle&,&guestContent&,&guestDatetime&,&guestIP&,&user_id&,&guestType&,&guestIsPassed &)conn.execute(sql)response.Write(留言成功!)response.Write(留言审核后才能查看!)else% 留言人: 留言头像: option value=.gif.gif 来自: QQ: msn: 主页: E-mail: 电话: 留言标题: 留言内容:   返回留言板 3、留言管理留言管理是为了方便网站管理者管理和修改而设立的,留言管理部分只有网站管理者可见,普通用户登录网站时,是看不到这部分内容的。留言管理里会显示发布留言者在填写留言部分填写的全部信息,便于管理者对访客进行管理。(1) 管理员登陆界面主页下方有一个“留言管理入口”按钮,点击此按钮,进入管理员登陆界面,填写用户名、密码和验证码以后点击“登陆”按钮,就可以进入后台管理了源代码%LANGUAGE=VBSCRIPT CODEPAGE=936% 系统后台登陆界面 function check() if(.value=) .focus(); alert(管理员用户名不能为空!); return false; if(document.admininfo.password.value=) document.admininfo.password.focus(); alert(密码不能为空!); return false; if(document.admininfo.checkCode.value=) document.admininfo.checkCode.focus(); alert(验证码不能为空!); return false; %if request.Form(name) and request.Form(password) and request.Form(checkCode) thendim sql,rsdim username,password,CheckCodeusername=replace(trim(request.Form(name),)password=replace(trim(request.Form(password),)CheckCode=replace(trim(request.Form(checkCode),)if UserName= thenFoundErr=TrueErrMsg=ErrMsg & 用户名不能为空!end ifif Password= thenFoundErr=TrueErrMsg=ErrMsg & 密码不能为空!end ifif CheckCode= thenFoundErr=TrueErrMsg=ErrMsg & 验证码不能为空!end ifif session(GetCode)= thenFoundErr=TrueErrMsg=ErrMsg & 你登录时间过长,请重新返回登录页面进行登录。end ifif CheckCodeCStr(session(GetCode) thenFoundErr=TrueErrMsg=ErrMsg & 您输入的确认码和系统产生的不一致,请重新输入。end ifif FoundErrTrue thenpassword=md5(password,32)set rs=server.createobject(adodb.recordset)sql=select * from tAdmin where fuserName=&username& and fpassword=&password& rs.open sql,conn,3,2if rs.bof and rs.eof thenFoundErr=TrueErrMsg=ErrMsg & 用户名或密码错误!elseif passwordrs(fpassword) thenFoundErr=TrueErrMsg=ErrMsg & 用户名或密码错误!elsesession.Timeout=SessionTimeoutsession(adminName)=usernameresponse.Cookies(adminInfo)(thisLoginTime)=now()response.Cookies(adminInfo)(lastLoginTime)=rs(flastLoginTime)response.Cookies(adminInfo)(lastLoginIP)=rs(flastLoginIP)response.Cookies(adminInfo)(loginTimes)=rs(floginTimes)+1rs(flastLoginIP)=request.ServerVariables(REMOTE_ADDR)rs(flastLoginTime)=now()rs(floginTimes)=rs(floginTimes)+1rs.updaters.closeset rs=nothingcall closeConnDB()response.Redirect manage.aspend ifend ifrs.closeset rs=nothingend ifif FoundErr=True thenstrErr=strErr & & vbcrlfstrErr=strErr & 错误信息 & vbcrlfstrErr=strErr & 产生错误的可能原因: & errmsg & & vbcrlfstrErr=strErr & & vbcrlfresponse.write strErrend ifend ifcall closeConnDB()%      管理员登录 用户名: 密 码: 验证码:         加入收藏夹       留言板设计者:李海媛 (2)留言管理(2) 进入留言管理网页后,管理者看到访客留言时,可以对此条信息进行回复留言(3) 修改留言(4) 留言审核对访客的留言进行查看,如果符合留言条件,点击“审核”按钮,审核成功,在留言板上就可以看见访客的留言内容。4管理员设置管理员可以进行后台管理,重新修改用户名称、用户密码五、退出管理如果想要退出留言板页面,就可以点击页面右上端的“退出”按钮,显示注销登陆成功,退出留言板页面。实习总结通过这次实习,是我感到好科技、新知识的力量。这次实习的过程中,我得到的老师和同学的帮助。经过近几个星期的努力,终于设计出一个基本达到要求的设计。其功

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论