2.3.2 Microsoft SQL SERVER
SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNⅨ操作系统上的应用。此处使用的是Microsoft公司在Windows系统上使用的SQL Server 2008。
2.3.3 Microsoft Office
Microsoft Office是微软公司开发的一套基于 Windows 操作系统的办公软件套装。常用组件有 Word、Excel、PowerPoint等。这里主要使用的是Microsoft Word和Microsoft Visio。
(1) Microsoft Word
Microsoft Word是微软公司的一个文字处理器应用程序。它最初是由Richard Brodie为了运行DOS的IBM计算机而在1983年编写的。随后的版本可运行于Apple Macintosh (1984年), SCO UNIX,和Microsoft Windows (1989年),并成为了Microsoft Office的一部分。
(2) Microsoft Visio
Microsoft Visio是Windows操作系统下运行的流程图和矢量绘图软件,它是Microsoft Office软件的一个部分。Visio最初属于Visio公司,2000年1月7日,微软公司以15亿美元股票交换收购Visio。此后Visio并入Microsoft Office一起发行。
2.4 开发环境
2.4.1 Windows7
Windows7是Microsoft公司于2009年10月22日正式发布的一款适用于个人电脑的微机操作系统,并于2011年2月23日正式发布了Windows7升级补丁Windows 7 SP1。是一款在Microsoft 停止对Windows XP继续支持服务后市场主流选择的操作系统。
2.5 数据描述
2.5.1 静态数据
主要包括试题库、系统提供的可供选择的出卷要求。
2.5.2 动态数据
输入:主要是教师输入的出卷要求,试卷分值,题量分布。
输出:主要是系统根据用户输入的要求和命令而产生出的试题。
2.6 系统功能需求分析
软件系统除基本的界面美观、布局合理,并要有较友善的交互过程。
在出题过程中,教师可以自行选择试题类型,并能自行添加题型。之后可以为各题型设定题量以及分值。较为动态的实现试卷结构的自定义。
生成试卷后,教师可对某些认为不适合在这次考察中出现的试题进行修改或者更换。
教师确认试卷后,系统按一定排版自动生成Word文档,以便于之后的打印过程。
除此之外,还有一些其他功能,如查询历史试卷记录,查添加试题进入试题库功能,教师身份认证功能。
图 2.1功能模块
2.7 数据需求分析
a) 为增加本系统的数据安全系数,需要一个“用户表”来认证使用者的合法性。
b) 为保证教师可以自定义试题格式,需要将试题数据库建设成通用数据,要求可以保存各类型试题。
c) 为保证试题的差异性,需要标示各试题的最后使用时间和使用次数的字段。
d) 为使得教师可以翻查过去试题,需要建立一个保存历史记录的目录。
2.8 用例分析
教师主题在本套系统中可以执行的操作分析。教师可以通过本系统完成一次试卷的组装修订。