数据结构与算法设计实践课程设计任务书.docx
《数据结构与算法设计实践课程设计任务书.docx》由会员分享,可在线阅读,更多相关《数据结构与算法设计实践课程设计任务书.docx(18页珍藏版)》请在第一文库网上搜索。
1、言,使程序中逻辑概;念清晰。5、程序调试和测试:采用自底向上,分模块进行,即先调试低层函数。能够熟练掌握调试工具的各种功能,设计测试数据确定疑点,通过修改程序来证实它或绕过它。调试正确后,认真整理源程序和注释,形成格式和风格良好的源程序清单和结果。6、结果分析:程序运行结果包括正确的输入及其输出结果、含有错误的输入和输出结果、算法时间复杂度和空间复杂度分析。7、撰写课程设计报告:总结和提升上述过程和步骤,写出结构严谨、表述清楚、符合设计规范的报告。实践工作量满足课上学时32学时+课外32学时,对于课上学时分配如下:1、4学时:需求理解。2、 6学时:数据结构设计;3、 8学时:算法设计;4、
2、14学时:系统实现及测试;四课程设计的题目本次实践的应用系统是东软智能云工厂的部分功能模块,详见需求规约-东软智能云工厂,要求完成用户管理功能,设备管理功能,数据字典功能,订单管理,产品管理,可接订单,生产管理功能七部分。最后需要对所做系统书写实验报告一份,格式见附页五考核的方法和成绩的评定参见数据结构评分标准.xsx六时间的安排共2周,根据老师要求完成系统设计和实现。七课程设计报告的格式(1)问题的概述、分析和研究意义(2)数据结构的逻辑设计和物理存储设计(3)重要算法的设计、流程描述和代码描述(4)数据结构的时间、空间复杂性分析和重要算法的复杂度分析。(5)程序的最终实现结果(包括重点界面
3、的抓取,能说明问题的重要实验结果数据的打印或其可视化结果(6)参考文献(7)附录:关键数据结构的定义及关键算法的源代码。A课程设计结果的提交(1)课程设计报告(T分、A4纸打印,同时包括一份电子文档)(2)完整的程序系统(电子方式提交),能够对输入产生相应的输出,同时尽量完成可视化演示。(3)源程序文档(电子方式提交),源程序代码要求适当缩进编排、结构清晰、可读性好,对源程序的类说明(如采用面向对象方法设计因数说明、接口说明、关键变量说明等要进行注释。(4)答辩报告(制作PPT报告,电子方式提交),要求重点突出,思路清晰,同时就此报告准备答辩。所有电子方式提交的文件全部存放在一个目录中,并对其
4、进行压缩,压缩后的文件按规定格式进行命名,命名格式为:班级号+学号+姓名。九课程设计题目说明本课程设计主要是完成智能云制造平台功能,包括用户管理功能,设备管理功能,数据字典功能,订单管理,产品管理,可接订单,生产管理功能七部分。主要考查线性结构(数组,链表,队列)、树、查找结构以及相关算法的设计与实现。整体要求1 .所有数据以文件格式保存,文件存储在工程目录中。2 .文件数据格式可以是JSON格式,也可以是以对象序列化的方式存储。3 .系统分为用户管理功能,设备管理功能,数据字典功能,订单管理,产品管理,可接订单,生产管理功能七部分。系统功能本部分介绍采用图形界面进行功能介绍,使用c语言实现可
5、以将图形界面改为终端控制台输入。1 .用户登录国-DX东软智能制造平台账号)I电码I-II登Ii注册I1.11.2 完成登陆注册功能1.3 共有三种角色权限为:超级管理员,工厂管理和工人权限说明:a超级管理员系统自带,不能被注册,可以发布订单,管理数据字典,查看所有系统用户等,界面如下b.工厂管理通过用户注册,拥有用户管理,接收订单等功能,界面如下:HImS理司HbJ华C.工人是通过工厂管理注册的角色,除用户管理功能外,其余功能跟工厂管理一致2 .用户管理(超级管理员),1生IE疑云MB用户寓我总名M8II|-WMt陈1MiMI-CJXaaw员跑M1注侑用户嫡mrMft1HMIE手做2IMt-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 算法 设计 实践 课程设计 任务书