基于ASP.NET的在线考试系统设计与实现

被引量 : 0次 | 上传用户:wingoH
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要目的是探讨在.net平台下设计并实现一个在线考试系统。该在线考试系统采用Microsoft的Asp.Net技术,选用C#程序设计语言作为开发工具,使用UML( Unified Modeling Language)作为建模工具。采用三层结构解决方案具体实现在线考试系统。本文的第二章主要讲述了在本文所使用的关键技术,包括ASP.NET、ADO.NET、UML的基本原理及在开发在线考试系统的作用。本文的第三章主要论述了采用将UML和RUP( Rational UnifiedSoftware Development Process)有机融合形成一种新的面向对象方法学,用来指导在线考试软件系统的设计与实现。按RUP的核心工作流来安排在线考试系统的开发过程,从需求分析、需求获取、软件设计等方面入手,在系统开发的不同阶段,分别以UML中的用例视图、序列图、状态图、组件图、实体类图、控制类图来描述系统。第四章对.NET平台下,三层结构的解决方案的具体实现方法,进行了初步的探讨。在本文中表示层主要由学生用户界面和管理员用户界面组成。业务层在每一个功能模块中都有各自的业务逻辑类来处理,包括登录逻辑、考试逻辑、试题管理、科目管理、考试策略控制逻辑等。数据层采用SQL SERVER 2000数据库作为后台服务器,使用了存储过程实现了系统的部分业务逻辑。第五章给出了在线考试系统的详细设计过程,给出了部分功能的源代码。第六章简要阐述了系统的测试与安装部署。在线考试系统具有多课程的试题库、考生考试、客观题自动评分、智能组卷、查分等多种功能。具有界面美观、操作简单、交互性强、系统性能稳定的特点。目前,该在线考试系统已经处于试运行阶段。
其他文献
改革开放以来,我国对外贸易在重商主义指引下,实行出口导向型对外贸易政策,强调出口创汇,扩大对外出口成为了我国政府和企业的一贯的追求目标。在此背景下,我国外贸发展经历
基于目前国内高等学校学生宿舍管理的现状,针对内蒙古民族大学学生宿舍管理的背景,作者开发了能够在校园网络上使用的学生宿舍管理系统。本文分析了C/S系统开发工具Power Bui
目的比较不同接骨板内固定治疗肱骨干骨折术后骨不愈合的疗效,探讨骨不愈合的有效补救方法。方法将2012年1月至2014年8月收治的肱骨干骨折髓内钉固定术后骨不愈合的59例患者
采用热空气吹脱和化学吸收的方法对合成革厂DMF蒸馏废水中的二甲胺进行回收,优化出碱液加入量、加热的温度、喷淋强度、气液比的最佳工艺条件。该工艺可使废水中二甲胺的质量
就目前国内一些中学教学现状来看,初中数学教学中存在着学生厌学情绪严重、教师教学理念落后、师生教学感情交流不足、教师对学生分层指导不力等问题。针对这些问题,教育行政
在计算机技术高度发展的今天已为项目管理提供了优秀的软件工具,其中MICROSOFT公司的PROJECT是一个用于项目管理的优秀应用软件,能够完全适应和满足项目管理全过程的需要。吉
AutoCAD是目前微机上应用最为广泛的通用交互式计算机辅助绘图与设计软件包。AutoCAD的通用性为其二次开发提供了必要条件,而AutoCAD开放的体系结构则使其二次开发成为可能。
现今社会,企业面临的市场竞争日益激烈,企业在人才方面的需求也越来越大。企业只有确保能很好地开发和利用人力资源,才能最大限度地提高企业的综合实力,从而推动企业的稳步发
商业银行财务管理是对商业银行信用活动中各项资金和财务收支活动进行计划、组织、调节和控制的总称。随着我国银行业全面对外资银行的开放,也意味着银行业必将引入国际竞争,
详细讨论了RCD在IT、TT和TN系统中的具体应用;论述了剩余电流保护与零序电流保护的异同,与重复接地的关系,以及TN系统中的局部TT系统等相关问题;并介绍了建筑物内多级RCD的装