- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12章 数据库应用系统开发实例 在学校的日常管理中,有关课程安排、教师、学生、成绩等数据往往存储在学生处、人事处、教务处、各系办等不同的教学管理部门,如果想了解某门课程的开设情况,或者某个教师担任的课程以及某个学生的成绩,就需要在不同的部门之间奔波。为了更好地利用学校的教学资源,让全校师生及时了解相关数据,决定开发一个教务查询系统,初期的目标是开发一个运行于单台微型计算机环境、基于Windows操作系统的数据库应用系统。待条件成熟之后,可以升级为运行于互联网环境、基于C/S结构的应用系统。 该系统的具体功能如下 (1)课程查询:根据课程名或课程号查询该课程的上课时间、上课地点、任课教师、上课班级等情况。 (2)教师查询:根据教师姓名、教师号或者所教课程的课程号查询教师的姓名、性别、年龄、专业、所在教研室、职称等基本情况。 (3)成绩查询:可以根据某个学生的学号查询他的各科成绩,或者根据某门课程的课程号查询所有学生该课程的成绩,也可以根据输入的班级名称查询该班级的成绩。 (4)班级查询:可以查询该班级各科目参加补考的学生。 (5)报表输出:为加强查询输出功能,添加一个输出成绩册的功能。 数据库系统结构构成 该应用系统的数据对象是四个实体集,即课程表、分数、学生、教师。 教学管理数据库系统至少由以下四个数据表组成:课程表、学生、教师、分数。 课程表.dbf,该表用于存储与课程安排有关的数据 学生.dbf,其表结构如图12.2。 分数.dbf,用于存放学生成绩,其表结构如图12.3 教师.dbf,其表结构如图12.4 创建数据库 教务查询系统主要由以下部分组成: 系统主程序:用来调用本系统的系统菜单程序和系统启动表单。 系统菜单:为用户方便、快捷地使用本系统提供了控制系统操作的菜单。 系统欢迎表单:是本系统运行时执行的第一个表单,它显示“欢迎使用教务查询系统”的字样,当定时时间到、按下任意键或用鼠标双击表单时将关闭该表单。 课程查询表单:当执行主菜单项“课程查询”时,执行该表单。 教师查询表单:当执行主菜单项“教师查询”时,执行该表单。 成绩查询表单:当执行主菜单项“成绩查询”时,执行该表单。 班级查询表单:当执行主菜单项“班级查询”时,执行该表单。 报表:为很好地反映信息,可以使用报表打印输出。 数据资源:本系统的数据资源采用的是前面介绍的教学数据库中的4张表,各表之间的关系也已在前面叙说。 主引导程序 主程序是系统首先要运行的引导程序。在主程序中一般要具有以下功能模块: ? 初始化界面设置部分 ? 运行起始条件部分 ? 现场恢复部分 教学管理数据库系统的主程序(Main.prg)代码如下: clear all close all set talk off set sysmenu off set status bar on modify window screen title 教务查询系统 zoom window screen max do form 欢迎.scx read events “欢迎”表单 系统主菜单 课程查询表单 教师查询表单 成绩查询统计表单 班级查询表单 报表输出 项目组装 (1)建立“教务查询系统”项目 (2)添加数据 (3)添加表单和报表文档 (4)添加系统菜单 (5)添加应用程序 (7)设置项目信息内容 (8)连编可独立运行的.exe文件 * *
您可能关注的文档
- 1-双向转诊实例分析.ppt
- 9-礼盒设计需求及实例参考.ppt
- 11-第7章PLC应用系统设计及实例.ppt
- 12-photoshop 7.0中文版实例教程.ppt
- 13-GUI实例-我的相册.ppt
- 14-第一节 自然资源概述教学目标 1.通过典型实例的讨论,.ppt
- 67压力系统论模型指导下的心理危机干预实例 浙江大学.ppt
- 16-第10章 学生成绩管理系统实例.ppt
- 17-集成测试小实例.ppt
- 18-电话营销技巧与实例.ppt
- 北京市朝阳区北京市第八十中学2024-2025学年七年级上学期分班考数学试卷.docx
- 第一次月考测评卷(四)(试题)-2024-2025学年六年级语文上册统编版.docx
- 浙江省杭州市西湖区文理中学2024-2025学年上学期 10月七年级数学独立作业 .docx
- 期中(试题) -2024-2025学年冀教版(三起)英语六年级上册.docx
- 第二十二章二次函数 单元测试 2024-2025学年人教版数学 九年级上册 .docx
- 北京市 丰台区 北京市第十二中学2024-2025学年七年级上学期分班考数学试卷.docx
- 2024-2025学年人教版七年级上册 第一次月考数学模拟试卷.docx
- 第一章 丰富的图形世界 章节检测卷 2024-2025这年北师大版七年级数学上册 .docx
- 山东省聊城市临清市京华中学2024-2025学年八年级上学期第一次月考数学试题.docx
- 第3章整式及其加减 单元综合测试题 2024-2025学年北师大版七年级数学上册 .docx
文档评论(0)