毕业设计(论文)VB6.0软件信息管理系统.doc
《毕业设计(论文)VB6.0软件信息管理系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)VB6.0软件信息管理系统.doc(45页珍藏版)》请在三一办公上搜索。
1、山西财贸职业技术学院毕业论文(设计) 软件信息管理系统 论文指导教师姓名: 所在系及专业名称: 计算机信息及技术 班级: 计应091班 论文提交日期:2012年4月17日 论文答辩日期:2012年5月20日答辩委员会主席:_评 阅 人:_2012 年04 月 11 日 论文题目:软件信息管理系统专 业:计算机应用毕 业 生: 签名: 指导教师: 签名: 摘要20世纪,随着计算机的蓬勃发展,软件应运越来越多,使用软件数量急剧增加,有关软件管理的各种信息也成倍增长。面对庞大的信息量,就需要有软件信息管理系统来提高企业管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询,从而减少
2、管理方面的工作量。本系统以此为目标,能够初步的完成软件的基本信息、销售信息、软件信息、客户信息等方面的管理。本系统的开发顺应了现在信息管理制度的新要求,有利于推动软件信息管理工作走向科学化、规范化,大大提高了软件信息管理的效率和质量。该系统具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。实现过程中使用了面向对象技术、图形用户接口、消息响应、数据库技术、可视化开发等现代软件编制技术,并在界面上参照Windows的标准应用程序,使得系统能够跟Windows达到最佳的兼容性,并且使用户也能够快速的熟悉本系统的使用。本套软件使用Visual B
3、asic 6.0作为开发工具。通过系统规划、系统分析、系统设计、原代码编辑,后期调试等阶段,力争使系统界面标准、统一、友好、方便。【关键词】信息管理;软件管理系统;Visual Basic 6.0;SQL server目 录绪论 11 系统的来源与意义11 系统的来源12 系统研究的目的及意义13 系统的研究现状2 开发工具的选择2.1 系统的架构2.2 系统运行环境操作系统2.3 系统开发环境2.4 开发工具2.5 开发软件SQL Server的介绍2.6 开发软件Visual Basic 6.0 的介绍3 系统分析与设计3.1 系统分析3.1.1 设计目的3.1.2 系统需求分析3.1.3
4、 可行性分析3.2 概要设计3.2.1 系统功能分析3.2.2 系统功能详细描述3.2.3 系统功能结构图3.3 数据库设计4 主要功能模块设计4.1 系统构架设计4.2 系统登录的实现4.2.1 系统登陆窗体的功能4.2.2 登录操作员信息的选择4.3 主窗体的设计4.3.1 窗体界面设计4.3.2 系统主窗体的功能4.4 软件信息管理的设计4.4.1 窗体界面设计4.4.2 程序代码设计 4.5 软件销售信息管理的设计4.5.1 窗体界面设计4.5.2 程序代码设计 4.6 软件信息查询管理的设计4.6.1 窗体界面设计4.6.2 程序代码设计 4.7 系统日志的实现4.7.1 窗体界面设
5、计4.7.2 程序代码设计 4.8 数据备份的实现4.8.1 窗体界面设计4.8.2 程序代码设计 4.9 系统用户管理的设计4.9.1 增加操作员的设计4.9.2 用户密码修改的设计4.9.3 操作员信息管理的设计 4.10 帮助(关于)窗体的设计5 系统测试5.1 软件测试的目标 5.2 测试举例总结 致谢 主要参考文献 绪论软件信息管理是结合实际的销售、信息管理,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版软件事理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本软件信息管理系统具有如下功能:客户基本信息的录入、修改、
6、查询、删除模块,软件信息录入、修改、查询、删除模块,查询,以及系统用户的设置以及系统的维护功能。为软件信息管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对软件管理的需要。1 系统的来源与意义1.1 系统的来源随着计算机技术的飞速发展,计算机在信息管理中应用的普及,利用计算机实现软件信息管理势在必行。对于大中型软件开发企业来说,利用计算机支持企业高效率完成软件信息管理的日常事务,是适应现代企业制度要求、推动软件信息管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高软件信息管理的
7、效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的软件管理制度,这就决定了不同的企业需要不同的软件信息管理系统。软件信息管理系统是一个企业单位应用软件不可缺少的部分,它的内容对于软件的信息管理来说都至关重要,所以软件管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着计算机技术的飞速发展,计算机在企业管理中应用的普及, 利用计算机实现软件管理势在必行。合理的利用有助于企业发展的管理系统
8、是企业改革的一种优越的体现,不仅保证了核算准确度,还成倍的提高了工作效率,而且便于查询。作为计算机应用的一部分,使用计算机对软件信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是软件管理的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套适用的员工管理软件成为很有必要的事情,在下面的各章中我们将以开发一套软件信息管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。1.2 系统研究的目的及意义现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传
9、统意义上的软件管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,软件信息管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作。这些都大大地缩短管理的时间。而今天,软件管理的内容己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许多企业所采用。我认为,在现代化的进程中,引入现代管理的思想,建立一套可面向软件的信息管理系统,也是十分必要的。本课题基于我国软件管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对软件信息管理系统在设计开发等方面
10、进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及软件管理系统在企业管理信息化中所起到的重要作用。本课题的开发主要是要花费相当多的人力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。但是,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。1.3 系统的研究现状目前,在国内外各大软件开发开发商中,软件管理系统的使用是非常广泛的。同时,有很多的软件开发商也开发了许多基于各种行业的软件管理学系统,其中有单机版
11、的,也有C/S和B/S模式的。而不同的企业具有不同的软件管理制度,这就决定了不同的企业需要不同的软件管理系统。而且,软件管理信息量大、操作繁琐、传统的方式不再适应新的工作需要,开发研制适合企业的软件管理系统,使其具有整体性强、流程简单、操作方便、功能丰富和通用性强等特点,是加快企业软件管理工作办公自动化、信息资源化和管理科学化建设进程必要途径。因此建立适合企业的管理信息系统,是促进企业信息高速公路的发展,为企业的发展提供条件的重要课题。随着数据库技术和网络技术的发展,数据库的互连技术正成为世界计算机领域研究的热点,基于WEB的管理信息系统的研究正成为MIS研究的主流。与此同时,Internet
12、的发展与普及,国内许多企业已经建成有自己的企业的软件信息管理系统,为企业的快速运营提供了很大方便。但是对于有些中小企业来说,不需要大量的数据库,所以我们的目标是开发一个功能使用,操作简单的软件管理系统。2 开发工具的介绍2.1 系统的架构本系统开发使用的系统只是普通的PC机,操作系统为Windows 2000 Professional版本。考虑到使用的数据量不大,数据库的建立使用的是Microdoft SQL Server 2000。数据访问方法为使用ADO(Active数据对象ActiveDataObjects)通过ODBC的方法同数据库借口。使用这种方式访问数据,可以使用任何一种ODBC数
13、据源,即不止适合于SQL Server、 Oracle、 Access等数据库应用程序,也适合与Excel表格、文本文件、图形文件和无格式的数据文件。2.2 系统运行环境操作系统采用的是当前流行的主流操作系统微软公司的WindowsXP。2.3 系统开发环境系统开发环境包括硬件平台和软件平台两种。硬件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及硬件配置。由于本系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高,比较经济,只要配备有PII300处理器(或以上)、64M内存(或以上)、20G硬(或以上)的普通微机即可顺利运行。软件平台是指系统开发与运行的软件环境。本系统在开发时
14、选用了稳定性较强的Windows XP中文专业版和Visual Basic6.0作为开发语言,同时选用了SQL Server数据库,由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。Visual Basic 6.0具有可视化的开发环境,可以快速完成系统的开发,内部集成的数据库访问通道,使得可以轻松方便的对数据库管理。数据库采用SQL Server,由于我们的系统要求,采用它完全可以适合我们的工作需求,并且它所支持的数据类型十分丰富,维护简便,费用较低,容易升级。2.4 开发工具在确定了操作系统后,就该选择开发工具了。经过了综合的比较而且最重
15、要的是本人在学校期间学习的就是Visual Basic。这个是个数据库管理系统,系统,所以我们必须得选一个合适的数据库。考虑到我这个系统针对的用户,已经价格方面的考虑,完全可以使用Access来进行开发,而且我在使用Visual Basic的时候,操作数据库方面使用的是微软提供的数据访问接口,先我们来了介绍一下Visual Basic以及微软提供了哪些数据库访问方法,并且各自都有什么特点。2.5 开发软件SQL Server的介绍SQL Server 2000 是Microsoft公司推出的SQL Server 数据库管理系统的一个版本。该版本继承了SQL Server 7.0 版本的优点同时
16、又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。它的优点是:1、高性能设计,可充分利用WindowsNT的优势。 2、系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。 3、强壮的事务处理功能,采用各种方法保证数据的完整性。 4、支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密
17、集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。2.6 开发软件Visual Basic 6.0 的介绍首先,我们还从Visual Basic这个名字开始,来认识这个软件。所谓“Visual”指的是开发图形用户界面 (GUI) 的方法。它不需编写大量的代码去描述界面元素的外观和位置,而只要把预先建立的对象添加到屏幕上的某一位置即可。如果已使用过诸如 Paint 之类的绘图程序,则实际上已掌握了创建用户界面的必要技巧。“Basic”指的是 BASIC (Beginners All-Purpose Symbolist Instruction Code) 语言,一种
18、在计算技术发展历史上应用得最为广泛的编程语言。Visual Basic 在原有 BASIC 语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。Visual Basic 不仅是 Visual Basic 编程语言。Visual Basic 编程系统和 VBA 都使用这一语言。Visual Basic Scripting Edition (VBScript) 是广泛使用的脚本语言,它是 Visual B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 VB6 软件 信息管理 系统
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3977105.html