酷文首页  
站内搜索:
网站地图 | RSS订阅 | 收藏本站
经济论文
证券金融
工商管理
会计审计
法学论文
医药论文
社会论文
教育论文
计算机论文
艺术论文
哲学论文
财政税收
财务管理
公共管理
理学论文
政治论文
文学论文
工学论文
文化论文
实用文档
应用文
自考成考
演讲稿
法律文书
子栏目导行↓
网站赞助商↓
本类热点↓
本类更新↓
热门标签↓
网摘收藏↓

基于Delphi的试卷生成系统的开发与实现

作者:朱耀武
来源:本站原创
点击:
载入中...
加入时间:2008-06-25
字体大小:[  ]

数据可维护性、安全性的需要:原始的手工出卷的方式,要整理大量的资料很困难,而且手写的数据一旦被毁,要重新整理就相当不容易。自动出卷系统的信息化,可以使有关数据的统计可以轻松、精确实现,而且数据的备份、恢复也很容易,只要有良好的操作习惯,遇到怎样的数据灾难都可以从容应对。
1.4 开发意义
为了加深本人对软件工程的理解,掌握软件工程的核心理论,运用软件工程的思想来指导本人进行软件开发,运用软件工程的知识来规范我们进行软件开发,锻炼本人的学习后的应用能力,为本人即将参加工作做好充分的准备。对已掌握的Delphi这门语言的熟练运用 ,把Delphi和数据库知识结合起来。充分巩固自己学习的知识,提高自己对所学知识的综合运用,锻炼自己的面向对象的程序设计能力。
1.5 开发技术
Delphi是当前最流行的可视化快速应用程序开发环境之一,它强大的数据库开发功能,快速高效的开发方式和强大的编译功能为广大开发人员所青睐。可以说,Delphi是设计数据库程序的最佳利器。作为一种Windows系统下的可视化开发工具,它就以优秀的集成开发环境,可视化的面向对象编程,良好的数据库应用支持,功能齐全的VCL组件库和高效的编译器,为开发人员提供了基于Object Pascal语言的可视化开发平台上快速开发遵循Windows标准的应用程序的开发工具,得到广大Windows程序开发人员的喜爱。Delphi不但可以作为新一代商务系统的快速开发工具,也可以作为客户机/服务器和Web方式的应用程序开发工具,还可以在Windows平台下开发Linux平台下的应用程序。


数据库常用于存储大量的数据,这些数据根据一定的规则进行了合理的分类和组织,用户可以从数据库中读取自己需要的信息。Access是Office系统中一个重要的组件,它提供一组功能强大的工具,以及一系列数据库方面的解决办法。这些工具提供的功能非常完善,既能满足普通办公人员的需要,又能满足专业开发人员的需要。通过它可以创建功能强大的数据库解决方案,这种数据库解决方案使用户能够比以前更轻松地组织、访问和共享信息。
在很多人的眼里,Access数据库,仅仅只是用于小型数据存储的容器,如果一定要用来开发程序,也仅仅是开发一些简单的个人应用,根本不适合大型的企业应用,久而久之,易用和简单似乎就成了Access的全部。实际上,这种看法是非常片面的。Access是一个非常强大的前端开发工具,由于Access的弹性,它可以应用在不同的行业及不同的领域中,既可以在个人信息管理方面展露拳脚,也可以在中大企业的仓库管理、财务、采购销售、生产管理、质量控制等多方面的企业信息管理中大显身手。而且Access与大型数据库SQL Server 2000完美结合,可应用在对安全、效率具有高要求的海量数据管理的场合,像ERP、CRM这些大型管理软件中也完全可以采用Access开发。在欧美、日本、德国,随处可见使用Access成功开发出来的企业应用系统,而在国内,也有非常多的成功应用
2 需求分析
需求分析是数据库系统开发的第一步,也是最重要的一步,题库管理系统也不例外。题库管理系统也不例外。题库管理系统的需求分析是在系统开发的总体任务的基础上完成的,可以分成几个过程,下面分别讲解这几个过程的分析情况。
2.1理解需求
只有通过对题库管理系统的老师和同学的调研,才能真正理解企业用户和客户的需求,才能开发出合理的、实用的管理系统,才能满足学校管理需求。
(1) 作为一个学校,首先应该具有一定的师资力量,所以试卷的要求就该是符合学生的具体情况出题。一套好的试卷应该包括试题的编号、试题类型、试题难度等信息。并且要根据新书的情况及时得到维护。
(2) 系统应该可以对基础数据进行维护以保证系统的正常运行。
(3) 系统应该具有查询所有信息的功能。
(4) 系统应该提供强大数据修改、查询功能。
(5) 系统应该具有很好的可扩展性。
2.2分析需求
分析需求就是描述系统的需求,通过定义系统中的关键域类来建立模型。分析的根本目的是在开发者和提出需求的人之间建立一种和沟通的机制,因此,题库管理系统从教师管理和编辑题库的主要需求出发。
分析需求的第一步是描述题库管理系统的功能,即定义比例,以此确定系统的功能需求。题库的主要的主要目的是使用方便,更利于老师更好的出题。系统的使用者具备的管理权限没有管理人员那么广,没有数据库维护和用户的管理等功能。
题库管理系统的用例包括:题库查询、题库查询、增加试题、题库修改、题库维护、提取试卷和数据的还原与备份等基本内容。
题库管理系统的用例可以以文本的方式描述,描述的内容包括用例以及与角色交互的更详细的信息,文本的内容是通过和用户讨论后确定的。
 
2.3 功能需求
本系统需要实现以下一些基本功能:
(1) 题库管理:系统的操作人员可以设置试题类型,录入试题,以及对已有试题进行更新和维护,还可以查询和浏览试题。
(2) 试卷管理:系统的操作人员可以从题库中选择试题,将选择的试题组成试卷,并以标准的格式输入到Word文档中。
(3) 权限管理:增加或者删除系统操作人员,并指定操作人员的权限。可通过对用户组进行权限及管理范围设定,减轻操作内容,也可对单个用户权限及范围进行修订,从而保证系统在实施中的灵活性。
2.4 可行性需求
硬件平台的条件容易被满足:计算机硬件技术的飞速发展使计算机的硬件不再昂贵,即使是大部分农村的普通中小学也同样可以承担这项费用。
试卷生成系统的软件编制难度也降低:随着编程工具不断的推陈出新、更新换代,利用新的编程语言,借助于可视化编程技术、高效的数据库处理工具,编制信息管理系统的难度也有所降低,再也不会像以前DOS下编程那么艰难,而且软件的调试、维护的成本也会同样降低下来。
2.5 性能需求
系统的运行对运行环境还有一些要求:
(1) 硬件环境
处理器:  Inter Pentium 166 MX或更高
内存:    32MB
硬盘空间:1GB
显卡:    SVGA显示适配器
(2) 软件环境
操作系统:Windows98/ME/2000/XP
数据库:  Microsoft Access 2000
 
3 总体设计
3.1系统层次模块图
“试卷生成系统”可以分为6个模块:用户登录,权限管理,题库录入,题库维护,试卷生成和试卷抽取,如图3.1所示。转贴于 酷文网-论文下载中心 http://www.coolwen.net


共6页: 上一页 [1] 2 [3] [4] [5] [6] 下一页

网摘收藏:
免责声明 | 关于我们 | 广告联系 | 友情链接 | 网站地图 | 共同合作
免费论文 毕业论文 毕业论文范文 酷文网(www.coolwen.net) 版权所有 coolwen.net 2007,All Rights Reserved
E-mail:hui_love#tom.com(为防止垃圾邮件请把#换成@) 点击这里给我发消息 点击这里给我发消息
湘ICP备07003917号