基于web的程序设计_第1页
基于web的程序设计_第2页
基于web的程序设计_第3页
基于web的程序设计_第4页
基于web的程序设计_第5页
免费预览已结束,剩余34页可下载查看

下载本文档

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

文档简介

1、网络教育陕西师范大学远程教育学院考查课科目基干web的程序设计一姓名杨勃学号61741510310007专业计算机科学与技术批次层次专升本学习中心西北政法大学目录一基于web的程序设计在线考试系统1二基于web的程序设计在线通信录.19三总结.37四参考文献38在线考试系统1.1 设计主题1. 主题及选题意义随着教育现代化步伐的加快和计算机辅助教学的广泛应用,利用计算机的强大功能参与教学已成为教育工作者和教育科研人员广泛关注的研究领域。在教育领域中,考试是整个教学过程中的重要环节,它是对学生所学知识和能力的一种评价,也是衡量教师教学效果优劣的一种教育测量手段。通常的出卷方式是参与教学的教师根据

2、自己的知识、经验、风格来收集、选取并编制试题,这样做虽然试题的效率、信用度高,但同样存在着一定的缺点,主要表现在由于人为因素的不确定性,可能会造成选题范围过于狭窄;耗费教师大量的时间、精力;不利于实现考、教分离。在我国,随着高校招生规模的不断扩大,学校的学生越来越多,考试非常普遍,所在通过网络进行的在线考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。这个软件很小但是作用很大,并且应用起来效率很高。这次编写的这个软件只是这个理想的软件的一个雏形,功能少,很多东西不能实现。这也与本人的水平有关,但是软件的一些思想确是有的,也希望以后

3、水平高了能将它们改进。开发在线考试系统的意义在于:1 .将教师从繁重的出卷、阅卷、评卷的繁重工作中解脱出来,教师的工作效率大幅提高,减少人为主观意志对评分的影响,有效提高教育质量。2 .学生在平时的学习中,及时的在网上进行自我测试,在学习上能够查缺补漏,激发学生的学习兴趣,为学生的学习带来更多的方便。3 .系统实现自动组卷、自动评分,使考试真正做到客观、公平、公正,真正实现考、教分离。2.受众分析在线考试系统的受众群体可以是面向考试的每一个人,无论是中小学生还是大学生,无论什么职业,无论受教育程度如何只要是是参加任何考试的考生都可以使用本系统,只要考生懂得本系统的操作,而且在线考试系统易操作,

4、懂得一点操作原理的人都可以应用第2章系统设计分析2.1 设计工具简介Dreamweaver是一款有着多年历史和良好口碑的可视化网页编辑工具(简称DW),最大的优点就是所见即所得,对W3c网页标准化支持十分到位,同时它还支持网站管理,包含HTML检查、HTML格式控制、HTML格式化选项、图像编辑、全局查找替换、全FTP功能、处理Flash等富媒体格式和动态HTML,而且还支持ASP、JSRPHP、ASP.NET、XML等程序语言的编写与调试。Dreamweaver是可视化的网页制作工具,很容易上手,可以让你轻松地制作出自己的网页,Dreamweaver是在网页设计与制作领域中用户最多、应用最广

5、、功能最强大的软件,随着Dreamweaver8的发布,更坚定Dreamweaver在该领域的地位。它集网页设计、网站开发和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具。Dreamweaver具有灵活编写网页的特点,不但将世界一流水平的“设计”和“代码”编辑器合二为一,而且在设计窗口中还精化了源代码,能帮助用户按工作需要定制自己的用户界面。Dreamweaver是一种所见即所得的HTML编辑器,可实现页面元素的插入和生成。可视化编辑环境大量减少了代码的编写,同时亦保证了其专业性和兼容性,并且可以对内部的HTML编辑器和任何第三方的HTML编辑

6、器进行实时的访问。无论用户习惯手工输入HTML(标准通用标记语言下的一个应用)源代码还是使用可视化的编辑界面,Dreamweaver都能提供便捷的方式使得用户设计网页和管理网站变得更容易。超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(外语:Head)、和“主体”部分(外语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网

7、是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,超文本标记语言它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有

8、不完全相同的解释,因而可能会有不同的显示效果。Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。ps有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及。从功能上看,该软件可分为图像编辑、图像合成、校色调色及特功能特色效制作部分等。图像编辑是图像处理的基础,可以对图像做各种变换如放大、缩小、旋转、倾斜、镜像、透视等;也可进行复制、去除斑点、修补、修饰图像的残损等。图像合成则是将几幅图像通过图层操作、工具应用合成完整的、传达明确意义的图像,这是美术设计的必经之路;该软件提供的绘图工具让外来图像与创意很好地融合。校色调色可方便快捷地对图

9、像的颜色进行明暗、色偏的调整和校正,也可在不同颜色进行切换以满足图像在不同领域如网页设计、印刷、多媒体等方面应用。美国Microsoft公司推出的一种关系型数据库系统。SQLServer是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句

10、进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Creat媳及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作2.2 功能分析作为一个通用的考试系统,在实际应用过程中,具体来说,考试系统题型应该包括以下一些内容:1 .单项选择题:从四个答案中选出唯一正确答案;2 .多项选择题:从给定的多个答案中选出两个及以上的正确答案;3 .填空题:在给定栏内输入指定内容;4 .是非判断题:判断一个命题的真与假;一般的考试流程及具体应对措施如下:1) .教师命题试题库中的命题教师应该是一个团队,他们要根据教学大纲所规定的课程考察范围,明确需要考察的知识点

11、、重点、难点,再根据考试时间来确定试卷中所包含的试题数目,以及考试大致的难度。明确以上条件后,教师从现有试题库或参考资料中选择出合适的试题来组成试卷,或者是由教师自主命题。所有试题需要经过我院学生的实际测验之后才能进一步确定试题的数量、难易度等是否合格。经过筛选之后才能确保每一份试题都具有良好的区分度,彼此之间的平均得分在同一条水平线上。2) .教师确定标准答案及评分教师对组成的试卷中的每一道试题给出标准答案,以及该试题的分数。还要考虑到是否有其它的标准答案。3) .学生参加考试首先对参加考试的学生身份进行验证并确认后,系统下发给学生试卷。在组卷过程中,应尽量确保试题的题量适中以及试题内容尽可

12、能不相同。在线考试基于网络环境,试卷应该从服务器的数据库根据一定的组卷策略自动抽取试题后动态生成的。系统还应该对考试时间进行控制,学生登陆后系统倒计时,剩余时间为0时系统会自动交卷,另外,考生完成答题任务也可以提前交卷。系统一般不允许考生在交卷后再次登陆。4) .自动阅卷收回学生答卷后,系统会按照标准答案及评分标准进行自动评分,最终确定该课程的最后成绩。5) .成绩管理评分工作完成后,教师就可以统计各班级考试通过率情况,分数分布等情况等,及时确定补考或重修人员的名单,并且可以了解自身的教学效果。6)学生成绩查询学生可以在课程考试结束以后登陆考试系统,可以查询自己的成绩。一般不允许查询他人的成绩

13、。根据以上分析和考试流程,本系统至少应该具有以下功能或需求:学生登陆:未经允许,非本场次的学生不能登陆。系统具有易用性,有一个比较熟悉的友好、简洁的中文登陆界面,学生登陆要进行验证。能够满足多人以上同时及进行在线考试。用户管理:管理员对教师、学生用户的增加、删除。系统应该具有灵活性,对某些具有特殊情况的用户可以做出临时性的处理。比如:作弊、二次登陆等。试题库管理:对各种题型的管理,包括试题的录入、增加、编辑、删除等。系统应该具有开放性和可扩充性,在应用过程中,系统规模会不断扩大,题型会逐渐扩展,这就要求用户要进行相应地调整和扩充。试题库中的试题数量要比较多。教师在组卷时可以根据实际情况选择所需

14、要的试题类型。试卷生成:考试时要能够自动生成一份包含现有几种题型的试卷。在线考试:系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间内交卷,否则系统会自动交卷。临近考试结束时间5分钟系统会弹出消息框提醒考生数以时间。系统服务器必须能及时下传试题和回收试题。计算机自动阅卷:能够自动对考生的客观题部分和主观题部分进行评分,最后将每个考生的成绩保存于考生成绩数据库。系统必须准确无误地进行评分,否则会影响评价结果的客观公正性,也会丧失使用者对系统的信任。综合查阅:不同的用户,根据不同的权限级别,可以对考生试卷、成绩等信息进行查询。除了上述情况以外,系统还必须满足以下功能:安

15、全管理:考生只能访问自己的个人信息和成绩信息,教师则可以访问所管辖的所有考生的成绩,不负责出题的教师没有权限访问试卷。系统的容错性和健壮性:作为网络考试系统,在考试过程中意外死机、停电、网络故障等突发事件在所难免,如何保证在出现故障时能有效的保存考生的现场数据以备故障排除后恢复考试现场,是系统容错处理中要重点考虑的问题;另外,还要充分考虑到用户在使用系统的过程中可能因进行不正确的操作而造成系统错误,必须保证系统在收到非法操作时能进行相应的错误处理,给予用户提示或警告,而不能影响系统的正常运行。通过考试能够实现系统中的数据共享。第3章系统详细设计3.1 总体结构设计图3-1系统总体结构图3.2

16、系统目录结构设计在线考试系统网站设计的网站的根目录中都包含了datii和jiao以tuichu。这些字目录分别存放着考试系统中所用到的背景图片和连接所学要的信息o如图3-2所示:图3-2站点截图3.3 系统页面布局设计通过页面在线考试系统采用表单布局的方法对的登陆界面进行布局,属性进行页面的具体设计。如3-3所示:面面卮性左颜W:150像南:海1Y有迪生W:20D许幸(kiy±a距e:程|叱6。下选距6:刖口|*/uj诵.图3-3页面属性设置截图具体布局如3-4所示:75*JILLLJ4A'UJ11UJIJ1lullHIHSTbriEO,IMO网,MTW14muj1LlJJ4

17、Lvj4-twjJ.LUJlLILWJtlU'-J4UJ*LWJ*I.U-JJi吉林工程技术师范学院考试系统诗瑜人用户名和密码用户名i总孙一如3-5所示:图3-3页面属性设置截图具体布局如3-5所示0SOI1D01150120012501300口皿1400吨。1.|ijI|jft|LtJhJIIIilIiIkIItIkllIIhi|lILiIhIIliIIiJIilltNIiJlIIiIhI|lIhI|Jilh1|i|jhd|jh1IIIIIILjLIIJIIiL判怖题II:1htz是一种程序谀计语言IIM累;时。措。II2在网页文档的头部和主体,其注释方法是不同的III后案:对。错Q

18、II3与客户端脚本J双n5cript一样1梆艮务耦端脚本A5PVBScript能访问所页面元素ii皆案:对二错口退出如图3-6所示:图3-6退出页面截图3.4链接设计在线考试系统只用到了超链接。通过超链接从登陆界面链接到答题界面颜色,再从答题界面链接到交卷成功界面来识别链接前和链接后的区别。如图3-6所示:图3-6答题进行超链接截图如图3-7所示:图3-7交卷进行超链接截图如图3-8所示:图3-8退出进行超链接截图第4章系统测试与评价4.1 设计和调试过程中遇到的问题在线考试系统在运行过程中主要还是界面不够美观,布局所画的表格不够标准,在超链接过程中由于使用的连接方式错误导致无法远程连接,最终

19、通过查找资料进去完善整体效果还算很理想。4.2 运行通过后的结果图4-1首页截图试卷页面如4-2所示:后无标题文当photo台hop期末试题一填空I.取消俄取快探棒“工选取的运算方芮有:和3 .复制选取中内容快捷/o4 .渐变填充的方式有五种分别是一5-合并可见盥接图层快您榛二判断】.一取粕选取快捷犍是wtrlshi£t4ii2.前景色和背景色互换的快捷键是9丸献色聒祥器可以取样最多5个点.l.photushopf选区分为规划选取和不双贝J选取.5.魔术裤用于选择背景颜色比较单一的主体内容三名词解并LRGB勤色模式A帚用包模或3.OIYK模式,四简普L简述图层的特点:2.因三便像笆彩

20、模式的转换规见J:交卷图4-2试卷页截图试卷页面如4-5所示:判断即(共5题.每小题2分,共10分)LHDtL是一触程而长计谙言.当塞,对惜2 .餐向狈文档的去喜断士林,其口:法人也是不同的.告系:W.4日CJ乱与喜户热鼾本JwaSci汨t一样.在服务器姗脚本ASPVBScript中能访问所页面元泰,答者对。怆中4,上白卜-旧日巴班口1门1方法将产生百面曲跣睛,旦F行沂,于M二端的1本巾,.普晶下二指二5,在Dr5k”口使用行为而拆格计强出式菜单,舍生成打展名为公的绯常文件,等案.对错二、单项诜抨网共5小题,每小题2分.共1口分)5 .-.''表楮0抽帙用留I归记是-A. &l

21、t;ia)-le>Ik50.A,B,C育率.kFr。7,定义四E框架,应使用_标记-A.Fran?B.FcameSetC-IPtmcD.D£v管舜,A0-CDG.小.F质中对应的腐性值是-a.jpIMSP.LeftCic&nt-rdrhi铃奉1hf0-C口f3.用了支定某个直面进A.时的转热游里,需要说Wsi:Q标记的内性(B)A,httppqjulg"FaacTjil.1"R,ht-e<iulv=*FageHimerC.CBntenf,z,RtvcaLTrana(duralIon-?dtransi,t1oti=2)"口.BRC昔号i

22、hBCDif).黄蚪表够单K格,导曲.而使用叫M怕是。A-ij-r-Di_LT>dI3_Back,Er-ciLLJid.C_Colg=ii-D.BqCoIcnre.AB"CCiD-二泰丽选民E1本4电,岳旭3余句盼)H.在a中冰山行触脚本治言中下冽说法王词的是9EO/="用:咕值博宜中叁号噎'代蕾即可F".叱皿用干轿出动邮诔;c等号“二”用于矢素巨登.4r早齐用笠,D与JaraSaipL梅I也是取等号二”判定是杳相等fFR能喷用辟下法喻出就率B,A已3P1C-D-E-'B.天于二s区rit札M?5-1;,i千和7郡本而言.一百说法中1T确1是

23、一JLRraScript脚本语言内置了处理日期,附间用蒙B. 3WScri箝厥本谙言提供了处或旭日期月寸间醐C,斯神郡至语言的耐控制悟句的格式用法和功能是相同的r.再理和工谙言由疣役校制语句的功能是相同的E.商种群章语言的帝程控制语句的格式用法南一定的区别.管霹A31-CDE13.大干客F靠脚T簿拜.【歹.诅熬匚正确同是_L可以节问作本法看内百的声品;况可以访问用户通过用几桶已创建的升象C可以请网榭景器福L访问时常就是史用胃常用方法理罐时我S:属性工客户通脚本翡程田目拊是实现页面的动馥果和交互效果.篦条AZIB口匚二仁Eil碗耘嬴/)施出所单里近本但“下莅列蔚*元需th表单祸定义时好使用性.K

24、naffis5115C.urtJtbftlengiti0,valLie若索:A.E'F0HE二5.美十三nnmrFT就龙由正排中皂fA应客户办浦口款态之本恒久£而客户箍输出由双号本怕息;'.;小存户曲目入口跳琵G限】空观世小生1,小门片容p茂而出在客白蛙也打或Hi"ggi日-crone_I函*1端山,6丛ag图4-5页面试题截图交卷如4-6所示:图4-6交卷成功截图源代码:<head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312&

25、quot;/><title>无标题文档</title><styletype="text/css"><!-.STYLE1font-size:xx-large.STYLE2font-size:medium;.STYLE3font-size:large;font-weight:bold;-></style></head><bodybackground="2.JPG”><formid="form1"name="form1"method=&

26、quot;post"action=""><palign="left"class="STYLE3">photoshop期末试题</p><pclass="STYLE2">一填空</p>< pclass="STYLE2”>1.取消选取快捷键。</p>< pclass="STYLE2”>2.选取的运算方式有:f口。</p>< pclass="STYLE2”>3.复制选取中

27、内容快捷键。</p>< pclass="STYLE2">4.渐变填充的方式有五种分别是。</p>< pclass="STYLE2">5.合并可见链接图层快捷键。</p>< pclass="STYLE2">二判断</p>< pclass="STYLE2”>1.取消选取快捷键是ctrl+shift+i。</p>< pclass="STYLE2">2.前景色和背景色互换的快捷键是X</p

28、>< pclass="STYLE2">3.颜色取样器可以取样最多5个点。</p>< pclass="STYLE2”>4.photoshop中选区分为规则选取和不规则选取。</p>< pclass="STYLE2">5.魔术棒用于选择背景颜色比较单一的主体内容</p>< pclass="STYLE2">三名词解释</p><pclass="STYLE2”>1.RGB颜色模式</p><pcl

29、ass="STYLE2">&nbsp;</p><pclass="STYLE2”>2.索引色模式</p><pclass="STYLE2">&nbsp;</p><pclass="STYLE2">3.CMYK模式</p><pclass="STYLE2">&nbsp;</p><pclass="STYLE2">四简答</p><pc

30、lass="STYLE2”>1.简述图层的特点:</p><pclass="STYLE2">&nbsp;</p><pclass="STYLE2">2.试述图像色彩模式的转换规则:</p><pclass="STYLE1"><ahref="abd.html”>交卷</a></p><head><metahttp-equiv="Content-Type"content

31、="text/html;charset=gb2312”/><title>无标题文档</title><styletype="text/css"><!-bodymargin-left:150px;margin-top:0px;margin-right:200px;margin-bottom:400px;).STYLE1font-size:xx-large.STYLE2font-size:x-large;-></style></head><bodybackground="bei

32、jing.jpg"><formid="form1"name="form1"method="post"action=""><p>&nbsp;</p>< palign="center"class="STYLE1">&nbsp;</p>< palign="center"class="STYLE1">&nbsp;</p>&

33、lt; palign="center"class="STYLE1">&nbsp;</p>< palign="center"class="STYLE1”>吉林工程技术师范学院考试系统<加>< palign="center"class="STYLE1”>请输入用户名和密码</p>< palign="center"class="STYLE2">&nbsp;</p&

34、gt;< palign="center"class="STYLE2">&nbsp;</p><p><label><divalign="center"><divalign="center">用户名:<inputname="textfield"type="text"size="10maxlength="10"/><br/><br/><

35、;br/>密码:<inputname="textfield2"type="password"size="10maxlength="10"/><br/><br/><br/><inputtype="submit"name="Submit"value="提交"/><br/><br/></div></label><p>&nbsp;</p

36、><P><label><divalign="center"></label></form></body></html>二在线通讯录1、设计分析在线通讯录系统是为了实现登陆、显示、添加、删除、修改、查找成员功能的系统。为了保护个人信息,每个人只可以通过密码验证来修改维护个人信息,否则只能浏览个人信息。同时自己也可以查看别人的信息,方便联系2、程序流程及各模块的功能登陆界面是通过与数据库中的数据循环比较,搜索符合要求的用户,查找不到时就视为账户不存在或者密码不正确。添加、删除、查找、修改都

37、是通过与数据库中的数据记录相连实现的。1、登陆界面实现用户登陆,没有账号和密码的不允许登陆2、登陆成功界面,可以浏览其他人的信息,方便联系。也可以修改自己的信息,还可以添加新的记录。3、添加记录界面,可以输入详细的数据信息限小新记亏adnln博直:巾再:_电子邮不:|馥:一电::QQ:I"人口二止-http:/7城市;电子加牛-1司区址:http:"息注覆文五芒佬耻|imti-:|4、查找界面。当记录太多时,寻找一个人的记录很费时间。这是用查找功能,上一页下一更尾页页4:共看爆记录2添记录B转到:1|G。很方便的就能要找的信息姓名拽素:5、修改数据,这项是受到保护的。只有正

38、确输入登陆密码才能修改个人信息6、删除记录。这里只要点击删除就能删除,要慎重删除!3、源程序1、连接数据库代码:<%'这是数据库连接文件,专门用来连接数据库。在其他页面中可以包含本页面,就相当于将如下语句写到别的页面中一样。'以下连接数据库,建立一个Connection对象实例connDimconn,strConnSetconn=Server.CreateObject("ADODB.Connection")strConn="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Serve

39、r.MapPath("txl.mdb")conn.OpenstrConn%>2、登陆界面代码:<html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312”/><title>登陆界面</title></head><bodybackground="tp/go.jpg"topmargin="180"><formname=&qu

40、ot;frmgo"method="post"action="goin.asp"><tableborder="1"width="15%"align="center"><captionalign="center"valign="top">登陆界面</caption><tr><tdbgcolor="#0066FF">姓名</td><tdbgcolor

41、="#FFCCFF"><inputtype="text"name="txtname"size="20"></td></tr><tr><tdbgcolor="#0066FF">密码</td><tdbgcolor="#FFCCFF"><inputtype="passwordname="txtpw"size="20"></td

42、></tr></table><palign="center"><inputtype="submit"name="btnsubmit"value="登陆"><inputtype="reset"value="重置"name="B4"></p></form></body></html>3、登陆界面姓名和密码验证代码:<!-#IncludeFil

43、e="odbc_connection.asp"-><html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312”/><title>密码错误重新登陆</title></head><body><%username=trim(request.form("txtname")password=trim(request.form("txtpw&

44、quot;)dimrs,strsqlstrsql="select*fromtxl"setrs=conn.execute(strsql)'返回整个数据表dowhilenotrs.eofifusername=rs("strname")andpassword=rs("pw")thenresponse.redirect"index.asp"exitdoelseresponse.write("<script>alert('资料输入错误,请返回重新输入!');history.go(

45、-1)</script>")endifrs.movenextlooprs.closesetrs=nothingsetconn=nothing%></body></html>4、登陆成功界面代码:<!-#IncludeFile="odbc_connection.asp"-><html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312”/><title&g

46、t;在线通讯录</title></head><bodybackground="tp/5.jpg"><h1align="center"><fontcolor="#0066FF">我的在线通讯录</font></h1><%dimrs,strsqlstrsql="select*fromtxl"setrs=conn.execute(strsql)'返回整个数据表%><ahref="insert.asp&q

47、uot;>添力口1己录</a><ahref="find.asp">查找</a><tableborder="1"width="100%"align="center"><trbgcolor="#FFCC33"><th>姓名</th><th>性别</th><th>年龄</th><th>电话</th><th>E-mail</t

48、h><th>简介</th><th>添力口日期</th><th>删除</th><th>修改</th></tr><%dowhilenotrs.eof'只要不是结尾就执行循环%><trbgcolor="#FF99FF”><td><%=rs("strname")%></td><td><%=rs("strsex")%></td><td

49、><%=rs("intage")%></td><td><%=rs("strtel")%></td><td><ahref="mailto:<%=rs("stremail")%>"><%=rs("stremail")%></a></td><td><%=rs("strintro")%></td><td&g

50、t;<%=rs("dtmsubmit")%></td><td><ahref="delete.asp?ID=<%=rs("ID")%>">删除</a></td><td><ahref="pwcheck.asp?ID=<%=rs("ID")%>&pw=<%=rs("pw")%>">修改信息</a></td></tr

51、><%rs.movenextloop%></table></body></html>5、添加记录代码:<!-#IncludeFile="odbc_connection.asp"-><html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312”/><title>添加记录</title></head><bodyback

52、ground="tp/2.jpg"><h2align="center">添加新录</h2><formname="frminsert"method="post"action="">< palign="center"><fontcolor="#FF0033">其中带*号的必须填写</font><tableborder="1"width="30%&q

53、uot;align="center"><tr>< td>姓名</td><td><inputtype="text"name="txtname"size="20">*</td></tr><tr>< td>密码</td><td><inputtype="password"name="txtpw"size="20">*

54、</td></tr><tr>< td>性另1J</td><td><inputtype="radio"name="rdosex"value="男">男<inputtype="radio"name="rdosex"value="女">女<例></tr><tr>< td>年龄</td><td><inputtyp

55、e="text"name="txtage"size="4"></td></tr><tr><td>电话</td><td><inputtype="text"name="txttel"size="50"></td></tr><tr><td>E-mail</td><td><inputtype="text&qu

56、ot;name="txtemail"size="50"></td></tr><tr><td>个人简介</td><td><textareaname="txtintro"rows="5"cols="100"></textarea></td></tr></table><palign="center"><inputname=&qu

57、ot;tj"type="image"src="tp/tijiao.jpg"border="0"><inputtype="reset"name="btnReset"value="取消”></form><%ifrequest.Form("txtname")<>""andrequest.Form("txtpw")<>""thendimstrna

58、me,strsex,intage,strtel,stremail,strintro,passwordstrname=request.Form("txtname")strsex=request.Form("rdosex")intage=request.Form("txtage")strtel=request.Form("txttel")stremail=request.Form("txtemail")strintro=request.Form("txtintro")pw=req

59、uest.Form("txtpw")dimstrsqlstrsql="insertintotxl(strname,strsex,intage,strtel,stremail,strintro,dtmsubmit,pw)values('"&strname&"','"&strsex&"',"&intage&",'"&strtel&"','"&strema

60、il&"','"&strintro&"',#"&date()&"#,'"&pw&"')"conn.execute(strsql)'添加成功后返回首页response.Redirect"index.asp"endif%></body></html>6、查找记录代码:<!-#IncludeFile="odbc_connection.asp"-

61、><html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312”/><title>查找信息</title></head><bodybackground="tp/1.jpg"><h2align="center">查找记录信息</h2><formname="frmsearch"method="

62、post"action="">请输入要查找的姓名:<inputtype="text"name="txtname"/><inputtype="submit"name="btnsubmit"value="确定"/></form><%ifrequest.Form("txtname")<>""thendimrs,strsqlstrsql="select*fromtx

63、lwherestrnamelike'%"&request.Form("txtname")&"%'"setrs=conn.execute(strsql)%><tableborder="1"width="100%"align="center"><trbgcolor="#FFCC33”><th>姓名</th><th>性别</th><th>年龄</th>

64、;<th>电话</th><th>E-mail</th><th>简介</th><th>添力口日期</th></tr><%dowhilenotrs.eof%><trbgcolor="#FF99FF”><td><%=rs("strname")%></td><td><%=rs("strsex")%></td><td><%=rs(&qu

65、ot;intage")%></td><td><%=rs("strtel")%></td><td><ahref="mailto:<%=rs("stremail")%>"><%=rs("stremail")%></a></td><td><%=rs("strintro")%></td><td><%=rs("

66、;dtmsubmit")%></td></tr><%rs.movenextloop%></table><%endif%></body></html>7、修改记录信息代码:A、密码验证:<html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>密码验证</title></head&g

67、t;<bodybackground="tp/7.jpg"><p><fontcolor="#FF0033">!为了保护个人信息请输入正确修改密码才能进行修改信息!</font><formname="mm"method="post"action=""><p>密码:<inputtype="password"name="pw2"size="20"><inp

68、utname="tj"type="image"src="tp/tijiao.jpg"border="0"></form><%session("ID")=request.QueryString("ID")ifrequest.QueryString("pw")<>request.Form("pw2")thenresponse.Write"<p><fontcolor='#

69、ff0033'>对不起,输入密码不正确,您没有修改权限!</font><ahref='index.asp'><imgsrc='tp/back.jpg'></a>"elseresponse.Write"<p><ahref='update_form.asp'>密码正确,可以修改</a>"endif%></body></html>B、密码验证成功,读取数据并修改:<!-#IncludeFil

70、e="odbc_connection.asp"-><html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312”/><title>个人信息修改</title></head><bodybackground="tp/6.jpg"><h2align="center">更新个人信息</h2><%dimstr

71、sql,rsstrsql="select*fromtxlwhereID="&session("ID")setrs=conn.execute(strsql)下面将符合要求的记录显示在表单里%><formname="frmupdate"method="post"action="update.asp"><tableborder="1"width="40%"align="center"><tr>

72、<td>姓名</td><td><inputtype="text"name="txtname"size="20"value="<%=rs("strname")%>">*</td></tr><tr><td>密码</td><td><inputtype="passwordname="txtpwsize="20"value=&qu

73、ot;<%=rs("pw")%>">*</td></tr><tr><td>性另1J</td><td><inputtype="radio"name="rdosex"value="男"<%ifrs("strsex")="男"thenresponse.write"checked"%>>男<inputtype="radio&q

74、uot;name="rdosex"value="女"<%ifrs("strsex")="女"thenresponse.write"checked"%>></td></tr><tr><td>年龄</td><td><inputtype="text"name="txtage"size="4"value="<%=rs("in

75、tage")%>"></td></tr><tr><td>电话</td><td><inputtype="text"name="txttel"size="40"value="<%=rs("strtel")%>"></td></tr><tr><td>E_mail</td><td><inputtype="text"name="txtemail"size="50"value="<%=rs("stremail")%>"></td></tr><tr><td&

温馨提示

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

评论

0/150

提交评论