哈尔滨工程大学软件开发环境课程大作业详解:文档规范与项目管理
版权申诉
5星 · 超过95%的资源 105 浏览量
更新于2024-07-01
收藏 1.69MB DOC 举报
哈尔滨工程大学的软件开发环境课程大作业是一份针对软件工程专业学生的重要实践项目,旨在考察他们在软件开发过程中对关键技能和工具的理解与应用。该作业分为五个部分,总分为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分 - 学习如何从版本库检出不同版本的代码,以实现版本切换和协同开发。
整个作业不仅考察了学生的技术能力,还强调了项目管理、沟通协作和文档写作的重要性。通过这个大作业,学生可以提升实际操作项目的能力,并加深对软件开发流程的理解。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2022-07-10 上传
2022-07-10 上传
2022-07-10 上传
2022-07-10 上传
点击了解资源详情
2024-10-31 上传
拉姆哥的小屋
- 粉丝: 7359
- 资源: 141
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程