哈尔滨工程大学软件开发环境课程大作业详解:文档规范与项目管理
版权申诉

哈尔滨工程大学的软件开发环境课程大作业是一份针对软件工程专业学生的重要实践项目,旨在考察他们在软件开发过程中对关键技能和工具的理解与应用。该作业分为五个部分,总分为100分。
一、文档规范(F0):5分
这部分着重于文档的整洁、格式和一致性,要求学生提交的文档需符合专业标准,包括但不限于需求规格说明书、设计文档等,确保文档清晰易懂。
二、项目管理工具(F1):10分
1. **甘特图**:5分 - 学生需要使用甘特图来规划项目的进度,展示各个任务的开始和结束时间,以及它们之间的依赖关系。
2. **跟踪甘特图**:1分 - 这可能是对初始甘特图的更新,反映了项目的实时进度,显示实际完成情况与计划的对比。
3. **任务分配状况图**:2分 - 学生应展示任务如何分配给团队成员,以及他们的责任和工作量。
4. **成本视图**:2分(申请优秀者必做) - 需要分析项目的成本估计,可能涉及到资源消耗和经济效益。
三、建模工具(Visio)(F2):20分(已完成)
1. **业务流程图**:4分 - 用Visio绘制流程图,表达业务流程的逻辑顺序和参与者。
2. **功能结构分解图**:4分 - 展示软件功能的层次结构,强调模块间的划分和依赖。
3. **ER图**:2分 - 用ER图(实体-关系图)表示数据模型,包括实体、联系和属性。
4. **系统结构图**:2分 - 描述系统的整体架构,包括模块间接口和通信方式。
5. **软件功能界面**:3分(申请优秀者必做) - 设计和描述软件界面布局和交互流程。
四、PowerDesigner设计(F3):10分
1. **CDM模型**:5分 - 创建概念数据模型,通常涉及实体和联系的绘制。
2. **PDM模型**:3分 - 进一步细化为物理数据模型,关注存储结构和表设计。
3. **SQL脚本**:2分 - 可能要求编写部分数据库查询或创建脚本。
五、SVN版本控制(F5):10分
1. **版本库创建**:1分 - 学生需设置并初始化版本控制系统,如SVN。
2. **用户创建**:1分 - 添加开发人员账户,进行权限管理。
3. **数据导入**:1分 - 将源代码或项目文件导入版本库。
4. **检出副本**:2分 - 学习如何从版本库检出不同版本的代码,以实现版本切换和协同开发。
整个作业不仅考察了学生的技术能力,还强调了项目管理、沟通协作和文档写作的重要性。通过这个大作业,学生可以提升实际操作项目的能力,并加深对软件开发流程的理解。
742 浏览量
2022-07-10 上传
157 浏览量
105 浏览量
145 浏览量
154 浏览量
157 浏览量

拉姆哥的小屋
- 粉丝: 7860
最新资源
- 《ASP.NET 4.5 高级编程第8版》深度解读与教程
- 探究MSCOMM控件在单文档中的兼容性问题
- 数值计算方法在复合材料影响分析中的应用
- Elm插件支持Snowpack项目:热模块重载功能
- C++实现跨平台静态网页服务器
- C#开发的ProgaWeatherHW气象信息处理软件
- Memory Analyzer工具:深入分析内存溢出问题
- C#实现文件批量递归修改后缀名工具
- Matlab模拟退火实现经济调度问题解决方案
- Qetch工具:无比例画布绘制时间序列数据查询
- 数据分析技术与应用:Dataanalys-master深入解析
- HyperV高级管理与优化使用手册
- MTK6513/6575智能机主板下载平台
- GooUploader:基于SpringMVC和Servlet的批量上传解决方案
- 掌握log4j.jar包的使用与授权指南
- 基础电脑维修知识全解析