资源目录
压缩包内文档预览:(预览前20页/共24页)
编号:550298
类型:共享资源
大小:97.79KB
格式:ZIP
上传时间:2015-12-06
上传人:QQ28****1120
认证信息
个人认证
孙**(实名认证)
辽宁
IP属地:辽宁
6
积分
- 关 键 词:
-
毕业设计
- 资源描述:
-
计算机毕业设计39光盘管理系统,毕业设计
- 内容简介:
-
电子资料管理系统 指导老师:金华 开发人:李晓磊 -光盘管理系统 CD manage system nts简介 我的毕业设计课题为 “ 光盘管理系统 ” ,是按照方便用户、容易操作的原则进行设计。这次毕业设计的开发工具是 Visual Basic 6.0,操作平台是 Windows2000 Professional中文版,选用的数据库后台是SQL server2000数据管理系统。我负责光盘管理系统的登录信息管理和查询信息管理。 nts设计过程 开发环境简介 可行性分析 需求分析 总体设计 详细设计 测试 体会 nts开发环境简介 Visulal Basic 6.0是微软公司在原有 Visulal Basic 5.0基础上推出的功能更强的开发工具。Visulal Basic 6.0增添了不少新功能,现在它已经拥有了更高级的数据库与 Internet开发功能。在如今以面向对象为主流的可视化编程时代, Visulal Basic 6.0占居了重要的位置, Visulal Basic 6.0在数据库方面的应用已经很广泛,它提供了强大的数据库开发工具及方法,如支持 SQL语言、远程数据对象库和远程数据控件等等。 nts可行性分析 目前光盘的出借和出租大多数还没有进入程序化管理,而且这方面的软件不是很多,我所开发的光盘管理系统具有操作简单,租借方便、可靠性高,大大减少了管理员的工作量。其具体优点如下: 可以快速对光盘进行入库、修改、删除、查询。 可以快速对用户信息进行输入、修改、删除、查询。 .对数据的管理更加准确,大大减少了错误的发生。 nts需求分析 通过对光盘管理人员的访问、交谈可获得光盘管理内部的管理需求,以及光盘管理的管理目标、未来光盘管理发展变化趋势和长远规划的有关信息。并且,还可通过具体租借活动,了解租借的流程、租借的控制方式、日常管理信息,对光盘管理系统有一个深刻得了解。 nts需求分析 通过和管理人员的交谈和实践对以下四个方面有了一定的了解: 系统的目标 系统的运行环境 功能需求 系统数据要求 nts总体设计 功能设计 数据库设计 nts总体设计 功能设计 光 盘 管 理 系 统信息管理借还管理查询管理退出系统用 户信 息管 理光 盘信 息G P 1管 理借 还表 管理删除删除更改输入更改输入删除用 户信 息查 询借 还表 查询光 盘信 息查 询按 编号 查询按 名称 查询按 编号 查询借 出信 息查 询还 回信 息查 询光 盘信 息G P 2管 理删除借出光盘还回光盘nts总体设计 数据库设计 光盘管理系统采用 SQL server2000作为数据库后台,SQL语言功能丰富,使用方式灵活。 我设计了四个表: 1、用户信息表 2、光盘信息表 GP1 3、光盘信息表 GP2 4、借还表 nts总体设计 数据之间的关系( E/R)图 用 户借 还光 盘 信 息G P 2姓 名押 金会 员 标 志编 号联 系 电 话借 出 时 间还 回 时 间套 号盘 名盘 呈顺 序 号单 价 出 借 次 数nn光 盘 信 息 G P 1 所 属所 属 光 盘 编 号出 借 标 记备 注编 号摘 要软 件 名 称出 版 社套 价盘 数进 贷 量n1nts详细设计 界面设计: 我设计的界面包括:信息管理和查询管理两类界面。其中信息管理包括:用户信息管理,光盘信息管理,借还信息管理。查询管理包括:用户信息查询,光盘信息查询,借还信息查询。 nts详细设计 主要功能的实现: 由光盘信息 GP1生成光盘信息 GP2 在这个界面中光盘的编号是自动生成,每次点击添加按钮自动加 1,点击确定后把相应的数据写入数据库中光盘信息表 GP1中,并且生成光盘信息表 GP2的相关信息。 注释:光盘信息表 GP1是储存软件的表,光盘信息表 GP2是储存软件所有光盘信息的表(例如:某种软件进 5套,每套有 2盘,那么在 GP1表中只写入一条记录,在点击确定后在 GP2中自动生成5*2条光盘记录,当输入完 10条记录后,自动返回光盘信息表 GP1的输入界面。) nts详细设计 主要功能的实现: 光盘信息查询分两种查询方式: 按光盘编号查询界面 在这个界面中输入光盘的编号,点击查询按钮系统就会在数据库中光盘信息表GP1和光盘信息表 GP2中按编号进行检索如果存在则显示相对应光盘的所有信息,如果输入不存在或者为空,系统会自动给出相应的提示信息。 nts详细设计 按光盘的名称查询界面 在这个界面中输入光盘的编号,点击查询按钮系统就会在数据库中光盘信息表GP1和光盘信息表 GP2中按名称进行检索如果存在则显示相对应光盘的所有信息,如果输入不存在或者为空,系统会自动给出相应的提示信息。 nts详细设计 数据库的连接 我采用了两种数据库连接方式: 1、 ODBC数据库互连标准接口 2、数据库的专用接口 ADO nts数据库的连接 ODBC的全称为 Open Database Connection,即开放式数据库连接,它的优点是:提供了一个能访问大量数据库的单一接口。其实系统是通过ODBC的 API(应用编程接口,就是软件系统不同组成部分衔接的约定。 )与数据库建立连接的。 ODBC由以下部分组成: ntsODBC的组成 应用程序 ODBC数据源 ODBC驱动程序管理器 SQL Server 驱动程序 SQL数据库 其它数据库 我建立的数据源的名字是: disk 我建立的数据库的名字是: disk nts数据库的连接 ADO的全称是 ActiveX Data Objects是一个便于使用的应用程序层接口。 ADO 使您能够编写应用程序以通过 OLE DB (是一种底层数据访问界面接口,它定义了一组 COM接口 )提供访问和操作数据库服务器中的数据。 ADO 最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。 ntsADO和数据库的关系 应用程序 ADO OLE DB 数据库 ntsADO ADO对数据库操作一般有两种方式,分别是自己定义控制连接以及使用 ADODC控件进行数据库访问。我在 VB6.0中是用 ADODC控件进行数据库访问。 具体实现如下: 先建立数据源然后在 ADODC控件的属性对话框中选择使用 ODBC数据源( SQL:disk disk) 如果想访问那个表可在记录源对话匡中的命令文本框中写上: select * from 表的名称 nts总结 整个程序的编写已经完成,这次的实践让我对如何利用VB开发数据库程序有了一个更深得理解。在此期间我遇到了许多困难,但经过老师的帮助和查阅资料有一些难题还是克服了,在这次开发的过程中让我深刻认识到开发一个软件,编写代码只是一个很小的部分,关键在设计上,如果设计不好,那么在编写程序的过程中一定会遇到很多困难,结果还得从头再来。 该系统还不是完美,有些功能因条件和自身能力的关系没有设计出来,所以使得我今后要不断学习更多的东西来完善它,使其真正成为功能完备的光盘管理系统。 nts 通过这次的锻练,让我从中学习到很多以前没有学到的知识,而且明白了很多的道理,在这里我要再一次的感谢金华老师,她对我的帮助和在她身上学到的知识,使我对走向工作岗位充满信心。 2005年 6月 11日 ntsOLE DB OLE DB建立了数据访问的标准接口,它把所有的数据源经过抽象形成行集 (rowset)的概念。 OLE DB模型主要包括以下一些 COM对象: (1) 数据源 (Data Source)对象。数据源对象对应于一个数据提供者,它负责管理用户权限、建立与数据源的连接等初始操作。 (2) 会话 (Se
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。