订餐管理系统课程设计方案.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
订餐管理系统课程设计方案

成 绩 课 程 设 计设计课程名称 C语言课程设计题 目1 多文件系统设计2链表结构系统设计 3 订餐管理系统设计学 院 常州大学怀德学院专 业 班 级计算机141学 号 144160134姓 名 周尧明指 导 教 师 林 荫 部 门 计算机教研室 设 计 时 间 2015 年 6月 26 日 2015年 7月17 日C语言课程设计任务书 常州大学怀德 学院 计算机141班周尧明同学:一、设计题目1 多文件系统设计 2链表结构系统设计 3 订餐管理系统设计二、C语言课程设计的目的和意义C语言课程设计是C语言程序设计课程的一个重要的环节。它是根据教学计划的要求,在老师指导下,对学生实施程序设计训练的必要过程,是对前期课堂教学效果的检验。其目标在于培养学生综合应用理论知识来分析和解决实际问题的能力。通过本次课程,要求学生能够遵循软件开发过程的基本规范,应用结构化程序设计的方法,按照题目要求,独立完成设计任务,使学生更加深刻地理解和掌握C语言的基本概念、语言特点和编程技巧,为以后相关课程的学习打下良好基础。三、设计内容本课程设计的内容分三个阶段来完成。各部分目的及内容:任务一 多文件系统设计目的:(1)树立项目意识,体验C语言的模块化设计风格;(2)掌握函数调用及其参数传递的方法;(3)学习多文件程序的编写和调试方法;(4)学习基于软件工程的项目实现方法和文档编写方法。内容和要求:(1)使用多文件结构形式完成本设计。(2)使用数组结构存储学生的成绩,通过函数调用实现学生成绩的增加、显示、指定成绩的删除、查找和排序。(3)为各项操作功能设计菜单。应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。(4)各功能使用相应的函数实现,各函数包含在不同的文件中。(5)构造独立的头文件,包含所需的所有的头文件和函数原型说明。(6)设计报告包括课题的需求分析、系统设计、详细设计、系统实现和测试。(7)扩展:① 性能扩展,指用户使用的友好程度体验。(1)成绩的有效性判断;(2)部分选单功能必要的循环操作,等。② 功能扩展:(1)添加功能; (2)成绩从文件度读、写功能,等。任务二 链表结构系统设计目的:(1)熟悉使用结构体和链表进行复杂数据的表示方法 ;(2)掌握结构体和链表数据的的常用操作的实现方法;(3)熟悉一个完整的信息管理软件的开发流程、设计和表示方法。内容和要求:(1) 使用多文件结构形式完成本设计。基本要求同任务一:通过函数调用实现学生成绩的增加、显示、指定成绩的删除、查找和排序功能。各功能使用相应的函数实现,各函数包含在不同的文件中。为各项操作功能设计菜单。应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。(2)使用结构体存储每位学生的信息(包括成绩),将多位学生的信息以链表方式组织。(3)使用指针操作访问学生结构体数组的每一个学生信息。(4)使用动态申请和释放内存函数完成对学生信息的增删操作。(5)构造独立的头文件,包含所需的所有的头文件和函数原型说明。(6)设计报告包括课题的需求分析、系统设计、详细设计、系统实现和测试。(7)扩展:如任务一。任务三 订餐管理系统设计目的:(1)熟悉使用软件工程的思想完成一个信息系统的设计步骤和方法。(2)熟悉软件设计各步骤表示的常用工具。(3)掌握使用C语言进行多文件程序编写和调试的方法。内容和要求:(1)使用多文件结构形式完成本设计。(2)为各项操作功能设计一个菜单。应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。(2)使用链表结构存储订餐信息,通过函数调用实现订餐信息添加、查询、删除、输出和排序。(3)为各项操作功能设计菜单。应用程序运行后,先显示主菜单,然后用户通过菜单项选择希望进行的操作项目。(4)各功能使用相应的函数实现,各函数包含在不同的文件中。(5)构造独立的头文件,包含所需的所有的头文件和函数原型说明。(6)设计报告包括课题的需求分析、系统设计、详细设计、系统实现和测试。(7)扩展:① 性能扩展,指用户使用的友好程度体验。(1)添加订餐信息;(2)部分选单功能必要的循环操作,等。② 功能扩展:(1)添加功能; (2)订餐信息从文件度读、写功能,等。课程设计的排版要求一、总体要求纸型:A4;3、页面设置:左、右、下边距为2.5厘米,上边距为2.8厘米,页眉和页脚均为2.0厘米(页眉页脚如该文档);4、行间距:固定值18磅;5、中文采用宋体字体,西文、数字等符号均采用Times New Roman字体。二、课程设计正文排版要求1 题名(宋体小四号粗体)(段前、段后0.5行)

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档