ImageVerifierCode 换一换
格式:PPT , 页数:30 ,大小:330KB ,
资源ID:3347686      下载积分:20 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-3347686.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(面向对象系统分析与设计与java1.ppt)为本站会员(dzzj200808)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

面向对象系统分析与设计与java1.ppt

1、面向对象技术与Java语言设计,缪克华 副教授,我的研究领域,Multi Agent 多智能体协作系统 足球机器人研究与竞赛国内冠军、世界第三名 GPS与GIS系统 RFID 系统 其它项目如:搜索引擎优化(SEO)、商业智能BI,本课程的背景与目的,社会需求 专业方向 教学背景 最终目的是培养系统分析师 初级程序员、程序员、分析师,你的学过的有关软件的课程。 你未来的行业 你对软件开发的了解 你参与开发过的项目、你的职位 你对信息系统分析的认识,本课内容与目标,教材课程安排二部分: 第一部分:面向对象方法基础与UML 第二部分: java语言 工具与补充材料 java Netbeanse、

2、Rational Rose 、UML教程,信息系统的基本概念 可行性分析与需求确定 面向对象系统分析与设计方法基本概念 类图 类属性 类关系与对象联结 类服务与场景图(活动图、状态图、时序图、协作图) Rational Rose VA语言 Java语言基本语法 流程控制 常用类 线程 网络编程 数据库 界面设计 其它,具体内容,目标 实质上对面向对象系统分析与设计概念的认识与灵活应用. 要求 至少要熟悉一种软件建模工具UML精通JAVA语言的编程 考核方法:考勤、大作业与测试,面向对象发展概述,八十年代末以来,随着面向对象技术成为研究的热点出现了几十种支持软件开 发的面向对象方法。其中,Boo

3、ch, Coad/Yourdon, OMT, 和Jacobson的方法在面 向对象软件开发界得到了广泛的认可。特别值得一提的是统一的建模语言UML (Unified Modeling Language),该方法结合了Booch, OMT, 和Jacobson方法 的优点,统一了符号体系,并从其它的方法和工程实践中吸收了许多经过实际检验 的概念和技术。UML方法自去年提出后到现在已发展到1.1版,并已提交给对象管 理集团OMG,申请成为面向对象方法的标准。,SYSTEMS ANALYSIS AND DESIGN 系统分析与设计 INTRODUCTION 介绍,1,系统分析与设计是人们创建信息系统

4、的过程,系统分析 与设计,信息系统,2,An idea,分析,设计与实施,完成信息系统,时间,5,简化视图,完整视图,计划 分析 设计 实施 升级(进化)evolution,Planning,Evolution,Implementation,Design,Analysis,6,系统,自然界,人造的,信息系统,Others,自动信息系统,Others,7,系统 是。的集合:相互关系组件 公同作用 为共同的目标,System系统,9,系统的概念,六部分组成的系统模型,系统,边界,输入,控制,反馈,输出,处理,信息系统,人,过程,数据,12,自动信息系统定义a type of fabricated

5、system used by one or more persons to help them accomplish some task or assignment they have utilizes hardware and software,人,过程,数据,软件,硬件,13,数据 输入、输出或存储 功能 所执行的商业活动 行为 请求可观察到的结果,自动信息系统的 三个基本特点,14,系统分析与设计是人们创建信息系统的过程,SA&D,15,人,过程,数据,软件,硬件,问题域的不确定 答案的不确定 分析的动态性 团队开发模式 成员的知识基础 信息系统建模的复杂性,系统分析的难点,17,系统分

6、析师的中心作用,系统分析师,用户*,指导委员会*,厂商,程序员与技术人员,数据库管理员,经理*,* = Stakeholders涉众,18,风险承担者,风险承担者(StackHolder)影响信息系统或受到信息系统影响的商业机构、个人或团体President -vice President -director-senior manager-Manager-Assit Manager,研究公司的问题和需要,以便确定硬件、软件、人、过程和数据来提高公司或组织的水平:增加收入 减少开支 提高服务质量,系统分析师的工作,19,系统分析员的素质 要求,其他基本技能,21,需求描述 (3),一般系统开发模

7、型,涉众,信息技术人员,分析,设计与实施,需求 (1),持续参与 (5),信息系统 (6),问题定义的能力 (2),解决问题的能力 (4),22,分析与设计的具体细节,分析: 系统计划 可行性研究(optional) 需求确定 用户采纳 原型化(optional) 产品: 需求规格说明 原形(optional),设计与实施 物理设计 原型化 软件构建 用户文档 测试 培训 用户采纳 转换 实施系统 产品:信息系统,项目管理,持续记录,计划 可行性研究 (optional) 需求确定 概念设计 物理设计 构建 (prototype) 转化 - old to new 培训 实施 改进或维护,系统开

8、发生命周期(SDLC),分析,设计,26,顺序或传统的 SDLC,1. Planning for an information system 2. Feasibility Study (optional) 3. Requirements Determination (gathering) 4. Conceptual design 5. Physical design and/or purchase and/or prototyping 6. Conversion from current system to new/changed system 7. Training 8. Implement

9、ation 9. Evolution for enhancements and maintenance,瀑布型 SDLC,Planning,Feasibility Study,Requirements Determination,Conceptual Design,Physical Design,Conversion,Training,Implementation,Evolution,“开始”“结束”,“Begin”“End”,27,Planning,Feasibility Study,Requirements Determination,Conceptual Design,Physical Design,Conversion,Training,Implementation,Evolution,迭代型 SDLC,风险分析,螺旋型SDLC,SDLC Activities,验证或测试,28,系统为用户建立 建立SDLC分工机构 信息系统开发不是线性过程 必要时果断取消该项目 书面文档资料是每个活动提供的产品 项目必须要得到领导层支持,系统分析设计的最终原则,30,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报