全球旧事资料 分类
华中科技大学自动化学院
《C语言程序设计》课程设计
实验报告
题目:南海军演模拟系统
专业:班级:
测控1301
学号:U201314492U201314494姓名:成绩:柳剑杨渊超
指导教师:
周凯波
完成日期:
2014年11月1日
1
f一
系统功能结构模块及程序结构
MAINMENU
军演指导
军舰介绍
军演开始
操作说明军舰介绍的信息等
退出一号战舰二号战舰三号战舰敌方战舰敌方战舰摆放军舰一摆放军舰二摆放军舰三
返回
主菜单各个军舰的信息
使用雷达
查询得分
网格攻击

各模块的功能
1、mai
e这个函数将第一张欢迎图片展示出来2、voidi
it画图初始化3、process0process00process01process02process03process03Aprocess03B实现各个界面的功能,通过if语句来执行不同的界面切换4、abcformbfjj1bfjj2bfjj3help画图函数以及返回mouse函数,通过返回到达不同界面下的不同按钮效果5、e
d结束函数6、outhz汉字和输入函数7、me
ue;菜单函数,显示主菜单,四个按钮8……
2
f三
1、
试验结果
主菜单页面
2、
军舰指导
3
f3、
军演开始
一、体会
这是我们第一次做这么大型的且比较复杂的一个C程序,从暑假开始边看书边慢慢尝试到如今全部做出来花费了许多时间与精力。以前接触到的C程序设计都是最简单、最基本的编程,就连最后的期末考试也只是一些小程序,并不像课程设计这样庞大复杂。小程序是考察我们对基本概念的熟识,而这种大程序则是考察了我们对整体构架的设计以及各种小程序的拼接,看似不难,实则会遇到许多意想不到的困难,当然,这过程当中我们学到了许多。后来经过网上的搜索资料以及和其他同学的讨论,对这个军演系统进行一些列分块,拆成几个部分,然后再逐个突破,这样显得有条理且方便。接下来是真正开始动手写程序,随之而来的是一些列的问题,其中最困扰我的是内存模式。在所有内核做好之后,接下来就是界面的问题,最开始的时候我考虑做图形界面,但是由于时间比较紧迫,不得不放弃,只好做了一个简易菜单,菜单设计容易,可是将界面和程序结合起来却又是一个难题。最后将这些函数和文件组合在一起后,终于形成了一个完整的可以运行的系统。由于我们只是C语言初学者,虽然啃过书本,但是仍能力有限,所以界面不够漂亮,有些功能也不够完善,但是我能够做出一个可以正确运行的科研项目信息管理系统已是很有成就感,尽管它不完善。这次课程设计,巩固了我的C语言的知识,锻炼了r
好听全球资料 返回顶部