数据库系统开发实例课件.ppt
《数据库系统开发实例课件.ppt》由会员分享,可在线阅读,更多相关《数据库系统开发实例课件.ppt(50页珍藏版)》请在三一文库上搜索。
1、数据库系统开发实例数据库系统开发实例 系统开发过程系统分析需求分析模块设计数据库设计界面设计数据管理窗体的设计数据查询窗体的设计报表打印的设计系统集成主界面的设计登录界面的设计菜单的设计应用程序管理启动生成MDE文件“教务管理系统”开发实例u学校“教务管理系统”应涉及管理学生、教师两方面的信息,学生选修课程。教师讲授课程。作为学校教务管理部分最难、最乱的一部分是选修课的问题。本例对学生选修课、学生选修课成绩查询、按班级查询学生选修情况、按选修课程查询学生选课情况以及按教师姓名查询所授课情况、按课程号查询授课教师等做了精心与细致的结构安排。图8-1 “教务管理系统”主窗体“教务管理系统教务管理系
2、统”的主窗的主窗体如图所示。主要包括学体如图所示。主要包括学生数据管理、教师数据管生数据管理、教师数据管理及退出系统理及退出系统3个方面的功个方面的功能。能。一、系统分析一、系统分析1 1 需求分析p学校学校“教务管理系统教务管理系统”可以分为对学生的数据管可以分为对学生的数据管理、对教师的数据管理和关闭系统等方面。理、对教师的数据管理和关闭系统等方面。u(1)学生数据管理:学生数据管理:u包括学生基本信息情况、学生选修课查询、按课号查询选修课包括学生基本信息情况、学生选修课查询、按课号查询选修课或成绩、按学生姓名查询选修课或成绩、按班级查询学生选修或成绩、按学生姓名查询选修课或成绩、按班级查
3、询学生选修课情况、按课号查询哪些学生选了这门课、打印学生选修课情课情况、按课号查询哪些学生选了这门课、打印学生选修课情况及选修成绩,增加新转入学生、增加或减少学生选修课等,况及选修成绩,增加新转入学生、增加或减少学生选修课等,方便教务管理人员的工作需要。方便教务管理人员的工作需要。u(2)教师数据管理:教师数据管理:u 包括教师基本信息情况,教师授课情况查询、按教师姓名查包括教师基本信息情况,教师授课情况查询、按教师姓名查询所授课程、按课号查询授课教师、打印教师授课情况表、增询所授课程、按课号查询授课教师、打印教师授课情况表、增加或减少教师授课等,以便能很好地了解教师的工作量。加或减少教师授课
4、等,以便能很好地了解教师的工作量。u(3)退出系统:退出系统:u只是方便用户使用,能随时退出只是方便用户使用,能随时退出Access 2003。u根据用户的需求,经过全面的分析与调查,得到如图所示的系统功能设计模块。2 模块设计学生数据管理教师数据管理按 学生 姓名 查询 所在班按 班级 查询 学生 选修 课并 打印印增加新生增加选修教 师基 本信 息的 增减按 教师 姓名 查询 授课 并打印按 课号 查询 选修 课并 打印增加班级按 课号 查询 授课 并打印增加授课学 生基 本信 息的 增减主控模块图8-2 系统功能设计模块退出系统返回返回3 数据库设计通过对教务管理的内容与数据分析,创建该
5、管理系统数据库,通过对教务管理的内容与数据分析,创建该管理系统数据库,主要包含的数据表有主要包含的数据表有“班级班级”、“教师工作情况表教师工作情况表”、“课程课程类别类别”、“授课表授课表”、“选课表选课表”和和“学生基本情况表学生基本情况表”。“教务管理系统教务管理系统”的数据库包括以上的数据库包括以上6 6个表,这些表之间又存在个表,这些表之间又存在着一定的关联关系。各表间的关系如图着一定的关联关系。各表间的关系如图8-38-3所示。所示。图8-3 数据库表间关系 二、界面设计二、界面设计1 1 数据管理窗体的设计 1 1 数据管理窗体的设计 2 2 数据查询窗体的设计3 3 报表打印的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 开发 实例 课件
