- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 17 章 小型应用系统开发案例
开发数据库应用系统是使用Access 数据库管理系统软件的最终目的。在本章我们将整体性地介绍数据库应用系统开发过程,综合地运用前面各章所讲的数据库管理软件操作知识 和设计技巧,实施一个小型应用系统开发的全过程,从而对本书的知识学习进行一个全面的、综合的运用和训练。我们将结合一个具体案例(阳光超市管理系统),它是为某超市业务总管设计的超市业务管理数据库应用系统,且是一个教学案例,若想应用于实践还需进一步开 发。
应用系统开发概述
一般地说,数据库应用系统开发要经过系统分析、系统设计、系统实施和系统维护几个不同的阶段。
系统分析阶段
开发数据库应用系统,系统分析是我们首先遇到的重要的环节。系统分析的好坏程度决定系统的成败,系统分析做得越好,系统开发的过程就越顺利。
在数据库应用系统开发的分析阶段,要在信息收集的基础上确定系统开发的可行性思 路。也就是要求程序设计者通过对将要开发的数据库应用系统的相关信息进行收集,确定该数据库应用系统的总需求目标、开发的总体思路及开发所需的时间等。
在数据库应用系统开发的分析阶段,明确数据库应用系统的总需求目标是最重要的内 容。作为系统开发者,要清楚是为谁开发数据库应用系统,由谁来使用数据库应用系统,由于使用者的不同,数据库应用系统目标的角度是不一样的。
以“阳光超市管理系统”为例,如果我们设计的数据库应用系统是给超市财务经理使用的,数据库管理系统所管理的应该是有关商品财务信息方面的资料,像商品进货价格、零售价格、销售数量、销售金额、日累计金额、月累计金额等信息。
如果我们设计的数据库应用系统是给超市营销经理使用的,数据库管理系统所管理的应该是有关商品营销信息方面的资料,像商品进货数量、库存数量、销售数量等信息。
如果我们设计的数据库应用系统是给超市人事部门经理使用的,数据库管理系统所管理
318
的应该是有关超市员工信息方面的资料,像员工数量、员工个人资料、员工工资等信息。 如果我们设计的数据库应用系统是给超市总经理使用的,数据库管理系统所管理的应该
是有关超市财务信息、营销信息、员工信息等信息的综合和集合。
系统设计阶段
在数据库应用系统开发分析阶段确立的总体目标基础上,就可以进行数据库应用系统开发的逻辑模型或规划模型的设计。
数据库应用系统开发设计的首要任务,就是对数据库应用系统在全局性的把握基础进行 全面的总体规划,只有认真细致地搞好总体规划,才能省时、省力、节省资金。而总体规划任务的具体化,就是要确立该数据库存系统的逻辑模型的总体设计方案,具体确立数据库应 用系统所具有的功能,明确各个系统功能模块所承担的任务,特别是要明确数据的输入、输 出的要求等。
阳光超市管理系统“阳光超市管理系统”总体规划,以及各子系统功能模块,如图17-1 所示。
阳光超市管理系统
系
基
进
销
仓
财
统
本
货
售
库
务
管
资
管
管
管
管
理
料
理
理
理
理
用
修
商
部
员
商
进
商
销
仓
进
工
户
改
品
门
工
品
货
品
售
库
货
资
管
密
档
档
档
进
管
销
查
管
管
管
理
码
案
案
案
货
理
售
询
理
理
理
图 17-1 系统功能框图
系统实施阶段
在数据库应用系统开发的实施阶段,主要任务是按系统的功能模块的设计方案,具体实施系统的逐级控制和各独立模块的建立,从而建立形成一个完整的应用开发系统。
319
在建立应用系统的过程中,要按系统论的思想,把数据库应用系统视为一个大的系统, 将这个大系统再分成若干相对独立的小系统,保证高级控制程序能够控制各个子功能模块功 能的实现。
在数据库应用系统开发的实施阶段,一般采用“自顶向下”的设计思路和步骤来开发系统,通过系统菜单或系统控制面板逐级控制更低一层的模块,确保每一个模块完成一个独立的任务,且受控于系统菜单或系统控制面板。
具体设计数据库应用系统时,要做到每一个模块易维护、易修改,并使每一个功能模块尽量小而简明,使模块间的接口数目尽量的少。
系统维护阶段
数据库应用开发系统建立后,就进入了调试和维护阶段。
在数据库应用系统开发的维护阶段,要修正数据库应用系统的缺陷,增加新的性能。 在数据库应用系统开发的维护阶段,测试数据库应用系统的性能尤为关键,不仅要通过
调试工具检查、调试数据库应用系统,还要通过模拟实际操作或实际验证数据库应用系统, 若出现错误或有不适当的地方要及时加以修正。
主要功能模块设计
前面讲的数据库应用系统的开发的一般过程,其核心内容是设计数据库应用系统的逻辑模型或规划模型,这是数据库系统设计过程的第一步,而这种规划性的设计的核心内容是要规划好系统的主控模块和若干主要功能模块的规划方案,这是整个数据库应用系统设计开发的关键。
在数据库应用系统规划设计中,首先要
您可能关注的文档
- 消防应急演练总结.docx
- 消防优秀征文朗诵稿永恒的信念.docx
- 消防知识竞赛题库.docx
- 消防知识培训主持词3篇.docx
- 消防中心值班记录表.docx
- 消费贷款申请表.docx
- 消费心理学模拟试卷.docx
- 消费心理学是心理学的一个重要分支.docx
- 消费者选择洗衣液品牌的消费习惯解析.docx
- 消弧线圈和消弧消谐及过电压保护装置.docx
- 农村电商服务站社区团购模式创新与实践报告.docx
- 2025年医疗器械临床试验质量管理法规实施效果分析与改进报告.docx
- 文化艺术中心建筑初步设计施工图审查报告.docx
- 新媒体环境下2025新闻传播真实性与公信力:新闻价值重构研究.docx
- 2025年个人养老金制度变革对金融市场深度影响及投资策略报告.docx
- 绿色物流配送服务在物流配送过程中的能源消耗优化商业计划书.docx
- 2025年音乐产业版权运营与音乐版权保护技术创新与应用案例研究报告.docx
- 2025年农村电商服务站农村电商培训体系完善与运营困境报告.docx
- 2025年新媒体新闻传播真实性与公信力风险防控策略报告.docx
- 2025年海洋生态保护与修复政策法规制定与实施策略报告.docx
文档评论(0)