吉林工程技术师范学院c语言课设new.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
吉林工程技术师范学院c语言课设new.doc

吉林工程技术师范学院 信息工程学院 摘 要 学生信息管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,我使用C语言开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 关键字:信息管理系统 操作方便 灵活 安全 目 录 一、课程设计的目的 ……………………………………………………… 二、设计方案的论证…………………………………………………………三、 ………………………………………………………………..4. 四、详细设计………………………………………………………………….6. 五、调试运行及结果分析 …………………………………………………、测试及问题探讨 …………………………………………………………、课设总结与体会 …………………………………………………………八、参考文献 …………………………………………………………………九、附录 ………………………………………………………………………一、课程设计的目的二、设计方案的论证通过本教学环节的C语言编程实践,C语言语法知识和程序设计的基本方法;利用适当形式的命题,了解结构化程序设计方法,培养自顶而下、逐步细化的结构化编程思维方式 通过一定的文档要求,培养学生良好的程序设计风格和软件开发报告的书写能力。 (1)技术分析 要进行一个程序,首先要进行技术分析,其目的理解了对程序的一些简单要求,在Win-TC的运行环境下。问题分析的基本内容包括确定。程序的功能主要针对学生信息的管理。使用方式非常简单,快捷。通过添加、查找、修改、删除、显示、保存、载入等来完善学生信息,已达到形成一个完整的系统来实现。 (2)技术功能 考虑到学生信息可能有随时的变动,故此程序设置了添加、查找、修改、删除、显示、保存、载入等,当测试者按1时,就会出现一个添加学生信息的界面;当测试者按2时,就会出现一个查找学生信息的界面;当测试者按3时,就会出现一个修改学生信息的界面;当测试者按4时,就会出现一个删除学生信息的界面;当测试者按5时,就会出现一个显示学生信息的界面;当测试者按6时,就会出现一个保存学生信息的界面;当测试者按7时,就会出现一个载入学生信息的界面;如果想返回重新测试,可以按任意键或回车键。 三、概要设计 总体设计 将此系统化分为如下模块(即如下函数)1、输入初始的学生信息:其中包括学生的等相关信息;可用函数( )函数来实现此操作。?? 2、:输出此学生全部信息。 3、模块:可用(?)函数来实现。其中通过的来比较的,并且以此来排序。 45、)退出系统:可用一个函数exit()来实现,首先将信息保存到文件中,释放动态创建的内存空间,再退出此程序四、详细设计 主函数流程图 图4-1 输入模块流程图 图4-2 排序模块流程图 图4-3 添加模块流程图 图4-4 显示模块流程图 图4-5 查询模块流程图 图4-6 删除模块流程图 图4-7 修改模块流程图 图4-8 五、调试运行及结果分析 ”对整个程序的影响? 2.如果程序出现执行错误,硬如何修改? 3.静态变量在该程序里的作用是什么?没有静态变量会带来什么后果 4刚开始没有那个初始化函数,程序运行后,没有输入任何数据就试得去执行显示功能,结果显示的是一些乱码。 运行结果 系统调试过的运行界面如图5-1 图5-1 测试时按下1后出现的添加学生信息界面如图5-2 图5-2 如图5-3输入信息 图5-3 六、测试及问题探讨 由于第一次做这样的课设内容,出现错误较多,有输入的错误,定义错误,按照所指示的去修改,就发现有很多自己没有接触的知识,及定义的变量名不够深刻,容易混淆。字母、格式也出现过错误。程序运行时,有运行不出的状况。在没有输入

文档评论(0)

dreamzhangning + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档