SQL 2008,它提供了以Web标准为基础的扩展性数据库编程功能。丰富的Internet标准和XML支持并允许使用内置的存储过程以XML格式检索数据和轻松存储。还可以使用XML来进行程序的更新,使数据能比较容易得进行删除、更新和插入。有了SQL 2008,就可以对数据库中存储的文档执行全文搜索、使用HTTP来向数据库发送查询。SQL 2008 分析服务功能也被扩展到了Internet,通过Web浏览器来控制和访问数据,具有很好的可靠性和可伸缩性。通过向外扩展和向上伸缩的能力,SQL Server 满足了各种企业应用程序和电子商务的要求。
1.5 可行性分析
1.5.1 经济可行性
本论文涉及到题库管理系统的开发,从经济的角度来看,开发平台并没有纳入到系统开发成本,它支付开发人员的费用和所用的计算机设备损耗费用都没有超过相关的范围。通过对成本/效益分析和成本的估计等方面的计算我们可以了解到,该系统可以带来一定的经济效益,从而提高信息发布的效率。该系统在快捷高效方便的基础上,帮助相关管理人员来实现题库的管理,具有一定的应用价值,也有很好的发展前景。
1.5.2 技术可行性
技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。本系统采用C#开发出友好美观的人机界面,便于用户理解、操作。数据库管理系统采用SQL,它保持数据的完整性、安全性。硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需。
1.5.3 操作可行性
以前我国的题库管理水平普遍不高,普遍还停留在管理员与学生,班主任面对面的基础上,手工记账的形式。这种管理手段已不能适应时代的发展,因为它浪费了许多的人力物力和时间,而采用计算机管理则可以大大提高日常工作的效率。如今,人们的计算机水平不断提高、系统的可操作性不断提高,系统都是基于图形界面的、比较易于掌握和理解的,具有可操作性;并且管理员,班主任,学生在利用计算机方面有了很大程度的提高,可以说在计算机应用方面,在其基础上能够更简单方便的操作系统,所以在操作上也是可行的。因此该系统具有操作可行性。
通过上面对于经济、技术和操作等各方面的可行性分析,得到这样一个结论:题库管理系统是现代智能题库需要的,有很大的发展空间,因此可以确定本系统的开发完全必要,而且是可行的,可以立项开发。
2 总体设计
一个好的题库管理系统,要求界面友好,针对试题管理和试卷管理,需要操作简单,文护方便,组卷灵活快捷。从而适应各种更新对试卷难度的要求,同时具有一定的安全性。为此,在系统设计的过程中,必须要充分考虑各方面的需求。
2.1 需求分析
题库管理系统是一个教育单位不可缺少的部分,它的内容对于一所学校的教育工作者来说都至关重要的,因此题库管理系统应该能够为用户提供试题信息、快速生成试卷、快捷查询以及将试卷生成Word文档等功能。一直以来人们使用传统人工的方式出试卷和管理实践,这种管理方式存在许多缺点,比如:保密性差、效率低,另外时间一长,将产生大量的数据和试卷。这对于查找、更新和文护都带来了不少的困难。因此,开发出这样一套试题管理软件是很有必要的事情。
该系统在性能功能上应该达到操作简单、界面友好、完全控件式的页面布局,使得数据的录入工作简便化,许多选项只需要点击鼠标就可以完成,显得很人性化。当然,系统运行应该稳定、高效、可靠和快速。在结构上应该具有很好的可扩展性,这样便于将来的功能扩展和文护。本软件可以根据用户的需求,实现试题管理,试题分析,试卷管理等几个方面的功能: ASP.net《算法设计与应用课程》题库管理系统设计(4):http://www.youerw.com/jisuanji/lunwen_16268.html