课程设计与系统开发案例

时间:2024-02-01 点赞:43387 浏览:82353 作者原创标记本站原创

本文是一篇软件工程论文范文,关于软件工程相关专升本毕业论文开题报告,关于课程设计与系统开发案例相关研究生毕业论文开题报告范文。适合软件工程及软件项目管理及计算机软件开发方面的的大学硕士和本科毕业论文以及软件工程相关开题报告范文和职称论文写作参考文献资料下载。

计算机与软件学院《软件工程概论》教学大纲

课程编号:1500280003课程名称:软件工程 英文名称:SoftwareEngineering 总学时:72其中:实验课18学时 学分:3+1 先修课程:离散数学,数据结构与算法,操作系统,数据库原理与技术 教材:《软件工程》,张海藩,人民邮电出版社 参考教材: [1]《软件工程——实践者的研究方法》,RogerS.Presan着,黄柏素等译,机械工业出版社 [2]《软件工程导论》,张海藩,清华大学出版社 课程性质:□综合必修专业必修□专业选修□全校公选 教学目标: 《软件工程》是计算机科学与技术专业的一门核心课程.课程的目的是让学生掌握求解软件的基本思想,途径和方法,为从事计算机软件开发,维护和应用奠定良好的基础. 《软件工程》从实用的角度讲述软件工程的基本原理,概念和技术,强调软件开发过程的方法研究.通过本课程的学习,使学生掌握软件分析,设计,实现和测试的基本技术以及面向对象分析和设计的基本方法.通过课程实践,实际运用软件工程的技术和方法,掌握软件项目管理和团队开发的工作方法. 课程简介: 软件工程是计算机学科中一个新兴的并且充满活力的研究领域.软件工程的重要性在于它对贯穿系统生存期的软件开发,实现以及维护的系统化研究.本课程重点讲授计算机软件开发的全过程以及贯穿过程的各阶段中所采用的技术,方法和工具.前一部分的内容介绍传统的结构化分析和设计方法,后一部分的内容介绍九十年始出现的面向对象软件工程的研究.通过本课程的学习,要求学生能够掌握这两种不同风格的方法学,并有意识地按照软件工程规范指导软件系统开发实践.教学重点和难点是:掌握结构化方法开发软件的过程,步骤及应遵循的原则.教学中不但注重概念,原理方法,技术的掌握,也十分注重方法,技术的实际应用,使学生能够利用所学的方法和技术开发小型软件项目. 教学内容: 软件工程与软件过程 软件危机,软件工程,软件过程 结构化分析 结构化分析过程和准则,分析建模与规格说明,实体-关系图,数据流图,状态转化图,数据字典 结构化设计与实现 结构化设计与结构化分析的关系,软件设计的概念和原理,模块独立,启发规则,表示软件结构的图形工具,人机界面设计,过程设计,过程设计的工具,面向数据结构的设计方法,结构化实现 面向对象分析 面向对象的概念与模型:面向对象建摸,对象模型,动态模型,功能模型,面向对象分析(OOA):分析过程,需求陈述,建立对象模型,建立动态模型,建立功能模型,定义服务,面向对象分析实例 面向对象设计与实现 面向对象设计(OOD):面向对象设计的准则,设计问题域子系统,设计人-机交互子系统,设计任务管理子系统,设计数据管理子系统,设计类中的服务,设计关联,设计优化,面向对象分析与设计实例,面向对象实现(OOP) 软件项目管理 软件项目管理与计划,软件质量与质量管理,CMM,国际标准形式化方法 高级课题 形式化方法,统一建模语言UML,软件重用 作业内容: 大作业A:可行性研究 大作业B:需求规格文档 大作业C: 大作业D: 大作业E:完整工程文档 学时分配: 章节主要内容各教学环节学时分配备注 讲授实验讨论习题小计 1软件工程44 2软件过程22 3结构化分析44210 4结构化设计46212 5结构化实现426 6面向对象方法学44 7面向对象分析44210 8面向对象设计44210 9面向对象实现426 10形式化方法,UML,软件重用44 11管理技术44 考试与成绩评定方式: 本课程的考核为五次大作业综合评定.总成绩按以下公式计算: 作业成绩等于大作业A×20%+大作业B×20%+大作业C×20%+大作业D×20%+大作业E×20% 总成绩等于(课堂讨论成绩×40%+作业成绩×60%)×TAPAQ系数


相关论文

智能建筑系统的工程设计开发案例

本文是一篇管理系统论文范文,管理系统方面毕业论文的格式,关于智能建筑系统的工程设计开发案例相关毕业论文格式范文。适合管理系统及安全防。

微课程设计与开发模型

本文关于课程设计及远程教育及自主学习方面的免费优秀学术论文范文,课程设计相关论文范文资料,与微课程设计与开发模型相关硕士学位毕业论。

电子商务系统开发过程中的安全设计

本文是一篇数据库论文范文,关于数据库毕业论文参考文献格式,关于电子商务系统开发过程中的安全设计相关电大毕业论文范文。适合数据库及电子。