c语言程序设计文档格式文档格式.docx
- 文档编号:17791205
- 上传时间:2022-12-10
- 格式:DOCX
- 页数:7
- 大小:337.32KB
c语言程序设计文档格式文档格式.docx
《c语言程序设计文档格式文档格式.docx》由会员分享,可在线阅读,更多相关《c语言程序设计文档格式文档格式.docx(7页珍藏版)》请在冰豆网上搜索。
建立数据文件(职工、部门、职称)完成:
数据录入查询插入、删除、修改排序等功能。
要求:
1.设计数据存储结构;
2.在c兼容环境完成上述题目的代码编写与调试;
3.程序运行界面交互性好;
4.软件运行,给出测试数据。
工作计划与进度安排:
C语言课程设计时间安排在教学第13周、第14周内完成,按上述题目要求完成查阅资料、程序设计、调试、运行等工作。
时间安排如下:
1、查阅资料、与初步设计;
1-2天2、整体功能设计、代码编码与初步调试;
1-3天3、调试和软件功能的测试和验收;
2-5天4、答辩与论文撰写。
1-2天指导教师:
李筠虞闯2016年5月22日专业负责人:
姜学军2016年5月22日学院教学副院长:
张文波2016年5月22日1、内容及要求、内容及要求内容:
1.程序代码完成,编译运行成功。
2.数据输入首选采用文件的方式,其次键盘输入。
3.分析采用哪种合适的存储结构来储存数据4.设计一定的用户界面,简洁。
2、功能分析、功能分析.程序设计一般由两部分组成:
算法和数据结构,合理地选择和实现一个数据结构和处理这些数据结构具有同样的重要性。
在人事管理过程中,由于预计记录对于一个单位的人事数来说太大,操作除了能够增加、删除、修改、保存等外,更多的情况是查询,且能够实现快速查询。
特别是当需要动态变化时利用指针,例如插入和删除数据等操作时,为方便插入和删除人事记录,通过数据的自动的移动数据,实现动态管理。
2.2本系统涉及的模块主要有:
开始、系统管理、人事管理、信息查询等四大模块。
(1)开始界面主要包括:
各个功能的选择。
(1)人事管理主要包括:
(编号、姓名等)基本内容的录入,增加等。
(2)系统管理主要包括:
员工信息的修改,排序等。
(3)信息查询主要包括:
员工信息的查找、删除等。
功能模块图图功能模块图3、设计、设计1)存储结构内容2)数据类型定义structstudent示模块:
浏览所有职工的相关信息,通过自己定义的void显示()函数来实现。
6).查询模块:
可以按编号或者名字来查询职工的相关信息,通过自己定义的8).添加模块:
添加需要添加的职工的相关信息,通过自己定义的voidadd()函数来实现。
9).删除模块:
删除需要删除的职工的所有信息,通过自己定义的voiddel()函数来实现。
10.排序模块:
可以根据编号和自己的名字来选择是否是升序还是降序,通过自己定义的voidpaixu()函数来实现。
4、运行与测试、运行与测试测试程序功能,如下:
菜单功能是否正常运行等等给出相应的界面。
如图所示图程序运行图一创建功能是否正常运行等等给出相应的界面。
如图所示图程序运行图二查询功能是否正常运行等等给出相应的界面。
如图所示图程序运行图三经测试,算法能够正确执行,程序运行正确。
5、总结、总结课程设计过程中出现的技术难点和解决方法:
在进行课程设计过程中对文件操作的知识理解不够透彻,对排序的过程了解的不够全面不全面。
通过课设,进一步掌握了该算法的相关知识。
课程设计期间的主要收获:
通过这次课程设计使我对数据结构有了更深的了解,也明白了数据结构在生活中的实际应用,对文件读写方式,排序算法更加熟悉的掌握了,对数据结构的上机操作更加熟练,课设对我们来说是一个很大的锻炼,我们可以学习到很多知识,通过课设,不仅懂得了相关算法,同时也开拓了自己的视野,通过去图书馆查询借阅相关图书,和与同学之间相互探讨,学到了比课设题目要求的还要多的其它知识。
参考文献参考文献1数据结构案例分析与习题解答李筠、姜学军清华大学出版社,20132c语言程序设计技巧严斌清华大学出版社,2010
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 文档 格式