软件设计与开发实践开题报告模板.docx
- 文档编号:6801233
- 上传时间:2023-01-10
- 格式:DOCX
- 页数:7
- 大小:64.37KB
软件设计与开发实践开题报告模板.docx
《软件设计与开发实践开题报告模板.docx》由会员分享,可在线阅读,更多相关《软件设计与开发实践开题报告模板.docx(7页珍藏版)》请在冰豆网上搜索。
软件设计与开发实践开题报告模板
哈尔滨工业大学
计算机科学与技术学院
软件设计与开发实践I
开题报告
题目:
XXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXX
专业:
计算机科学与技术
组长姓名/学号:
XXX/103110NNN
组长联系方式:
电话/E-mail
组员1姓名/学号:
XXX/103110NNN
组员2姓名/学号:
XXX/103110NNN
组员3姓名/学号:
XXX/103110NNN
组员4姓名/学号:
XXX/103110NNN
指导教师:
XXXX
开题日期:
20YY.MM.DD
哈尔滨工业大学计算机学院
目录
1.项目创意及应用意义2
1.1项目创意2
1.2项目应用意义2
2.项目开发目标及总体设计方案3
2.1项目开发目标3
2.2需求分析3
2.3总体设计方案3
2.3.1系统总体结构方案3
2.3.2系统功能结构设计4
3.开发环境和开发工具5
3.1开发语言5
3.2开发工具与运行环境5
4.项目进度安排6
5.预见的困难及学习计划7
参考文献8
附录:
“软件设计与开发实践I”开题检查意见表9
1.项目创意及应用意义
1.1项目创意
本项目……
1.2项目应用意义
本项目……
2.项目开发目标及总体设计方案
[小冒]
3.1项目开发目标
本项目的开发目标主要有如下N项:
(1)
(2)
……
3.2需求分析
通过调查研究,本系统的用户包括…….
本项目应完成如下功能:
(1)
(2)
……
同时,完成的软性系统应达到如下技术指标:
(1)
(2)
……
3.3总体设计方案
3.3.1系统总体结构方案
整个系统的总体结构……,如图3-1所示。
其中,…….
图3-1系统总体设计结构方案
3.3.2系统功能结构设计
整个系统的功能结构……,如图3-2所示。
其中,…….
图3-2环保信息管理系统功能结构图
3.开发环境和开发工具
3.1开发语言
本项目计划采用的开发语言为VC++语言。
使用MFC类进行软件的开发。
3.2开发工具与运行环境
使用VisualStudio2010软件作为本项目软件的开发工具。
本项目的开发环境为Windows7,可运行环境为Windows7,XP等
4.项目进度安排
本项目预计7周完成,具体进度计划见表4-1。
表4-1项目进度计划表
起始时间
完成时间
计划工作内容
备注
2011.5.10
2011.5.20
寻找并确定合适的基础代码并继续学习VC的使用
组长负责寻找代码
2011.5.20
2000.5.31
学习查询的源代码,确定所需知识,查阅资料,学习开发软件
扎实对源代码的理解
2011.6.1
2011.6.3
详细设计,确定要设计的功能
2011.6.3
2011.6.20
编码实现,基本实现目标中的任务
2011.6.20
2011.6.30
对软件进行测试以及bug修复
对新想法争取立即实现
2011.7
写结题报告,结题答辩,成果展示
5.预见的困难及学习计划
5.1本项目开发过程中,可以预见的困难及应对措施如下:
(1)计划的功能不合理
由于想像中的功能具有高度虚像化,实现起来可能会遇到很多问题,比如无从下手,缺乏创新,所学知识达不到要求等
解决方法:
首先进行头脑风暴收集更多软件设计的思想及功能,然后由组长统一进行判断,保留可以实现的功能,去除不合理的设计。
(2)技术知识达不到要求
由于各组员的编写代码能力有所差别,可能在软件实践问题上遇到技术性难题。
解决方法:
首先视组员能力合理进行任务分配,每名组员针对自己需要解决的问题进行集中式学习,若有能力较强者同样负责类似问题,可向其学习。
(3)代码风格不同导致组装时出错
每个同学有自己的代码风格,不同的代码风格可能会在最后封装总结时出现问题。
解决方法:
组长针对代码风格做统一的要求,组长可拿自己的代码当做范例,其他组员模仿即可
(4)功能文件凌乱
软件开发务必要涉及很多的功能,每名组员都要负责不少的板块,如若板块分放模糊不清,最后组装时肯定会遇到麻烦。
解决方法:
各文件名要写的详细,对代码加上充分的注释。
组装时由全体组员一起负责。
5.2计划学习
软件设计中缺少不了必要的学习,我们对学习的计划是:
组长负责软件总体的设计,学习各功能在软件上的实现;
其余组员统一掌握对话框的设计,以及根据功能学习所需的算法;
对遇到的困难大家交流解决。
参考文献
1武莹,彭文明.《VisualC++开发实用编程200例》中国铁道出版社2006,
2郑阿奇,丁有和.《VisualC++教程》清华大学出版社2005
3陈浩杰,《VisualC++》北京希望电子出版社2005
4Visual_C++MFC入门教程,中华网--科技频道--网络教室
5
附录:
“软件设计与开发实践I”开题检查意见表
指导教师意见
指导教师签字:
年月日
开题检查小组意见
结论:
◎通过
◎通过(警告)
◎不通过
具体意见:
评委签字:
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件设计 开发 实践 开题 报告 模板