XXXXXXX大 学
课程设计说明书
名称 计算机语言C课程设计 ——
职工信息管理系统设计 2011 年 6月20 日至 2011年6 月26 日 共1 周
院 系 . 班 级 . 姓 名 . 学 号 .
系 主 任 . 教研室主任 .
指导教师 .
目 录
一、课程设计的目的与要求...................................................... 错误!未定义书签。
1.1目的 ................................................................................ 错误!未定义书签。 1.2 要求................................................................................ 错误!未定义书签。 二、题目说明.............................................................................. 错误!未定义书签。
2.1程序开发背景 ................................................................ 错误!未定义书签。 2.2开发工具介绍 ................................................................ 错误!未定义书签。 三、总体设计.............................................................................. 错误!未定义书签。
3.1总体思想 ........................................................................ 错误!未定义书签。 3.2软件模块结构图 ............................................................ 错误!未定义书签。 3.3系统流程图 .................................................................... 错误!未定义书签。
3.3.1主函数 ................................................................. 错误!未定义书签。 3.3.2显示函数 ............................................................. 错误!未定义书签。 3.3.3录入函数 ............................................................. 错误!未定义书签。 3.3.4查询函数 ............................................................. 错误!未定义书签。 3.3.5删除函数 ............................................................. 错误!未定义书签。 3.3.6排序函数 ............................................................. 错误!未定义书签。
四、详细设计和系统实施.......................................................... 错误!未定义书签。
4.1数据结构设计 ................................................................ 错误!未定义书签。
4.1.1定义数组 ............................................................. 错误!未定义书签。 4.1.2定义结构体 ......................................................... 错误!未定义书签。 4.1.3函数功能描述 ..................................................... 错误!未定义书签。 4.2界面设计 ........................................................................ 错误!未定义书签。
4.2.1用户登录界面................................................... 错误!未定义书签。 4.2.2 主界面................................................................. 错误!未定义书签。 4.2.3显示界面 ............................................................. 错误!未定义书签。 4.2.4录入界面 ............................................................. 错误!未定义书签。 4.2.5信息查询界面 ..................................................... 错误!未定义书签。 4.2.6删除界面 ............................................................. 错误!未定义书签。
五、遇到的问题及解决办法...................................................... 错误!未定义书签。 六、课程设计总结...................................................................... 错误!未定义书签。 七、参考文献.............................................................................. 错误!未定义书签。 附录(源程序代码).................................................................. 错误!未定义书签。
2
一、课程设计的目的与要求
1.1目的
1.掌握C语言编程的基础知识较熟练的编写C语言应用程序。
2.能够利用所学的基本知识和技能,解决简单的程序设计问题,增强独立完成工作的能力。
3.通过设计主要使学生有一个独立编写程序的过程,对理论学习及动手能力都有一个很大的提高,进一步培养学生热爱专业的思想,同时对本专业综合素质的提高起一个积极的推动作用。
1.2 要求
1.要求利用C语言面向过程的编程思想来完成系统的设计; 2.突出C语言的函数特征,以多个函数实现每一个子功能; 3.画出功能模块图;
4. 进行简单界面设计,能够实现友好的交互; 5. 具有清晰的程序流程图和数据结构的详细定义; 6. 熟练掌握C语言对文件的各种操作。
3