- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第13章 程序设计题库系统 学习目标 本章要点 习 题 学习目标 本章将综合应用前面各章所学知识创建一个“程序设计题库系统”应用程序,通过该实例,使读者掌握Visual Basic 6.0开发应用程序的基本步骤和技巧,并提高开发实际应用程序的能力。 本章要点 创建数据库 创建系统工程 创建“判断题管理”窗体 创建“单选题管理”窗体 创建“程序阅读题管理”窗体 本章要点 创建“程序填空题管理”窗体 创建“系统用户管理”窗体 创建“试卷参数设置”对话框 创建“手工选题”窗体 创建系统主窗体 设 计 分 析 设计分析是创建应用程序开发的第一个步骤,它包括对系统功能进行分析和设计,对系统开发的成败起着关键作用。 系统功能分析与设计 系统功能预览 系统功能分析与设计 “程序设计题库系统”以高级语言程序设计等级考试为背景,试题包括判断题、单项选择题、程序阅读题和程序填空题等题型。 主要包含下列功能:判断题管理、单项选择题管理、程序阅读题管理、程序填空题管理和系统用户管理。 系统功能分析与设计 根据程序处理的信息,在数据库中创建5个表:“判断题”、“单选题”、“程序阅读题”、“填空题”和“系统用户”表,分别保存判断题、单项选择题、程序阅读题、填空题和系统用户数据。其中,系统用户数据用于提供系统登录验证,只有经过系统登录验证才允许运行系统。 系统功能分析与设计 各个表的结构分别如下: “系统用户”表 “系统用户”表结构,其中“用户名”字段定义为主关键字。 系统功能分析与设计 “判断题”表 “判断题”表结构,其中“编号”字段定义为主关键字。 系统功能分析与设计 “单选题”表 “单选题”表结构,其中“编号”字段定义为主关键字。 系统功能分析与设计 “程序阅读题”表 “程序阅读题”表结构,其中“编号”字段定义为主关键字。 “程序阅读题”表结构 “程序阅读题”表结构 “程序阅读题”表结构 系统功能分析与设计 “填空题”表 “填空题”表结构,其中“编号”字段定义为主关键字。 “填空题”表结构 系统功能预览 下面简单介绍一下“程序设计题库系统”中的主要窗体。 “系统登录”对话框 “系统用户管理”窗体 题库管理窗体 “手工选题”窗体 “系统登录”对话框 “系统用户管理”窗体 “系统用户管理”窗体,用于实现对系统用户信息的添加、修改和删除等操作。 题库管理窗体 实现判断题、单选题、程序阅读题和程序填空题管理的窗体,可以对各种试题执行添加、修改和删除等操作。 “单选题管理”窗体 “程序阅读题管理”窗体 “程序填空题管理”窗体 “手工选题”窗体 “手工选题”窗体用于从各类试题中选择试题组成试卷。 系 统 实 现 对系统功能和整体结构有了一定的认识之后,即可开始着手实现系统功能了。 创建数据库 创建系统工程 创建“判断题管理”窗体 创建其他题型管理窗体 系 统 实 现 创建“试卷参数设置”对话框 创建“手工选题”窗体 创建系统主窗体 创建数据库 基于数据库的应用程序开发首先需要创建数据库,本例中使用Access 2003来创建“试题库”数据库,详细的操作步骤请读者参考本套教程中的《Access数据库应用教程》一书。 创建系统工程 创建一个标准EXE工程,并引用ADO对象库以及添加通用对话框控件。 创建“判断题管理”窗体 首先,我们来创建一个“判断题管理”窗体,并设置窗体。 创建其他题型管理窗体 按照“判断题管理”窗体设计过程自行创建“单选题管理”窗体(光盘:\chapter13\ frmSingle.frm)、“程序阅读题管理”窗体(光盘:\chapter13\ frmRead.frm)、“程序填空题管理”窗体(光盘:\chapter13\ frmSpace.frm)和“系统用户管理”窗体(光盘:\chapter13\ frmSysUsers.frm)。 创建“试卷参数设置”对话框 “试卷参数设置”对话框用于在手工选择试题生成试卷时设置试卷中各类试题的小题数和每小题的分数。 创建“手工选题”窗体 在“手工选题”窗体中,可以根据设置的各类试题的数量手工选择需要的试题来组成试卷,并可将试卷内容写入文件保存起来。 创建系统主窗体 系统主窗体使用MDI窗体,并使用菜单来集成各个系统功能模块。在创建系统主窗体之前,将除Splash和SystemLogon之外的窗体MDIChild属性设置为True。 习 题 请参考“程序设计题库系统”设计过程创建一个“人事管理系统”,该系统主要具有下列功能: 系统登录功能。在运行“人事管理系统”时,首先要求用户进行登录验证,只有经过授权的系统用户才能进入系统。系统用户的账户信息保存在数据库中,在进行身份验证时,从中读取相应的数据与用户登录信息进行比较
您可能关注的文档
- 城市综合体案例研究旧城改造类型城市综合教案.ppt
- 常用电源芯片使用教案.ppt
- 常用电子测量仪器教案.ppt
- 城市综合体产品模型与目标城市筛选模型(九洲远景)页教案.ppt
- 常用电子仪器教案.ppt
- 城市综合体的规划设计讲义教案.ppt
- 常用电子元器件简介(课)教案.ppt
- 常用法律知识讲座教案.ppt
- 城市综合体的开发策略与模式页教案.ppt
- 城市综合体的开发规律——以泉州徐州苏州南通等城市为例教案.ppt
- 景区游客消费偏好与2025年旅游市场细分报告.docx
- 数据安全法对跨境电商企业数据安全管理体系优化报告.docx
- 2025届湖北名校联盟(圆创)高三联考三月数学答案.docx
- 半导体封装2025年国产化关键专利布局研究报告.docx
- 数据安全法对跨境电商数据安全管理体系构建报告.docx
- 银发网民社交媒体使用情况调研报告:2025年适老化功能创新.docx
- 2025-2026学年小学劳动二年级(2017)粤教版《劳动与技术》教学设计合集.docx
- 新能源汽车制造与智能化技术融合发展策略分析报告.docx
- 数据安全法对跨境电商数据跨境传输合规性案例分析报告.docx
- 高压绝缘子建议书可行性研究报告备案可修改案例模板.doc
文档评论(0)