华科计算机学院软件工程课程设计论文标准
4星 · 超过85%的资源 需积分: 10 150 浏览量
更新于2024-09-09
收藏 48KB DOC 举报
"华科计算机学院的软件工程课程设计论文要求涵盖了软件开发的完整流程,包括文档编写、程序设计和平时表现评估。学生需选择一个案例进行改造或使用指定教材中的案例,完成从问题定义、需求分析、概要设计、详细设计到测试报告的全过程。此外,还需对项目进行管理,估算工作量、人力需求和成本,并提出个人学习心得或教学改进建议。演示程序部分注重编码规范、程序量和可执行性,而平时成绩则考虑学生在课程中的整体参与度。"
详细说明:
1. 文档部分(70分):
- 选题:鼓励学生自主选择案例,或参考指定教材中的案例进行改造,以培养实际问题解决能力。
- 问题定义及可行性分析:明确项目背景、功能描述、角色定义、系统环境和性能需求,从技术角度分析可行性。
- 需求分析:根据用户需求定义功能和逻辑关系,绘制数据流图、数据字典,可能的话,还包括E-R图和状态转换图(面向对象分析)。
- 概要设计与详细设计:设计数据结构、功能模块图/系统结构图,描述核心模块内容或算法,展示类之间的关联和继承关系,设计数据库表或文件结构。
- 测试报告:选择测试方法,制定测试用例,记录测试结果,编写测试报告。
- 项目管理:选择合适的项目管理模型,估算工作量、人力需求、工期和成本,规划项目人员和资源,用甘特图或工程网络表示进度。
2. 演示程序部分(20分):
- 编码风格规范:强调程序说明、命名规范、模块接口说明、注释和输入数据验证,注重程序的可读性和风格。
- 程序量:考察代码量,反映软件的复杂性和功能实现程度。
- 程序可执行性:确保程序能够正常运行,无明显错误,体现编程技能和调试能力。
3. 平时成绩(10分):
- 平时成绩综合评价学生在整个课程中的参与度、作业完成情况、课堂表现和团队合作等多方面。
这份课程设计论文要求旨在让学生全面理解并实践软件工程的生命周期,从需求分析到项目管理,再到代码实现和测试,全方位锻炼学生的专业技能和问题解决能力。同时,鼓励学生对教学提出反馈,促进教学质量和学生体验的提升。
2014-03-23 上传
2012-12-13 上传
2015-03-03 上传
2021-05-12 上传
2018-03-11 上传
2021-11-03 上传
2010-06-08 上传
2015-01-21 上传
FlowerYoung27
- 粉丝: 151
- 资源: 11
最新资源
- UdacityCICDDemo:CICD演示项目
- Basic-Backend-Contact-Form-NodeJS
- rentrez:使用R与NCBI entrez交谈
- jsxhint-loader:jshint-jsx Webpack加载器
- webpack_self
- wind.zip_matlab例程_matlab_
- D1ce:这是一个棘手的骰子IOS应用程序
- DataHarmonizer
- clockette:世界时钟Web应用程序
- ropenaq:OpenAQ API的R包
- time-formatter-js:js时间类型格式化工具库(兼容的IE):自定义时间格式,时间排序,间隔天数,前n天的日期。
- example-flac3d-mohr.zip_Windows编程_Visual_C++_
- teach-shiny:Shiny Train the Trainer研讨会的材料
- FedData:自动下载可从多个联合数据源获得的地理空间数据的功能
- Matlab 仿真 CSMA/CA
- router:简单JavaScript路由器