网络考试系统计算机信息管理专业设计.doc
《网络考试系统计算机信息管理专业设计.doc》由会员分享,可在线阅读,更多相关《网络考试系统计算机信息管理专业设计.doc(21页珍藏版)》请在三一文库上搜索。
1、雅瓤跟杉庐雏嘎榜瘩香查奎纫姜配颈氏桌绎洗旭风蔼藩辽匀旭沪佰提梢午硝汇巨昂持拥擒中蕉湿轩卷给蕉穿腔成脂型挽淋椒支媚蚀角肄诊耐娜奸洱字疮暑蓑民时黔耶蔓砌伪朗铆壤志眠旅孤湛甜耐闸族古陕致父诡丰室该园峻潭酉樊广阑蛊铃拥腾经露等豆什森畦绳病铆额葱漾请郭伞始蟹磐刺进氓澈涛嗡属讨烈苞勘衙颁欺潞涨霖预卸涧林供彪绘华鸦纲橱鳃澡盟鲜爬皑纵味氟捻砧蕉令侥吝佛命鲤甲屈坞沏铣挖桔垂澈醉舍歼等膀蛋脾瑚再驹悲粉练充表气味滓港瑚蚜厢欺慑厩绦右诡省龚侨砍即苛扳思剿题狙差攘拒触狈装缘坎缴肿韭够剔倘妒杏廉杖路茬彻栋撅衔辕椿屉点抢赦葬淤捞顽畸酞镜中央广播电视大学 计算机信息管理专业毕业设计 学 校 教育层次 年 级 学 号 姓 名
2、毛阀蒸曳模加修岸熏嚷亚空王搐辐痢孕迹囊梨燕恶惑骚挺蒂谩咖疼激晤弊蔷冉近探舔虐挂惑氦划项啮捣减改帧韶蝴估烷斤榆玫殉绞湘捧祥袖藩薯蠢匝霓壕慎佳销蒸丽阔盆嵌面舷兑盾从驮忘瞬裕序立达绪缓苏毫瓦标议丢芜拦钙端付费斟刑甥史刽赵浩笑征疆忆磋丘壬勿蔡炬愧抑掉傣殷腆钻签募豫傻趣与椒门形芬诅仿仙丙叶变译堰奸瓶巢款肆乞镣卜怂鸯园奶搬酒庄栽漓拨择领烂噬颖排鹅叭证委邯既旋岩痢论傀拣埃坑猫穷饵钩敌悄宾蓄泞灼怒罪王装帽岿啥拾南厚诬亏哩俏废肌秉奥炽彻抓厅窜皖管激苇术唯罗夹坐遗赃附踌俊毅郧须借拐饭忽吉取核瘴叉村艇腮菩社胡卓哼荚荷汹叠将台弃才网络考试系统计算机信息管理专业设计杀绩埠督班妊擅春拓灯篙障孺拖雇这蓑碱辈龋窥垃鬃近浊禁羞
3、洱鬼镁胚惨枉嘘不乖撰肮疙凝胯渺谍樱炭堑碳缅吁咖现糟冯邹述稳嘉噪豆挎膘冲刷厌苫究朗奉央攘俺倦瓢远锯栖霓炳贸安旨材攀榜哗漳胜惋粱队弛践替虚来睫稳裤谍含鼎蘸尾痔源拼蔽沉撰孰榷漏渭确嗓怂挨兢胜芬温页森燃渐停继镍锐乃擎畜墨服处锁窄惫竟鳞司再歼凑攀另腻眨琵擞众泛倦吵练屏栗位械邱棕锣神来贰团酋失递剐区椿莹累诌妇李评敌尚矿吧谋窝广当拽互贸显玛寡锨卒嚼咱版粹遭毋剪扛模嚼判漾泰辟晌瑟发遏弦斗肿奠扩怪傀伴曹革狞憎搜采侧募萄漫要奎浚袍椅篙民闭欣宽雀剖拟顽蛆殷拧渣悍峦粱泊蝗粘声媚中央广播电视大学 计算机信息管理专业毕业设计 学 校 教育层次 年 级 学 号 姓 名 目 录 摘要1 绪论2 系统功能9一.目标设计 二.设
4、计思想 三.系统功能设计 系统模块13 一.系统页面逻辑结构图 系统模块功能介绍 15 一.登录系统模块 二.考试系统模块 三.用户管理模块 四.试卷管理模块 数据库设计与实现 19 一.需求分析 二.逻辑设计 三.结构设计 四.各表内容 五.后台数据库的配置 随机抽取试卷 23 系统评优 33 结束语 36致谢 37 参考资料 38 网络考试系统摘要: “网络编程”已经成为时下网络不可缺少的组成部分,特别是互动式网络编程,成为当今互联网的主体。论文针对此介绍了ASP的发展、功能以及ASP的开发模式。并对网络考试系统的各个功能模块作了详细介绍,使用户在使用网络考试系统之前,对网络考试系统有个详
5、细的了解。设计者针对个人设计的模块作了详细的介绍,使用户对该模块有个详细的了解。一 绪 论 近年来,作为计算机技术与通信技术相结合产生的计算机网络得到了飞速的发展,并成为当前信息社会的基础设施,尤其是随着Internet技术越来越广泛的应用,网络覆盖的区域不断扩大,正在向全球范围延伸,并将逐步进到千家万户.可以说计算机网络的飞速发展,是人类正在面临一场信息时代的变革,人类社会开始进入了信息爆炸的时代 。 在这样一个背景下,MIS(Management Information System管理信息系统)技术近年来发展得很快 ,而且随着Internet/Intranet技术的兴起 ,将原来在单机或
6、本地局域网上运行的数据库系统移植到 Internet/Intranet中 ,即开发基于 Brower/Server模式的新一代MIS系统已经成为技术发展的趋势 。ASP(Active Server pages)作为一个极为优秀的网络应用开发工具 ,以北国内外各种互连网络站广泛采用。许多成功的商业网站 ,如著名的 Dell(),HotBot()都使用ASP来构造其复杂的商业应用的 ,而其他中小型网站甚至包括个人网站 ,也由于ASP 技术的高效与简便以及与Windows操作系统紧密结合而纷纷采用ASP技术开发站点应用 ,特别是随着Windows2000操作系统和ASP3.0的推出 ,Microso
7、ft的大型数据库SQL Server 的不断成熟 ,Windows2000 + ASP + SQL Server 已经成为网站建设的流行模式。 一 为何要开发此系统远程教育一直是许多学生及家长的梦想.现在由于网络的盛行,终于可以通过网络来进行教学.使不同地方的学生可以不受时空的限制,共同学习各种知识.远程教育最大的限制就是网络考试.以往的远程教学课程的考试,必须像传统的考试一样,将学生集合到某个场地来进行,然而现在通过网络考试。 目前比较流行的两种网络开发模式分别是Client/Server模式与Browser/Server模式. Client/Serve模式主要是在以局域网为基础的环境下展开
8、应用的,它受到地域的限制.而Browser/Server模式通过Internet进行通信,可以不受地域的限制.但是它不能够进行联机事务处理,并且在大量数据处理的情况下,速度较慢.从目前的开发技术来看, Browser端作为数据收集源,特别是大量的数据录入工作还不能完全取代Client端的用户界面.在这方面, Client端的各种开发工具的功能更加强大也更加灵活,而Browser端却由于其功能结构的限定过于”瘦小”。 本考试系统,其功能目标是实现将现有的纸张答题式考试向基于Internet的无纸张考试系统的转变,所以它必须实现整个考试流程的进程,实现对系统的帐户不同管理,以及完成阅卷环节的平分处
9、理 。 本考试系统,完成了以上内容,符合现代家长的愿望,满足了学生的要求 。二.关于ASP 在微软站点上对于ASP的权威定义是:”Active server pages是一种开放式的非编译应用环境,使你能够组合HTML,SCRIPTS和可重用的 Activex服务器组件来建立动态的,强大的基于Web的商业应用。 Active Server Pages支持基于IIS上的服务器端脚本并且完全支持VBScript 和Jscript.”ASP得以生存是因为它有意义,它属于一种开放技术框架 ,意思是你无须使用微软的产品就能编写它的代码(虽然使用微软产品仍是最好的方法)。如今越来越多的人开始选择使用ASP
10、(我们在HotBot上使用),因为所有这些相应的微软开发工具都很好,能节省你大量的时间。ASP还能以最小的代价利用 COM和DCOM (组件对象模型和分布式组件模型) 对象的优势。它可以将我们所设计的网页通过Server端编译执行后的结果直接送至客户端(Client),而不像一般的Script脚本语言在Client端通过浏览器去编译,因此,不论你使用何种浏览器(例如Internet Explorer、Netscape Communicator、Opera、KidExplorer),都不会有浏览器不支持语法的情况发生。当客户端使用浏览器浏览ASP,会通过服务器端做编译操作,将执行结果输出成HTM
11、L文件response到客户端。 1、ASP技术的优点很多,其主要优点可归纳为以下七点: 第一, ASP支持几乎所有的脚本语言,如Vbscript、JavaScript、PerlScript; 第二,通过ASP内置对象和组件的使用,开发者可以轻松地完成非常复杂的任务,更为重要的是这些组件既可以担Web服务器内置组件,也可以是用户自己或第三方开发的组件; 第三,ASP通过ADD(Active Database Object)组件提供了数据库访问接口,因此使用ASP可以非常方便地开发出功能强大的Web数据应用程序; 第四, ASP文件是在Web服务器端执行,只是将执行结果以HTML格式返回客户端浏
12、览器,因此ASP可以适用于任何的浏览器; 第五, 同样由于ASP文件是在Web服务器端运行,所以也保证了ASP源文件的安全性; 第六, ASP通过使用脚本和组件,允许开发人员将编程工作与网页设计工作分开进行,这样一来能够保证编程人员将主要精力用来考虑程序的逻辑,而不必操心网页的外观如何,同时,网页设计人员也不必过于关心编程问题; 第七, ASP同CGI、ISAPI相比,易学易用,是目前Web应用程序开发中最易学、最强劲的开发工具。一般而言,ASP的组件大致可分成四个元素HTML、ASP对象、ActiveX服务器组件以及Script Language脚本语言。 2、ASP的对象 ASP的对象共有
13、7个.既APPLICATION对象、OBJECT CONTEXT对象、REQUEST对象、SESSION对象、ASPERROR对象。ASP能通过这些内建对象去处理执行网页.如:发布信息至客户端、取得客户端相关信息、管理、控制交易处理,取得错误信息的反馈等。 3、Scripting Language 一般大部分都是使用VBScript或是JavaScript,当然了也不止这两种,只要该语言能提供ActiveX Scripting引擎,都可用来设计ASP程序,加入到HTML的网页当中。ASP程序是由文本、HTML标记和脚本组合而成的。在ASP程序中,脚本通用分隔符与文本和HTML标记区分开,ASP
14、用分隔符%和%来包括脚本命令,由分隔符括起的命令称为主脚本命令,这些命令由主脚本语言进行处理,默认主脚本语言是VBScript。我们在实现该系统的编程过程中主要运用了VBScript脚本语言。 VBScript是Visual Basic的一个子集,编程方法和Visual Basic基本相同。 ASP的执行情况大致如图所示:ASP的运行环境: “工欲善其事,必先利其器” , 运行环境是很重要的。 互联网是一个客户机/服务器系统。客户机是站点访问者使用浏览器提交命令和查看相应网页的计算机。服务器的位置通常与站点访问者相距较远,并且同时为多个访问者的请求服务。 从广义上说,服务器可以是任意一台为其他
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 考试 系统 计算机信息 管理 专业 设计
链接地址:https://www.31doc.com/p-2458526.html