毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

JAVA进销存管理系统的研究与应用+ER图(8)

时间:2017-02-13 13:31来源:毕业论文
图 3.10 数据库数据 数据库设计完毕后,运行SQL查询分析器,进行数据库检索操作检查。 图 3.11 SQL查询分析器连接页面 选择服务器,输入登录名,密码进行


 
图 3.10  数据库数据
数据库设计完毕后,运行SQL查询分析器,进行数据库检索操作检查。
 
图 3.11  SQL查询分析器连接页面
选择服务器,输入登录名,密码进行身份验证。
 
图 3.13  SQL查询分析器连接页面
在查询框中输入SQL查询语句,查看需要的数据。

3.5    结构化查询语言
SQL 是结构化查询语言(Structure Query Language)的缩写,它是一种标准的关系型数据库查询语言,通过 SQL 语句的执行可以对数据库内容(表及记录)进行定义、修改或查询。许多的数据库管理系统以及数据库程序语言内都会支持 SQL 语法[5]。SQL 是介于关系代数和元组关系演算之间的一种语言,SQL 数据库的体系结构,如图3.14
 
图 3.14 SQL 数据库的体系结构

SQL 语言包括了所有对数据库的操作,主要分 4 个部分:
(1) DDL 数据定义语言
DDL(Data Define Language)主要定义数据库的逻辑结构,包括定义基本表、视图
和索引三部分。主要由 3 个命令组成:
Create(创建对象)命令,用于数据库中的表、索引及视图的创建。
Drop(删除对象)命令,用于数据库中的表、索引及视图的删除。
Alter(更改对象)命令,用于数据库中的表、索引及视图的更改。
(2) DML 数据处理语言
DML(Data Manipulation Language)包括数据查询和数据更新两大类操作,由以下 4
个命令组成:
Delete(删除)命令,用于删除表中的某些元组。
Insert(插入)命令,用于向表中增加一个或多个元组。
Update(更新)命令,用于更新或修改一个表中的数据(列值)。
Select(查询)命令,用于查询数据库中满足条件的数据信息。
(3) DCL 数据控制语言
DCL(Data Control Language)用于定义数据库中用户的权限和限制,它是核心 SQL
语法的一部分。包括 Grant(授权)、Revoke(回收权限)、事务处理和 Rollback(放
弃当前事务启动新事务)。
(4) 嵌入式 SQL
规定 SQL 语句在宿主语言的程序中使用的规则。
4    进销存管理系统设计与实现
4.1    系统设计目标
1界面设计简洁、友好、美观大方
2操作简单、便捷
3数据存储可靠安全
4准确清楚的信息分类
5查询功能迅速,灵活
6权限设置功能,管理更加方便明确
7对用户输入数据进行CHECK操作,尽可能排除数据格式上的错误

4.2    系统功能结构
4.2.1    进销存管理系统系统结构
本系统包括基础信息、进货管理、销售管理、库存管理、查询统计、系统管理等6大部分。系统结构图如4-1所示
 
图 4.1 企业进销存管理系统功能结构
4.2.2    系统流程图
 
图 4.2 系统流程图
4.3    详细设计
4.3.1    系统预览
进销存管理系统有多个程序界面组成,下面列出几个典型界面的预览效果。
进销存管理系统的登录界面如图4.3所示,该界面进行用户名与密码的核对,取出用户输入数据与数据库中的数据进行对比,若正确则进入主界面。
 
图 4.3  登录界面
进销存管理系统的主界面如图4.4所示,该界面是所有系统模块的父窗体,包含调用所有功能模块的导航面板。
 
图 4.4  主界面
商品进货单界面如图4.5所示,该界面将记录进货单数据添加到数据库,其中进货单编号通过系统时间自动生成。
  JAVA进销存管理系统的研究与应用+ER图(8):http://www.751com.cn/jisuanji/lunwen_2885.html
------分隔线----------------------------
推荐内容