在线考试系统数据库[编辑]
一、开发环境
数据库是数据管理的最新技术,是计算机科学的重要分支今天,信息资源已成为各个部门的重要财富和资源。十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。由于数据库具有数据的结构化、可控冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,因此,作为信息系统核心和和基础的数据库技术得到了越来越广泛的应用,越来越多的新的应用领域采用数据库技术来存储和处理信息资源,较大的信息系统都是建立在数据库设计之上的。 由于用到的数据表格多,学生基本信息的变动较大,我们选用SQL Server作为数据库开发,而不用Access,主要是因为Access存放的记录,在实际运用中不适合此系统;而SQL Server是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用户,使用方便快捷,故选用SQL Server数据库。 用VB语言进行编码。VB 编程语言是微软在.NET计划中重要的开发语言,它具有语法简单,功能强大,快速应用,语言自由,强大的Web服务器控件,支持跨平台,与XML相融合等。因此选择VB编程语言。
二、系统需求分析
1. 功能需求 系统应提供用户登录识别,对试题进行增、删、改、查询功能,自动生成试题,自动判卷功能等。
2. 性能需求 系统反应时间应在2s内,主存容量应该为256MB,磁盘容量最少应为80GB,在安全性方面应该防止SQL注入等。
3. 可靠性可用性需求 在考试期间不能出现系统崩溃情况,当遇到的断电等突发情况,应该有一定的恢复措施,在一个月内在任何一台计算机上该系统不可用的时间不能超过2%。
4. 出错处理需求 当插入的数据出现是系统应该给一个友好的提示,比如弹出一个对话框进 行提示等。
三、结论
结论:对象代理数据库跨类查询与代理对象查询作为支持那些非传统的复杂数据查询的两种重要的查询方法,在当前的数据库查询应用领域得到了广泛的应用。而对象代理数据库跨类查询与代理对象查询方法的实现是以其所采用的索引结构为基础的,索引结构的设计和优化直接决定着对象代理数据库跨类查询与代理对象查询这两种数据库查询方法的查询效率,因此如何实现基于对象代理数据库跨类查询机制索引结构的优化以及基于代理对象查询机制索引结构的优化,将成为今后数据库数据查询研究领域的一项重要研究课题
网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。