PB程序设计( 第二版) 第十五章.ppt

  1. 1、本文档共134页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
尚辅网 尚辅网 第15章 Visual Basic 课程设计综合实训 15.1 课程设计实训指导 15.2 Visual Basic 课程设计综合实训案例 15.1 课程设计实训指导 使学生养成积极向上、勇于探索、分工协作的工作作风,帮助学生树立正确的职业道德观。学生确定选题、查阅资料等过程也是对学生进行探究式学习训练的过程,有利于培养学生创新精神。 2、课程设计的基本要求 (1)课程设计的选题要根据学科特点,符合课程教学目标的要求,尽量充分利用所学知识内容。 (2)选题问题来源要切合实际,有条件的话可以进行适当的调研,努力做到与生产实践相结合。 (3)注意培养学生的独立思考能力,教师指导既不能大包大揽也不能撒手不管。 (4)课程设计的文字说明要求语言流畅、层次清晰,用词准确。 15.2 Visual Basic课程设计综合实训案例 本节提供一个较为完整课程设计实训案例,设计题目为“Visual Basic试题库管理系统”。读者可以按本节设计步骤一步一步完成设计。 15.2.1需求分析 1、功能需求 本系统主要完成《Visual Basic》课程的试题库管理与期末试卷的自动生成等功能,系统需要设计并实现的基本功能如下: (1)用户管理:实现添加操作用户、修改用户信息、删除用户等基本操作。 (2)题库管理:实现分类别浏览、修改题库中题目,修改包括题目的添加、修改、删除。题库管理中还包含题库的导出功能,即实现分类别把题库中的题目导出到Microsoft Word中,从而可以轻松实现排版和打印。 (3)试卷管理:实现《Visual Basic》课程的期末考试试卷的生成与排版功能。 2、环境需求 本系统对软硬件的基本要求如下: (1)硬件环境: 本系统至少在处理器为Inter Pentium 166 MX、内存32M、硬盘空间1GB、配有SVGA显示适配器或更高配置的硬件环境中运行。 (2)软件环境: 本系统要求的操作平台为Windows 98/ME/2000/XP, 采用的数据库系统为Microsoft Access2000,需要安装Microsoft Word2000。 15.2.2系统设计 1、系统功能模块 根据需求分析,可以将本系统分解成5个功能模块:用户登录模块、用户管理模块、试题库管理模块、试卷管理模块和帮助模块,如图15-1所示。 2、功能模块功能设计 (1)用户登录模块: 选择用户名,填写正确的密码,就可以进入系统,系统会根据用户的类别,赋予用户不同的权限。当用户密码输入错误时,允许用户重新输入,但输入次数不能超过三次,否则自动退出登陆模块。 (2)用户管理模块:本模块为系统管理人员的专用功能,实现对操作人员信息的管理,主要包括添加新用户的信息,设定用户类别,修改用户信息和删除用户信息等具体功能。 (3)题库管理模块:题库中按试题类型存储了大量的试题,本模块实现对题库试题的具体管理,主要包括题库中按类型进行试题的浏览,题库中试题的修改和题库题目的导出,本系统的导出功能实现题目内容导出到Microsoft Word2000,以表格的形式显示,同时可以利用Word本身的打印功能实现题库的打印。 (4)试卷管理模块:系统可以随机按要求自动生成Visual Basic课程的期末考试试卷和对应的试卷答案,试卷存储为扩展名为.doc的Word文档,可以利用Word对试卷进行排版,并可打印试卷。 (5)帮助模块:显示系统的基本信息,版权声明等。 15.2.3数据库设计与实现 1、数据库需求分析 根据系统要求,可以列出以下记录题库相关信息的数据项和数据结构: (1)操作人员基本信息表(操作人员表.mdb) 表15-1 操作人员基本信息表 (2)填空题目信息表(填空.mdb) 表15-2 填空题基本信息表 (3)基本控件应用编程题目信息表(基本件.mdb) 表15-3 基本控件应用编程题基本信息表 (4)图形与动画应用编程题目信息表(图片与动画.mdb) 表15-4 图片与动画编程题基本信息表 (5)菜单应用编程题目信息表(菜单应用.mdb) 表15-5 菜单应用编程题基本信息表 (6)综合应用编程题目信息表(综合应用.mdb) 表15-6 综合应用编程题基本信息表 (7)数据库应用编程题目信息表(数据库应用.mdb) 表15-7 数据库应用编程题基本信息表 (8)开设Visual Basic课程的专业信息表(开设专业.mdb) 表15-8 开课信息表 本

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档