本系统开发工具:VC+ACCESS
本设计包含内容:源代码+可执行程序+毕业论文+开题报告+答辩稿
论文大概:
摘 要
自20世纪70年代以来,数据库技术得到迅速发展.目前世界上已经有数百万个数据库系统在运行,其应用已经深入到社会生活的各个领域,从企业管理,银行管理,资源管理,经济预测一直到信息检索,档案管理,普查统计等.我国20世纪90年代初在全国范围内装备了12个以数据库为基础的大型计算机系统,这些系统分布在邮电,计委,银行,电力,铁路,气象,民航,情报,公安,军事,航天和财税等行业。
本人设计的是一个关于企业信息处理的数据库系统,通过这个系统管理员可以简捷、方便的对信息记录查阅、增加、删除等功能,而用户也可以通过这个系统对进行信息查询、发布信息、编辑信息等功能。
VC 6.0开发工具,有各种各种面向对象的控件,。我们将在VC 6.0中使用ADO控件连接ACCESS数据库,将存在数据库的信息通过界面显示出来,并进行修改,查询等操作。
关键字:ADO、窗体、数据库。
Abstract
1
Since 70's in 20 centuries, the database
technique gets the quick development.There has been a database
system in the world in the movement currently, it is applied to have
already gone deep into the each realm………………..
2
3
目
录
第一章 绪论………………………………………………………………………1
1.1课题背景…………………………………………………………………
2
1.2系统简介…………………………………………………………………
2
第二章 需求分析…………………………………………………………3
2.1系统功能分析……………………………………………………
9
2.2数据库需求分析………………………………………………………
11
第三章 系统设计…………………………………………………………………
9
3.1系统功能模块的设计…………………………………………………10
第四章 数据库设计…………………………………………………………………11
4.1ADO数据库访问…………………………………………………………3
4.2 ADO数据源的创建………………………………………………………4
4.3 数据源的连接………………………………………………………… 6
4.4SQL语句的直接执行…………………………………………………
6
4.5数据库概念结构设计………………………………………………11
4.6数据库逻辑结构设计……………………………………………………13
第五章 系统实现…………………………………………………………………
21
第六章 小结………………………………………………………………………
34
致谢………………………………………………………
40
参考文献………………………………………………………
41
(附录)使用说明………………………………………………………
37
第一章
绪
论
1.1课题背景
随着时代的进步,社会生产力高速发展,新技术层出不穷信息量急剧膨胀,整个人类社会已成为信息化的社会人们对信息和数据的利用和处理已经进入自动化、网络化和社会化的阶段。如在查找情报资料、处理银行帐目、仓库管理、科研生产等方面,无不需要利用大量的信息资源。因此,如何有效地进行数据信息的管理和利用,已经成为人们普遍关注的课题。
信息在不同的领域里有着不同的概念,在管理科学领域中,通常认为信息是经过加工处理后的一种数据形式,是一种有次序的符号排列,它是系统传输和处理的对象。处在信息时代的今天,信息的作用越来越为人们所重视。制定工作计划,研究投资策略,都离不开对信息的充分利用。管理信息系统(Management
Information
System,缩写MIS)是一种“人机系统”,它以特定的模式支持一个组织内各级组织机构之间的通讯,对信息资源进行综合开发,管理和利用,实现对该组织的有效管理。它通过对数据的加工处理,及时为管理与决策分析提供信息。其特点有:
l
数据全部存储于计算机系统中;
l
用户使用简单、操作方便、查询速度快;
l
有极强的人-机对话功能;
l
能直接从计算机系统中提供决策所需的参考信息。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
一.信息处理系统的发展历程
1.信息处理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放信息信息既费时费力又非常容易出差错,为了解决这个矛盾,第一代的信息处理系统应运而生。几乎没有报表生成功能和信息信息数据分析功能。但是,它的出现为信息处理的管理展示了美好的前景,即用计算机的高速度和自动化来替代手工的巨大工量,用计算机的高准确性来避免手工的错误和误差,使大规模集中处理大型企业的信息信息处理系统成为可能。
2.第二代的信息处理系统出现于20世纪70年代末。由于计算机技术的飞速发展,无论是计算机的普及性,还是计算机系统工具和数据库技术的发展,都为信息处理系统的阶段性发展提供了可能。第二代信息处理系统基本上解决了第一代系统的主要缺陷,对报表生成和信息信息数据分析功能也都有了较大的改善。但这一代的系统主要是由计算机专业人员开发研制的,未能系统地考虑信息处理的需求和理念,而且其非财务的信息处理信息也不够系统和全面。
3.信息处理系统的革命性变革出现在20世纪90年代末。由于市场竞争的需要, "公正、公平、合理"的企业管理理念和企业管理水平的提高,使社会对信息处理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得第三代信息处理系统的出现成为必然。第三代信息处理系统的特点是从信息处理的角度出发,用集中的数据库将几乎所有与信息处理相关的数据统一管理起来,形成了集成的信息源。友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得信息处理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业信息处理规划和政策。