- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
“计算机应用基础”课程考试系统 第1章 绪论 第2章 系统开发环境与相关技术 第3章 系统需求分析 第4章 系统总体设计 第5章 系统详细设计与实现 结 论 1.1 研究的背景及意义 “计算机应用基础”课程网络考试系统的开发,不仅为高校教考分离、教学资源共享、科学评价教学效果、合理安排教学提供了有利的条件,而且为促进教师提高教学水平,使广大的高校教师有更多的时间和精力投身于教研教改和科学研究从而取得更大的成绩提供了可能。因此,根据新余学院“计算机应用基础”课程的教学要求和需要,设计和开发一个本课程的网络考试系统将势在必行,同时期望本项工作为其它课程的考试改革与实践探索一有效途径。 1.2 研究现状分析 近些年来,随着计算机和网络技术的迅猛发展,大多网络考试系统正在逐步转向或正在取代C/S,完全以B/S(浏览器/服务器)模式来进行设计与开发,目前市场占有率愈来愈高。B/S模式下的考试系统,采用Web方式,同时适用于国际互联网和局域网,是一个基于数据库和Web技术的远程在线实时测试系统。该模式下,只需在服务器端安装好考试软件,客户端只须具备有浏览器即可,而浏览器是安装操作系统时自带已安装好了的,无需再安装其它任何应用软件。这样,系统的维护和升级都极其方便快捷。 1.3 设计目标 (1)考试结束前的10分钟时对考生进行提示。 (2)考试结束后若考生没有进行试卷提交则自动进行试卷保存处理。 (3)系统要有防止考生无意误点击关闭系统或提交试卷按钮,从而导致考试无法继续进行的机制,设置退出系统提示框可以较好的解决这一问题。 (4)系统对具体试卷的客观题和主观题都能够自行判分。 (5)要保证在同一次考试中系统生成的各份试卷难易程度保持在同一个水平。 2.1 开发环境 关于ASP.NET ASP.NET页面以.aspx扩展名存储。页面由程序员将文本、标记(例如HTML)以及ASP.NET特定服务器标记和脚本组合在一起,然后存储在Web服务器上。 ASP.NET特定服务器标记非常强大,例如,它可以对用户的动作做出反应,连接至数据存储以及自动创建非常复杂的HTML结构。 C#语言概述 C# 是.NET的关键性语言,它是整个.NET平台的基础。与C#相比,.NET所支持的其它语言显然是配角身份。 C#语言源于C和C++,是微软专门为.NET设计的语言。C#和.NET Framework同时出现和发展。由于C#出现较晚,吸取了许多其他语言的优点,解决了许多问题。简单的看来,C#仅仅是.NET开发的一种语言。但事实上C#是.NET开发中最好的一门语言,这是由C#自身的设计决定的。 2.2 浏览器/服务器方式的架构分析 C/S结构分析 客户机/服务器架构的特点是由客户机向服务器发出指令,而数据的存储和处理均在服务器上进行。在服务器完成对数据的处理后,将运算结果返回给客户机,用户就可以利用安装在客户机上的应用程序对结果进行二次处理。但由于C/S架构主要是针对局域网的应用环境设计的,因此适合在企业内部的Intranet上使用,而无法在Internet上得以高效应用。 B/S结构 90年代中期,随着Internet的广泛应用和普及,人们从Internet上得到了方便、快捷和更加多样化的信息,而且不必了解网络内部实现的细节,浏览器及服务器(B/S)结构就是在这种背景下产生的。在B/S结构中,将系统的应用程序集中到服务器端,无需开发客户端程序,服务器上所有应用程序都可以通过web浏览器在客户机上执行。基于浏览器/服务器架构的诸多优势,因此本人设计的网上考试系统的就采用这种B/S体系结构。 2.3 数据库技术 SQL是目前使用最广泛的数据库语言, SQL Server 2005 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 7.0 版本。SQL Server 2005包含以下特性:易安装性、部署和使用、良好的可扩展性、支持数据仓库、可以与其他服务器软件进行系统集成。数据仓库是一种经过特殊组织的数据库,它可以支持灵活的数据集查询,并且可以支持对结果集的决策分析。数据仓库中通常包含表示企业历史业务的数据。所以,在此次的设计中,我们采用的是SQL Server 2005 。 3.1 功能需求分析 3.2 体系结构分析 3.3 可行性分析 (1)经济可行性:本系统作为新余学院的教学改革中的一个项目,无需学校给予额外开发经费,而本系统实施后可以显著提高考试效率,节省教学开支,有助于本专业建设。 (2)技术上的可行性:在软件方面,本系统采用了B/S模式,使用ASP.NET技术,并且选用微软公司的SQL server 2005数据库进
您可能关注的文档
- 中国联通-微博培训材料.ppt
- 中国联通无线城市规划编制思路交流.ppt
- 中国啤酒产业营销环境分析.ppt
- 中国葡萄酒市场营销环境分析.ppt
- 中国企业的TPM之路TnPM巡讲课件0.ppt
- 中国企业之TnPM-巡讲课件1.ppt
- 中国企业之TnPM-巡讲课件2.ppt
- 中国首届3G应用人才创业创新大赛策划与活动方案.ppt
- 中国蘇酒品牌发展战略规划-双沟酒业集团苏酒品牌咨询合作建议书.ppt
- 中海 熙岸营销推广报告.ppt
- 澜起科技(688008)公司2024年财务分析研究报告.doc
- 锦江在线(600650)公司2024年财务分析研究报告.doc
- 经纬恒润(688326)公司2024年财务分析研究报告.doc
- 康冠科技(001308)公司2024年财务分析研究报告.doc
- 乐鑫科技(688018)公司2024年财务分析研究报告.doc
- 康德莱(603987)公司2024年财务分析研究报告.doc
- 京新药业(002020)公司2024年财务分析研究报告.doc
- 建新股份(300107)公司2024年财务分析研究报告.doc
- 健盛集团(603558)公司2024年财务分析研究报告.doc
- 江苏神通(002438)公司2024年财务分析研究报告.doc
文档评论(0)