2008课程设计题目(一)
指导老师:蔡永铭
课程设计的任务和要求
本课程设计是为加强学生的软件编程能力而进行的专门训练。选题考虑到学生在数据结构中学过的各种算法、数据组织方式进行选题,考虑数据结构算法所涉及的操作系统、网络、编译方法等中的实例,进行设计。
1、 采用C语言程序设计
题目1:学生综合测评系统
功能:可以录入学生的积点(通过成绩换算),对全班同学的按照积点进行排序。可以查询同学的积点和排序位置。
1、学生基本信息(包括姓名、性别、学号、班级、积点等)
2、 新增、删除、修改一名学生信息
3、 查询学生信息
4、 可以实现新增、删除、修改学生积点
5、 按积点排序
分步实施:
1. 初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2. 完成最低要求:建立一个文件,包括某班级同学的积点情况,能对文件中的信息进行扩充(追加),修改和删除;
3. 进一步要求:有兴趣的同学可以自己扩充系统功能。
要求:1)界面友好,函数功能要划分好
2)总体设计应画一流程图
3)程序要加必要的注释
4)要提供程序测试方案
5) 程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
题目2: 学生个人收支系统设计
功能:学生个人收支系统记录某同学每月的全部收入及各项开支情况,包括群工收入,伙食消费,日常用品费用,水电费,医疗费,娱乐等。进入系统后可以输入和修改某月的收支情况,可以对每月的开支从小到大进行排序,可以根据输入的月份查询每月的收支情况。
分步实施:
4. 初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
5. 完成最低要求:建立一个文件,包括某人5个月的收支情况,能对文件中的信息进行扩充(追加),修改和删除;
6. 进一步要求:完成对每月的开支排序,以及完成系统查询功能。有兴趣的同学可以自己扩充系统功能。
要求:1)界面友好,函数功能要划分好
2)总体设计应画一流程图
3)程序要加必要的注释
4)要提供程序测试方案
5) 程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
题目3: 商店存货管理系统
功能:建立一商店存货管理系统,要求每次出货时取进货时间最早且最接近保质期中止时间的货物。
1、 建立商品基本信息(名称,编号,数量,进货时间,保质时间)
2、 入货操作
3、 出货操作
4、 查询库存
分步实施:
1. 初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2. 完成最低要求:建立一个文件,包括5个种类的货物情况,能对商品信息进行扩充(追加),修改和删除以及简单的排序;
3. 进一步要求:扩充商品数量,以及完成系统查询功能。有兴趣的同学可以自己扩充系统功能。
要求:1)界面友好,函数功能要划分好
2)总体设计应画一流程图
3)程序要加必要的注释
4)要提供程序测试方案
5)程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
题目4: 广州大学城的导游图
功能:按照广州大学城的学校分布图(可以自己确定每个学校之间的距离),游客通过终端询问可知:从某一大学到另一大学的最短路径。
1、 建立学校分布的基本信息以及相邻关系和距离。
2、 可以实现从某学校出发确定方向后遍历所有学校。
3、 输入查询计算从某一大学到另一大学的最短路径。
分步实施:
1. 初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2. 完成最低要求:建立一个文件,包括10个大学之间相连关系和距离,能完成遍历功能;
3. 进一步要求:进一步扩充景点数目(如大学城博物馆),加入到大学之间,有兴趣的同学可以自己扩充系统功能。
要求:1)界面友好,函数功能要划分好
2)总体设计应画一流程图
3)程序要加必要的注释
4)要提供程序测试方案
5)程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
题目5: 学生运动会成绩数据库
功能:
学生运动会成绩数据库系统记录某校运动会上全部运动项目,各系获得的分数及排名的情况,包括50、100、200,400, 1500米 ,跳高,跳远,标枪,铅球铁饼等。进入系统后可以输入和修改某个项目的结果情况,可以按各系院编号输出总分;按总分排序;按男团体总分排序;按系院编号查询;按项目编号查询;按女团体总分排序。
分步实施:
1) 初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2) 完成最低要求:建立一个文件,包括某个系,5个项目的得分情况,能对文件中的信息进行扩充(追加),修改和删除;
3) 进一步要求:完成对多个系,多个项目的得分排序,以及完成系统查询功能。有兴趣的同学可以自己扩充系统功能。
键盘输入:系院数目,男子项目数女子项目数,(每项目取前三名,分别为10,5,2分)
要求:1)界面友好,函数功能要划分好
2)总体设计应画一流程图
3)程序要加必要的注释
4) 要提供程序测试方案
5) 程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。
2008课程设计题目(一)相关推荐
- 课程设计排名C语言,C语言课程设计题目 ----研究生推免(保研)排名统计程序
C语言课程设计题目 ----研究生推免(保研)排名统计程序,一.C语言课程设计题目 ----研究生推免(保研)排名统计程序这C语言题目太BT了这种题自己做 ,mfc设定界面,用集合就可以了二.为什么我 ...
- 14c语言课程设计题目,2011级数据库课程设计任务书
2011级数据库课程设计任务书 [设计目的] 数据库课程设计是在学生系统地学习了<数据库系统原理>课程后,按照关系型数据库 的基本原理,综合运用所学的知识,设计开发一个小型的数据库管理信息 ...
- c#课程设计简单题目_《C#项目案例》课程设计题目
1 < C# 项目案例>课程设计题目 一.课程设计的基本目标 1 .通过本次课程设计,熟练掌握开发语言 C# 和开发环境-- .NET . 开发语 言的熟练需要通过编写一定长度的代码( 1 ...
- C语言课程设计题库及答案,C语言课程设计题目.docx
C语言课程设计题目 一. 设计要求与设计报告 设计要求: 1. 任意选定以下一个题目完成 2. 模块化程序设计 3. 锯齿形程序书写格式 设计报告格式: 1. 设计的目的 2. 总体设计(程序设计组成 ...
- 单片机模拟计算机课设,单片机课程设计题目汇总(全)
单片机原理与接口技术课程设计题目汇总,说明:为便于同学提前探讨开发思路,要求:课程设计考核内容包括:源程序,一.基于单片机的电子时钟设计,设计内容:1.用LCD液晶作为显示设备(30分),2.可以分别 ...
- 大学数据结构课程设计题目
数据结构课程设计题目 1. 飞机订票系统(限1 人完成) 任务:通过此系统可以实现如下功能: 录入: 可以录入航班情况(数据可以存储在一个数据文件中,数据结构.具体数据自定) 查询: ...
- C语言课程设计题目汇总
C语言课程设计题目汇总 1.职工信息管理系统 试设计一职工信息管理系统: 1) 职工的信息应尽量详尽. 2) 系统具有的功能应尽量全面. 2.图书信息管理系统 要求与1类似 3.学生信息管理系统 以我 ...
- C语言程序设计课程设计题目[2023-02-11]
C语言程序设计课程设计题目[2023-02-11] C语言程序设计课程设计题目 选题说明: 1.以下题目有部分可能功能相近,请同学们可从不同的角度来分析实现. 2.题目描述和要求仅供参考,同学们可以查 ...
- “数据结构”课程设计题目
"数据结构"课程设计题目 1.城市链表 [问题描述] 将若干城市的信息,存入一个带头结点的单链表.结点中的城市信息包括:城市名,城市的位置坐标.要求能够利用城市名和位置坐标进行有关 ...
最新文章
- php 刷新iframe,js刷新iframe
- TF学习——TF之Tensorboard:Tensorflow之Tensorboard可视化简介、入门、使用方法之详细攻略
- WannaCry警示:学会检测和减轻云端恶意内容
- Hibernate和UUID标识符
- 解答互联网创业中,你肯定会遇到的问题!
- java中怎么做缓存_Java实现一个简单的缓存方法
- Java实现仿QQ登陆、好友界面(可连接数据库)
- Google桌面搜索使用与技巧
- 服务器安装找不到lsi驱动,IBM 服务器 SAS Raid LSI Windows2008 硬盘 驱动
- Linux看视频不卡的,Ubuntu 8.04下安装电视卡看电视
- 小心微信被封号,这码千万不要扫!
- 吃土豆 递归分制算法(浪费时间)
- PHP输出分割线,dede标签调用大全dedecms隔五行一个分割线_PHP教程
- 安费诺面试经验(已面试,等通知)
- (附源码)计算机毕业设计SSM驾校预约考试管理系统
- Linux_操作系统-基础操作-教学
- Linux 系统 pptpd+radius+mysql 安装攻略
- Envato不停机迁移边缘网络提供商
- 启动oracle10监听器错误:本地计算机上的OracleOraDb10g_home1TNSListener服务启动后又停止了 解决方案
- 开通CSDN博客。记录对magento 105se模版的修改。以防以后忘记