版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9章
数据库应用系统开发与集成
第一讲数据库应用系统开发与集成
本讲主要教学内容12系统的分析与设计系统的实现3小结学习目标1
了解数据库应用系统需求分析过程。2
掌握系统实现的全过程。3
掌握切换面板的使用方法。重点与难点切换面版的使用是本讲的重点。数据库应用系统的设计与实现过程是本讲的难点。引言在前面的章节中,我们讨论了Access数据库管理系统基本知识、基本操作与简单的应用,且通过一个高校教师信息管理系统对数据库各种对象的建立方法与功能进行了详细的介绍。通过前面章节的学习,读者对一个数据库管理系统的开发已有了一个初步的认识。本章仍以高校教师信息管理系统的开发为例,从系统分析、系统设计以及系统的实现进行全面介绍,目的是对前面的内容进行整合与总结,以此来提高学生数据库应用系统的开发能力。9.1系统分析与设计
教师基本信息表:编号、姓名、性别、出生日期、政治面貌、参加工作时间,学历、职称、系别、所学专业、专业方向、联系电话等。
教师授课信息表:授课编号、教师编号、课程名称、授课班级、授课学年、学时、授课地点。
教师发表论文信息表:编号、教师编号、标题、发表时间、发表刊物、等级、获奖情况
教师主持项目信息表:编号、主持人编号、主要参与人、名称、来源、级别、起始时间、结束时间、是否结题。
教师出版物信息表:出版刊号、教师编号、参编人员、类别、书名、出版时间、出版社、获奖情况。
教师所获荣誉信息表:编号、称号、教师编号、级别、授予时间、授予单位。9.1.1需求分析数据库库需存放的数据9.1系统分析与设计
9.1.1需求分析数据库应用系统的功能9.1系统分析与设计
从前面需求分析可知,高校教师信息管理系统收集的数据有教师基本信息管理、教师授课信息管理、教师立项信息管理、教师发表论文信息管理、教师出版书籍信息管理与教师所获荣誉信息。通过数据库设计过程与范式设计要求,得到数据库中的表如表所示。9.1.2系统的设计数据库的设计表名功能TIMS_TeacherInfo存放教师基本信息TIMS_LectureInfo存放教师授课信息TIMS_PaperInfo存放教师论文信息TIMS_ProjectInfo存放教师项目信息TIMS_PublicationInfo存放教师出版物信息TIMS_honourInfo存放教师荣誉信息9.1系统分析与设计
9.1.2系统的设计创建关系9.1系统分析与设计
9.1.2系统的设计数据库应用系统的模块构成9.2系统实现创建数据库与表,创建关系创建的查询查询名查询的作用查询类别qT_TeacherInfo按姓名查询教师基本信息参数查询qT_Lecture按姓名查询教师授课信息参数查询qT_Paper按姓名查询教师发表论文信息参数查询qT_Project按姓名查询教师立项信息参数查询qT_Honour按姓名查询教师所获荣誉信息参数查询qT_Publication按姓名查询教师出版书籍信息参数查询qT_Title_Tech按职称查询教师基本信息参数查询qT_Project_Finished查询项目到期未结题信息选择查询Paper_Count统计发表论文数总计查询Project_Count统计立项数总计查询Publication_Count统计出版书籍数总计查询Title_TechicalCount按职称统计教师人数总计查询创建的窗体窗体名窗体的作用Window_TIMS_TeacherInfo用于输入教师基本信息Window_TIMS_LectureInfo用于输入教师授课信息Window_TIMS_PaperInfo用于输入教师论文信息Window_TIMS_ProjectInfo用于输入教师立项信息Window_qT_Publication用于输入教师出版书籍信息Window_TIMS_honourInfo用于输入教师荣誉信息Window_qT_TeacherInfo用于输出按姓名查询的教师基本信息Window_qT_Paper用于输出按姓名查询的教师论文信息Windows_qT_Lecture用于输出按姓名查询的教师授课信息Window_qT_Project用于输出按姓名查询的教师立项信息Window_qT_Publication用于输出按姓名查询的教师出版信息Windows_qT_Honour用于输出按姓名查询的教师荣誉信息Window_InfoBrowse用于浏览教师的各种信息Window_InfoCount用于输出统计的各种数据9.2系统实现创建的宏宏或宏组宏的作用qT_windows宏组用于打开查询窗体PrintReport宏组用于打开相应的报表。说明:PrintReport宏组打开的报表,参数设置时视图为打印预览。如果要通过打印机输出,则需改为打印方式。9.2系统实现9.2.2系统的集成当按照系统开发步骤完成了“高校教师信息管理系统”中所有功能的设计后,需要将它们组合在一起,形成最终的应用系统,以供用户方便地使用。Access提供了切换面板管理器工具将系统集成的方法,在此,介绍用切换面板管理器工具来集成高校教师管理系统的方法。9.2系统实现9.1系统分析与设计
集成工具为切换面板管理器9.2.2系统的集成9.1系统分析与设计
集成工具为切换面板管理器9.2.2系统的集成建立的切换面板⑴单击对话框的“新建”按钮,在“切换面板页”的列表框中分别建立如图所示切换面板页。且为“主面板”创建“默认”。所谓默认即为启动切换面板窗体时打开的面板。创建切换面板过程创建切换面板过程⑵选择“主板面”,单击“编辑”按钮。打开如图所示的面板项设计对话框。在对话框中单击“新建”按钮,创建“信息输入”、“信息查询”、“信息浏览”、“信息统计”、“报表打印”与“退出系统”项目。每项的文本与命令设置如表所示。单击“关闭”按钮,返回上一级如所示的对话框。主面板创建切换面板过程文本命令说明信息输入转至“切换面板”切换面板为:信息输入信息查询转至“切换面板”切换面板为:信息查询信息浏览在“添加”模式下打开窗体窗体为:Window_InfoBrowse信息统计在“添加”模式下打开窗体窗体为:Window_InfoCount报表打印转至“切换面板”切换面板为:报表打印退出系统退出应用程序主面板创建切换面板过程信息输入面板⑶然后分别选择“信息输入”、“信息查询”与“报表打印”面板,为面板项进行如下三个表所示。创建切换面板过程信息查询面板创建切换面板过程信息打印面板创建切换面板过程⑷关闭对话框,此时应用系统的切换面板创建已完成。此时,在数据库窗体对表中增加了“切换面板”的窗体,同时在表对象中增加了一个“SwitchboardItems”表。⑸双击该窗体,对切换面板进行测试,检查系统的各个功能是否能实现。⑹关闭窗体,把窗体重命名为“高校教师信息管理系统”。同时,用窗体设计器打开窗体,添加“高校教师信息管理系统”的标签。添加图像控件。如图所示。生成的主面板
1.1数据库的基本知识
9.2.3应用系统的启动设置如果想在打开“TeacherInfo”数据库时自动运行系统,可通过以下步骤完成设置:单击“工具”菜单下的启动命令,打开如图所示的启动对话框。
注意:当某一数据库应用系统设置了启动窗体,在打开数据库应用系统时,不想运行设置的窗体,可在打开这个数据库时按SHIFT键。小
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年天津市河西区中小学教师招聘考试备考题库及答案详解
- 2026年周口市川汇区中小学教师招聘笔试参考试题及答案详解
- 2025年辽阳市弓长岭区街道办人员招聘考试试题及答案详解
- 永新县商务局招聘公益性岗位笔试参考题库及答案详解
- 2026年福州市马尾区中小学教师招聘考试参考题库及答案详解
- 2026年天津市北辰区街道办人员招聘笔试备考题库及答案详解
- 2026年福建省漳州市中小学教师招聘考试模拟试题及答案详解
- 2026年邯郸市邯山区法检系统书记员招聘笔试参考题库及答案详解
- 2026年湛江市坡头区中小学教师招聘考试模拟试题及答案详解
- 2026年贵阳市乌当区街道办人员招聘考试参考题库及答案详解
- 2026年肾内科医生三基三严培训试卷及答案
- 2026年哈尔滨市道里区六年级下学期期末英语试题及答案
- 2026湖北武汉市区属国有企业招聘笔试历年参考题库附带答案详解
- 护理人员的情绪管理与礼仪
- 2026上海博物馆公开招聘12名工作人员考试备考试题及答案解析
- 2026年高考化学终极冲刺:专题03 化学反应原理综合题(大题专练逐空突破)(全国适用)(原卷版及解析)
- 中医诊断学之诊断思路与诊断方法
- GB/T 31458-2026医院安全防范要求
- 实验室触电培训
- 政协提案知识培训讲稿
- 《2025年宁夏社区工作者招聘考试高频考点试题解析》
评论
0/150
提交评论