欢迎来到天天文库
浏览记录
ID:38493231
大小:330.05 KB
页数:30页
时间:2019-06-13
《面向对象系统分析与设计与java》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、面向对象技术与Java语言设计缪克华副教授我的研究领域MultiAgent多智能体协作系统足球机器人研究与竞赛国内冠军、世界第三名GPS与GIS系统RFID系统其它项目如:搜索引擎优化(SEO)、商业智能BI本课程的背景与目的社会需求专业方向教学背景最终目的是培养系统分析师初级程序员、程序员、分析师你的学过的有关软件的课程。你未来的行业你对软件开发的了解你参与开发过的项目、你的职位你对信息系统分析的认识本课内容与目标教材<面向对象技术与JAVA语言>课程安排二部分:第一部分:面向对象方法基础与UML第二部分:java语言工具与补充材料javaNetbeanse、Ra
2、tionalRose、UML教程信息系统的基本概念可行性分析与需求确定面向对象系统分析与设计方法基本概念类图类属性类关系与对象联结类服务与场景图(活动图、状态图、时序图、协作图)RationalRoseJAVA语言Java语言基本语法流程控制常用类线程网络编程数据库界面设计其它具体内容目标实质上对面向对象系统分析与设计概念的认识与灵活应用.要求至少要熟悉一种软件建模工具UML精通JAVA语言的编程考核方法:考勤、大作业与测试面向对象发展概述八十年代末以来,随着面向对象技术成为研究的热点出现了几十种支持软件开发的面向对象方法。其中,Booch,Coad/Yourdon
3、,OMT,和Jacobson的方法在面向对象软件开发界得到了广泛的认可。特别值得一提的是统一的建模语言UML(UnifiedModelingLanguage),该方法结合了Booch,OMT,和Jacobson方法的优点,统一了符号体系,并从其它的方法和工程实践中吸收了许多经过实际检验的概念和技术。UML方法自去年提出后到现在已发展到1.1版,并已提交给对象管理集团OMG,申请成为面向对象方法的标准。SYSTEMSANALYSISANDDESIGN系统分析与设计INTRODUCTION介绍1系统分析与设计是人们创建信息系统的过程系统分析与设计信息系统2Anidea
4、分析设计与实施完成信息系统时间5简化视图完整视图计划分析设计实施升级(进化)evolutionPlanningEvolutionImplementationDesignAnalysis6系统自然界人造的信息系统Others自动信息系统Others7系统是。。。的集合:相互关系组件公同作用为共同的目标System系统9系统的概念六部分组成的系统模型系统边界输入控制反馈输出处理信息系统人过程数据12自动信息系统定义atypeoffabricatedsystemusedbyoneormorepersonstohelpthemaccomplishsometaskorassi
5、gnmenttheyhaveutilizeshardwareandsoftware人过程数据软件硬件13数据–输入、输出或存储功能–所执行的商业活动行为–请求可观察到的结果数据功能行为自动信息系统的三个基本特点14系统分析与设计是人们创建信息系统的过程SA&D15人过程数据软件硬件问题域的不确定答案的不确定分析的动态性团队开发模式成员的知识基础信息系统建模的复杂性系统分析的难点17系统分析师的中心作用系统分析师用户*指导委员会*厂商程序员与技术人员数据库管理员经理**=Stakeholders涉众18风险承担者风险承担者(StackHolder)影响信息系统或受到信
6、息系统影响的商业机构、个人或团体President---vicePresident----director----seniormanager----Manager----AssitManager研究公司的问题和需要,以便确定硬件、软件、人、过程和数据来提高公司或组织的水平:增加收入减少开支提高服务质量系统分析师的工作19概念与原则环境/工具解决问题的能力方法和技术方法论系统分析员的素质要求其他基本技能21需求描述(3)一般系统开发模型涉众信息技术人员分析设计与实施需求(1)持续参与(5)信息系统(6)问题定义的能力(2)解决问题的能力(4)22分析与设计的具体细节分
7、析:系统计划可行性研究(optional)需求确定用户采纳原型化(optional)产品:需求规格说明原形(optional)设计与实施物理设计原型化软件构建用户文档测试培训用户采纳转换实施系统产品:信息系统项目管理持续记录计划可行性研究(optional)需求确定概念设计物理设计构建(prototype)转化-oldtonew培训实施改进或维护系统开发生命周期(SDLC)分析设计26顺序或传统的SDLC1.Planningforaninformationsystem2.FeasibilityStudy(optional)3.RequirementsDeterm
此文档下载收益归作者所有