Access数据库应用规划学生信息管理系统.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Access数据库应用规划学生信息管理系统.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 数据库 应用 规划 学生 信息管理 系统
- 资源描述:
-
1、项目一项目一 规划学生信息管理系统规划学生信息管理系统任务一 规划学生信息管理系统任务二 了解Access 2010任务三 创建学生信息管理系统数据库任务四 数据库的管理与安全设置项目描述在学校的日常管理中,学生信息管理是一项重要工作,包含了学生在校学习生活的方方面面,本书以“学生信息管理系统”数据库应用系统开发为例,讲解数据库系统的基本知识和使用。目录目录上一页上一页下一页下一页任务一 规划学生信息管理系统任务描述任务描述 开发一个信息管理系统需要精心的策划并做好充分的准备,如果事先没有周密的计划,开发者可能努力半天也会无功而返,所以,在第一个任务中首先学习信息系统的规划方法,了解并选择开发
2、信息系统的软件,为以后的信息系统开发做好准备。学生信息管理系统的基本功能如下。1、基本的数据输入功能。2、必要的数据编辑、添加和删除功能。3、方便的查询功能。4、灵活的数据统计功能。5、生成各类基本报表、统计报表等。目录目录上一页上一页下一页下一页任务一 规划学生信息管理系统做一做做一做 需求:规划一个学生信息管理系统。步骤一 系统调研与需求分析 无论大的还是小的开发项目,都需要经过系统调研与需求分析阶段。你需要了解用户需要什么样的应用系统,希望这个系统具有什么样的功能,最希望这个系统帮助他解决什么样的问题。目录目录上一页上一页下一页下一页任务一 规划学生信息管理系统目录目录上一页上一页下一页
3、下一页步骤二 确定系统功能与项目开发计划 需求分析报告出来之后,需要尽快提供给客户。因为客户可能对报告提出一些针对性的反馈意见,你必须再据此完善需求分析。最终,双方确定了统一的功能列表清单、项目开发计划表并签订项目开发合同。项目功能清单和开发进度计划表的精确性与前期的系统调研及需求分析直接相关,调研的越详细,分析的越深入,功能清单就越能涵括用户所有的需求,开发进度计划也就越切合实际。任务一 规划学生信息管理系统目录目录上一页上一页下一页下一页根据以上原则与学校相关部门沟通,确定了系统功能结构,如图所示。任务一 规划学生信息管理系统目录目录上一页上一页下一页下一页步骤三 数据库设计数据库是表的集
4、合,通常一个系统只需一个数据库。数据库设计的任务就是明确系统所需的各类表、表结构及各表之间的关系等,根据需求,创建名为“学生信息管理系统”的数据库,并创建相应的表。数据库详细设计将在任务三中讲解。任务一 规划学生信息管理系统目录目录上一页上一页下一页下一页步骤四 设计界面与编写代码 数据库创建好后,就需要设计界面和编写代码,以此来实现数据的输入、输出和处理。这就是我们常说的编程。通过上面四个步骤,系统的前期规划工作已完成,但距项目真正完工,还需要以下几个步骤。(我们将在“学一学”里重点给大家讲解开发一个系统所包含的全过程)。步骤五 软件测试、分析、反馈与改进步骤六 编写档与操作手册步骤七 项目
5、验收与开发小结步骤八 程序后期维护与二次开发任务一 规划学生信息管理系统-学一学目录目录上一页上一页下一页下一页很多初学者,甚至不少资深的 Access开发人员都会有这样的倾向:“Access是一个快速成型的开发工具,而且修改程序十分方便快捷,所以在创建应用系统时,根本没有必要进行详细的系统调研、分析和设计。但在实际工作中,因为对程序的修改或者新增的功能,在几个小时甚至几分钟内就可能完成,而规范化的开发步骤反而会成为项目的拖累,影响工程的整体进度”。规范化的步骤是确保程序的质量和客户满意度的重要方法之一,开发一个系统通常包含以下八个步骤。任务一 规划学生信息管理系统-学一学目录目录上一页上一页
6、下一页下一页步骤一 系统调研与需求分析客户一般都很清楚自己需要是个什么样的系统,但对系统内部是如何去实现数据的共享、数据的处理、数据的统计等细节他们根本不必知道也不想去知道。大多数的用户本身并不是专业开发人员,甚至不是熟练的电脑操作者,但是他们比你更加熟悉具体的业务、流程以及在工作中出现的问题。在这里,开发人员的任务就是模拟出用户需要的功能。调研得越深入,了解得越多,做的系统就越贴近用户的期望。当然,仅仅调研还不够,还需要对调研出来的用户需求进行可行性分析,对用户提供的信息进行过滤和处理,去粗取精,并根据自身身经验,给用户提供最佳的解决方案。任务一 规划学生信息管理系统-学一学目录目录上一页上
7、一页下一页下一页步骤二 确定系统功能与项目开发计划需求分析报告出来之后,就要尽快提供给用户,因为用户可能对报告提出一些针对性的反馈意见,你必须再据此完善需求分析报告,最终,双方确定了统一的功能列表清单,然后双方签订开发合同及项目开发计划表。项目功能清单和开发进度计划表的精确性与前期的系统调研及需求分析密切相关。调研的越详细,分析的越深入,功能清单就越能涵括用户所有的需求,开发进度计划也就越切合实际。任务一 规划学生信息管理系统-学一学目录目录上一页上一页下一页下一页步骤三 数据库详细设计功能确定之后,首先需要根据前面对功能的详细分析和描述进行数据库设计工作。数据库的设计关系到整个系统的架构是否
8、合理,同时对系统的执行效率及后面的程序开发都会有直接的影响。在设计过程中,也需要客户的反馈,检查数据库的设计是否容纳了系统运行所需的信息,有没有冗余。确认初步设计方案后,再进行详细的数据库设计。任务一 规划学生信息管理系统-学一学目录目录上一页上一页下一页下一页步骤四 设计界面与编写代码 Access本身是个快速成型的开发工具,所以可以很快地设计出界面和编写好相应的代码,并尽快提供给用户测试。如果需要修改,则及时进行改正些简单的界面调整与报表设计甚至可以交给用户自己来做,这样可以调动用户的积极性,参与到开发工作中来,同时也更能设计出符合他们自己需求的界面和报表。不过适当的指导和培训是必需的。任
9、务一 规划学生信息管理系统-学一学目录目录上一页上一页下一页下一页步骤五 软件测试、分析、反馈与改进任何开发者都无法保证程序开发出来后,完全符合工作需要且没有错误,所以程序必须经过严格的测试并不断进行改进和完善,才能最终提供给客户使用。测试应由开发员在开发时就开始进行,在代码编写完成后再由公司的专职测试员进行测试,以确保交给客户测试之前,已经避免大量的常规性错误或一些严重的错误。而用户测试有时更能发现一些开发者很难发现的错误。任务一 规划学生信息管理系统-学一学目录目录上一页上一页下一页下一页步骤六 编写帮助文件与操作手册在程序测试甚至在程序开发的时候,就要开始准备帮助文档与操作手册,而在程序
10、测试完成之后,就必须将这些文档进行整理,编写出详尽的帮助文档与操作手册给客户。这些帮助文档与操作手册除了包含基本的操作指导之外,还必须将在测试过程中发现的问题写入其中。还有一些操作技巧,也需要加到里面。任务一 规划学生信息管理系统-学一学目录目录上一页上一页下一页下一页步骤七 项目验收与开发小结程序完成并交给用户测试成功后,使用一段时间后就需要进行项目验收。与客户方对接人员一起,对系统的每个功能进行验收。验收的主要标准是开发初期签订的开发合同,以及后来追加的一些补充协议。很多开发人员不太注意验收工作,而很多销售人员则太注重验收的结果。其实,验收工作不但是收款的依据,同时也是界定项目应有的功能及
11、需要追加的功能的界线。项目验收过程中也会发现一些问题,根据问题的轻重可以与客户协商,是列入后期维护工作还是改正后再重新验收。任务一 规划学生信息管理系统-学一学步骤八 程序后期维护与二次开发项目验收完成并不代表开发工作就此结束了。因为程序测试时发现的错误永远是有限的,在后期的系统使用过程中,也会发现一些系统的错误并影响系统的使用。所以,程序后期的维护是十分有必要的。另外,定期维护检查工作也会保证整个系统的正常运行;对程序运行的环境检测、对数据库的备份工作、对操作手册的进一步完善,都会使整个系统运行更加顺畅。目录目录上一页上一页下一页下一页任务二 了解Access 2010目录目录上一页上一页下
12、一页下一页学一学 一、数据库的基本功能一个通用数据库具有以下几项基本功能。支持向数据库中添加新数据记录,如增加业务订单记录。支持编辑数据库中的现有数据,如更改某条订单记录的信息。支持删除信息记录,如果某产品已售出或被丢弃,用户可以删除关于此产品的信息。支持以不同的方式组织和查看数据。支持通过报表、电子邮件、Intranet或Internet与他人共享数据。任务二 了解Access 2010目录目录上一页上一页下一页下一页二、数据库系统的组成数据库系统是由数据库(Database,DB)、数据库管理系统(Database Management System,DBMS)、支持数据库运行的软硬件环境
13、、数据库应用程序和数据库管理员(Database Administrator,DBA)等组成。任务二 了解Access 2010目录目录上一页上一页下一页下一页三、Access数据库Access 2010是一个面向对象的、采用事件驱动的新型关系型数据库。Access 2010提供了表生成器、查询生成器、宏生成器、报表设计器等许多可视化的操作工具,以及数据库向导、表向导、查询向导、窗体向导、报表向导等多种向导,可以使用户很方便地构建一个功能完善的数据库系统。Access还为开发者提供了Visual Basic for Application(VBA)编程功能,使高级用户可以开发功能更加完善的数据
展开阅读全文