- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第章SQL_Server数据库应用系统开发.ppt
SQL Server 2005 数据库应用与开发 制作:姜桂洪 联系方式:jghget@ * 第14章SQL Server数据库应用系统开发 内容提要 SQL Server 2005作为常用的企业级数据库,最终要服务于生产应用,以数据库为中心的软件被称为数据库应用系统。 开发一个数据库应用系统,在进行数据库的设计和使用的同时,还要设计和实现前台应用程序,由此实现对基本业务数据的处理和客户的需求。 第14章SQL Server数据库应用系统开发 内容提要 一个实际的数据库应用系统案例——日用品销售管理系统: 数据库应用系统完整的开发过程 案例基于B/S模式 使用当前流行的C# 2005程序设计语言和SQL Server 2005数据库来实现软件的功能。 第14章SQL Server数据库应用系统开发 本章内容 14.1 数据库应用系统开发的一般过程 14.2 数据库应用系统的常用开发工具 14.3 数据库系统开发实例 ——日用商品销售管理系统 14.4 数据库系统开发的常见问题及处理 14.5 小结 14.1 数据库应用系统开发的一般过程 开发具有一定规模的、一定实用价值的程序,需要程序员团队和系统分析人员共同开发。 开发过程中,首先应该设计一个较为完整的开发过程和规范,力求达到系统开发的基本目标: 开发成本低、易于维护、 按时完成任务、可靠性高和功能强大。 若从软件工程的角度来分析,编写一个规模较大的应用程序一般把系统的开发分为以下几个阶段。 14.1 数据库应用系统开发的一般过程 (1)可行性分析。通过对项目的主要内容和配套条件,如市场要求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行预测,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据。 一般来说,可以从以下几个方面研究可行性: 技术可行性。 经济可行性。 法律可行性。 方案可行性。 14.1 数据库应用系统开发的一般过程 (2)需求分析。需求分析阶段的任务不是具体地解决问题,而是准确地定义问题,即确定“软件系统必须做什么”,确定软件系统的功能。 (3)设计。设计阶段可以再细分为概要设计和详细设计两个阶段。 首先是概要设计阶段,开发人员要把确定的各项功能需求转换成需要的软件体系结构,每个模块都和某些功能需求相对应。 其次是详细设计阶段,就是为每个模块完成的功能进行具体描述。 14.1 数据库应用系统开发的一般过程 (4)编码实现。编码过程把详细设计中每个模块的控制结构转换成计算机可以执行的程序代码。 (5)测试。测试是保证软件质量的重要手段。测试过程的任务是尽可能多的发现系统中存在的错误和缺陷,并将其修复。 (6)运行和维护。软件维护是软件生存周期中时间最长的阶段。软件运行过程中可能由于各方面的原因,需要对它进行修改。 14.1 数据库应用系统开发的一般过程 软件系统的完整的开发过程,被称为软件的生命周期,如图所示。 在软件生命周期的每个阶段,以阶段文档作为成果产物和结束的标志。 生命周期中,任何后一个阶段都是在前一阶段成果的基础上进行的,整个开发过程是个持续性的,有计划、有组织、有依据的有条不紊的过程。 14.2 数据库应用系统的常用开发工具 14.2.1 常用开发工具简介 1.Visual Studio .NET 2005 Visual Studio.NET是Microsoft开发的一个IDE(Integrated Development Environment,集成开发环境),简称作VS.NET。所谓IDE是指把代码的编写、程序的调试、编译、运行以及其他的相关操作都集成在一起的编程工具。 VS.NET 2005是一套完整的开发工具,可以用于创建高性能的桌面应用程序、XML Web服务、移动应用程序和Web应用程序。 14.2 数据库应用系统的常用开发工具 14.2.1 常用开发工具简介 1.Visual Studio .NET 2005 VS.NET 2005为各种类型的工具提供了通用的界面,例如Visual Basic代码编辑器、可视化Windows Form设计器、新的可视化Web设计器和服务器资源管理器等。 VS.NET 2005也支持开发工具的扩展,允许将外接程序、新的项目类型以及新的设计器插入到开发环境中。VS.NET 2005支持各种业务范畴的工作。 14.2 数据库应用系统的常用开发工具 14.2.1 常用开发工具简介 2.SQL Server 2005 利用SQL Server 2005开发程序相对于其他数据库具
文档评论(0)