没有合适的资源?快使用搜索试试~ 我知道了~
首页基于QT C++实现的数据结构软件设计报告
资源详情
资源评论
资源推荐

Harbin Institute of Technology, Weihai
软件设计与开发实践 II
课程报告
任务题目: 个人健康饮食小助手
学 号: 00000000
姓 名: Null
组 号: 23

任课教师: Null
哈尔滨工业大学(威海)计算机科学与技术学院

哈尔滨工业大学(威海) 《软件设计与开发实践 II》课程报告
前 言
《软件设计与开发实践 II》是基于自选项目的实践训练,学生将综合利
用《集合论与图论》、《数据结构》、《算法设计与分析》、《高级语言
程序设计 I 及 II》、《Java 程序设计》等方面的基本概念、原理、技术和方
法,开展实际应用问题设计求解和对应系统软件开发两大方面的实践。
通过本课程的学习、训练和实践,引导学生熟练掌握问题设计求解和
软件编程开发的一般过程、相关技术、方法和途径;训练综合运用所学的
理论知识和方法独立分析和解决问题,提高问题分析、问题求解和软件开
发能力;培养学生能够针对实际问题,选择适当的数据结构、设计有效算
法,提高程序设计的能力和编码质量;训练和学会用系统的观点和软件开
发一般规范进行软件设计开发,培养软件工作者所应具备的科学工作方法
和作风,提高工程素质;并通过采用团队协作、构建项目组的形式,来培
养学生的团队合作与交流能力。
本课程要求学生分组进行(每组 1~2 人),通过一定的调研来自行结
合实际应用需求来选题,并由任课教师来对学生选题做筛选评定。要求所
设计开发的软件具有一定的实用性和系统完整性,要有较友好的图形交互
操作界面,并对输入数据有较强的完整性约束,要以用户需求作为出发点
来设计软件界面和功能模块。本课程主要教学环节包括:学生自选任务、
开题检查、中期检查、软件验收、任务报告撰写提交和任务资料整理归集
等。
I

哈尔滨工业大学(威海) 《软件设计与开发实践 II》课程报告
报告评价
等级
A+ A B+ B C+ C
D+ D E+ E F+ F
II

哈尔滨工业大学(威海) 《软件设计与开发实践 II》课程报告
1. 选题背景与意义
选题背景:
现在时代越来越发达,人们的生活质量一直在提高。人们早已不再满
足于简单的果腹,健康的饮食已经成为人们越来越关注的话题。
具体实际问题:
如今在现实生活中,人们常常会面临对于食材挑选的需求,需要补充
维生素、需要补充膳食纤维、需要控制自己的卡路里...在眼花缭乱的食材面
前,如何进行合理的选择并且筛选出来就是一个实际问题。而对于一个食
材,它的营养元素各是多少?如同精装食品背后的食物营养元素表一样,
如果每一个生活中简单的非包装食材都可以轻易的读出它的详细营养元素
表,以供我们了解,便给用户提供了很好的便利。
实用性价值:
本课设设计的个人健康饮食助手,主要是为了实现用户的个人健康饮
食需求。用户可以通过食材名称查找任意食材的食物营养元素表,以供饮
食参考。当用户希望自己补充某类维生素、碳水化合物、营养元素时,该
程序可以帮助进行筛选,从而达到根据自身需求科学选择食材的作用。
1
剩余31页未读,继续阅读


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0