c课程设计报告及题目_第1页
c课程设计报告及题目_第2页
c课程设计报告及题目_第3页
c课程设计报告及题目_第4页
c课程设计报告及题目_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、程序设计基础课程设计报告课程设计题目指导教师:班 级:学生姓名:学 号: 完成日期:运城学院计算机科学与技术系1、 系统分析(业务、数据流程)2、 系统设计 总体设计(主要功能模块) 软件、硬件环境 主要数据结构和程序的关系说明 界面设计 函数模块设计(函数功能说明和入口参数的说明)3、 系统实现 主要代码4、 程序调试结果,测试过程中遇到的主要问题及采取的解决措施课程设计格式要求: 课程设计报告采用A4打印纸,报告中小标题用黑体四号,正文用宋体小四号,报告中的计量单位、制图、制表、公式、缩略词和符号必须遵循国家的相关规定。课程设计报告要有页码。装订采用竖装订(左侧装订)。可供选择的题目(一)

2、飞机订票系统设计一、 设计目的 假定民航机场共有n个航班,每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和一定的成员订额。要求学生根据所学的程序设计基础原理与程序设计的知识,能够针对一个小型的程序设计基础管理系统,进行系统的需求分析,系统设计,程序设计基础设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型系统程序设计的目的。 二、 设计内容 1 航班信息录入功能(航班信息用文件保存) 2 航班信息浏览功能3 查询航线(1)按航班号查询(2)按终点站查询注:查询结果用链表的形式保存并输出4 承办订票和退票业务三、 设计要求 要进行实际调研,系统功能在实现

3、时应参照实际的航空售票系统的功能。(二)教师工资管理一、 设计目的 学生根据所学的程序设计基础原理与程序设计的知识,能够针对一个小型的程序设计基础管理系统,进行系统的需求分析,系统设计,程序设计基础设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型系统程序设计的目的。 二、 设计内容 1. 教师信息及教师工资信息的录入功能(录入数据以文件形式存储) 2 教师工资查询功能(至少提供两种及两种以上查询方法)(1)按教师编号进行查询(2)按所在部门进行查询注:查询结果用链表的形式保存并输出3 教师工资的统计功能4 教师工资的修改功能(如晋升职称后)三、 设计要求 考虑教师及财务处对教师

4、工资管理的基本要求进行系统的开发。 (三)教师工作量管理 一、设计目的 学生根据所学的程序设计基础原理与程序设计的知识,能够针对一个小型的程序设计基础管理系统,进行系统的需求分析,系统设计,程序设计基础设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型系统程序设计的目的。 二、设计内容 1 基本信息录入(包括教师信息、班级信息、课程信息等)2 教师科研信息录入3 教师工作量统计4 教师工作量统计结果输出5 教师工作量的查询三、设计要求 可参考我系对教师工作量统计的办法来设计。(四)图书信息管理系统设计一、 设计目的学生根据所学的程序设计基础原理与程序设计的知识,能够针对一个小型的

5、程序设计基础管理系统,进行系统的需求分析,系统设计,程序设计基础设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型系统程序设计的目的。二、 设计内容图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能:1图书信息录入功能(图书信息用文件保存)2图书信息浏览功能3查询或排序功能:(至少一种查询方式)(1)按书名查询(2)按作者名查询注:查询结果用链表的形式保存并输出4图书信息的删除与修改(五)学生火车票订票系统一、 设计目的 学生根据所学的程序设计基础原理与程序设计的知识,能够针对一个小型的程序设计基础管理系统,进行系

6、统的需求分析,系统设计,程序设计基础设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型系统程序设计的目的。二、设计内容1.学生基本信息及学生购票信息的录入模块(信息数据以文件形式存储)2.学生信息的管理模块3.学生购票信息的管理模块4.信息的统计和查询模块注:查询结果用链表的形式保存并输出三、设计要求设计中要考虑管理员的权限问题(六)仓库管理系统一、 设计目的 学生根据所学的程序设计基础原理与程序设计的知识,能够针对一个小型的程序设计基础管理系统,进行系统的需求分析,系统设计,程序设计基础设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型系统程序设计的目的。二、设计

7、内容1库存中产品数据信息的录入(产品编号、产品名称、产品数量、存放的库号等)(数据以文件形式存储)2产品入库管理,可以填写入库单,确认产品入库; 3产品出库管理,可以填写出库单,确认出库; 4可以进行盘库,反映每月、年的库存情况; 5可以查询产品当前的库存情况。注:查询结果用链表的形式保存并输出三、设计要求要求进行实际调研,考察仓库管理需解决的实际问题。(七)考勤系统设计一、 设计目的 学生根据所学的程序设计基础原理与程序设计的知识,能够针对一个小型的程序设计基础管理系统,进行系统的需求分析,系统设计,程序设计基础设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型系统程序设计础的

8、目的。二、设计内容1考勤信息的录入(如职工编号、姓名、所在部门、实际上班时间、应上班时间等)(数据以文件形式存储)2考勤统计(如按月对每个部门员工的迟到情况进行统计)3信息查询w 按员工号查询w 按时间查询 注:查询结果用链表的形式保存并输出4添加考勤记录5系统设置:设置各部门上班时间。 (八)销售管理系统一、 设计目的学生根据所学的程序设计基础原理与程序设计的知识,能够针对一个小型的程序设计基础管理系统,进行系统的需求分析,系统设计,程序设计基础设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型系统程序设计的目的。二、设计内容1、主要数据输入(数据以文件形式存储)某公司有四个销

9、售员(编号14),负责销售五种产品(编号15),每个销售员都将当天销售的每种产品各写一张便条交上来,每张便条包含内容:1)销售员代号2)产品编号3)这种产品的当天的销售额2、主要功能每位销售员每天可能上交05张便条。假设,收集到了上个月的所有便条,编写一个处理系统,读取上个月的销售情况(自己设定),进行如下处理:1) 计算上个月每个人每种产品的销售额2) 按销售额对销售员进行排序,输出排序结果(销售员代号)3) 统计每种产品的销售额,对这些产品按照从高到低的顺序,输出排序结果(需要输出产品的代号和销售额)4) 输出统计报表(表头为销售统计报表;字段包括销售员代号,产品代号,销售之和;统计各销售

10、员销售每种产品之和,销售总和)(九)考试系统一、 设计目的学生根据所学的程序设计基础原理与程序设计的知识,能够针对一个小型的考试系统,进行系统的需求分析,系统设计,程序设计基础设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型系统程序设计的目的。二、设计内容1、主要数据输入(数据以文件形式存储)试题类型主要有填空题和选择题,每道题目包括题目所在章节、题目难度系数、分值和标准答案。(难度系数分为难、中等、容易三个等级)2、主要功能1)根据用户输入的选择标准,从题库中选择20道选择题和10道填空题2)进行在线测试,并在用户完成作答后给出答题分数3)可以进行用户成绩的查询4)列出用户的答题情况(十)员工信息管理系统一、 设计目的学生根据所学的程序设计基础原理与程序设计的知识,能够针对一个小型的程序设计基础管理系统,进行系统的需求分析,系统设计,程序设计基础设计,编码,测试等,完成题目要求的功能,从而达到开发一个小型管理系统的目的。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论