APP下载

基于关系数据库的武警装备管理系统设计

2017-02-25湖北工业大学谢龙江

湖北农机化 2017年5期
关键词:关系数据库数据库系统出库

湖北工业大学 谢龙江

基于关系数据库的武警装备管理系统设计

湖北工业大学 谢龙江

本文设计的系统主要完成对武警装备管理仓库的库存管理,包括武警装备管理入库、出库、库存,员工信息,供应商信息以及密码管理等6个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改、报表等功能。系统的核心是入库、库存和出库三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成入库或出库操作时系统会自动地完成库存的修改。查询功能也是系统的核心之一,在系统中既有单条件查询和多条件查询,也有精确查询和模糊查询,系统不仅有静态的条件查询,也有动态生成的条件查询,其目的都是为了方便用户使用。系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能。

关系数据库;武警装备;管理系统设计

目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与高效率,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程序语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。而Delphi是一个非常理想选择。Delphi 6是操作系统中快速应用开发环境的最新版本。它也是当前Windows平台上第一个全面支持最新Web服务的快速开发工具。无论是企业级用户,还是个人开发者,都能够利用Delphi6轻松、快捷地构建新一代电子商务应用。Delphi6是唯一支持所有新出现的工业标准的RAD环境,包括XML(扩展标记语言)/XSL(可扩展样式语言),SOAP(简单对象存取协议)和WSDL(Web服务器描述语言)等。

从20世纪50年代中期开始,计算机的应用由科学研究部门逐步扩展到企业、行政部门。至60年代,数据处理成为计算机的主要应用。数据库技术作为数据管理技术,是计算机软件领域的一个重要分支,产生于60年代末。现已形成相当规模的理论体系和实用技术。

模型是对现实世界的抽象。在数据库技术中,我们用模型的概念描述数据库的结构与语义,对现实世界进行抽象,表示实体类型及实体间联系的模型称为“数据模型”。

数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。计算机系统都有这个问题,在数据库系统中大量数据集中存放,为许多用户共享,使安全问题更为突出。

在一般的计算机系统中,安全措施是一级一级设置的。

在DB存储这一级可采用密码技术,当物理存储设备失窃后,它起到保密作用。在数据库系统这一级中提供2种控制:用户标识和鉴定,数据存取控制。在ORACLE多用户数据库系统中,在安全机制下作下列工作:防止非授权的数据库存取;控制磁盘使用;防止非授权的对模式对象的存取;控制系统资源使用;审计用户动作。

数据库安全可分为2类:系统安全性和数据安全性。

系统安全性是指在系统级控制数据库的存取和使用的机制,包含有效的用户名/口令的组合;用户对象可用的磁盘空间的数量;

一个用户是否授权可连接数据库;用户的资源限制;数据库审计是否是有效的;用户可执行哪些系统操作。数据安全性是指在对象级控制数据库的存取和使用的机制,包含:哪些用户可存取一指定的模式对象及在对象上允许作哪些操作类型。在ORACLE服务器上提供了一种任意存取控制,是一种基于特权限制信息存取的方法。用户要存取一对象必须有相应的特权授给该用户。已授权的用户可任意地可将它授权给其它用户,由于这个原因,这种安全性类型叫做任意型。

ORACLE利用下列机制管理数据库安全性:角色;特权;数据库用户和模式;资源限制;存储设置和空间份额;审计。

本系统主要完成对武警装备管理仓库的库存管理,包括武警装备管理入库、出库、库存,员工信息,供应商信息以及密码管理等6个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改、报表等功能。

系统的核心是入库、库存和出库三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成入库或出库操作时系统会自动地完成库存的修改。查询功能也是系统的核心之一,在系统中即有单条件查询和多条件查询,也有精确查询和模糊查询,系统不仅有静态的条件查询,也有动态生成的条件查询,其目的都是为了方便用户使用。系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能。

[1]萨师煊,王珊.数据库系统慨论.北京:高等教育出版社,2000.

[2]杨庚,章韵.关系数据库SQL语言查询过程分析和优化设计.计算机工程与应用,1999(11).

[4]梁锐城.关系数据库连接的有效处理方法.计算机工程与应用,2001(1).

[5]程录庆.关系数据库理论教学探讨.[期刊论文]-南京人口管理干部学院学报,2003(1).

2017-09-10)

猜你喜欢

关系数据库数据库系统出库
关系数据库在高炉数据采集系统中的应用
数据库系统shell脚本应用
卷烟配货出库流程的优化与应用
散粮出库 加快腾仓
“出库费” 应由谁来付
微细铣削工艺数据库系统设计与开发
实时数据库系统数据安全采集方案
核反应堆材料数据库系统及其应用
基于索引结构的关系数据库关键词检索
基于PLC的物流自动化包装线出库穿梭车的设计