下载  >  开发技术  >  其它  > 面向对象系统设计面向对象系统设计面向对象系统设计

面向对象系统设计面向对象系统设计面向对象系统设计 评分:

作为一名软件开发人员,我深刻地体会到面向对象系统设计带来的种种便 : 1、 良好的可复用性。开发同类项目的次数与开发新项目的时间成反 比,谁也不愿做重复劳动吧 J 。 2、 易维护。基本上不用花太大的精力跟维护人员讲解,他们可以自己 读懂源程序并修改了,要不然开发的系统越多,你的负担就越重 L ,不是吗?。 3、 良好的可扩充性。以前,在向一个用结构化思想设计的庞大系统中 加一个功能则必须考虑兼容前面的数据结构、理顺原来的设计思 路,即使客户愿意花钱修改,作为开发人员多少都有点恐惧。在向 一个用面向对象思想设计的系统中加入新功能,不外乎是加入一些 新的类,基本上不用修改原来的东西,

...展开详情
2009-05-10 上传 大小:574KB
举报 收藏
分享
图书馆管理信息系统面向对象分析

相当有用 啊!我们就是做的这个实验,没错的

立即下载
面向制造业的供应链管理系统软件设计开发

日益激烈的市场竞争对国内广大制造型企业的信息化建设提出了越来越高的要求,供应链管理系统---SCM(Supply Chain Management),越来越受到制造型企业的重视。在目前国内供应链管理系统应用环境不成熟的条件下,如何提供优质而实用的供应链管理系统支持软件,并形成一套大规模协同开发的方法,成为制造型企业实施供应链管理系统过程中的一个难点。 本文以供应链管理系统的基本理论和软件工程的基本方法为理论指导,采用基于三层体系结构和互联网应用的开发技术,结合实际开发过程中完成的原型软件,对面向制造业的供应链管理系统开发方法做了比较全面的探讨。文章首先分析了SCM的基本内容和面向制造业的SCM

立即下载
通讯录管理系统

该设计要求学生以通讯录管理业务为背景,设计、开发一套“通讯录管理系统”软件。 通过该题目的设计,培养学生面向对象程序设计的思想,要求学生达到熟练掌握C++(或Java)语言的基本知识和技能,基本掌握面向对象程序设计的基本思路和方法,能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。同时强调好的程序设计风格,提高解决实际问题的能力。 二. 主要任务 1、查阅文献资料,一般在5篇以上; 2、应用系统分析,建立该系统的功能模块框图以及界面的组织和设计; 3、分析系统中的各个实体及它们之间的关系包括属性和方法; 4、根据问题描述,设计系统的类层次; 5、完成类层次中各个类的描述(包括属性和

立即下载
论文研究-银行基本业务在线管理系统的设计及实现 .pdf

银行基本业务在线管理系统的设计及实现,高婷,李伟泺,该系统基于C/S结构,采用了MVC模式和DAO模式,利用Java作为编程语言,通过JDBC进行数据持久化,并利用MySQL数据库系统保存数据。本系统��

立即下载
患者监护系统需求分析报告

关于患者监护系统的需求分析报告 1.引言 1.1编写目的 经过对该医院监护系统项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行可行性分析。明确开发风险及其所需要的成本效益。本报告经审核后,交由软件经理审查。 1.2背景 项目名称:患者监护系统 用户:××医院 说明:现在住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还会延误抢救时机。在这样的背景下,很明显医院病人由护士护理已经不能很好地满足病人的需求,医院急切需要建立一个以计算机为中心的患者监护系统。

立即下载
学生成绩管理系统顺序图

学生成绩管理系统顺序图和活动图,分享给大家参考,同进步

立即下载
机票预定系统的分析与设计

很好,我们的java机票预定系统的分析与设计

立即下载
论文研究-vieWTerra平台下的飞行器运动仿真技术研究 .pdf

vieWTerra平台下的飞行器运动仿真技术研究,胡佳鑫,熊岳山,为了提高飞行仿真系统的真实性,提出一种vieWTerra平台下的飞行仿真系统开发方法。首先,基于一般性的软件体系结构和面向对象的设计思�

立即下载
Java编程思想第四版完整中文高清版.pdf

《Java编程思想(第4版)》赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),《Java编程思想(第4版)》都能逐步指导你轻松掌握。 从java编程思想这本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。《Java编程思想(第4版)》共22章,包括操作符、控制执行流程、访

立即下载
C语言大学教程中文第六版

本书是全球畅销的C语言教程之一。全书系统地介绍了4种当今流行的程序设计方法――面向过程、基于对象、面向对象以及泛型编程,内容全面、生动、易懂,作者由浅入深地介绍了结构化编程及软件工程的基本概念,从简单的概念到最终的完整的语言描述,清晰、准确、透彻、详细地讲解了C语言,尤其注重程序设计思想和方法的介绍。相对于上一版,这一版在内容方面新增加了C安全程序设计、"更上一层楼”练习集,更新了C++和面向对象程序设计、基于Allegro的游戏编程、C99标准介绍等内容。

立即下载
新版Android开发教程.rar

----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance Alliance Alliance Alliance 什么是开放手机联盟? 开放手机联盟, Open Handset Alliance :是美国 Google 公司与 2007 年 11 月 5 日宣布组建的一个全球性的联 盟组织。这一联盟

立即下载
Thinking in Java (Java 编程思想) 第四版 中文扫描版

《计算机科学丛书:Java编程思想(第4版)》赢得了全球程序员的广泛赞誉,即使是晦涩的概念,在BruceEckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。 从《计算机科学丛书:Java编程思想(第4版)》获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C 以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。本书共22章,包括操作符、控制执行流程、访问权限控制、复用类

立即下载
图解设计模式PDF_JAVA示例代码_带目录_([日]结城浩)

提起设计模式,GoF 的《设计模式:可复用面向对象软件的基础》- .书可谓是设计模式世界的的“圣经”,几乎无人不知,无人不晓。不过,一来该书实际上源自4位作者的博士论文,学术性较强,初学者很难透彻理解书中内容。二来,虽说设计模式只是设计思想,不依赖于任何编程语言,但是各种编程语言的特性终究是不同的,而该书中的示例代码又是基于C++和Smalltalk的。因此,对于使用Java语言编程的开发者来说,当然还是最希望能够阅读通过Java语言的示例代码来讲解设计模式的图书。 本书是结城浩先生除《程序员的数学》《图解密码技术(第3版)》《数学女孩》系列之外的又一力作,初版于2001年6月发

立即下载
Android应用程序开发教程PDF电子书完整版、Android开发学习教程

很好的电子书教程! 什么是 Android? Android是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Beta 版 的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 • 应用程序框架 支持组件的重用与替换 • Dalvik Dalvik Dalvik Dalvik 虚拟机 专为移动设备优化 • 集成的浏览器 基于开源的 WebKit 引擎 • 优化的图形库 包括定制的2D 图形库,3D 图

立即下载
LabVIEW高级编程与虚拟仪器工程应用.(中国铁道.雷振山.魏丽.赵晨光.汤小娇).part1

书名:《LabVIEW高级编程与虚拟仪器工程应用》(中国铁道出版社.雷振山.魏丽.赵晨光.汤小娇) PDF格式扫描版,全书分为16章,共306页。2009年4月出版。 全书压缩打包成2部分,这是第1部分 内容简介 本书为已经掌握了LabVIEW编程基础的读者讲述采用虚拟仪器技术开发测量与控制工程项目的方法。全书分为16章,前8章介绍开发复杂测控系统所需要的LabVIEW高级编程技术,后8章提供作者自己开发的虚拟仪器成功案例。 本书适合作为本科生毕业设计的教学参考书,也可作为研究生完成课题和工程技术人员开发测控项目的参考用书。 注:原书无书签。为了方便阅读,本人在上传前添加了

立即下载
电脑装机DIY与维护教程(高清PDF中文版)

本书主要介绍了电脑硬件的选购、电脑的组装、操作系统的安装、系统的测试与优化、系统的维护和常用工具软件的使用,其中有关硬件的部分以硬件选购为重点。本书语言朴实、通俗易懂,面向的对象主要是初级电脑使用者,但对于从事电脑教育培训和电脑组装的专业工作者也具有一定的参考价值。 目录: 者论 I 什么是Dry II 电脑的组成简介 III 走向市场 第1章 硬件的选购 1.1 电脑的心脏——CPU 1.1.1 CPU发展简史 1.1.2 CPU产品简评 1.1.3 选购CPU 1.2 主板——CPU的安乐窝 1.2.1 主板综述 1.2.2 主板控制芯片组 1.2.3 市场上的主板 1.2.4 选购注意

立即下载
《Java程序设计》课程实验指导书程序代码(答案)(实验六)

《Java程序设计》课程实验指导书程序代码(答案)(实验六:Java数组、字符串及常用类应用),个人原创,仅供参考与交流。本实验分为11个小实验,比较复杂且比较多,所以分值有点高,希望大家理解。 个人博客 http://plum.0602.blog.163.com/ 个人微博 http://weibo.com/plumlucky 希望多多交流,共同进步! 实验六 Java数组、字符串及常用类应用 一、实验目的: 掌握数组的定义和使用方法;熟悉数组的排序、查找等算法。 掌握字符串的使用方法。 二、实验内容: 1.编写Application程序, 从命令行参数输入10个整数并保

立即下载
论文研究-用面向对象的L系统模拟树的生长 .pdf

用面向对象的L系统模拟树的生长, 李大锦,,L系统已经成功的运用于许多生物体如植物、细胞、特别是树的生长可视化模拟。在实际的游戏和动画的开发应用中,当我们运用L系统��

立即下载
论文研究-面向对象的种苗评价专家系统知识库的建立 .pdf

面向对象的种苗评价专家系统知识库的建立,田维,马昭,本文阐述了面向对象的专家系统知识库的特点,并给出了基于ISTA标准的面向对象 “种苗评价专家系统”知识库的体系结构。具体介绍种�

立即下载
论文研究-面向对象petri网防空C3I系统建模 .pdf

面向对象petri网防空C3I系统建模,王飞, 郭圣权,面向对象Petri网具有易于理解、层次分明、建模简单的特点,通过分析防空C3I系统组成和相互关系,构建了防空C3I系统的OPN模型。对一个�

立即下载