软件工程专业2019级《数据结构与算法》
课程设计计划
一、课程设计目的
课程设计总的目的是使学生熟练应用数据结构与算法相关知识进行程序开发,采用SwimmingPool的模式,培养学生的学习能力,并通过真实工作任务(项目需求)和规范,使学生能设计并开发出具有一定水平的应用程序,并培养解决实际问题的能力。掌握开发流程和开发方法,按要求提交规范的交付物。具体的课程设计应达到以下目的:
1.在实际的项目任务中培养数据结构与算法相关知识的应用能力。
2.在实际的项目任务中编程、调试、测试能力得到提高。
3. 在实际的项目任务中使学生的编码规划性得到提高。
4.在指导老师引导下,提升学生学习和解决问题的能力。
二、基本要求
《数据结构与算法》课程设计课按照要求提供选题,学生可以根据实际能力和兴趣自行选题,每个选题若干个功能模块,学生需要实现所有功能。具体要求如下:
1.应用系统的选题必须是实际生活中所涉及到的案例。
2.学生是课程设计环节的主体,教师只起辅助引导、协调作用。
3.数据结构与算法应用的需求范围应该与课程设计的各大主题相符合。
4.业务逻辑结构层次分明,内容重点突出,要有一定的创意,界面设计布局合理。
5. 应用系统要做到功能完善,用户体验友好。
6.课程设计时间为1周。
7.对课程设计进行总结,进行项目评审。
三、内容
时间 |
内容 |
有关知识点与要求 |
第一天 |
项目选择、需求分析和任务分配、项目设计、细化任务拆分 |
需求分析、选题、分工合作收集资料、根据项目划分的子模块,分工完成各模块对应的功能 |
第二天 |
完成相应开发任务 |
根据项目需求开发项目 |
第三天 |
完成相应开发任务 |
根据项目需求开发项目 |
第四天 |
完成相应开发任务 |
根据项目需求开发项目 |
第五天 |
测试及完善、项目答辩 |
贯穿各功能模块,并测试、项目答辩 |
四、时间和地点安排
1、计划时间
2020年06月22日-2020年06月28日
2、地点:
U+新工科智慧云平台https://eec-cn.com/
五、组织形式
成立课程设计指导小组
组 长:徐洪智
指导教师:黄云、张彬连、张延亮、崔宏波
软件工程专业2019级共273名学生,配指导教师5名。
软件学院
《数据结构与算法实训》课程设计指导小组
2020年06月05日