化学化工通用机考试题库辅助教学系统开发.ppt_第1页
化学化工通用机考试题库辅助教学系统开发.ppt_第2页
化学化工通用机考试题库辅助教学系统开发.ppt_第3页
化学化工通用机考试题库辅助教学系统开发.ppt_第4页
化学化工通用机考试题库辅助教学系统开发.ppt_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第13章 化学化工通用试题库及机考辅助教学系统软件开发,13.1 概述 13.2 化工物性数据库软件开发方案的确定 13.3 化工物性数据库软件具体功能代码编写 13.4 软件的维护及进一步改进,总目录,13.1 概述,本辅助教学系统软件由两部分组成:一部分是教师的出题及学生信息管理;另一部分是学生考试部分 ; 数据库从数据本身的逻辑关系来分,可分为关系型数据库、层次型数据库和网状型数据库,其中应用最广的是关系型数据库,关系型数据库由几个二维数据表组成,每个二维数据表由若干列和若干行组成,每一行为一条数据,而每一列为一个字段,可以把它想象成行列整齐的表格。,总目录,本章目录,13.1,13.2,13.3,13.4,13.1 概述,表13-1本软件中试题表,总目录,本章目录,13.1,13.2,13.3,13.4,13.1 概述,从数据库的应用环境来分,数据库可分为桌面数据库和网络数据库两种 ; 桌面数据库有时也叫ISAM(Indexed Sequential Access Method,索引顺序存取方式)数据库,是专为个人计算机设计的数据库,如Microsoft Access、Microsoft FoxPro、FoxBase等都属于桌面数据库; 网络数据库又叫分布式数据库,它是在集中式数据库的基础上,由计算机网络引入而发展起来的新技术,总目录,本章目录,13.1,13.2,13.3,13.4,13.1 概述,本软件中共有3个数据库,第一个为教师出题的数据库,库中的内容如表13-1所示; 第二个为学生的用户信息库,库中的内容如表13-2所示; 第三个为考试过程中随机产生的考题数据库,库中内容和教师出题数据库相仿,它是从教师出题数据库中随机抽取的部分试题,用于每一次的考试。,总目录,本章目录,13.1,13.2,13.3,13.4,13.1 概述,表13-2 用户信息,总目录,本章目录,13.1,13.2,13.3,13.4,13.2 化工物性数据库软件开发方案的确定,软件开发的常用方法有结构分析和设计法及面向对象法,两种方法各有优缺点,在具体软件的开发过程中,可以根据所开发软件的特点,选择合适的开发方法。 现行流行的软件开发生命周期模型有瀑布模型、原型法模型、增量模型、螺旋模型和快速应用开发模型,在这些模型中,有些是自上而下的模型,有些是自下而上的模型,有些是上下交替螺旋发展的模型。 对于我们要开发的化学化工通用试题库及机考辅助教学系统软件,拟采用自上而下的开发模型。,总目录,本章目录,13.1,13.2,13.3,13.4,通用试题库及机考辅助教学系统软件不仅方便了老师出题,同时也方便学生参加考试,并及时了解自己的成绩。由于软件开发过程中已考虑到了软件的通用性,故本软件不仅适用于化学化工课程,只要稍作修改,也可用于其它课程,因此它必将受到老师和同学们的欢迎。 本软件所有功能透明,没有加密部分,并提供全部源代码,故可作为仿真实习、仿真实验等软件的功能扩展部分,进行二次开发利用。,13.2.1 软件需求及服务对象分析,总目录,本章目录,13.1,13.2,13.3,13.4,13.2.2 软件所需资源分析,本软件开发中的系统软件既操作系统拟采用: Windows系统; 编程软件采用VB; 数据库软件采用Access。 以上三个软件是目前广泛应用的软件 。,总目录,本章目录,13.1,13.2,13.3,13.4,13.2.3 软件开发平台确定,1、操作系统 本系统基于WinXP操作系统开发。WinXP具有较强的稳定性,用户较多 ,方便以后的维护。 2、数据库 在本系统中我们选择Access数据库,其优点有二: (1)兼容性好; (2) Access用户界面具有良好的可操作性和Office应用程序的共享性,不需要编写程序代码就可以创建实用的数据库应用系统。 3、程序语言 本系统采用Visual Basic 6.0版本 。,总目录,本章目录,13.1,13.2,13.3,13.4,13.2.4 软件功能及逻辑结构确定,在界面上增加试题库题目 在界面上删除试题库题目 在界面上查询试题库题目 在界面上增加用户信息 在界面上删除用户信息 在界面上查询用户信息 考试登陆系统 随机产生考试题目 答题对错判断及计分系统,总目录,本章目录,13.1,13.2,13.3,13.4,13.2.4 软件功能及逻辑结构确定,总目录,本章目录,13.1,13.2,13.3,13.4,13.3 化工物性数据库软件具体功能代码编写,数据库的建立及连接 数据绑定及窗体开发 教师系统代码开发 学生系统代码开发,具体过程参见书本,总目录,本章目录,13.1,13.2,13.3,13.4,13.4 软件的维护及进一步改进,本系统最突出的优点就是它的实用性和易操作性,但同时也存在一些问题,有待改进,软件进一步优化和改进方向如下: 将两个程序合并为一个程序; 优化窗体布置; 允许各节的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论