版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、面向对象程序设计 实习报告班级:电子商务学号:xx姓名xx指导教师:实习时间:2011.12.26-2012.1.6一、 实习目的 经过两个周的面向对象程序设计的实习,让我再次复习了SQL和VB的相关知识,因为自己这这学期的课程中对VB和SQL都有学习。虽然我们的上机课是有限的,但是在这次的实习中让我更加的对自己多掌握的知识做了个很详细的补充。由于两个周基本上都是自己在电脑上亲自操作完成任务,所以我就更加熟悉和掌握其具体应用的方法。当然在这个任务完成的工程中会遇到很多的难题,所以就要靠自己努力不懈的看书弄懂,还有问老师和四周的同学,把不懂的地方尽量通过这几种渠道把它弄懂。在整个实习过程中,我清
2、楚并掌握了SQL Server的集成环境、系统的菜单、工具栏、企业管理器、查询分析器的具体使用方法还有掌握了创建数据库、数据表等的方法,了解并知道数据表的操作命令以及T-SQL命令的使用。在编写代码的时候,我大概了解VB基本命令的使用方法;掌握常用函数、表达式的使用方法,掌握程序控制结构的使用和程序设计,掌握变量的作用范围和自定义函数的使用。以及熟悉了VB与数据库管理系统的连接方法等。这些都是要通过自己的实际操作中慢慢的的熟悉和了解的。我觉得这样的实习不仅让我在这两门重要的编程课中加深自己的知识,同时在以后的工作中能够有更大的用途。 这次的实习,在我自己来看,虽然还存在很多的问题,但是总体的效
3、果还是很好的。老师的逐渐提醒和同学们之间的共同商量,都能够让我受益匪浅。还有还渐渐的掌握了一些小的程序的编程,这让我在vb和sql上有更加深刻的掌握,对我的以后工作还是学习上都是百利无一害的。二、 实验内容 在这次的实习中我完成了SQL SERVER的基本操作,如创建学生情况表等三个表以及录入记录;SQL Server 与程序设计语言连接,从中对之前的三个表的录入信息等; 程序设计语言基本算法中的求素数和自然数对、最大公约数和公倍数问题、百钱百鸡问题等;常用统计算法中的成绩统计和字符统计问题;常用排序方法中的选择排序法和二维数组排序问题;以及加密解密、数值转换问题;矩阵的综合运算;学生管理信息
4、系统、集成界面已经程序封面的设计等问题。但是同时由于知识的不全面也没有完成如冒泡排序法、梵塔问题。1.创建学生情况表107及数据录入图 1-1 学生情况表107结构设计图 1-2 学生情况表107的记录信息2.创建课程情况表107及数据录入图 2-1 课程情况表107结构设计图 2-2 课程情况表107的记录信息3.创建选课情况表107及数据录入 图 3-1 选课情况表107结构设计图 3-3 选课情况表107的记录信息 实验二 SQL Server 与程序设计语言连接图2-1 学生情况表综合查询图2-1学生情况表记录图2-2学生情况表网格图2-3学生情况与选课主从图2-4课程情况与选课主从图
5、2-5课程情况表网格图2-6选课情况表记录图2-7选课情况表网格 实验三 程序设计语言基本算法1求“107到500”以内的所有素数及自然数对。 图3-1 素数及自然数对程序运行界面图2.计算最大公约数和最小公倍数图3-2 计算最大公约数和最小公倍数的运行结果图3.百钱百鸡问题图3-3 百钱百鸡问题的运行结果图 实验四 常用统计算法1.成绩统计图4-1成绩统计的运行结果图2.字符统计图4-2 字符统计的运行结果图 实验五 常用排序方法1.选择法排序图5-1选择法排序的运行结果图2.二维数组排序图5-2 二维数组排序的运行结果图实验六 加密解密与数制转换1数据加密与解密图6-1 简单数据加密解密的
6、运行结果图2数制转换图6-2数制转换的运行结果图 实验七 矩阵的基本运算图7-1 矩阵操作的运行结果图 实验八 综合应用1. 数据文件管理图8-1 学生基本信息管理系统2.设计程序封面图8-2 程序封面示意图3.系统集成界面设计图8-3集成系统界面三、实习总结 主要收获:经过两个周的面向对象程序设计实习,让我对与VB和SQL的综合运用能力有了很大的提高和长进。因为我们大部分的时间都是实际操作,这样子的话使我们每个同学都能够很好的将书本知识转化为实践能力,在实践中慢慢的发现自己的不足和知识的欠缺。而在这个过程中,我学到了远远比在书本上学到的东西多得多的能力,比如SQL的基本操作和命令的熟练运用,
7、VB的程序代码的编写以及界面的绘制等等,在这次的实习中我都能够慢慢的掌握并且运用在实际的实习中。这不经让我在这两门课程中从不太了解逐渐一步一步熟悉,许多没掌握的知识也有所消化,很多没注意的细节也有所掌握。尤其是在我在不懂的时候通过查阅资料、询问老师和同学商量的过程中也让我更加的对这次的实习感到万分的高兴,这种宝贵的机会更能调动我们的自己动手的能力,更快的提高我们掌握知识的速度。 存在问题:虽然说这次的实习我学到了很多的知识和丰富的经验,但是我在实习中是存在许多问题没有解决。比如:1、 在VB方面,对于难一点的程序设计,它的程序代码编写我还是觉得写起来很困难,这样的话对于我的程序的运行上面就会出
8、现很多次的小问题导致不能正常运行,还是没有很好的学习到更加深层次的复杂性的程序设计。 2、 在SQL方面,虽然在创建数据库、创建表、插入记录上面我已经很熟练的掌握并且能够很好的运用,但是在连接方面我还是存在很大的问题,只能死记硬背老师给教的步骤,然后慢慢的调试。尤其在于实验二中的学生情况表的综合查询方面,我还是有点不能很好的理解和运用。3、 毕竟实习的时间是很短暂的,在这个短短的两个周内要好好看书,然后再慢慢的在电脑上调试还是需要时间的,所以在于很多的任务上我还是第一次涉及到,比如封面设计的绘制图形、设计集成界面等,都要通过有关的书籍看懂再自己设计的,所以还不能设计出更加好看的图形,只能是涉及
9、绘制那种最简单的图形。4、 对与VB的有些实习任务比如冒泡排序法和梵塔问题,在这次的实习中通过看书和同学商量,我还是对于这两个程序有点手足无措,虽然大致的程序界面能够很好的设置下来,但是还是存在很多的问题,这说明了在VB的复杂性的程序设计方面我还是有一些问题的。 实习需要改进的意见:首先我觉得对于我自己来说,最重要的还是多看书,在这次实习中我觉得我真的看的有关这个方面的书籍真的是太少太少了,这让我在实习中会遇到很多无论是细小的问题还是理论上的问题,都会遇到很多的困难,所以利用这个寒假还是要好好的在这个方面得到提高。其次我要在自己不懂的地方自己实在不能解决的要请教老师和赶紧和同学商量,要把详细的
10、问题请问老师,不能大而化之的问。这样才能真正的知道哪里欠缺,哪里真正的掌握。最后,就是常常和四周的同学沟通和商量,这样的效率也比较的高,也能知道更多别的同学所掌握的知识,这样更加的丰富了自己的知识和能力。还有就是,这样的实际操作的实习机会应该多点给我们学生,自己动手做才能更好的学到知识。总之,在这次的实习中我得到了很多的知识,也获得了丰富的经验,在这次的实习中使我受益匪浅,希望以后能够多多的得到这样的机会来提高自己。参考资料:1SQL Server应用教程郑阿奇、刘启芬、顾韵华编写.人民邮电出版社,2008.12月第一版2.Visual Basic 程序设计龚尚福编写.中国矿业大学出版社,2007年8月第一版3.Visual Basic6.0程序设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 培训机构提升教学质量与形象方案
- 吉林大学《模拟电子技术基础》2021-2022学年期末试卷
- 2024航次租船合同范文
- 国企财务透明化工作制度
- 2024年高考生物复习专题生物技术实践含解析
- 2024-2025学年新教材高中政治第1课社会主义从空想到科学从理论到实践的发展第1框原始社会的解体和阶级社会的演进练习含解析部编版必修1
- 2024-2025学年高中物理第七章机械能守恒定律6实验:探究功与速度变化的关系教案新人教版必修2
- 2024-2025学年高中历史第二单元资本主义世界的市场的形成和发展2.8第二次工业革命课时分层作业含解析新人教版必修2
- 2024年公司股票场外质押业务手册
- 食品安全技术推广方案
- 2024年食品生产企业食品安全管理人员监督抽查考试题库(含答案)
- 工程材料构配件设备报审表
- 《Monsters 怪兽》中英对照歌词
- 华东地区SMT公司信息
- 平面构成作品欣赏
- 隧道弃渣及弃渣场处理方案
- 隔代教育PPT课件
- 签证用完整户口本英文翻译模板
- 金属盐类溶度积表
- 社会工作毕业论文(优秀范文8篇)
- 医学交流课件:抗肿瘤化疗药物所致的神经毒性诊治
评论
0/150
提交评论