- 25
- 0
- 约1.41千字
- 约 4页
- 2016-12-01 发布于重庆
- 举报
《软件工程》课程设计报告模板
《软件工程》课程设计报告
课程设计题目:*
西藏民族学院 信息工程学院
组长:* 学号:108* 班级:* 承担角色:
成员姓名:* 学号:108* 班级:* 承担角色:
课程教师:陈蓉 实验指导教师: 陈蓉
实验地点:机房4213
完成起止日期:10周——17周
[正文]
一、课程设计概述(目的、任务、开发环境、参考资料)
目的:
(1)复习、领会、巩固和运用软件工程课堂上所学的软件开发方法和知识
(2)为学生提供主动学习、积极探索与大胆创新的机会
(3)通过参加小组团队的开发实践,了解项目管理、团队合作、文档编写、口头与书面表达的重要性
任务:
系统要求
开发环境:VFP 6.0
参考资料:
《软件工程》 主编 清华大学出版社
二、项目的可行性研究与需求分析
可行性研究:
经济可行性研究:支出 5000 元,回报 10000 元,投资回收期 1 年
技术可行研究:现熟练掌握了VFP软件开发的全过程,photoshop软件的使用。
法律可行性研究:合法
结论:可行
需求分析:使用结构化分析方法
数据流图
数据字典
数据项名称 数据类型 计量单位 取值范围
三、项目设计的基本原理和采用的主要方法与技术
项目设计的主要方法与技术:采用结构化设计方法
基本原理:先设计初始结构图,再对结构图进行改进。
初始结构图
改进后的结构图
数据库设计
模块设计
四、实现项目的过程与步骤
设计步骤:
(1)系统工程:a、确定题目,识别该项目的总体要求,标识系统的功能和性能范围;b、做成本估算及进度安排;c、进行可行性分析。
(2)需求分析:查阅资料,对系统进行功能分析和数据分析。
(3)数据库设计:a、概念结构设计:设计系统的E-R模型,描述实体的属性和实体之间的联系,消除不必要的冗余; b、逻辑结构设计:实现E-R图向关系模型的转换,优化数据模型;c、物理实现:创建数据库、表、视图等,并设计表的完整性约束。
(4)概念设计:确定体系结构和系统模块。
(5)详细设计:用图形描述(程序流程图、N-S图、PAD)、语言描述(设计性语言PDL)或表格描述(判定表)等描述模块内部细节。
(6)界面设计:用PHOTOSHOP等图像制作软件美化界面。
(7)编码实现:进行VFP应用程序开发,创建新的项目——创建数据库——创建数据表——创建表单和写实现代码——创建菜单——创建主程序——连编主程序生成可执行程序。
(8)项目测试:用白盒测试进行单元测试,使用黑盒测试进行集成测试、确认测试和系统测试。
五、个人遇到的困难与获得的主要成果(本节内容不得少于3页)
困难:
主要成果:
六、测试与运行记录
单元测试
集成测试
确认测试
系统测试
七、课程设计完成结果分析与个人小结
八、附录(软件配置、个人完成的程序模块和文档清单) 注:此部分在打印文档可只含一页列出有关文档目录即可,但在交付的个人电子文档中应当含有所有应当完成的具体文档内容。
注:课程设计报告着重说明个人所做工作、成果和体会(要求四、五、六、七部分不少6页),报告不得与他人雷同,否则影响成绩,严重者无成绩。
您可能关注的文档
最近下载
- LaserjetCP1025系列打印机打印质量故障排除手册.pdf VIP
- 年会小品剧本小品剧本:搞笑小品剧本《都是喝酒惹事》台词大全.docx VIP
- 2026年高考全国II卷文科综合真题试卷(新课标卷)(+答案).docx VIP
- 安路科技(688107)补国产短板,突高端应用,拓新应用与技术大市场-240717-东北证券-38页.pdf VIP
- [搞笑小品剧本]上当了小品剧本.docx VIP
- 数据中心800V直流供电技术白皮书2.0.pdf
- 上海大学2022-2023学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 上海大学2022-2023学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 中国教育行业人才流动与薪酬水平_2025年12月.docx
- 2024全国初中数学联赛初二卷 .pdf VIP
原创力文档

文档评论(0)