计算机毕业论文
一 绪 论
近年来,作为计算机技术与通信技术相结合产生的计算机网络得到了飞速的发展,并成为当前信息社会的基础设施,尤其是随着Internet技术越来越广泛的应用,网络覆盖的区域不断扩大,正在向全球范围延伸,并将逐步进到千家万户.可以说计算机网络的飞速发展,是人类正在面临一场信息时代的变革,人类社会开始进入了信息爆炸的时代 。
在这样一个背景下,MIS(Management Information System管理信息系统)技术近年来发展得很快 ,而且随着Internet/Intranet技术的兴起 ,将原来在单机或本地局域网上运行的数据库系统移植到 Internet/Intranet中 ,即开发基于 Brower/Server模式的新一代MIS系统已经成为技术发展的趋势 。ASP(Active Server pages)作为一个极为优秀的网络应用开发工具 ,以北国内外各种互连网络站广泛采用。许多成功的商业网站 ,如著名的 Dell(),HotBot()都使用ASP来构造其复杂的商业应用的 ,而其他中小型网站甚至包括个人网站 ,也由于ASP 技术的高效与简便以及与Windows操作系统紧密结合而纷纷采用ASP技术开发站点应用 ,特别是随着Windows2000操作系统和ASP3.0的推出 ,Microsoft的大型数据库SQL Server 的不断成熟 ,Windows2000 + ASP + SQL Server 已经成为网站建设的流行模式。
一.为何要开发此系统
远程教育一直是许多学生及家长的梦想.现在由于网络的盛行,终于可以通过网络来进行教学.使不同地方的学生可以不受时空的限制,共同学习各种知识.远程教育最大的限制就是网络考试.以往的远程教学课程的考试,必须像传统的考试一样,将学生集合到某个场地来进行,然而现在通过网络考试。
目前比较流行的两种网络开发模式分别是Client/Server模式与Browser/Server模式. Client/Serve模式主要是在以局域网为基础的环境下展开应用的,它受到地域的限制.而Browser/Server模式通过Internet进行通信,可以不受地域的限制.但是它不能够进行联机事务处理,并且在大量数据处理的情况下,速度较慢.从目前的开发技术来看, Browser端作为数据收集源,特别是大量的数据录入工作还不能完全取代Client端的用户界面.在这方面, Client端的各种开发工具的功能更加强大也更加灵活,而Browser端却由于其功能结构的限定过于”瘦小”。
本考试系统,其功能目标是实现将现有的纸张答题式考试向基于Internet的无纸张考试系统的转变,所以它必须实现整个考试流程的进程,实现对系统的