软件工程(实践)一、课程介绍软件工程是指导计算机软件开发与维护的工程学科,是计算机科学与技术本科专业的必修课程,该课程结合当代软件工程技术的发展实际,系统地讲述软件工程相关知识(包括,软件工程的概念、

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2022-06-06 14:05:36来源:admin浏览: 56 次

软件工程(实践)
一、课程介绍
软件工程是指导计算机软件开发与维护的工程学科,是计算机科学与技术本科专业的必修课程,该课程结合当代软件工程技术的发展实际,系统地讲述软件工程相关知识(包括,软件工程的概念、原理、技术,经时间考验而证明正确的管理技术、当前的技术方法等等),并选择典型的软件工程开发案例进行剖析,使同学能够在牢固掌握软件工程书本知识的同时,可以将所学灵活地应用于实际的软件开发中。本课程是计算机科学与技术专业的重要的专业课程。是后续软件开发和实训课程的前提和基础。
二、学习目标
本课程要求学生掌握软件工程的基本概念、方法、理论体系,熟练掌握一些常用的实用开发方法和技术。
理解工具对实现软件工程的作用,领会一些分析与设计原则的意义,能借助CASE工具、按照软件工程的要求实施跨越软件生命周期的完整开发。
了解软件工程各领域的发展方向,以及开发过程中应遵循的流程、准则、标准和规范。能够利用所学知识去解决一些实际的应用问
通过该课程的学习是学生能够将软件工程的思想、方法、技术、手段应用到应用开发的工作实践中,注重培养学生软件系统设计的完整性、整体结构的严谨性、解决方案的逻辑性、技术选择的先进性、编码格式的规范性、测试与检测方案的周密性、实施与运行维护的计划性等方面的出色的能力和团队合作意识。
三、基本内容与要求:
参考软件题目:(以下任选其一)
1.        基于XXX技术的邮件接收/收发客户端软件设计
2.        基于XXX引擎的语音朗读/播报软件设计
3.        基于XXX技术的音乐播放器设计
4.        基于XXX技术的视频播放器设计
5.        常用图片格式转换器的设计
6.        常用音乐格式转换器的设计
7.        常用视频格式转换器的设计
8.        自制web浏览器
9.        基于XXX技术的看图识字软件开发

实践要求:
1、选定一个软件题目,写出需求分析;
2、设计系统的数据结构和程序结构,设计每个模块的处理流程。要求设计合理;
3、编程序实现系统,要求实现可视化的运行界面,界面应清楚地反映出系统的运行结果;
4、确定测试方案,选择测试用例,对系统进行测试;
5、运行系统并要通过验收;
6、编写课程设计报告。

设计报告内容:
1.概述
2.课程设计任务及要求
         2.1 设计任务
         2.2 设计需求分析
3.软件结构
4.主要模块
4.1 XXX模块
4.1.1 功能介绍
4.1.2详细结构
4.1.3接口
         4.2YYY模块
           4.2.1 功能介绍
4.2.2详细结构
           4.2.3 接口
        4.3 ......
        .....
4.软件实现结果
   4.1 主要界面
          4.2 重点测试情况
5.结论
6.收获和体会

作业咨询 论文咨询
微信客服扫一扫

回到顶部