毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

JAVA商品销售管理系统(ER图+源代码) 第4页

更新时间:2010-4-7:  来源:毕业论文
JAVA商品销售管理系统(ER图+源代码) 第4页
图4.1 销售信息管理系统结构图
4.3 安全性和完整性设计
4.3.1 安全性
  工作人员每人都有自己的帐号和密码,这些都保存在员工表Staff中。本次设计运用一种恺撒加密算法的变种对密码字段进行了加密,即使是数据库管理员打开员工表,也不能看出密码,如图2.4所示。该功能是在程序中实现,具体的加密方法将在后面6.6.6程序加密方法介绍。
 
图4.4 对员工表的密码字段进行加密

4.3.2 完整性
 
图4.5 各表之间的关系
5 数据库物理结构设计
5.1 数据库存放位置
F:\Java\workspace\销售信息管理系统\DataBase
数据库文件与日志文件在同一目录中
注:运行程序时数据库可存放于任意位置,只需将数据库附加到SQL Server 2005中。
5.2 数据库系统配置
SELL.mdf数据库文件初始大小为5MB,增量为3MB,不限制增长。
SELL.log日志文件初始大小为3MB,增量为1MB,不限制增长。
6 数据库实施
6.1 创建数据库
查询分析器执行情况:
SQL语句及执行结果显示:
CREATE DATABASE SELL
ON PRIMARY
(
 NAME=SELL,
 FILENAME='F:\Java\workspace\销售信息管理系统\DataBase\SELL.mdf',
 SIZE=5,
 FILEGROWTH=3
)
LOG ON
(
 NAME=SELL_log,
 FILENAME='F:\Java\workspace\销售信息管理系统\DataBase\SELL_log.ldf',
 SIZE=3,
 FILEGROWTH=1
)
GO命令已成功完成。 生成的表格截图显示:
 

6.2 创建基本表
建立客户信息表(Customer)、产品列表(Product)、工作人员表(Staff)、销售信息表(Sell)、售后服务信息表(Service)、策略信息公告表(Policy):
查询分析器执行情况:
USE SELL
GO
CREATE TABLE Customer
(
 [ID] int IDENTITY(10000,1) PRIMARY KEY,
 [Name] varchar(20) NOT NULL,
 [Gender] bit,
 [Phone] varchar(20),
 [Address] varchar(20),
 [Code] varchar(10),
 [E-mail] varchar(20)
)

CREATE TABLE Product
(
 [ID] int IDENTITY(10000,1) PRIMARY KEY,
 [Name] varchar(20) NOT NULL,
 [Spec] varchar(20),
 [Producer] varchar(20),
 [Price] money,
 [Remark] varchar(50)
)


CREATE TABLE Staff
(
 [ID] int IDENTITY(10000,1) PRIMARY KEY,
 [Name] varchar(20) NOT NULL,
 [Password] varchar(20),
 [Type] int,
)

CREATE TABLE Sell
(
 [ID] int IDENTITY(10000,1) PRIMARY KEY,
 [ProductID] int NOT NULL,
 [CustomerID] int NOT NULL,
 [StaffID] int NOT NULL,
 [SellDateTime] datetime,
 [Price] money,
 [SellCount] int
)

CREATE TABLE Service
(
 [ID] int IDENTITY(10000,1) PRIMARY KEY,
 [SellID] int NOT NULL,
 [StaffID] int NOT NULL,
 [Type] int NOT NULL,
 [Description] varchar(500),
 [Completed] bit,
 [Satisfy] int
)

CREATE TABLE Policy
(
 [ID] int IDENTITY(10000,1) PRIMARY KEY,
 [StaffID] int NOT NULL,
 [Type] bit NOT NULL,
 [E-mail] varchar(20),
 [Phone] varchar(20),
 [InputDate] datetime,
 [ParentID] int,
 [Message] varchar(1000)
)
GO
命令已成功完成。 生成的表格截图显示:
客户信息表(Customer):
产品列表(Product):
工作人员表(Staff):
销售信息表(Sell):
售后服务信息表(Service):
市场策略信息公告表(Policy):

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

JAVA商品销售管理系统(ER图+源代码) 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。