您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 给排水/暖通与智能化 > C#实习报告
C#面向对象程序设计实习报告姓名:曹永禄班级:算机1031指导教师:刘胜厚、郑睿北京工业业职业技术学院一、实习目的1)要求学生达到熟练掌握.NET基本结构以及C#语言的基本知识和技能;2)基本掌握面向对象程序开发的基本思路和方法;3)掌握ADO.NET数据库开发的基本知识;4)能够利用所学的基本知识和技能,进行简单应用程序设计;5)能够独立完成物资仓库管理系统的代码编写。二、实习任务1、建立一个物资仓库管理系统,可以实现以下功能:1)有关物资基本信息的输入;2)物资基本信息的查询与修改;3)入库物资信息的输入;4)入库物资信息的查询与修改;5)出库物资信息的输入;6)出库物资信息的查询与修改;7)物资余额信息的查询;8)物资余额信息的浏览;9)物资库存统计报表等;2、利用C#的编程思想来完成系统的设计1)突出C#语言与其他语言的不同点(即体现C#的高级功能,如属性、事件等);2)体现可视化比那成的基本信息(如菜单、工具栏、状态栏等高级控件);4)做好设计前的预习工作,在设计中一定要独立完成各个模块的分析和设计,有什么想法可以和老师探讨,老师要解答学生在设计中提出的问题;3、个人独立完成学生成绩管理系统的开发,以及完成相应的设计报告。三、编程步骤1、首先进行布置设计内容,分析实训问题,并构成任务的基本程序框架。2、使程序框架的内容基本完成,显示所有任务要求的框架信息。3、建立任务所需的数据库,完成对库的基本要求和内容填充,使得入库操作的实现。4、完成库与程序的基本链接,检查库的数据,保存完整的数据库,使得出库操作的实现。5、对程序基本编程的修改后,链接数据库,对数据库进行基本的查询,已达到任务的完善,使得库存查询的实现。6、对链接的数据库进行基本的修改,让数据库和程序设计保持基本的统一,使得库存修改的实现。7、在仓库管理系统中进行基本内容的填充,完成对统计的编程,使得统计功能的实现。8、对程序和数据库编程和设计完成以后,调试程序是程序可以正常的运行。四、实习总结1、通过两周的C#实习,使我熟练掌握数据库的使用方法。熟练掌握并应用程序设计的各个知识点。掌握程序和数据库的联合使用,学会仓库管理系统的构造和常用操作方法。并通过各种途径查找所需资料,拓宽视野,培养了我的自学能力。2、在短短两周的实习期间使我获取了不少新知识也巩固了许多老知识。我体会到了老师热心帮助,无论面对学习中多大的困难,老师都会帮助你。3、首先,在计算机机房里同学们积极的对C#进行巩固与实习,老师热心的讲解同学们提出的问题和实习过程中应该注意的事项和同学们的任何。老师告诉大家编程的原理、方法等,使同学们既有动手能力,又能提高语言表达能力。我们不会的地方就去问老师,老师总是那么的热心,只要你还不明白,不论你问多少次,老师都会耐心地给你细心的讲解,直到讲会为止。这次实习是有益的,它不仅让我们学习到了C#的知识,更让我们学习到了同学们之间的那种团队精神,为我以后踏入社会工作准备了很多良好的知识与经验。4、通过对仓库管理系统的设计和实现,我对MicosoftVisualC#环境进行了深一步的了解,并逐渐开始熟练MicosoftVisualC#环境的工作界面,以及对每一个快捷键的熟悉。并认识到,熟悉这些快捷键,极为便捷编写程序,但是还要更加熟悉。编程时要养成良好的风格,注意相同内容的缩进和对齐。这样做,可以使程序代码出错的情况下,可以快速并且便捷的查找到错误的行,利于很好的修改。5、善于总结,也是学习能力的一种体现,每次完成一个编程任务,完成一段代码,都应当有目的的跟踪该程序的应用状况,随时总结,找到自己的不足,这样所编写的程序才能逐步提高,我想说,编程确实有些辛苦,但苦中也有乐,在这个任务中,同学们相互帮助,配合默契。对我们而言,知识上的收获重要,精神上的丰收是可喜的。回顾起半个月的实习,至今仍感慨颇多,的确,自从拿到题目到完成整个编程,从理论到实践,在整整半个月的日子里,可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对一些前面学过的知识理解得不够深刻,掌握得不够牢固,比如说数据库……通过这次课程设计之后,我把前面所学过的知识又重新温故了一遍。同时,在刘老师的身上我学得到很多实用的知识,在此表示感谢!同时,对给过我帮助的所有同学和指导老师表示忠心的感谢!
本文标题:C#实习报告
链接地址:https://www.777doc.com/doc-4573295 .html