Access实用教程 工业和信息化高职高专“十二五”规划教材立项项目 作者 江兆银 项目10 数据库应用程序开发.pptVIP

Access实用教程 工业和信息化高职高专“十二五”规划教材立项项目 作者 江兆银 项目10 数据库应用程序开发.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Access实用教程 项目十 数据库应用程序开发 项目目标 通过本章的学习,读者将在掌握Access 2003基本技术的基础上,能够利用该软件开发出简单且实用的数据库应用系统。 项目要点 1.数据库应用系统的需求分析 2.系统数据库的创建 3.数据库应用系统的设计 项目任务 在学习了“教务管理系统”的部分模块功能的基础上,根据实际需求,将该系统的其它模块补充完整,使该系统能独立运行。 任务一 设计教务管理系统数据库 (一)系统功能分析 系统的功能取决于用户的需求。对于一个软件开发人员来说,他所设计的软件成功与否不仅仅取决于该软件能否正常运行,还要看它是否能最大限度地满足用户需求。 “教务管理系统”是高校最基本的管理系统。教师和学生可以通过该系统及时获取信息。 通过调查,了解到教学管理人工处理的流程,从而初步确定了该系统的主要功能模块: ? 任务一 设计教务管理系统数据库 学生信息管理:主要完成学生档案管理和学生成绩管理,包括相关信息的录入、查询、统计、浏览和打印等。 教师信息管理:主要完成教师档案和授课信息的管理,包括相关信息的录入、查询、统计、浏览和打印等。 选课信息管理:主要完成学生选课信息和课程信息的管理,包括相关信息的录入、查询、统计和浏览打印等。 任务一 设计教务管理系统数据库 任务一 设计教务管理系统数据库 (二)系统数据库的创建 从上述分析可以将教学管理工作概括如下。 学校下设若干院系。 各院系有多名教师和班级构成。 每位教师可以开设多门课程,同一门课程可以由多位教师担任。 每个班级有多名学生,每个学生需要学习多门课程。 每门课程对每个学生来说只有一个成绩。 任务一 设计教务管理系统数据库 任务一 设计教务管理系统数据库 根据系统E-R图可以导出下面的关系模式。 ? 学校(学校编号,名称,地址,类别) ? 院系(院系名称,电话,地址,教师人数) ? 教师(教师编号,姓名,性别,工作时间,政治面貌,学历,职称,系别,联系电话) ? 授课(授课ID,课程编号,教师编号,班级编号,学年,学期,学时,授课地点,授课时间) ? 课程(课程编号,课程名,课程类别,学分) ? 成绩(成绩ID,学号,学年,学期,课程编号,成绩) ? 学生(学号,姓名,性别,出生日期,政治面貌,班级编号,毕业学校) ? 选课(选课ID,课程编号,学号) 任务一 设计教务管理系统数据库 按照数据库规范化设计原则,最终的数据库中包含6张表:教师档案表、教师授课信息表、课程名表、学生成绩表、学生档案表、学生选课信息表。 启动Access 2003,建立空数据库:教务管理系统,再利用表设计器分别建立上述6张表,具体表结构如图10-3至图10-8所示。另外,也可以根据实际情况修改各字段的【格式】、【输入掩码】、【有效性规则】等属性。 任务一 设计教务管理系统数据库 任务一 设计教务管理系统数据库 任务一 设计教务管理系统数据库 任务一 设计教务管理系统数据库 任务一 设计教务管理系统数据库 任务一 设计教务管理系统数据库 任务一 设计教务管理系统数据库 为了方便管理和使用数据,当6张表建好后,可以通过【工具】|【关系】窗口添加各张表,并根据“主”/“子”表之间的关键字来建立各表之间的联系,最终形成的关系如图10-9所示。 任务二 设计教务管理系统主窗体 (一)设计登录窗体 “教务管理系统”最基本的功能就是实现数据的登录。当新进教师或开设新课时都需要进行数据录入。在本例中,所有的数据录入都是通过窗体来完成的,如图10-10所示。下面以“登录教师档案”窗体为例,简单介绍登录窗体的设计方法和步骤。 1.创建登录窗体 在数据库的【窗体】对象中双击【使用向导创建窗体】,系统弹出图10-11所示的“窗体向导”对话框。 在“表/查询”下拉列表中,用户选择“教师档案表”,在“可用字段”列表框中则显示了选定的数据源中的所有字段。选择需要显示的字段,点击按钮将该字段移至右侧的“选定的字段”列表中。 任务二 设计教务管理系统主窗体 任务二 设计教务管理系统主窗体 任务二 设计教务管理系统主窗体 2.修饰登录窗体 为了提高数据录入的速度,减少输入内容,需要利用设计器对该窗体进行下列修改和美化,最终效果如图10-10所示。 调整各个控件的大小和位置。 将“性别”等字段的【文本框】控件删除改为【组合框】控件,可进行数据的选择,从而减少了数据的录入时间。 在窗体的下方利用“控件向导”功能添加5个命令按钮(命令按钮的创建过程可参考项目五 “窗体的创建和设计”)。 添加【标题】控件,并利用【矩形】控件

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档