C语言程序课程信息管理系统实训报告
题 目: 课程信息管理系统
院 系: 桂林电子科技大学信息科技学院
信息工程系
专 业: 计算机科学与技术(信息管理)
姓 名: 刘 颖 菁
学 号: 1151230105
指导教师: 杨 永 清
日 期: 2012年6月28日
桂林电子科技大学信息科技学院
目 录
前言 …………………………………………………………………………… .…….……3
1 问题定义 …………………………………………………………………………..4
2 系统设计 ……………………………………………………………………4
2.1 总体设计………………………………………………………………………………4
2.2 详细设计………………………………………………………………………………5
2.2.1 数据结构设计 ……… …………………………………………………6
2.2.2 主控流程 …………………………………………………………………………6
2.2.3 增加记录模块 ……………………………………………………………………7
2.2.4 显示记录模块 … …………………………………………….…………………7
2.2.5 查询记录模块 ………………………………………………7
2.2.6 修改记录模块 ……………………………………………….…………………7
2.2.7 删除记录模块 ……………………………………………….…………………7
2.2.8 存储记录模块 …………………………………………………………………7
2.2.9 函数功能描述 …………………………………………………………………7
3 系统实现 ………………………………………………………………………8
3.1 编码 ………………………………………………………………………8
3.1.1 程序预处理 ……….……………………………………………………………8
3.1.2 主函数main() ……….………………………………………………………8
3.1.3 主菜单界面 ………….……………………………………………………… 10
3.1.4 增加记录 ………….……………………………………………………… 10
3.1.5 显示记录 ………….………………………………………………………11
3.1.6 查询记录 ………….………………………………………………………11
3.1.7 修改记录 ………….………………………………………………………13
3.1.8 删除记录 ………….………………………………………………………14
3.1.9 存储记录 ………….………………………………………………………14
3.2 测试与调试 ………………………………………………………………………15
3.2.1 概述 ………….……………………………………………………………15
3.2.2 程序测试 ………….……………………………………………………………16
4 系统维护 ………………………………………………………………………20
5 归纳总结 ………………………………………………………………………20
5.1 开发经验 ………………………………………………………………………20
5.2 实训中遇到的问题及解决方法 ………………………………………………20
5.3 设计中的不足之处……………………………………………………………………21
5.4 感想和心得体会 ……………………………………………………………………21
6 参考资料 ………………………………………………………………………21
前 言
课程设计环节是应用型本科院校非常重要的一个教学环节,是学完一门课后应用本课知识及以前的知识积累而进行的综合性、开放性的训练。通过课程设计,不仅能够使学生得到系统的技能训练,巩固和加强所学得专业理论知识,而且能够培养学生工程意识、创新能力、团队精神等综合素质,培养学生的设计能力和解决实际问题的能力。
C语言由于其强大的功能,丰富的表达能力,高效的代码,良好的