基于BS模式的试卷生成系统的设计与实现


时间: 2021-08-26 12:59:20 人气: 35 评论: 0

1.本课题所涉及的问题在国内(外)的研究现状综述

    近年来作为计算机技术与通讯技术相结合的计算机网络得到了飞速地发展并成为当前信息社会的基础设施。尤其是随着internet技术越来越广泛地应用于网上教学,Internet技术的开放和分布性特点以及基于Internet的巨大计算能力是考试突破了时间和空间的限制。网上无纸化考试系统因其公正性、安全性、准确性、灵活性、随机性、及时性以及方便性等特点已成为目前国际上普遍采用的一种考试和认证方式,网上考试也成为当今教学的发展方向 。利用计算机网络进行在线考试,实现了考试现代化、科学化的管理。随着计算机技术的发展和普及,在我们的学习和日常生活中都离不开计算机技术, 大到科研的超级计算机,小到我们日常使用的手提电话,实际都是计算机技术的应用, 对于学校、企事业单位来说,计算机特别是 PC 机已经相当普及,大家对计算机的操作更 加熟悉,充分发挥设备潜能是一种节约的表现,是一种美德。 设计编写试卷生成系统,是基于二种目的:一是充分利用现有的计算机系统减轻工 作人员的劳动强度。二是摒弃传统的手工整理、以试卷(纸质)的形式存放到档案室, 浪费纸张等原材料,不利于保护环境。

结合以上现状,对于本次基于BS模式的试卷生成系统的设计与实现是迎合市场的需求。

2.本人对课题任务书提出的任务要求及实现预期目标的可行性分析

    1.技术条件方面的可行性

   ASP.NET是新一代Web应用程序开发平台,它是一个已编译的、基于.NET的开发环境,它提供了生成企业级应用程序所必需的全部服务,基于 .NET Framework 生成,整个框架都可用于任何 ASP.NET 应用程序。可以使用任何与公共语言运行库(CLR)兼容的语言(包括 Visual Basic.NET、C# 和 JScript;.NET)来创建应用程序。

    SQL Server 2005 的安全达到了很强大水平,有着很更清晰的安全模型即主体,安全对象和权限。而且具有可编程性, CLR集成是指你可以使用任何一种.NET 语言编写SQL Server 2005 的存储过程,触发器,函数,自定义类型,甚至是自定义的聚合函数。

2.运行条件的可行性

   对组织结构的影响,现有人员和机构、设施和环境对系统的适应性及人员培训补充计划的可行性。当前世界计算机和网络技术已经相当普及,人们对这方面的认知和操作已经是相当熟练,所以在运行上是可行性的。

3.社会因素方面的可行性

1)程序运行安全稳定

2)程序界面清晰,简单易用,适用于所有用户

3)现今用户通过网络操作更方便

3.本课题需要重点研究的、关键的问题及解决的思路

    (一)主要内容

本程序是以Visual Studio 2008为前台开发工具,SQL Sever 2005为后台数据库而实现的。本系统具有如下功能模块:

系统管理模块:该模块包括用户登录模块和密码管理模块,系统启动时调用此模块,要求用户必须先登录。

试卷生成管理模块:该模块包括以下子模块:抽取现有试卷模块、手动生成试卷模块、自动生成试卷模块等。

数据库管理模块:主要包括数据库还原和备份。

系统帮助模块:主要包括系统帮助和系统关于。

(二)关键性问题:

1)各种复杂的逻辑判断处理和对图片素材的应用;

2)使用SQL Server 2005来管理和维护数据库,用查询的方式来完成相关业务的管理。

3)对Visual Studio 2008及ASP.NET的掌握及熟练应用

(三)解决思路

首先对基于WEB的竞争学习平台系统进行简单的分析介绍,对其进行市场分析、技术可行性分析、客户需求分析以及功能模块如何搭建的详细分析。收集资料,调查有关文献及技术参数,收集有关数据,并对这些资料和数据进行归纳和统结构进行设计,包括逻辑上的设计、数分析。

其次对系据库的设计、功能模块的划分等。根据设计,逐步完成各个功能模块的制作及程序的编写。

系统各模块的设计:根据本系统需求分析确定系统功能,系统按标准化业务程序流式设计。

最后当程序初步设计完成后,应进行上机调试,在应用过程中逐步修改,完善系统功能,以期达到最好效果。

4.完成本课题所必须的工作条件(如工具书、实验设备或实验环境条件、某类市场调研、计算机辅助设计条件等等)及解决的办法

    主要开发工具和环境:

操作系统:Window XP或Window7;

开发工具:Visual Studio 2008;

数据库:SQL 2005;

文档编写工具:Microsoft Word  2003; 

工作计划、项目管理:Microsoft Excel;

主要参考资料:

[1]张庆华,等.ASP.NET 2.0完全自学手册.北京:机械工业出版社,2007

[2]王珊,萨师煊著.数据库系统概论(第4版).北京:高等教育出版社,2006.5

[3]贺松平. 基于MVC模式的B/S架构的研究及应用[M]. 武汉: 华中科技大学出版社, 2005

[4]Stephen R.Schach. 面向对象与经典软件工程[M]. 北京: 机械工业出版社, 2008

[5] 金汉均.  数据库实现的方法 [J]. 华中师范大学学报,1999专辑

[6] 伍俊良. Visual C++课程设计与系统开发案例 [M]. 清华大学出版社


评论
188083800