欢迎来到天天文库
浏览记录
ID:42160826
大小:330.98 KB
页数:37页
时间:2019-09-09
《C++课程信息管理系统链表STL版-(16328)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、温馨提示程序语言:C、C++、C#、Python(红色字体表示本课设使用的程序设计语言)图形功能选项:Win32控制台程序(黑框、文本界面)、Win32程序、MFC、WinForm、DirectX10(黑体标明表示本课设的程序图形类别,默认为非图形界面Win32控制台程序)数据结构:基础类型、数组、链表、双向链表、搜索树(非平衡二叉树)、平衡二叉树、链表与平衡二叉树相结合、堆栈、队列、串、图(黑体标明表示本课设使用的数据结构)C++语言项:STL库(黑体标明表示使用C++的STL库)编译环境:Windows764位旗舰版(Linux及其他环境请谨慎下载)集成开发环境:Vis
2、ualC++6.0、DEVC++、CodeBlocks、VisualStudio2015均可通过编译。(浅蓝色字体表示无法通过编译)分多头文件编译:否(所有代码基本都包含在一个文件内,如需试验头文件功能,请自行参考相关文献)内容说明:1、课设题目及预览内容将在第二页开始展示。2、代码行数:473行3、目录所示内容,本文基本涵盖,如无内容,会在本页进行说明。4、附录绝对包含用户使用手册及程序完整源代码和详细注释。5、如需下载其他头文件(例如DirectX需另行配置),本文会在此进行说明。6、本文撰写内容仅供学习参考,另外,由于本人水平有限,编写之处难免存在错误和纰漏,恳请各位
3、老师或同学批评指正。题目:课程信息管理系统详细的任务要求,请下滑查看。以下是程序截图:234567软件学院大作业任务书题目:课程信息管理系统专业:班级:姓名:学号:完成人数:起讫日期:任课教师:职称:部分管主任:完成时间:8说明1.本任务书由任课教师填写后,下达到学生。2.任务完成后,任课教师需填写小结表。3.任务书、学生成绩与学生完成后的大作业(纸质和电子两种)一并报送各教学研究部审核后转教务办。4.另附一份全班大作业总结大作业的要求和内容:(包括题目选择范围、技术要求、递交时间、考核方法等)请根据本学期所学的C++语言知识和面向对象的知识,以VC6.0或VisualSt
4、udio2010为开发环境,独立完成一个Windows平台下的完整的C++应用程序。大作业的内容和功能不做具体限定,每个小组需要根据自身的实际情况,通过小组讨论确定大作业选题。选题内容不能过于简单,且必须满足如下要求:1.采用面向对象程序设计,要运用类的继承、多态等机制;2.具备文件读写功能,程序中的数据要以文件方式保存;3.程序中要具备对STL容器的运用;4.程序中要求具备异常处理;5.要求具备菜单功能,根据用户的输入,执行相应的操作。在菜单选项中,必须包含“关于”一项,该菜单项用来显示大作业的基本信息,包括程序名称、版本、完成时间,每位组员名字、班级、学号等信息;6.程
5、序要求做到界面友好,对于用户的输入操作要有明确的提示信息,并对输入的数据进行合法性和正确性的检查;7.做到工程名、类名、变量名、代码格式等合乎规范,代码中必须对所设计的类的功能或函数功能进行规范的注解。最终提交的作业,除提交完整的程序工程代码外,还必须以大作业报告的形式阐述整个程序的实现过程,要求报告内容中必须包括:需求分析(项目介绍、功能需求);系统分析与设计(阐述项目中需解决的关键技术问题,同时要以类关系图、程序流程图、功能模块示意图等辅助系统设计的描述);程序设计与实现(其中内容不能只是粘贴全部代码,首先要描述代码工程的文件组织结构,然后以文字的方式阐述代码中每个类的
6、设计意图、主要功能、运用到的关键知识点,主要成员函数的设计意图及功能介绍,对于代码实现中有特色的算法或有创新的地方,可以着重描述(这将视为大作业的加分点)。如果必须给出实现代码才能更好地说明问题时,也必须先有相关的文字叙述,然后才是代码,代码只是作为例证。);系统测试(该部分不能只简单展示几幅程序运行时的截图就完事!要设计几组有代表性的数据来验证程序的各个功能是否达到设计需求。也就是测试是否有不正确或者是遗漏了的功能,在接口上,输入能否正确的接受,能否输出正确的结果;是否有数据结构错误或者外部信息访问错误;性能上是否满足要求;是否有初始化或终止性错误等。建议以表格的形式展示
7、,具体请参考大作业模板的系统测试部分的描述);个人小结(该部分为个人开发小结,其中必须谈到开发过程中遇到的困难以及如果克服困难、个人收获、得到的启示或教训等等,切忌空洞无实际内容或前篇一律的敷衍文字。);参考文献(该部分给出整个程序从选题、需求分析、系统设计到代码实现过程中所参考的书籍、网上资料等。)。大作业的评分点涵盖大作业从选题、小组分工、小组讨论、需求分析、代码实现到文档撰写全过程。具体评分点及各评分点的比重如下:选题10%评分依据:选题的难度、创新度、工作量等需求分析10%评分依据:分析是否充分、表述是否明
此文档下载收益归作者所有