计算机基础认识实习报告Word格式文档下载.docx
《计算机基础认识实习报告Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《计算机基础认识实习报告Word格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。
班级:
信管11
指导教师:
孙斌
成绩:
2012年9月
目录
目录1
1.设计目的3
2.设计思路3
3.系统设计与实现8
3.1数据库设计8
3.2系统功能界面设计9
3.3数据库连接技术10
4.总结14
参考文献14
1.设计目的
本次实习的目的是让我们掌握VB的基本操作和运用数据库来进行创建一个管理系统,以便巩固我们在VB中所学到的知识,加强我们的信心,同时也锻炼了我们的毅力,让我们在大学中提早体会到了社会对人才的迫切和知识能够改变命运的道理,为我们以后的学习无形中铺了一条路。
2.设计思路
数据库设计思路
①首先孙老师给我们提出了一个总体的方向,及每位学生制作出一个比较简单和可执行的小系统,比如学生成绩管理系统、图书馆理系统、同学录管理系统………
②接着孙老师又给我们讲解了一些在程序设计中所需要注意的一些问题,比如在连接数据库时所需要的一些属性及方法。
③随后孙老师把时间交给了我们每一位同学,让我们先上网查询一下其他同学的设计源代码和设计思路,然后总结一下他们的大体做法,最后在构建自己的思路,理顺自己的清晰脉络,做出自己的程序。
④在以前的学习中,我们没有学习过数据库的相关知识,所以这一次我们每位同学都要从头做起,从数据库的基本属性做起。
在查询了相关的内容之后,我懂得了界面和数据库的基本联系方法,第一步应该首先打开外源程序,接着便出现了以下的界面
然后在文件中的新建库中进行操作就可以了。
在文件中建立自己的数据库,填上自己的数据库名称等东西,这些东西是根据自己的思路而设计的,以下的界面就是我所做的,大家可以看一下的。
这些工作都是为了建立可运行的数据库,使数据库可以和系统等东西联系起来,成为一个整体,使用户可以按照自己的需求进行操作和管理。
接下来我会在数据库的连接内容之中有所讲解。
下一步骤就是对数据库进行设计了,首先右击Properties,然后点击新建,就可以进行操作了,以下图片可以进行参照
按照表的要求进行添加就可以了。
其中应该注意,表的名称一定要添加,最后添加索引就可以实现了。
进入添加字段界面会出现如下的界面
对于图书馆的图书要进行添加,添加内容包括图书编号、图书名称、馆藏数量。
系统功能设计思路,界面设计思路
对于不同的用户需求,要设计出不同功能的系统,比如说对于课本上的学生信息管理系统课本上做出的是如下界面
大家会看到主界面上有用户管理、学籍管理、成绩管理、帮助等菜单选项,如果需要对学生进行进一步的管理这四个主菜单下还会有相应的子菜单,例如用户管理菜单下就存在添加用户和删除用户子菜单,这样就可以做到对用户的进一步管理,下面就是学籍管理子菜单的一个简单的例子,用图表示如下
大家可以清晰的看到学籍管理有添加学籍信息、修改学籍信息和查询学籍信息三个子菜单。
综上所述系统的设计思路,界面的设计思路就是这样的。
接下来将要介绍系统的实现。
3.系统设计与实现
3.1数据库设计
对于一个完善的管理系统,数据库可以说是其生命所在,对于数据库的设计要进行以下几个步骤:
第一,在外接成序里点可视化数据管理器,就会出现编写界面,同学们可以自行操作一下
第二,在进入的界面再打开新建按钮就可以进行建立数据库了。
对于具体的建库方法上文已经做出了细致的解释。
现在针对的主要是怎样实现前台和数据库的连接,下面我就具体讲一下我的制作过程。
首先,要在工程里的引用里选择MicrosoftActivexdataobject2.8library。
如下图
然后再更改此控件的基本属性,有recordset、connectstring等等。
针对我所要设计的图书馆里系统,我所采用的是data控件,因为data控件的操作和上面所说的一致,只是还要修改一个Access属性,这个属性电脑会自行进行选择。
下面所做的界面就是我做的,大家可以看一下。
下面是第二个窗体界面
大家可以清楚的看到第一个窗体上的data控件
3.2系统功能界面设计
系统的功能界面上的控件有进库、注销图书、还书、借书、查询图书、和退出。
对于进库所实现的功能是这样的,假如图书管要新进一批图书,就可以使用进库按钮进行实现,对于注销按钮实现的是删除图书馆没有的图书。
对于查询按钮实现的是查询图书馆所存在的图书,查询图书之后会弹出图书的编号和图书的馆藏数量。
对于借书和还书,所实现的就是借书和还书。
3.3数据库连接技术
下面所截得图片就是数据库中内容
等等表格就不再一一陈述。
界面设计与实现所有界面设计与运行的截图如下:
设计状态下界面的截图如下:
系统运行的状态下的截图:
4.总结
对于这次的vb实习我不仅学到了知识还学到研究学问所必须具有的精神品质,只有具备了坚定不屈的毅力才有可能做出一番大业绩。
同时也有同学之间的相互合作和老师的指点。
以后进入社会做事也需要这样,多动脑筋多动手,你便会获得你所想不到的成就!
参考文献
1VisualBasic程序设计
2细说数据库
3数据库的方法与实现