C语言课程设计报告书学院名称计算机学院学生姓名专业名称班级1201班学号04122030指导教师时间实验题目:学生宿舍管理系统一、实验目的通过本课程设计,强化上机动手能力,使学生在理论和实践的基础上进一步巩固《C语言程序设计》课程学习的内容,掌握工程软件设计的基本方法
通过这次实习练习,可以更进一步的熟悉所学的知识,还可以加强和巩固知识
长达两周的上机练习,为我们提供了很好的编程环境
更好的了解编程的意义,为将来参加实践活动以及以后的毕业设计打下坚实的基础
二、实验内容我设计的是“车辆管理系统”,主要是针对车辆信息的管理,适用对象主要是需要统一管理的车辆,例如租车公司
包括车辆的序号,车牌,品牌,车主信息
在编写过程中主要运用C语言的基本知识有:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);大程序的功能分解方法(即函数的调用与使用)等
三、需求分析该程序是由C语言编写的一个车辆管理查询软件,本程序在MicrosoftVisualC++6
0下运行,其主要功能是实现对车辆信息的录入、添加、删除、修改、查询、统计
其中查询可以分别以序号,车牌号为关键字查询车辆信息
四、概要设计1、方案设计2、数据结构说明程序中数据主要是学生信息,具体属于类型如下:structcar{ﻩintnum;/*序号*/ﻩcharchepai[10];/*车牌号*/chartrademark[10];/*品牌*/ﻩcharname[20];/*车主姓名*/ﻩcharcall[20];/*联系方式*/ﻩstructcar*next;};3、模块功能说明第一密码模块:调用mima(),进行初始登陆,管理者的注册与登录操作
第二录入模块:调用build(),对车辆信息进行录入
主函数密码模块录入模块添