当前位置:文档之家› 教学网站自动生成系统项目可行性研究报告

教学网站自动生成系统项目可行性研究报告

教学网站自动生成系统项目可行性研究报告
教学网站自动生成系统项目可行性研究报告

教学网站自动生成系统项

1引言

1.1编写目的

本可行性研究报告是对“教学网站自动生成系统”的可行性分析,其目的是确定系统目标,进而确定是否值得开发,为开发人员进行系统总体规划设计及计提实施开发工程提供必要的参考资料。在系统开发完成后期为系统的测试、验收提供帮助。

预期读者是从事“教学网站自动生成系统”开发的项目管理人员、开发人员、测试人员、质量审核人员和文档编制人员。

1.2背景

A.系统名称:教学网站自动生成系统

B.项目提出者:孙月江老师

C.项目开发者:青岛工学院09软件工程专业团队

D.系统用户:学生、老师及系统管理员

E.系统运行的网络:互联网

1.3定义

教学网站自动生成系统(TW AGS ,Teaching website automatic generation system):是基于互联网开发的实现师生交流学习、教学资源共享等功能的在线网络教学系统,以下简称“TWAGS”

1.4参考资料

1.《山东省研究生教育创新计划项目申请书》

2.智库百科https://www.doczj.com/doc/7f6699181.html,

3.徐雅静、徐惠民,北京邮电大学信息与通信工程学院《通用智能化网络教

学平台的研究与设计》,中图分类号:G642,文献标识码:A

2可行性研究的前提

2.1要求

说明对所建议开发的软件的基本要求,如:

A.功能:

a)教师可上传各种资料,生成特定的教学网站;

b)学生可在线学习、查看、交流;

c) 教学系统中的智能交互模块,使师生随时随地利用计算机、手机或PDA

设备进行沟通;

B.性能:

a)可以为至少四千用户同时提供在线服务,即可以满足四千用户的并发访

问;

b)用户并发访问时,服务器运行正常,客户端访问正常,系统支持7*24

长期运行;

C.输出

a)学生可以登陆网站浏览教师提供的在线学习信息,以及下载相关课程资

源;

b)教师可以登陆网站查看自己的课程网站访问量、学生留言等信息;

c)系统管理员可以登陆管理账户,在后台查看整个系统的运行状态,导出

系统备份等。

D.输入:

a)来源:教师;类型:课程信息、学习资源;数据组织:PPT、DOC、TXT、

图片、音频视频等

b)来源:学生;数据组织:TXT、图片

c)来源:系统管理员;数据组织:TXT

E.处理流程和数据流程:

F.在安全与保密方面的要求:

a)学生及教师的个人信息不被外泄

b)每位用户拥有密码保护问题及安全邮箱

c)网站所有数据定期自动备份

G.同本系统相连接的其他系统:

a)校教务处学生管理系统

b)校教务处课程管理系统

c)校教务处教师管理系统

H.完成期限:三个月

2.2目标

A.教师可以同时与多名异地在线学生交流

B.人力与设备费用的减少,师生在线交流学习更加方便

C.学生可以方便的在线查询自己的课程信息

D.实现学生和课程信息的统一管理,必要时可输出到其它系统或打印出来。

2.3条件、假定和限制

a)硬件环境:

服务器:服务器配置(基本要求):双CUP、内存1G以上、硬盘80G

网卡:10M/100M Ethernet

客户机:

CPU:Pentium III 300 MHZ 以上

内存:64M以上

硬盘:1G以上

网卡:10M/100M Etherne

b)软件环境:

操作系统 WINDOWS2000/2003 Server IE4.0 SP1/NT SP4/2000/2003 SERVER SP4

数据库 M icrosoft SQL Server 2003/2005

WEB服务器软件:IIS6.0+

操作系统 WINDOWS系统皆可

c)开发环境:

操作系统:WINDOWS XP/VISTA/7

数据库:Microsoft SQL Server 2003/2005

开发环境:Microsoft Visual Studio 2005/2008

b.系统投入使用的最晚时间:2012年1月

2.4进行可行性研究的方法

A.数据评估。认真检查所有数据及其来源,分析项目潜在的致命缺陷和设计难

点,审查并确认可以提高效率、降低成本的工艺技术方案。

B.现场考察。现场考察目前学校非全日制研究生的学习方式,了解学校师生的

作息时间行装信息。

C.收集资料:包括教师的教学需求及学生的学习需求,课程信息的一般格式,

在校师生数量及预估系统最大同时在线人数等等。

D.初步报告。扼要总结初期工作,列出所收集的设计基础资料,分析项目潜在

的致命缺陷,确定参与方案比较的工艺方案。

2.5评价尺度

1.费用节省,无过多超支

2.功能明显,操作易学

3.在预期内完成,不超出预期

3对现有系统的分析

3.1处理流程和数据流程

现有系统数据流程总图

3.2工作负荷

1.学生将大量时间精力花费在了路程中,更加大了工作和学习的压力。

2.分散的生源和差异的个体情况使得教学单位对学生的学习要求和质量控

制也难以及时跟踪实现。

3.3费用开支

人力开支:5000元/月

设备及折旧费用:1000元/月

教材费用:---------

教室费用:---------

3.4人员

3.5设备

1. 学校教务管理系统

2. 多媒体教学设备

3.6局限性

1.多媒体教学设备开销大(置办及定期维护费用)

2.分散的生源和差异的个体情况使得教学单位对学生的学习要求和质量控制也难以及时跟踪实现。

3.师生交流不及时,短期面授达不到要求

4.学生水平不一,统一教学有困难

4所建议的系统

4.1对所建议系统的说明

本项目系统对传统教学课堂进行改革与补充,用目前主流的https://www.doczj.com/doc/7f6699181.html,技术实现,重点设计教师端的系统自动生成功能,使教师能够在学校提供的统一教学平台中按照导航自动生成课程教学网站;重点设计学生端的学习资料即时下载功能,实现个性化学习;重点设计教学系统中只能交互模块,是师生能随时随地利用网络等通信设备进行沟通。

4.2处理流程和数据流程

4.3改进之处

1.系统的网络化动作,大大方便了我校的教育教学工作

2.可定制模块及教学平台自动生成功能为教师提供了方便的传播知识的渠

3.智能化服务功能模块修改融会贯通学生学习内容及学习进程,更有助于

提高我校教学水平

4.基于Web 2.0多媒体技术应用的通信工具集成,方便了师生及时、准确

的沟通交流

5.实现了学生及教学信息的统一信息化管理

4.4影响

4.4.1对设备的影响

新系统可以直接配置在我校校园网之上,无需再增加其它设备。

4.4.2对软件的影响

现在设备的软件环境即满足新系统的正常运行。

4.4.3对用户单位机构的影响

需增加一名系统管理人员,并对其进行必要的培训;

一名系统维护人员,必要时需参与本软件开发等工作。

4.4.4对系统运行过程的影响

a.用户及运行中心的操作规程:

适应计算机操作方式及网络化操作

b.运行中心与用户之间的关系:

运行中心管理所有用户(包括教师及学生)的所有信息的安全及合法性。

c.源数据的处理:无

d.数据进入系统的过程:由用户在终端输入

e.对数据保存的要求,对数据存储、恢复的处理:

所有数据统一保存在服务器上,并且定期根据更新自动备份f.输出报告的处理过程、存储媒体和调度方法:

输出报告可由管理员进入管理后台生成和下载,下载之后可放置在U 盘等数据载体之上,并根据学校相关规定和规程派发。

g.系统失效的后果及恢复的处理办法:

系统失效之后,管理员可以从之前系统的自动备份文件中恢复到最近的系统状态。在系统失效过程中,可暂时恢复之前的手工系统。

4.4.5对开发的影响

说明对开发的影响,如:

a.为了支持所建议系统的开发,用户需要参与开发,提交建议;

b.建立数据库所要求的数据资源:教师讲课视频、课件及教师个人资料;

c.服务器采用学校共用服务器,开发用计算机可以使用学校机房

d.安全与保密问题:

与所有开发人员签订保密协定,不允许将系统的开发细节对外透漏,以

保系统的数据安全,提高系统的健壮及延长系统的服役时间。

4.4.6对地点和设施的影响

系统可直接运行在校园网上,对现有地点设施没有影响。

4.4.7对经费开支的影响

可节省现有系统所需经费的60%。

4.5局限性

1.要求所有用户有上网环境

2.用户要熟悉计算机基本操作及上网基本操作

4.6技术条件方面的可行性

本节应说明技术条件方面的可行性,如:

a.在当前的限制条件下,该系统的功能目标完全可以达到;

b.利用现有的技术,该系统的功能够实现;

c.本项目成员教学经验丰富;系统编程测试等人员能力强,可以保证项目顺利完成

d.可以在预订的时间内完成本系统的开发。

5可选择的其他系统方案

扼要说明曾考虑过的每一种可选择的系统方案,包括需开发的和可从国内国外直接购买的,如果没有供选择的系统方案可考虑,则说明这一点。

5.1可选择的系统方案1

1.方案说明

通过QQ群共享学习资源,在线交流学习

2.局限性

a)群共享受共享时间和上传文件大小限制,造成很多不便;

b)安全保障无法满足一般要求

c)受群成员人数限制

6投资及效益分析

6.1支出

6.1.1基本建设投资

由于本系统可以直接运行在现有设备及校园网之上,因此无须再进行其它建设投资。

6.1.2其他一次性支出

6.1.3非一次性支出

a.系统日常维护费用:1000元/月

6.2收益

6.2.1一次性收益

1.该系统被其它学校认可和采纳之后所支付的软件使用许可费用,软件使用许可费:5万元/校次。

6.2.2非一次性收益

后期维护费用:0.6万/次。(一年一到两次)

培训费用:0.5万/次。(一年两次)

6.2.3不可定量的收益

1.师生交流、学习资源共享等更加方便,有助于提高教学质量。

2.教学信息统一化管理,提升了工作效率,减少了部分开支。

3.人力与设备费用的减少,节省教育经费。

4.该系统的应用将会大大提升学校的办学条件水平,更有助于树立良好的

学校公众形象。

6.3收益/投资比

按整个产品生命周期为十年,则收益/投资比估算值大约在4.5到6之间。其实际效益(含非可量化收益)远大于估算值。

6.4投资回收周期

投资回收周期在2年内。

6.5敏感性分析

对于该系统,系统的稳定性、可维护性、易使用性都成为客户选择该系统的敏感因素。因此,做好以上各个环节,成产品能否受到客户青睐的重要因素。考虑的到市场上同类产品的竞争,也成为敏感因素之一。

7社会因素方面的可行性

7.1法律方面的可行性

本项目主要由本开发团队自主开发项目,不存在合同责任、侵犯专利权、侵犯版权等问题。

7.2使用方面的可行性

使用方面的可行性可分为以下几点:

a)现在教育复杂麻烦,教育机构臃肿不堪,急需一种新的教学方式来进

行教学改革,网络教学的方式正是应时而生。

b)为提高学生的自主学习能力,传统的教学模式已经不适合他们的教

育,他们需要在教育的同时做更多的发展,网络教学的方式可以充分

满足他们的需要,达到他们的要求。

c)充分利用网络的优势,可以减少传统教学硬件设施的付出,减少因教

育产生的经费,会得到广大学校和教师的支持。

8结论

本系统可行性高,可以立即开始开发。

如何快速自动生成并定制报表

如何快速自动生成并定制报表 在各种管理信息系统应用中,需要产生大量的报表,通常的做法是由编程人员一个个手工制作,工作效率较低;另外,用户希望能够将在应用程序里查询得到的结果生成报表以便打印。为了解决以上两种问题,本文利用动态生成技术实现了快速自动产生报表,允许用户手工对报表进行修饰,并将实现过程封装成一个类。 1.设计思路 使用过C++Builder或Delphi的编程人员知道,有一个TDBGrid控件,它能以表格的形式显示和操作用户查询的数据记录;而要制作一个可供打印的报表,则需要使用TQuickRep 控件,在它上面增加TQRLabel、TQRDBText、TQRShape等控件,设置它们对应的数据集、数据字段等属性,然后编排它们的位置,以表格或其它格式显示出来供预览和打印,这是一个很繁琐的过程。有时,用户希望能将查询出来的显示在TDBGrid控件的数据打印出来,按照以往的做法,就需要由编程人员按照TDBGrid的显示内容手工设计报表。在这里,本文利用动态生成技术,读出TDBGrid的有关显示信息,在TQuickRep控件里动态生成相应的TQRLabel、TQRDBText、TQRShape等控件,设置各字段的标题和数据以及表格分割条。这是完全可行的,因为在C++Builder里所有的控件都可以由程序动态生成,不仅仅是在设计阶段才产生的。另外,如果用户对产生的报表表格布局不太满意,本文提供了接口使用户可对报表进行手工调整,调整表格的高度、宽度等布局,实现用户对报表的一定程度的定制。 利用C++的封装性特点,将自动产生并定制报表的实现封装成一个新类TGridPrint,对外提供编程人员关心的公用接口,屏蔽了内部信息和具体实现,体现了面向对象的设计思想,为编程人员带来方便。编程人员还可以在它基础上进一步扩充功能。这样设计的新类减轻了编程人员的工作量,同时为用户提供了定制报表的接口,提高了报表的质量和用户参与的积极性。 2.实现过程 自动产生并定制报表的实现过程包括自动产生和定制两部分。新类的定义和实现分别在Gri dPrint.h GridPrint.cpp文件里,另包含3个文件RepRst.h、RepRst.cpp、RepRst.dfm,它们是已产生的一个窗口FrmRepRst,在它里面已增加一个TQuickRep控件,它的属性Bands的各子属性的值全为true。 2.1 自动产生报表 先定义一个表示表格某一列信息的结构,在报表里一列有固定标题和显示的数据文本两种信息,为了能画出表格,每一列固定标题栏和数据栏右边分别增加一个分隔条。在类TGridPr int的构造函数里,先根据传入的TQuickRep *pSrcQuickRep(报表指针),TDBGrid * pSrc DBGrid(数据表格指针),TQRBand *SrcTitleBand1(报表中的总标题栏指针), TQRBand *SrcColumnHeaderBand1(报表中的字段标题栏指针),TQRBand * SrcDetailBand1(报表中的数据栏指针)参数设置类的私有变量。再动态生成并设置总标题文本、字段标题栏矩形框、数据栏矩形框的属性。然后通过一个循环,读出TDBGrid中各字段的标题和数据信息,动态生成报表中各字段的标题标签控件、数据文本控件以及对应的表格分割竖条控件。在类的析构函数里,删除所有由构造函数动态生成的对象。类的打印预览函数实现报表的打印预览功能。其它的函数说明略。 自动生成报表类的定义(GridPrint.h) #include //包含的相关头文件 #include #include

试卷自动生成系统论文

摘要:在21世纪,随着计算机科学的发展,数据库技术在人们日常工作中的应用越来越广泛,为广大用户提供了更加周到和人性化的服务。数据库技术已逐渐成为当今计算机应用的潮流。本文主要是通过制作一款数据库软件——即“试卷自动生成系统”来介绍数据库技术在人们日常生活、学习和工作中的应用。 本论文所做的主要工作如下: (1)设计了整个“试卷自动生成系统”的系统结构及工作原理;分析了系统实现中的特殊性、难点。 (2)设计实现对数据库的操作功能、数据库查询功能、数据库打印功能。 (3)分析并解决实现中的若干技术问题。 (4)建立完整的“试卷自动生成系统”,进行测试并分析结果。关键字计算机数据库技术试卷自动生成系统 Abstract At the 21st century, with the development of computer science, Database technology is widely used in the people’s life and work. This makes users can enjoy more convenient and individual services. Database technology is the trend of today’s computer applications. In this work, we study the technique to build software named The Paper Automatic Creating System in order to introduce the applications of database technology in the pe ople’s life and work. The main work of this paper is: (1) Have designed whole systematic structure that " The Paper Automatic Creating System " and operation principal; the particularity in the analytical system is realized, difficult point. (2) Design and realize that inquires to the operation function, database of the database that types the function in function, database. (3) Analyses and resolves the technical problems in implementation. (4) Establishes a test software and analyses the result after testing on it. Key Words Computer Technology of the database The Paper Automatic Creating System

考试酷试卷自动导入辅助工具FormatPaperexe使用方法详解

《考试酷网站- 试卷自动导入辅助程序》(FormatPaper.exe)使用方法详解 考试酷网站()是广州创讯软件有限公司研发和支持的一个网络考试、在线考试平台,永久性全免费地提供给用户使用的一个考试系统。考试酷网站除了支持在线录入试卷、在线自测和模拟考试、管理和查看自己的答卷和成绩外,考试酷网站还被无缝嵌入到红蜘蛛多媒体网络教室软件中,两者一起就可以实现统一的班级考试,实现试卷分发、监考、收卷、防舞弊等各种网络考试任务。 考试酷网站本身已经提供了非常直观便捷的在线录入试卷的功能。 而这里要介绍的《考试酷网站 - 试卷自动导入辅助程序》,则是一个辅助的应用程序(FormatPaper.exe),后面简称“导入程序”。它可以把事先已经做好的,可能是TEXT文本、WORD文档、网页等其它格式的试卷,经过格式转换和自动识别后,自动导入到考试酷网站中,快速生成试卷,从而极大地减少录入试卷的工作量。平时手工录入一份试卷可能要几十分钟甚至几个小时,而采用自动导入辅助程序后,几分钟或者一、二十分钟就可以导入一份几十、甚至几百道题的试卷了。 目录索引: 1.以一个实际案例详解试卷自动导入辅助程序的使用方法 (1) 2.符合自动导入要求的试卷格式 (36) 3.自动识别和添加参考答案的技巧 (41) 4.自动识别和添加试题解析的技巧 (51) 5.整行删除、查找替换等手工整理试卷的技巧 (55) 6.试卷里包含图片、表格或公式等内容,怎么办? (60) 7.最简单的屏幕截图方法 (60) 1.以一个实际案例详解试卷自动导入辅助程序的使用方法 下面以一个实际案例作为开始,详解试卷自动导入辅助程序FormatPaper.exe的使用方法: 注:后面把“试卷自动导入辅助程序FormatPaper.exe”简称为“导入程序”。如果该程序启动时失败,请首先执行vcredist_x86.exe安装好运行库。 首先,假设我们有一份WORD格式的试卷,如下图所示。 打开该试卷,选中试卷的全部文字内容,执行CTRL+C快捷键或者“复制”菜单命令,复制全部试卷内容到系统剪贴板。

试卷自动生成系统需求分析报告

试卷自动生成需求分析报告

目录 需求分析 (3) 1.引言: (3) 2.需求协同收集: (3) 软件需求规格说明书 (5) 0 文档介绍 (5) 1 产品介绍 (5) 2 产品面向的用户群体 (5) 3 产品应当遵循的标准或规范 (5) 4 产品范围 (5) 5 产品中的角色 (6) 6 产品的功能性需求 (6) 7 产品的非功能性需求 (8) 8 其他需求 (8) 分析建模 (10) 0 引言 (10) 1 需求描述 (10) 2 静态模型 (13) 3 动态模型: (14) 功能点估算 (21) 1.试卷生成等系统用例图: (21) 2.试卷生成系统信息如下: (21) 3 功能点划分与计算...................................... 错误!未定义书签。

需求分析 1.引言: 1.1软件的目的: 面对日益激烈的学业竞争,广大学生和老师选择“题海”战术,虽然不是最好的办法,但它是最现实最为有效的方法。枯燥乏味的题海太琐碎,并且做完若干道题无法较为准确的了解自己的水平,故需要以试卷的形式展示。这就是我们开发该软件目的。让同学和老师更好的了解学习情况。 1.2项目背景: 习题库管理系统作为现代化教学手段的必要组成部分,其主要使用范围为各学科的习题管理,本系统将学科界定为《数据结构》,这一计算机专业的重要学科具有重要代表意义。 习题库管理系统软件PMS V1.0 是一套功能较为完善的数据管理软件,对习题的管理具有较好的分类处理功能,能够完善习题种类,并具有相当强的组卷能力。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列操作系统上使用。除此以外,PMS V1.0可通过访问权限控制以及数据备份功能,确保数据的安全性。 1.3参考资料: [1]严蔚敏,吴伟民.数据结构(C语言版)[M].北京:清华大学出版社,1997 [2]杨宽德等.软件工程实践教程[M].北京:科学出版社,2005 [3]张海藩.软件工程导论(第5版)[M].北京:清华大学出版社,2008.2 [4]邱李华,李晓黎,张玉花等.SQL Server 2000数据库应用教程[M].北京:人民邮电出版社,2007 2.需求协同收集: 2.1列表: 对象列表: 试卷,试题,系统管理员,普通用户,数据库。 服务列表: 试题管理(增删改查)、生成试题(手动、自动)、用户管理(注销用户、用户登录、添加用户、修改密码)、

试卷自动生成系统材料

试卷自动生成系统1 引言1.1 选题背景计算机的出现及飞速发展不仅改变了人们的生活,也对教育产生了巨大影响,试卷自动生成系统就是其中之一。近些年来,随着教育测量理论和计算机技术的发展,对试题库的研究也不断出现新的成果。有些科研单位和高校率先建立了一批试题库,国家教委高等教育司工科数学、物理等题库也在教学质量评估中起到积极的作用。1990 年国家教委考试管理中心召开了第一次教育考试理论研讨会,总结了各地的题库建设经验,探索了符合我国国情的题库理论。1.2 意义及目的无纸化考试在未来必将取代现在的传统考试方式。但是,我国经济现在还未发展到能为每个学生安排一台考试用计算机,试卷自动生成系统的出现也就显得十分重要了。在各大高校的校务管理工作中,考试始终都是重要的环节。考试的结果是作为优化教学质量,改进教学方法的重要依据之一。因此,试卷的组织就显的尤为重要。在传统的出题过程中,总会出现一些问题,例如:对试题难度的把握不够准确,使得 A、B 卷的难度差别较大,这对考察学生的学习水平是极为不利的;在试卷组织过程中,命题教师的主观认识的局限性和随意性都难以避免。为了减轻命题教师的工作量,提高命题的效率和试题质量,试卷自动生成系统的使用就十分必要了。使用自动出卷系统的好处主要有以下几点:系统的试题库应该是大量优秀试题的“仓库” ,它可以,凡是入库试题都应该经过严格评定和筛选。试题库犹如“零件库”为各个成品提供足够多的“标准件”,而且试题库中的优秀试题不会用过之后就被丢掉,可以不断的累积和充实;利用试题自动生成系统来出卷要求命题教师事先制定好详细的命题计划,有助于克服命题的盲目性和随意性,使命题过程规范化;使用该系统出题自动化程度高,教师通过敲击键盘,就可以实现自动选题组卷,大大减轻命题教师负担;生成的试卷难易程度相当,知识点覆盖全面,可以较客观的反映考生的真实水平,从而为教学质量的优化管理提供科学依据。试卷自动生成系统通过对自动试卷生成系统的使用,一定会对提高教学质量管理水平,逐步实现教师办公自动化产生积极的意义。1.3 解决问题及技术要求用户登录系统要求:用户登录,登录后修改个人信息;添加试题系统要求:包括填空题,选择题,判断题等各个题型的题目、答案等基本信息的录入;试题浏览及修改系统要求:浏览各个题型试题,修改及删除试题;试卷生成系统要求:自动生成及手动生成试卷,试卷的输出等。该系统应用 ADO 技术链接 SQL Server 2000 个人版数据库管理系统,以实现各题型数据库的操作:如添加、删除、修改等,以及从试题库中选题组织试卷。使用Microsoft Office Word2003 作为终端输出,方便打印。1.4 研究现状目前试题库的建设在全国各个学校正蓬勃发展起来,试卷自动生成系统和无纸化考试也逐步走入人们的视线,它们的出现改变了现有的考试制度。试卷生成系统在国内已经不是什么新鲜事物,但开发自己的一套系统,使用起来必然会更得心应手。 2 方案论证2.1 实现技术及开发工具2.1.1 Delphi 简介 Delphi 是美国 Borland 公司推出的一款面向对象的可视化开发工具,本系统使用的是 7.0 版本,它可以运行在 Windows 98/NT/2000/XP 平台上。基于 Windows 的可视化开发平台很多,为什么要选择 Delphi7.0 呢?现在有很多,要么功能强大但是使用复杂(例如 Visual C);要么虽然使用简单但是开发语言本身有局限性(例如 Visual Basic)。Delphi 综合了两者的优点,是第一个集可视化开发环境、优化源代码编译器和可伸缩的数据库访问引擎于一身的 Windows 开发工具。Delphi 属于 RAD(Rapid Application Development,快速应用开发)工具,它的最大特点就是可视化的设计窗体以及随时为窗体添加各种组件。此外,Delphi 的编辑器除了具有一般的代码编辑功能外,还加入了 Code Insight 技术,减少了人工输入的麻烦。在 Delphi 的早期版本中,调试器的功能较弱。从 5.0 版本开始,它的调试器也充分完第 2 页(共 42 页)方案论证善,从而得到广大用户的青睐。 Delphi 的编译器建立在 Pascal 编译器的基础上,可以说是针对 Windows 的最快的高级语言本地代码编译器。有了编译器的速度作保障,程序员可以经常修改源代码、编译、测试、再修改、再编译、再测试……形成一个良好的循环过程,提高了开发的效率。另外,Delphi 的编译器不仅速度快,而且生成的二进制代码短小,运行效率很高。 Delphi 对数据库的支持一直是它的一大优点,也被人们津津乐道,毫不夸张的说,对于开发数据库程序,Delphi 是第一选择。它可以满足基于本地、客户/服务器和ODBC 数据库平台的应用程序的各种需要,而且相当方便、高效。对于一个好的开发工具来说,只有好的开发环境和编程语言是远远不够的,还需要有强大的类库和组件库来支持程序的开发。Delphi 在这方面做的已经足够好,从开,不仅功能强大,结构可始的 VCL(可视化组件库)到现在的 CLX(跨平台组件库)以扩展,而且层次清晰,符合编程人员的直观想法,使用起来很方便。2.1.2 用到控件介绍下面将介绍一些在本系统开发中用到的控件。 TForm 类。BorderIcons 属性:用来控制程序标题按钮的可用性;BorderStyle 属性:用来控制程序边框的样式;Font 属性:用来控制程序界面的字体;Position 属性:用来控制程序运行时界面的显示位置。 TRadioGroup 控件。Caption 属性:单选按钮的名称;Items 属性:用来添加单选按钮的各个选项的内容。 TADOConnection 控件。用来与数据库进行链接,一个 TADOConnection 控件可以同时被几个数据集所共享。 ConnectionString 属性:用来控制链接字符串,即与数据库链接的路径;LoginPrompt 属性:用来控制链接时是否要输入密码;Connected属性:用来控制是否进行链接。 TADOQuery 控件。用来在底层的 ADO 数据源中应用 SQL 语言。Connection 属性:用来指定和哪个 TADOConnection 控件相连;SQL 属性:用来添加向数据库提交的 SQL 语句;FieldByName 属性:用来给数据库的字段赋值;FidldValues 属性:用来取出数据库的字段的;Add 方法:用来向 SQL 属性添加 SQL 语句;Open 方法:用来执行 SQL 语言中的 Select 语句;ExecSQL 方法:用来执行任何 SQL 语句。这是执第 3 页(共 42 页)试卷自动生成系统行数据库操作程序的重要控件,也是本系统中的主要控件之一。 TADOTable 控件。Connection 属性:用来指定和哪个 TADOConnection 控件相连;FieldByName 属性:用来给数据库的字段赋值;FidldValues 属性:用来取出数据库的字段的;Append 方法:用来向数据库添加一条记录;Edit 方法:用来编辑当前的记录。

试卷自动生成系统的设计与实现

四川师范大学成都学院本科毕业设计试卷自动生成系统的设计与实现 学生姓名李锦超 学号2012101149 所在学院通信工程学院 专业名称通信工程 班级2012级宽带通信2班 指导教师石彬 四川师范大学成都学院 二○一六年五月

试卷自动生成系统的设计与实现 学生:李锦超指导教师:石彬 内容摘要:试卷自动生成系统,即用户通过自定义选择设置试题的类型、难度、分数、时间等多个因素自动生成考试试题并给予对错验证。随着互联网络的飞速发展、网络教育的不断普及与提升,传统的出题考试方式已经不能满足所有的需求,一概而论不“因材施教”的出题方式不利于考核不同类型的学生,也不满足现代教育的发展需要。因此,现在已经逐渐开始流行自定义、有难度、时间、类型选择控制的出题方式来迎合当前社会考试所需。试卷自动生成系统的诞生油然而生。 该设计主要目的是帮助出题者以及试题训练者能够根据不同人群自定义设置难度、类型生成考试试题的系统。系统为用户提供用户登录、开始试卷定制、选择题型、选择所占分数比例、最高分数设定、考试时间限制设定、考试难度选择、生成试卷以及答案查看等功能,将用户的需要“因材施教”、“分门别类”地提供,由用户自定义选取,从而达到针对不同层次的考生的训练和考验。同时,也方便了出题者逐个进行试卷试题的选取,省去了出题者挨个设定的过程,既提升了出题的速度,也提高了出题的整体质量。 本次设计主要是以服务出题者、试题训练人等人群方便快速地完成试题的构造并提升自身所需检测为目的的试卷自动生成系统。整体设计使用的是JAVA语言开发的B/S (浏览器/服务器)应用系统。用户登录该系统后可以根据自己的能力选择生成题目的难度,根据自己的弱项针对题目类型进行生成试题,亦可根据自己的熟练度选择答题时间。 本系统的代码框架采用了现在比较流行的SSH(Spring+Struts+Hibernate)进行设计,在功能模型的实现和页面处理方面严格遵从了MVC(Model,View,Controller)的思想体系。配合Javascript以及Xml对页面提取处理。数据库方面采用了中小型的Mysql 数据库进行处理,数据库工具使用了当下主流的navicat进行操作,以减轻代码量的负担和方便代码编写和功能实现。 关键词:试卷自动生成 B/S Java MySQL数据库

制作WPS版柏拉图

柏拉图制作流程(wps 的EXCEL ) 原表: 1、计算总例数: 鼠标点击B10这个单元格,点击上方工具栏中的“公式”中的“求和”,选择单元格B2-B9,点击键盘上的“Enter ”键,得出总和。 2、计算每个事件百分比:添加两栏,名为“百分比”,“累计百分比”。 3、选中C2 单元格,在上方“fx ”边上的空白处,打入“=B2/$B$10”,点击Enter,得出结果。下拉,自动得出下面的百分比。

4、选中百分比下面的单元 格,右击鼠标,选择“设 置单元格格式”,选择“数 字”栏下的“百分比”, 右边的小数位数,按照需 要选择。 5、在累计百分比下的D2 单元格,打入第一个百分 比,然后选择D3这个单元 格,如上次一样,在上方 “fx”边上的空白处,打入 “=D2+D3”,点击Enter, 得出结果52%。下拉后得出 剩下的结果。删除百分比这 一栏。 说明:在删除百分比这一栏中,因为使用公式计算,会出现乱码,所以需要复制一下表格, 重新粘贴时改成“粘贴为数值”后删除。 6、插入一行,在累计百分比这一栏加入0, 为了后面折线图以0为起点。如图,选中 表格,点击“插入”下的“图表”

7、选择组合图,系列2改成折线图中的带数据标点的折线图,并且勾选后面的“次坐标轴”,点击确定。 8、点击图表中的折线 图,会发现左边表格中 的累计百分比中数值被 蓝色框框住。 9.拉动蓝色框,包括0在内。 发现折线图从坐标轴开始 了。

10、点击一下图表,在工具栏中会出现“图表工具”,选择“添加元素”中的“坐标轴”中的次要横向坐标轴。 11、在图表上方会出现X轴(这个称为次要水平坐标轴,和下方一样),选中这个坐标轴,双击坐标轴会出现右边的对话框,选择次要水平(类别)轴(或者在上方的“图表工具”中选择次要水平(类别)轴)。 12、选择对话框中的“坐标轴”, 点开“坐标轴选项”,选择“坐 标轴位置”中的“在刻度线上” 选择“标签”中的“标签位置” 改为“无”

试卷自动生成系统说明书

试卷自动生成系统的设计与实现

摘要 目前,对于大学、高中、初中和小学来说,试卷是对学生进行考核必不可少的组成部分。学校普遍都采用的是传统的手工出卷考核,常常出现备选题目不够丰富、笔误、印刷错误、内容雷同和知识点分布不合理等情况。目前虽有类似系统,但都是面向公共课的单科系统,所以开发适用于多课程的试卷自动生成系统显得尤为重要,不仅可以减轻教师负担同时可以提高试卷的质量。 系统基于B/S(浏览器/服务器)模式,以SQL Server 2005为后台数据库,采用https://www.doczj.com/doc/7f6699181.html,技术开发实现。该试卷自动生成系统由教师和管理员两种角色组成,不同的角色登录系统的权限不同,可以操作的功能模块也不同。管理员登录后可进行个人信息管理、用户信息管理、考试科目管理、试卷制定维护和试题类别管理,教师登录后只可以进行个人信息管理、试卷制定维护和试题类别管理。 本文遵循软件工程的思想,详细阐述了系统的需求分析、系统分析、系统设计、系统实现及系统的测试过程等各个阶段开展的主要工作。系统界面友好、操作便捷,实用性较强,达到了预期要求。 关键词:试卷自动生成系统;题库管理;组卷

Abstract Currently, the college, high school, junior high and elementary school, the papers are part of the assessment for students essential. Schools generally have adopted the traditional manual roll out the assessment, there are often alternative subject rich enough, clerical, typographical errors, duplicate content and distribution of knowledge and irrational situation. Although similar to the current system, but they are the single subject courses for the public system, so developers for multi-course papers automatic generation system is particularly important, not only to alleviate the burden of teachers while improving the quality of the papers. System based on B / S(Browser / Server) mode to SQL Server 2005 as the back-end database, using https://www.doczj.com/doc/7f6699181.html, technology development achieved. the paper is automatically generated by the system consisting of teachers and administrators in two roles, different roles with different permissions login system, function modules can operate different. after the administrator can log on personal information management, customer information management, test subjects managed to maintain and develop the questions papers category management, the teacher can only log on personal information management, maintenance and examination questions papers develop category management. This paper follows the ideas of software engineering, elaborated system requirements analysis, the main work of the various stages of system analysis, testing process system design, system implementation and systems, such as carried out. friendly interface, easy operation, practical, strong, reaching expectations. Keywords: Paper automatic generation system; Bank management; Test paper

基于WEB的试卷自动生成系统

基于WEB的试题资源综合使用系统 — 研究报告 刘利俊 一.研究背景和意义 现代远程教育经过几年的快速发展取得了前所未有的成就,产生了良好的社会效益,同时,也面临着严峻的挑战,其中最为突出的就是远程教育的教学质量问题。因此,现代远程教育的聚焦点必须从各类资源量的建设转移到教学质量的控制上,构建适用的远程教育教学质量控制体系,这样才能使现代远程教育真正实现高等教育大众化和推进素质教育的总体目标。 考试是教学质量控制的重要环节,历来受到各学校各方面的高度重视,考试过程的组织和实施不断规范化、科学化,考试结果能客观地反映教学、管理的质量和水平。同时,也存在以下几个问题:(1)认识上重视考试的组织实施,对考试结果缺乏测量分析(2)行动上没有从质量控制体系的高度进行考试工作的建设。在当前教育信息化的背景下,多数高校都进行了相关考试系统及试题库的开发,实现了试题试卷的数字化,取得了良好的应用效果,但还普遍存在以下几个方面的问题: 1.标准与规范问题:试题资源的建设没有在建设初期制定统一的标准,造成试题数据的统一管理困难;考试系统的设计和开发基本采用二层模式即B/S或C/S,题库及功能扩展相对困难。 2.资源利用率问题:试题的利用率普遍不高,学科间存在不平衡。 3.实现了考试的组织和实施,缺乏考试测量与评价。缺乏对测试数据进行统计与分析,发现试题库中所存在的问题,发现教师教学过程中的问题,发现学生学习过程中的问题;缺乏对试题及试卷使用情况进行综合分析,没有为远程教育教学质量评价提供必要的依据。 为了探索上述问题的解决方法,逐步构建适合电大远程教育的试题资源综合使用平台,我们向浙江省远程教育学会申请对“现代远程教育环境下基于WEB 的试题资源综合使用平台的构建”这一课题进行研究。

自动择题及试卷生成系统-Read

自动择题及试卷生成系统 《PB》课程设计报告 ----自动择题及试卷生成系统 专业:计算机科学与技术(师范) 班级:2005级(5)班 姓名:张艳(06050512) 指导教师:殷红先 2008年2月21日

一、设计内容 题目:自动择题及试卷生成系统 要求:能根据一定规则从自动题库中生成试卷,具备查询、删除、修改、预览、打印等基本功能。以英语考试为范例。 二、算法思想描述 1、登录界面 在界面中输入指定的用户名和密码(本系统中用户名为dba,密码为sql),为保证密码的安全性,密码采用“*”号形式显示,按“确定”键之后,如果用户名和密码均正确,则安全登录本系统,如果不正确,则提示用户密码或者用户名不正确,要求重新输入。 2、主界面 主界面采用一种简单直观的形式,设置一选单,点击各选单项出现相应的应用模块。 3、自动择题 自动择题模块分为两个小模块,一种是输入各项要求之后自己从数据库中选择题目以生成试卷,另一种则是输入各项要求之后系统本身随机选择题目。 三、程序结构 本系统的结构如下图1所示:

图1 具体分析: 1、程序保存运行之后,打开登录页面(如图2所示),这里用户名为dba,密码为sql,其中密码用“***”显示,使其更加安全。 图2 图3 2、登录不成功,则跳出一“messagebox”(如图3),提示用户密码或者用户名不正确,同时自动清空刚才用户所输入的数据。 3、登录成功,则进入主界面(图4),主界面只有一排选单,使得各

操作模块化,简洁明了。 图4 图5 4、第一个选单“系统帮助”中分为“系统注册”和“帮助信息”两个模块,其中“系统注册”(图5)为用户提供注册功能,而“帮助信息”则为使用者提供适当的帮助。 5、第二个选单“试卷生成”也分为“自动生成”和“手工出题”两个模块,“手工出题”模块中,用户输入各项要求之后自己从数据库中选择题目以生成试卷(图6),用户需双击数据库中自己所需要的题目,同时为用户提供预览功能(图7) 图6 图7 附:双击数据窗口中的题目在多行编辑框中自动显示的代码

计算机专业课程设计-试卷自动生成系统

燕山大学 专业课程综合设计报告 学院里仁学院 年级专业08计算机2班 学生姓名赵鑫 学号0813******** 指导教师于家新 设计日期2011年9 月26日— 2011年10月14日

专业课程综合设计报告 1、设计任务 以任何一门课程为例,能够以手工或自动方式,将该课程的每道试题录入到系统之中,并且通过设置参数,自动地生成一份试卷。该试卷的题型可以分为选择题(包括单选和多选)、填空题、简答题、计算题等。要求使用者能够通过系统,对所需要的题型、每种题型试题的数量、每道题的分值、每道题的难度进行设定,自动地生成一个word版本的试卷,该试卷格式符合一般试卷标准。 2、设计思想 通过用access 数据库录入题库信息,然后通过Visual C++的界面显示出来,用户可以在Visual C++的界面添加试题,删除试题,按照一定的条件搜索试题,可以自动生成试卷和手动生成试卷,并导入word文档现实出来。 2.1 功能需求分析 本系统是题库与试卷生成系统,主要有三方面的功能需求,其分别是:(1)题库管理:为了用户能方便管理庞大的试题题库,实现各种常用或者自定义题型的录入、修改、查询、删除等功能。 (2)手动生成试卷:用户可以对权限范围内的科目进行手动组卷。选定科目后,选择共需几道大题、试卷的总分值、每道大题的题型、每大题包含小题的数量及每道大题的分值;对于每道大题需进入“选择试题”模块浏览试题库中的对应题型从中手动选择所需试题。由于题库中题量较大,可以进行搜索查询,亦可将试题导出至word文档进行浏览,选择试题完毕后保存回到“手动组卷”模块。(以上全部为必须操作)。组卷后选择是否保存

基于WEB的试卷自动生成系统

基于WEB的试题资源综合使用系统 —研究报告 刘利俊 一.研究背景和意义 现代远程教育经过几年的快速发展取得了前所未有的成就, 产生了良好的社会效益, 同时, 也面临着严峻的挑战, 其中最为突出的就是远程教育的教学质量问题。因此, 现代远程教育的聚焦点必须从各类资源量的建设转移到教学质量的控制上, 构建适用的远程教育教学质量控制体系, 这样才能使现代远程教育真正实现高等教育大众化和推进素质教育的总体目标。 考试是教学质量控制的重要环节, 历来受到各学校各方面的高度重视, 考试过程的组织和实施不断规范化、科学化, 考试结果能客观地反映教学、管理的质量和水平。同时, 也存在以下几个问题: ( 1) 认识上重视考试的组织实施, 对考试结果缺乏测量分析( 2) 行动上没有从质量控制体系的高度进行考试工作的建设。在当前教育信息化的背景下, 多数高校都进行了相关考试系统及试题库的开发, 实现了试题试卷的数字化, 取得了良好的应用效果, 但还普遍存在以下几个方面的问题: 1.标准与规范问题: 试题资源的建设没有在建设初期制定统一的标准, 造成试题数据的统一管理困难; 考试系统的设计和开发基本采用二层模式即 B/S或C/S, 题库及功能扩展相对困难。 2.资源利用率问题: 试题的利用率普遍不高, 学科间存在不平衡。 3.实现了考试的组织和实施, 缺乏考试测量与评价。缺乏对测试数据进行统计与分析, 发现试题库中所存在的问题, 发现教师教学过程中的问题, 发现学生学习过程中的问题; 缺乏对试题及试卷使用情况进行综合分析, 没有为远程教育教学质量评价提供必要的依据。 为了探索上述问题的解决方法, 逐步构建适合电大远程教育的试题资源综合使用平台, 我们向浙江省远程教育学会申请对”现代远程教育环境下基于WEB 的试题资源综合使用平台的构建”这一课题进行研究。

试卷自动生成系统的设计与实现大学本科毕业论文

本科生毕业论文(设计) 题目试卷自动生成系统的设计与实现

目录 摘要 (1) 关键词 (1) Abstract (1) Key words (1) 1 引言 (1) 2 开发工具简介和相关技术简介 (2) 2.1 开发工具 (2) 3试卷自动生成系统的分析 (2) 3.1可行性分析 (3) 3.2需求求分析 (3) 4 系统设计 (4) 4.1数据库设计 (4) . 6 4.2 系统模块设计 (7) 5系统实现 (8) 5.1登录模块 (8) 5.2题库管理模块 (9) (10) 5.3试卷生成模块 (13) 6总结 (14) 7致谢 (15) 8参考文献 (16)

试卷自动生成系统的设计与实现 摘要:教学效果评价是教学工作的一个重要环节,通常的教学评价方式多为通过试卷进行考试,因而试卷的质量将直接影响到教学评价的结果。一般情况下,教师出试卷时要么到庞大的题库里一道一道的把题目挑选出来,或是从几本相关的书里把题挑选出来组成一份试卷,这样既费时又费力,而且很难保证试题的覆盖面和把握试卷的难度。为了将老师从繁重的命题工作中解放出来,为了提高命题的质量和管理的现代化、科学化、规范化,本文开发一个试卷生成系统。 本文在充分的需求分析基础上,设计和实现了一个试卷生成系统,主要完成了自动生成试卷、抽取现有试卷和用户管理等功能。通过测试,系统在Windows 2000/XP平台下能稳定运行,且基本达到了预期的设计目标,有一定的实用价值。 关键词:自动生成数据库 Java 试题库 Design and Realization of the Automatic Generation of Test Paper Abstract:Value of teaching is an important link for teaching; usually a value of teaching is from an exam, so a quality paper straight touches the value of teaching. The general situation ,teacher thinks out a paper,reach huge exam pool each finds out the question, or shoulder the question together out from several relevant books. Time-consuming and also strenuous like this, and very difficult to guarantee coverage rate and paper degree of difficulty of examination question. Helping the teacher disengages from the burdensome proposition about exam, In order to improve the quality and management proposition of the modern, scientific, standardized, the paper developed a test generation system. Paper Generation System is designed and implemented based on the sufficient needs analysis in this paper, It mainly implements some functions include in automatically generating papers , extracting some of existing papers ,maintaining user information and so on ,the system can operate stably in Windows2000/XP platform ,reach the expected goal and have some practical value. Key words:Automatic; Data Base; Java; Test 1 引言 在以往的教学中,老师出试卷大多由手工出卷,这样生成的试卷往往会有知识点分布太集中、难易程度不当、分值分布不均等一些缺点;这样,既增加了老师的负担,也没有达到很好考查学生学习的真实水平造成教学上的失误。基于以上的原因,有很多从事软件开发的人员,在试卷自动生成方面做了很大的研究。目前这一领域也以良好的发展姿态而不断进步,早期已经有了一些类似的系统,但经过软件开发人不断的完善,大致形成了具备如下功能的系统: 添加删除试题、试题交流、合并题库、自定义试题参数等一些功能,其中试题共享功能非常实用,主要用于同事间交流试题。系统“体积”非常小,压缩后只有几百KB。平时只要将一些试题或从网络下载的试题,按“科目”、“章节”、“题型”、“难易程度”四个参数进行归类,录入题库,需要用时,只要输入一些查询条件即可查出所要找的试题。生成试卷非常方便,只需几分钟就可以生成一份试卷,生成的试卷还配有答案,更重要的是软件能与WROD、WPS等的完美结合,试题、答案的编辑、试卷的排版打印全部由WORD来完成,试卷和答案都可保存为*.DOC格式或者*.RTF的富文本格式,如果你的电脑上没有word这类文字处理软件还可保存为*.TXT格式。可见,试卷自动生成系统这

在Excel中设计试卷生成系统

在Excel中设计试卷生成系统 作为一名教师,经常要经历考试、出卷这个过程。虽然“无纸化”考试已经开始被大家所了解,但真正实现的学校却不多。作为一名信息技术教师,我希望能够利用计算机开发出一套简单实用、可以自动生成试卷的系统,把大家从繁琐的出卷过程中解放出来。考虑到试卷要 打印出来,我没有选择VB,而是选择了大家都很熟悉的Excel2000,利用其中的VBA脚本语言来实现试卷的自动生成。 系统实现的功能 1. 组卷方式为章节控制方式。保证各章节的分值不易失衡,根据出题者的要求,按章节随机从题库中抽题组卷。 2.格式化试卷(包括设置试卷标题、进行页面设计、添加页眉等),达到可以直接打印的要求。 3.题库中试题内容与参考答案融为一体,由系统生成的试卷文档既可以打印出学生考试用卷,也可以打印出样卷。 构建题库

该系统题库采用Excel表格的形式,字段名分别为“标准答案”、“题干”、“答案A”、“答案B”、“答案C”、“答案D”(如图1)。题库中的记录可以采用两种方法来录入: 1. 直接手工录入:打开工作簿,在题库工作表中可以直接输入题目; 2. 从已有题库文件中导入到Excel题库里面,比如可以从现成的Access题库中直接导入到该题库里。 但是无论哪种方法都必须满足下面的条件:所有的题目按章节排序,并记录每一章节题目的起始位置,以后向题库里面添加记录时不能在文件尾追加,而是要放到所属章节的位置,并修正试卷生成界面里相应的地方。 建立试卷生成界面

所谓试卷生成界面就是系统提供给用户的用于输入各种条件值的地方,本系统是由用户设定各章节所出题目的个数,因此界面比较简单。我们把工作簿中的Sheet3工作表设计为系统界面(如图2)。在该界面下用户只要在B列相应单元格中输入每个章节的题目数(例如,第一、二章都出10个题,就在B1、B2单元格里分别输入10,没有出题的章节后面可以为空白,如图2所示),然后按“Ctrl+D”组合键执行宏命令就可以生成试卷。其中此界面除B列外其余各列都设置为保护状态,以避免用户的误操作影响程序的执行。在图2中我们还可以看到D、F 列标明了题库中每一章题目的起始位置,这里的设置是在完成题库后根据题库内容来填写,一般只填写一次,如果题库的内容有变化,一定要在此处作相应的改变。 生成试卷 生成试卷是本系统的核心部分,这部分的设计主要是采用

相关主题
文本预览
相关文档 最新文档