C++课程设计任务书 

C++课程设计任务书 

ID:36051614

大小:1.04 MB

页数:38页

时间:2019-05-02

C++课程设计任务书 _第1页
C++课程设计任务书 _第2页
C++课程设计任务书 _第3页
C++课程设计任务书 _第4页
C++课程设计任务书 _第5页
资源描述:

《C++课程设计任务书 》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++课程设计任务书指导时间:2012年上学期指导老师:一、课程设计目的:通过C++课程设计,使学生能将学到的面向对象的程序设计思想用到具体的工作和学习中,加深对类与对象的理解,是将计算机课程与实际问题相联接的关键步骤。通过课程设计,能够提高学生分析问题、解决问题,从而运用所学知识解决实际问题的能力,因而必须给予足够的重视。二、课程设计要求1.明确课设任务,复习与查阅有关资料2.按要求完成课设内容,课设报告要求文字和图工整、思路清楚、正确。3.四至五名同学分为一组,完成一个应用问题的程序的编写工作。4.对应用程序的要求:(1)凡等候用户输入时,给出足够的提示信息,如“

2、请选择(1借书2还书……):”提示用户选择。(2)程序具有一定的健壮性,不会因为用户的输入错误引起程序运行错误而中断执行。对输入值的类型、大小范围、字符串的长度等,进行正确性检查,对不合法的输入值给出出错信息,指出错误类型,等待重新输入。(3)对删除数据应给出警告。三、课程设计步骤与方法1.需求分析:对用户提出的问题提出解决的办法和思路。2.根据需求,设计系统功能模块,并设计相应的类和界面。3.根据基本思路,确定输入和输出,设计程序的算法。4.确定用到的所有类的描述和定义,并设计测试程序来对类进行测试。6.在计算机上编译程序,检验程序的可运行性。7.编写C++课程设计

3、报告。课程设计报告内容  写设计报告(要求正规打印,A4幅面),内容包括:题目系统功能模块结构图数据结构设计及用法说明程序结构(画流程图)各模块的功能试验结果(包括输入数据和输出结果)体会参考文献附录:源程序清单四、课程设计题目及分组:题目1:一个简单的商品管理系统1.课题功能描述编写一个简单的商品信息管理的程序,主要完成商品信息的录入、排序、查询和显示等功能。2.问题详细描述某超市的电器区的每种商品包括以下信息:商品代码(整型),商品名称(字符串),商品数量(整型),单价(双精度),销售量(整型),库存量(=商品数量-销售量,整型),要求编写多个函数分别实现下列功能

4、,而后在main函数中进行调用。(1)录入商品信息:从键盘输入这些商品的代码,名称,数量,单价,销售量信息,而后自动计算其库存量。(2)查询满足条件的商品信息:查询1:按商品代码查询用户指定的商品信息。在主函数中给出查询结果,若找到则输出该商品的信息,如找不到,则给出相应的提示信息,而后可多次查询也可退出程序的运行。查询2:按库存量进行查询用户指定的商品信息。查询结果的处理同查询。(还可以扩充)(3)修改商品信息:首先查询到需要修改的商品,然后修改保存。(4)删除商品信息:首先查询到需要删除的商品,然后删除。(5)按需求对商品信息排序:排序1:将商品按照商品的库存量进

5、行升序排序,若库存量相同则按照销售量升序排序。排序2:将商品按照代码进行升序排序。(6)显示全部商品的信息:输出某个商品的信息。(7)程序运行结束:****电器超市简单商品管理系统*************************************1.录入商品信息,请选择:12.查询商品信息,请选择:23.修改商品信息,请选择:34.删除商品信息,请选择:45.商品信息排序,请选择:56.显示全部商品的信息,请选择:57.结束程序,请选择:7*************************************请选择:(用户可根据菜单项进行选择)题目2:简单

6、通信录系统的设计通信录人员信息至少包括姓名、性别、电话、地址、邮政编码、邮箱、QQ号码和类别(例如:同学、朋友等)具体功能:1.输入人员信息功能2.查询人员信息功能1)能够根据姓名、电话精确查询人员信息2)能够根据地址进行模糊查询人员信息3.根据姓名对人员信息排序输出信息;4.根据姓名、电话修改人员信息;5.根据姓名、电话删除人员信息;6、显示所有人员信息题目3:高校教师工作量统计系统计算每个老师在一个学期中所教课程的总工作量。(教师单个教学任务的信息为:教师号、姓名、性别、职称、认教课程、班级、班级数目、理论课时、实验课时、单个教学任务总课时)功能要求:A、教师信息

7、处理(1)输入教师授课教学信息,包括教师号、姓名、性别、职称、任教课程、班级、班级数目、理论课时、实验课时。(2)插入(修改)教师授课教学信息:(3)删除教师授课教学信息:(4)浏览教师授课教学信息:B、教师工作量数据处理:  (1)计算单个教学任务总课时。计算原则如下表:班级数目单个教学任务总课时21.5*(理论课时+实验课时)32*(理论课时+实验课时)>=42.5*(理论课时+实验课时)  (2)计算一个教师一个学期总的教学工作量。总的教学工作量=所有单个教学任务总课时之和。(3)教师数据查询:  提示:输入教师号或其他信息,即读出所有数据信息

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。