电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

数据库应用系统开发

  • 资源ID:41451349       资源大小:456.50KB        全文页数:25页
  • 资源格式: DOC        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

数据库应用系统开发

往链科技 www.WL566.com往链科技 www.WL566.com往链点点通共享资源,了解更多请登录 www.WL566.com第五章第五章 数据库应用系统设计数据库应用系统设计本章将软件工程角度,介绍建立数据库应用系统的有关设计方法,主要包括数据库应 用系统设计的总体规划、应用系统的需求分析、应用系统的总体设计以及实现等主要步骤 的具体工作内容。5.1 数据库应用系统设计概述数据库应用系统设计概述在这一节中,我们将从三方面,简要介绍数据库应用系统(DBAS)设计的有关情况。 这三方面分别是:一、成功开发数据库应用系统的关键;二、开发数据库应用系统的基本 策略;三、开发数据库应用系统的基本步骤。1. 成功开发数据库应用系统的关键,有以下五条: 能够为相关部门带来效益(有形、无形),具有很好性能价格比。 领导的热情支持,用户的积极参与,以及强有力的DBAS开发组织架构与管理 (解决多部门、多用户、多资源、多层次、多任务和多开发人员等相关问题) 。 面向用户(参与全过程),目标明确(用户沟通),业务流程清楚明了(用 户意见)。 严格按设计规章办事(多阶段、多策略),实行标准化文档要求(阶段性成 果描述)。 充分考虑变化的情况(各设计阶段),主要有:部门内部的变化和外界环境 的变化。2. 开发数据库应用系统的基本策略,有以下二条: 自上而下 自下而上 通常是二者结合,即自上而下规划设计,自下而上设计实施。此外还有原型法和面向 对象方法等。3. 开发数据库应用系统的主要步骤,有以下五步: 系统总体规划,对部门(企业)内外部情况进行初步调查,提出可行性报告 (开题报告)。 系统需求分析,对部门(企业)内外部情况进行详细调查,搞清原系统的工 作情况(输入、处理和输出情况),以及对新系统的功能要求(输入、处理 和输出情况),提出DBAS的逻辑模型(数据模型设计和主要业务处理流程)。往链科技 www.WL566.com往链科技 www.WL566.com系统应用设计,根据系统分析结果,完成各功能模块的设计,设计规范标准 (如代码、命名等)的确立,数据库各表的具体设计,以及物理配制方案的 制订(硬件、软件和网络等)。系统应用实现,根据系统应用设计的结果,完成系统的编码和测试,以及硬 件的安装与调试,以及新旧系统转换、系统运行维护等。 系统评价,对系统运行所带来的效益,进行评估。5.2 数据库应用系统规划数据库应用系统规划在进行初步调查的基础之上,提出可行性报告,说明系统必要与可行。初步调查的主要内容有: 系统的基本情况(内部与外部,应用目标,主要业务,以及存在问题等)。 系统中信息处理情况(组织结构,工作方式,技术手段,以及效能,人员等) 。 系统资源情况(人、财、物)。 系统涉及人员的态度(现在和将来)。可行性报告的主要内容有: 项目的目标与功能,以及意义(大背景和小背景下的必要性)。 经济可行性,即需要支出的费用,和可以获得的有形无形的收益。 技术可行性,目前电脑软硬件的情况,开发人员水平。 管理可行性,即各级,尤其是中高层,管理人员对此项目的看法,以及目前 单位里的管理情况是否适合。 预期的效益与结论。5.3 数据库应用系统分析数据库应用系统分析系统分析任务,就是明确用户需求,了解目前系统的输入、输出和有关处理情况,完 成系统的逻辑设计(新系统应该做什么,具有哪些功能)。其具体工作主要有:一、详细 调查;二、系统化分析资料;三、提出新系统方案(逻辑设计)。5.3.1 详细调查详细调查为了使新系统能够比现有系统工作更有效地工作,就必须首先要搞清楚现有系统的情 况。详细调查就是要弄清目前单位的工作情况,查明其执行过程,发现薄弱环节,收集数 据,为设计 DBAS 提供必要的基础资料。具体调查工作主要有:管理业务状况调查分析和 数据流程调查分析。 具体可采用的调查方法有: 访问,与用户交谈。 发调查表。 召开调查会。 参加业务实践。 利用各种图表、文档资料等。往链科技 www.WL566.com往链科技 www.WL566.com管理业务调查主要包括:(仅仅获得现系统的物理模型) 系统环境调查,它包括现有管理的水平,原始数据来源,管理人员的态度, 开发人员状况,现有的设备等调查。 组织机构和职责调查,即了解清楚单位内部各级组织机构,以及各部门人员 的业务分工和工作职责等。 业务流程调查,即根据现有信息流动过程,逐个调查所有环节的处理业务、 处理内容、处理顺序等,搞清各环节所需的数据信息及来源和流向、处理或计算 方法、以及信息的形式(报表、显示格式等)。通常用图形的方法来描述管理业 务流程调查的结果。数据流程调查分析主要包括:(获得较抽象的信息流,即数据和数据流) 收集现有的全部输入单据(如收据、凭证等)、输出报表和其它书面记载数 据(如帐本)。 弄清各环节上的详细处理方法。 弄清收集而来的各单据等样品上的附加信息(如制作单位、报送单位等), 以及其样品上所涉及的各数据项情况(如数据类型、取值范围等)。 绘制能够全面描述现有系统信息流动和处理环节(即系统逻辑模型)的数据 流程图。该数据流程图将着重说明数据的流动、加工处理和存储的情况。数据流 图有二个特点:抽象性和概括性。5.3.2 系统化分析系统化分析为了最终获得一个能够正确反映新系统数据信息流动、加工处理和存储的逻辑模型, 就必须进一步对详细调查结果进行系统化分析,它是一个可能需要反反复复的分析过程, 其中需要进行认真分析的内容主要有: 对新系统目标的分析,经过详细调查后,需再次考虑原先确立的目标是否符 合实际情况,必要时,进行适当的修改或提出确保目标实现的具体措施。 对现系统存在问题的分析,通过详细调查,对所发现的原系统存在的问题提 出改进办法。 功能分析和子系统划分,确定为了实现既定目标,新系统应该具有那些必要 的功能。如果目标过大,则要考虑如何进行目标分解,然后分别用若干子系统来 实现这些子目标。 数据分析,根据详细调查的结果,编制数据字典,以备所有 DBAS 开发人员 查阅,以防止出现差错。数据字典内容主要包括:数据项描述(如名称、类型、 长度和取值范围等)、数据项间关系、处理过程、数据存储组织结构等内容。5.4 数据库应用系统设计数据库应用系统设计系统设计,就是在前一步系统分析的结果之上,按照所获逻辑模型,对各处理部分等 有关方面进行细化,为最终完成整个 DBAS,奠定坚实的基础。 系统设计,一般包括总体设计和具体设计两方面。其中,总体设计内容主要包括系统 功能设计、系统处理流程设计、设计规范制定和硬件配置方案制定等;具体设计内容则主 要包括数据库设计、输入设计、输出设计和程序模块设计说明等。往链科技 www.WL566.com往链科技 www.WL566.com在进行系统设计时,应注意以下几点要求: 系统性,整个系统中所涉及的各种规范应当统一,使用方法、界面风格应尽 量保证一致,避免功能的重复和操作的冗余。 灵活性,通过提高各功能模块的相对独立性,减少各功能模块的相互依赖, 以使的所建立的系统对环境的变化有较强的适应能力,如可以很容易增加新功能 模块,原有功能模块便于修改等。 可靠性,尽可能增强系统的抗干扰能力,如用户敲错键、突然掉电、输入错 误、数据保密等。1. 系统功能设计系统功能设计通常我们将复杂系统中,由电脑完成的某项具体工作,称为一个功能模块。一般通过 逐级功能分解的办法,就可以获得一个最终的、能够完成系统总体功能要求的系统功能结 构图。为了获得一个合理的功能结构图,您可以参考由系统分析所获得的数据流程图中的 处理(功能),来进行系统的逐级功能分解。这种模块化设计方法,是目前最常用的一种 功能模块设计方法。2. 系统处理流程设计系统处理流程设计由于功能结构图主要是从功能的角度,来描述系统的整体结构,但并未表达出各功能 模块间是如何传递数据信息的。因此系统处理流程设计,就是要以图的形式,形象地反映 出数据信息和处理之间的相互关系,如:数据从何而来,中间结果存放何处,最终结果送 到哪里等情况。 系统处理流程图也是以由系统分析所获得的数据流程图为基础而绘制的,主要步骤就 是:首先为数据流程图中的各处理功能为依据,描绘出各处理功能的数据关系;然后再将 这些处理功能的数据关系综合起来,以形成一个能够反映整个系统数据关系的图,即系统 处理流程图。3. 设计规范制定设计规范制定由于一般的 DBAS,都包含着许多数据项、数据文件(数据库)和程序,如不予以统 筹命名,统一标准,将来无论是在系统的使用、操作和维护管理方面,都将会造成极大的 混乱,甚至会导致系统无法继续正常运行。 设计规范制定,就是给整个系统确立一个“公用标准”,它具体地规定了各数据项、 数据文件和程序的统一命名标准、格式和统一名称等。为了说明清楚,下面我们给大家举 几个例子,如在一个工资 MIS 中,我们可以这样规定: 数据项,采用两位拼音字母(大写)来命名,这两拼音字母分别来自数据项 头两个汉字的第一个拼音字母。如基本工资,用 JB 表示;房租,用 FZ 表示。 程序,采用 GZXX 形式来命名,其中 XX 是两位拼音字母(大写)来命名, 这两拼音字母分别来自程序所完成的功能名称头两个汉字的第一个拼音字母。如 查询程序,用 GZCX。4. 硬件配置方案制定硬件配置方案制定往链科技 www.WL566.com往链科技 www.WL566.com对于大型 DBAS 来讲,制定硬件配置方案是个颇为费神的事情,它需要渊博的电脑软 硬件知识、实际开发经验等诸多知识。好在现在电脑的功能已日趋强大而价格却逐渐下降, 因此对一般的 DBAS 来讲,主要考虑以下几个因素: 是否连网,即考虑所建立的数据库应用系统,是否准备在多台电脑上同时运 行,若是这样,就需要建立电脑局域网。 电脑,若要联网,则需要考虑费用,若经济较拮据,则可以考虑高档的电脑 作服务器和低档的电脑作日常操作之用。 数据库软件,通常用 Foxpro 就可以了,但如果要求数据安全保密,则需要考 虑高档的数据库软件了,如 Sybase、SQL Server等。5. 数据库设计数据库设计实际上,由于数据库技术的日趋成熟,这部分的设计工作,已不是件难事。只要我们 依据在系统分析时,总结出的数据字典,以及系统处理流图,就可以很方便地设计出所需 要的数据库。6. 输入输出设计输入输出设计输入输出设计,一般是指设计电脑屏幕和打印机,显示出的格式,以便用户能够输入 数据,观察系统的处理结果。输入输出格式设计的好坏,直接影响到 DBAS 用户,甚至领 导对系统印象的好坏。 为了设计好输入输出的格式,您可以从两方面入手,一参考借鉴他人的类似系统的输 入输出设计格式;二是以所收集来的已有的输入输出格式(如原始单据、凭证格式、报表 格式等),以及用户的意见。 以下是一些关于输入输出格式设计的几点意见: (1) 输入设计 便于用户输入操作,简化和减轻输入操作。 版面设计,有条不紊,清晰明了,符合用户习惯。 要保证输入数据格式的正确性。 尽可能保证输入数据正确。 要考虑显示硬件的限制。(2) 输出设计 版面设计,有条不紊,清晰明了,符合用户习惯。 要考虑输出硬件的功能限制。 要保证输出数据格式的正确性。7. 程序模块设计说明程序模块设计说明程序模块设计说明,以一个处理过程作为单位,是用于定义处理过程的书面文件。该 说明将在系统设计结束后,交给程序员,由程序员根据说明的具体内容完成程序的编码工 作。 程序模块设计说明,应包含的内容有:程序名、所属系统及子系统名、功能、程序输 入输出数据说明、输入输出数据文件和程序处理过程说明等。往链科技 www.WL566.com往链科技 www.WL566.com5.5 数据库应用系统实现数据库应用系统实现系统实施的主要包括物理系统的实施、程序代码设计与测试、项目管理(文档准备)、 人员培训、数据准备与装入、系统转

注意事项

本文(数据库应用系统开发)为本站会员(wm****3)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.