网站大量收购独家精品文档,联系QQ:2885784924

数据库应用电子版教材 项目一 数据库应用系统.docxVIP

数据库应用电子版教材 项目一 数据库应用系统.docx

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

项目一数据库应用系统

现代社会已经进入了信息时代,我们每天的工作和生活都离不开各种信息。面对这些海量的数据,如何对其进行有效的管理成为困扰人们的一个难题。?

要解决这个难题,首先要解决数据的存储问题。其实,数据库最早也就是为解决数据的存储问题而诞生的。运用数据库,用户可以对各种数据进行合理的归类、整理,并使其转化为高效的有用的数据。?

对数据进行管理最好的方法就是使用数据库。数据库发展到今天,它的功能已经远远超出了最初存储数据的初衷,数据库已经成为存储和处理各种海量数据最便捷的方法之一。

罗斯文数据库是Access自带的实例数据库,也是一个很好学习教程,本书通过再造罗斯文数据库,能对数据库的表、关系、查询、报表、窗体、切换模板、宏等内容有一个全面的了解。

任务一规划罗斯文系统

任务描述

开发一个信息管理系统需要精心的策划并做好充分的准备,如果事先没有周密的计划,开发者可能努力半天也会无功而返,所以,在第一个任务中首先学习信息系统的规划方法,了解并选择开发信息系统的软件,为以后的信息系统开发做好准备。

开发一个数据库应用系统软件项目,一定要明确这个项目具有什么功能,需要哪些表,哪些报表需要打印,数据流程如何进行等。也就是说,在使用Access开发数据库应用系统之前,要对所开发的系统项目进行需求分析。

需求分析就是对用户的业务活动进行分析,了解用户对数据库的使用情况,明确数据库中需要存储哪些数据,确定用户对数据库的使用要求以及对数据库的完整性要求,并在此基础上确定系统的功能。这也是使用Access开发数据库应用系统最前期的工作。

罗斯文系统的基本功能如下。

1、基本的数据输入功能。

2、必要的数据编辑、添加和删除功能。

3、方便的查询功能。

4、灵活的数据统计功能。

5、生成各类基本报表、统计报表等。

做一做

需求:规划一个罗斯文系统。

步骤一系统调研与需求分析

无论大的还是小的开发项目,都需要经过系统调研与需求分析阶段。你需要了解用户需要什么样的应用系统,希望这个系统具有什么样的功能,最希望这个系统帮助他解决什么样的问题。

通过调研,首先定位信息管理系统主要是为管理人员提供信息化管理支持,设计符合信息化标准的管理系统并建立相应的数据库表及功能是用户的需求。

步骤二确定系统功能与项目开发计划

需求分析报告出来之后,需要尽快提供给客户。因为客户可能对报告提出一些针对性的反馈意见,你必须再据此完善需求分析。最终,双方确定了统一的功能列表清单、项目开发计划表并签订项目开发合同。

项目功能清单和开发进度计划表的精确性与前期的系统调研及需求分析直接相关,调研的越详细,分析的越深入,功能清单就越能涵括用户所有的需求,开发进度计划也就越切合实际。

确定项目功能与项目开发计划阶段的工作,对后期系统的开发有直接指导作用,而且也是项目成败的一个重要因素。所以必须慎之又慎,详细了解用户的需求,避免歧义和模糊。用户的需求往往会随着项目的进度而发生变化,有时甚至会朝令夕改。在开发后期如果出现功能上的大变动可能会导致系统推倒重来,所以尽可能在项目实际开发之前将程序大框架与核心功能确定,项目进入实际开发阶段后,只容许细微的改动或仅仅是界面或报表上的调整。当然,任何一个功能清单与开发进度计划都不可能十全十美,这需要双方的共同努力和协调。

整本教材的几个项目的所有任务构成了项目开发计划。

步骤三数据库设计

数据库是表的集合,通常一个系统只需一个数据库。数据库设计的任务就是明确系统所需的各类表、表结构及各表之间的关系等,根据需求,创建名为“罗斯文”的数据库,并创建相应的表。数据库详细设计将在任务三中讲解。

提个醒

数据库设计的成功与否对后续项目开发非常重要。

步骤四设计界面与编写代码

数据库创建好后,就需要设计界面和编写代码,以此来实现数据的输入、输出和处理。这就是我们常说的编程。

通过上面四个步骤,系统的前期规划工作已完成,但距离项目真正完工,还需要以下几个步骤。(我们将在“学一学”里重点给大家讲解开发一个系统所包含的全过程)。

步骤五软件测试、分析、反馈与改进

步骤六编写帮助文档与操作手册

步骤七项目验收与开发小结

步骤八程序后期维护与二次开发

学一学

很多初学者,甚至不少资深的Access开发人员都会有这样的倾向:“Access是一个快速成型的开发工具,而且修改程序十分方便快捷,所以在创建应用系统时,根本没有必要进行详细的系统调研、分析和设计。但在实际工作中,因为对程序的修改或者新增的功能,在几个小时甚至几分钟内就可能完成,而规范化的开发步骤反而会成为项目的拖累,影响工程的整体进度”。

其实,这种想法是非常错误的,Access一直都是一个非常优秀的开发工具。为什么它不能像其他开发语言一样开发出来那么多优秀的产品?很大一个原因

文档评论(0)

释然 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档