鱼类管理信息系统VB论文.doc_第1页
鱼类管理信息系统VB论文.doc_第2页
鱼类管理信息系统VB论文.doc_第3页
鱼类管理信息系统VB论文.doc_第4页
鱼类管理信息系统VB论文.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

鱼类管理信息系统摘要:计算机应用已经渗透到日常工作的许多方面,许多企业的领导已经或正准备投入高额资金,建立大规模的计算机管理信息系统(MIS)。鱼类管理系统是一个典型的信息管理系统(MIS)。本课程设计采用了结构化和面向对象两种程序设计方法,从页面展示到后台数据库设计都具有一定的可扩展性。本系统使用VB创建数据库,用于对鱼类信息的添加,删除,修改,查看。经过分析、设计、编码、调试等一系列步骤。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在对鱼类的管理中,具备了一定的可用性。关键词: 数据表;SQL Server,Visual Basic,控件绑定ODBC数据源 鱼类信息表 数据库组件, VB组件 一.鱼类信息管理系统的开发设计思想原因之所以会选择这个管理系统,一方面是因为鱼的种类比较多,丰富多彩,做观赏鱼的信息管理有很大的市场潜力,并且可以增加人们对鱼类的认知,增加大家对水生物的了解,丰富了大家的知识,另一方面也是因为自己的兴趣,鱼类是大自然的精灵,是水中的探索者,在几千年的进化中,不断地变化,越来越多姿多彩,给深蓝的海底增加了生气。应用背景 最初的鱼类资料管理,都是靠人力来完成的,由于当时技术的限制,使人们有很多的新的鱼种没有发现。当鱼类管理规模比较小的时候,人力可以完成,随着鱼类种类和规模越来越大,但是管理系统依然维持着人力进行管理,必然会造成工作效率低,错误率又高的问题。鱼类资料管理系统就是把分散的鱼类信息实行统一、集中、规范的收集管理,建立分类编号管理、电脑存储查询以及防火、防潮、防蛀、防盗等现代化、专业化的管理系统,为鱼类信息管理人员解除后顾之忧。鱼类资料管理系统为观赏鱼爱好者提供信息咨询、信息检索、信息存取等服务。 本文实现的鱼类资料管理系统基本上能够满足现代鱼类市场管理的需求。信息录入项目齐全、完整、系统。鱼类资料管理系统灵活使用表格对各种信息分门别类,组成鱼类资料管理系统,可以方便地查询、阅读、修改、交流和重复使用。1. 课程设计目的 目前鱼类信息化程序不够完善,鱼市的各种信息管理使用不同的管理软件,有些部门还有手工操作,为了能够适应信息化发展的需要,提高各部门的工作效率,引入了该统一的管理信息系统。2开发意图 提高观赏鱼市信息的管理效率,适应信息化需要,提高部门的工作效率。3应用目标 开发这个系统的目的就是帮助观赏鱼的资料管理部门提高工作效率。通过本管理系统软件,能帮助工作人员利用计算机,快速方便的对鱼类的数据进行管理、输入、输出、查找的所需操作,使杂乱的鱼类数据能够具体化、直观化、合理化等。4. 软件配置操作系统:Windows 2000中文版或更高;数据库选择:SQL Server;开发平台:Visual Basic二.鱼类管理系统功能及系统设计介绍对数据库的设计和SQL语言的使用进行了系统分析,对深入了解数据库应用打下了基础。具体的开发工具Visual Basic 6.0,对其数据库组件,SQL语言在Visual Basic中的应用等数据库编程关键技术进行了系统的学习。之后分析了鱼类管理信息系统的应用需求,是为了更加清楚地管理观赏鱼类,让管理人更加便捷的管理观赏鱼。按照数据库设计理论一步一步地给出了系统需求的资料、画出了全局E-R图、系统关系模式,子模式,利用 SQL Server建立了名为fish的数据库。1系统管理鱼雷管理系统是指管理观赏鱼的信息技术系统。它包括收集鱼的名称,别名,地理位置,体态特征,照片等。然后将其分发到使用的地方、配置它、使用改善措施和服务更新维护它、设置问题处理流程,以及判断是否满足目的。观赏鱼系统管理的功能是在该系统运行结束后,用户通过使用“系统管理”下的“退出”命令,能正常退出系统,回到WINDOWS环境。2主页面用户运行此工程会首先进入一个主页面,进入用户管理信息系统,然后经过用户验证之后,可以进入第二个页面,在这个页面上连接着其他的所有页面,是进入其他页面的窗口,在这个页面上把各个其他的窗口连接起来。3鱼类信息管理界面观赏鱼管理的功能是设置和管理鱼类的类型和数据,使系统其它界面的一些操作更加方便。鱼类信息管理包括三个方面,鱼类信息添加,删除,修改和查询。在此系统中,用户可以随意得根据自己的需要进行作品的添加,删改和查询等一系列的操作。4背景设置设置背景音乐跟视频,是一个辅助功能,可以营造一个相对轻松愉悦的氛围,目的是让操作者在一个轻松、快乐的环境下观赏鱼的一切。为了高效利用观赏鱼信息,系统需要有方便,快捷的查询和添加,修改鱼类的基本信息,主要包括鱼类的名称,鱼类的别名,鱼类的地域分布和鱼类的形态特征等相关信息。鱼类信息管理系统要在该系统运行结束后,通过使用“系统管理”下的“退出”命令。能正常退出系统。鱼类管理的功能是设置和管理鱼的类型和相关资料,使系统其他界面的某一些操作更加方便,快捷。在权限范围内可以进行观赏鱼类相关资料的添加、修改、删除、查询。观赏鱼的展示功能主要是对鱼类特征特性的展示,在鱼类信息的窗体中将该鱼的图片展示出来。系统设计鱼类信息管理系统主要是实现对观赏鱼种类的管理。数据库课程设计,在了解鱼类管理系统的功能后,对系统的整体结构有了全面的认识,我首先创建了一个数据库fish,建立了三个表fish(包含观赏鱼的所有相关信息),还有观赏鱼的地理分布address,鱼的体型特征body。设计鱼类编号为主键,作为识别,其实这是一个主表,包含了鱼的最基本信息,是这三个表里信息最多的,也是最重要的。在设计表结构时,大多使用了文本类型的数据,绝大情况下用varchar数据类型。然后进行了具体的程序设计,用户的操作权限,设计了一个操作主界面,首先让一张软件界面背景图作为主界面,vb的picture只能支持jpg格式,背景图内容包括各个按钮及自绘标题栏.还有要切换的子对话框的位置.用ps或其他工具量出各个按钮的左上角的坐标位置以及长宽,子对话框也如此.包括了鱼类信息,鱼类查询,在鱼类编辑中还有两个子菜单,分别为鱼类的添加修改,和鱼类的删除,退出,和音乐的控制按钮,为菜单Visual Basic的“工具”“菜单编辑器”命令。选择在用Visual Basic编写语句后,实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现了多数据库表的连接操作,实现了多条件查询和模糊查询,并灵活实现了对不可更新查询结果集的更新操作,实现了主从表操作,歌曲的打开。在登陆界面,实现了密码维护功能,保护了花卉信息不被人蓄意破坏。最后,系统还可以导入数据库以对任意同结构的数据库进行操作,发挥了些Visual Basic的良好性能设计充分利用Visual Basic、 SQL Server数据库技术的强大力量,提高了编程效率和可靠性。三.在建立数据库的过程中遇到的问题和解决的方法在SQL Server中建表的时候碰到过一些问题,如表与表之间的关系如何确定,在不同的表中某属性不能唯一确定其值,在VB的编程中,确实也遇到了一些问题,比如说窗体的建立中,控件的各种属性不是很清楚,在与数据库的连接中,会经常遇到数据库连接不上的问题,在编写语句的过程中,也经常出现错误,不能执行。保存时会经常遇到丢失数据的问题。后来经讨论与请教,数据库连接不上有可能是属性里面忘记了修改,不能执行也有可能是语句出现问题。关于丢失数据的问题,也找到了一个比较方便的方法,就是直接在U盘中直接打开,做一步保存一步,就可以避免因断电或者其他原因出现丢失数据的情况,减少了麻烦。四.鱼类系统开发的体会 在三周的课程设计中,我学到了很多东西。鱼类管理系统的开发使我对观赏鱼又有了进一步的理解,同时又让我在编程方面的取得了一些进步。课程设计完成后,无论是从计算机的各种知识方面,还是从实践应用方面,甚至于我个人的心里方面,都算得上是一次不错的经历。因为虽然遇到了一些挫折和困难,不过最后还是顺利地解决了,并且能更好的把理论应用于实践,较灵活地掌握计算机

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论