没有合适的资源?快使用搜索试试~ 我知道了~
信息管理系统的设计与实现——信息录入、数据管理模块.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 50 浏览量
2022-06-16
13:22:05
上传
评论
收藏 664KB DOC 举报
温馨提示
试读
33页
信息管理系统的设计与实现——信息录入、数据管理模块
资源推荐
资源详情
资源评论
目 录
摘要 ......................................................................................................................................... 1
ABSTRACT ........................................................................................................................... 1
第 1 页
信息管理系统的设计与实现——信息录入、数据管理模块
摘要:随着时代的发展,计算机在各行各业中得到广泛的应用。尤其在工作量大,重复劳动多的领
域中,计算机的自动化管理能力更是充分的发挥。
本文涉及的捐资助学信息管理系统以 delphi 为开发语言,以 SQL Server 2000 数据库为数
据存储中心,解决了攀枝花市社会力量捐资助学活动中的一系列管理问题,实现对贫困学生、捐助
者的信息录入,查询,修改,多对多的捐助结对操作,查询导出打印等,并应用线程技术实现了数
据库的备份,还原和对系统用户的管理。本文主要探讨了信息录入和数据管理等模块的设计和实现 。
经过测试表明本软件程序运行稳定且各项功能运行得都很正确,基本达到了预期的要求。
关键词:系统,SQL 语言,数据库,delphi 语言
Design and Implementation of the Information Management System for the
Educational Charity from the Social Circle of Panzhihua
-- Information entry, module of the data management
Abstract:With the development of the times, computers are broadly applied in all walks of life. The
capacity of computer automation management is brought into full role especially in such domain as
involves the heavy labour and duplicative work.
In this paper, delphi was utilized as the development language for the information management system of
the educational charity and SQL Server 2000 database was rendered as the data storage centre, which
helped obtain the following objectives: Solving a series of management problems for the activities of the
educational charity in Panzhihua; Achieving the information entry, inquire, retification of the
underpriviledged students as well as donors and the operation capacity of many-to-many donations;
Printing via inquire and export; Accomplishing the database backup as well as restoration and the
management over the users of the system by the application of the thread technology. This article primarily
expounded on the design and implementation of the information entry and the module of data management.
After the consecutive tests, it is manifested that the software, in accordance with the expected demanding,
runs smoothly and its various functions are in a good status .
Key Words:System . SQL language .Data base . Delphi language
第 2 页
1 引言
本毕业设计的捐资助学信息管理系统主要使用 delphi 编写,用 SQL Server
2000 数据库作为后台数据库,实现了方便的数据录入,查询,修改,结对查询,修改,
数据库的备份还原等功能。本人主要负责系统的数据录入,登陆管理,数据备份等部
分的设计和实现。
1.1 概述
伴随着计算机技术的广泛运用,数字化的深入发展,传统捐资助学管理模式也面
临着重大的变革,建立以计算机辅助管理为主要手段,利用现代信息技术和管理方法,
对捐资助学管理信息进行采集,分析,处理,存储,传播和反馈已成为各团市委实现
捐资助学管理现代化工作的重点。捐资助学管理方面的工作量必将越来越大,传统的
手工操作已经无法及时,准确的完成大量数据的存储与处理。捐资助学管理中使用高
效的自动化管理信息系统变得越来越重要。建立一个统一的管理信息系统,实现对数
据的集成管理成为制约攀枝花市团委捐资助学管理工作好坏的瓶颈。共青团攀枝花市
委为了提高整个捐资助学工作的管理水平,提出了对捐资助学信息管理信息系统的需
求。
本系统就是为了解决这一难题应运而生,本系统基本实现了捐资助学的自动化管
理,并且考虑了操作的安全性,程序的易用性,并且支持大部分计算机平台,安装方
便,数据安全。
2 开发环境及相关技术介绍
2.1 delphi 简介
Delphi 是 Borland 公司出品的开发工具,是全新的可视化编程环境,为开发者提
供了一种方便、快捷的 Windows 应用程序开发工具。它使用了 Microsoft Windows
图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象
程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数
据库技术。对于广大的程序开发人员来讲,使用 Delphi 开发应用软件,无疑会大大地
提高编程效率。
Delphi 实际上是 Pascal 语言的一种版本,但它与传统的 Pascal 语言有天壤之别。
一个 Delphi 程序首先是应用程序框架,而这一框架正是应用程序的“骨架”。在骨架上
第 3 页
即使没有附着任何东西,仍可以严格地按照设计运行。工作只是在“骨架”中加入程序。
缺省的应用程序是一个空白的窗体(Form),可以运行它,结果得到一个空白的窗口。
这个窗口具有 Windows 窗口的全部性质:可以被放大缩小、移动、最大最小化等,
但却没有编写一行程序。因此,可以说应用程序框架通过提供所有应用程序共有的东
西,为用户应用程序的开发打下了良好的基础。
在 Delphi 众多的优势当中,它在数据库方面的特长显得尤为突出:适应于多种数
据库结构,从客户机/服务器模式到多层数据结构模式;高效率的数据库管理系统和
新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件。
Delphi 与使用 SQL 语言的数据库管理系统兼容,在使用 Delphi 开发数据库应用
程序时,开发者可以使用 SQL 语言编程,支持 SQL 编程是 Delphi 的一个重要特征,
这也是体现 Delphi 作为一个强大的数据库应用开发工具的一个重要标志。
2.2 SQL Server 2000
SQL Server 2000 是 Microsoft 公司 2000 年推出的 SQL Server 数据库管理
系统的版本。它是一个杰出的数据库平台,可用于大型联机事务处理、数据仓库、以
及电子商务等。
SQL Server2000 的特性包括:
(1) Internet 集成。
SQL Server 2000 数据库引擎提供完整的 XML 支持。它还具有构成最大的
Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000
程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且 SQL
Server 2000 支持 English Query 和 Microsoft 搜索服务等功能,在 Web 应用程
序中包含了用户友好的查询和强大的搜索功能。
(2) 可伸缩性和可用性。
同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows® 98
的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务
器。SQL Server 2000 企业版支持联合服务器、索引视图和大型内存支持等功能,使
其得以升级到最大 Web 站点所需的性能级别。
(3) 企业级数据库功能。
第 4 页
SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数
据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到
最小。SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这
些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分
布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据
复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,
然后将他们所做的修改合并回发布服务器。
(4) 易于安装、部署和使用。
SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上
安装、部署、管理和使用 SQL Server 的过程。SQL Server 2000 还支持基于标准
的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的
使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付 SQL
Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。
(5) 数据仓库。
SQL Server 2000 中包括析取和分析汇总数据以进行联机分析处理 (OLAP) 的工
具。SQL Server 中还包括一些工具,可用来直观地设计数据库并通过 English
Query 来分析数据。
2.3 SQL 语言
SQL 语言是结构化语言(Structure Query Language)的缩写,是一种用于数
据库查询和编程的语言,已经成为关系型数据库普遍使用的标准,使用这种标准数据
库语言对程序设计和数据库的维护都带来了极大的方便,广泛地应用于各种数据查询。
VB 和其他的应用程序包括 Access、Foxpro、Orcale、SQL Server 等都支持 SQL
语言。
SQL 语言的常用操作有:建立数据库数据表(CREATE TABLE),如本系统中的
学生及成绩备份就用到该语句;从数据库中筛选一个记录集(SELECT),这是最常用
的一个语句,功能强大,能有效地对数据库中一个或多个数据表中的数据进行访问,
并兼有排序、分组等功能;在数据表中添加一个记录(INSERT);删除符合条件的记
录(DELETE);更改符合条件的记录( UPDATE);
Delphi 中的数据库操作对象都提供了对 SQL 语句的支持。其一般的用法是以
剩余32页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Python的新能源承载力计算及界面设计源码 - HAINING-DG
- 基于Java的本科探索学习项目设计源码 - 本科探索
- 基于Javascript和Python的微商城项目设计源码 - MicroMall
- 基于Java的网上订餐系统设计源码 - online ordering system
- 基于Javascript的超级美眉网络资源管理应用模块设计源码
- 基于Typescript和PHP的编程知识储备库设计源码 - study-php
- Screenshot_2024-05-28-11-40-58-177_com.tencent.mm.jpg
- 基于Dart的Flutter小提琴调音器APP设计源码 - violinhelper
- 基于JavaScript和CSS的随寻订购网页设计源码 - web-order
- 基于MATLAB的声纹识别系统设计源码 - VoiceprintRecognition
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功