加油站信息系统设计.docx

上传人:b****1 文档编号:234837 上传时间:2022-10-07 格式:DOCX 页数:12 大小:476.07KB
下载 相关 举报
加油站信息系统设计.docx_第1页
第1页 / 共12页
加油站信息系统设计.docx_第2页
第2页 / 共12页
加油站信息系统设计.docx_第3页
第3页 / 共12页
加油站信息系统设计.docx_第4页
第4页 / 共12页
加油站信息系统设计.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

加油站信息系统设计.docx

《加油站信息系统设计.docx》由会员分享,可在线阅读,更多相关《加油站信息系统设计.docx(12页珍藏版)》请在冰豆网上搜索。

加油站信息系统设计.docx

加油站信息系统设计

组员:

****

时间:

****

加油站信息系统设计

1.需求分析

本章节首先介绍当前国内外加油站信息系统的研究现状,并对所要设计的加油站信息系统进行需求分析。

需求分析的主要工作就是对设计的系统的分析,包括两个方面:

需要实现的功能以及实现这些功能的方法。

1.1研究现状

在国内,随着中国石油成品销售系统改革和油卡一体化运作模式的有序推进。

精干、高效的运行模式对企业精细化管理水平、信息化运用提出了更高的要求,现有平台要适应新形式变化,还存在需要不断完善的地方,主要表如下:

(1)系统集成度不够。

目前管控平台仅对加油站级系统进行数据利用,其它系统还未有效集成,导致系统间流程、数据连通性不强。

系统之间功能不关联互动,信息不共享互换、业务流程与信息应用相互脱节,不能发挥系统集成的优势。

(2)数据不完整。

目前管控平台主要侧重于油品、非油品进销存业务数据处理和分析,加油站人、财、物等数据没有完全纳入统一管理,数据缺乏整体性、完整性和可靠性,存在冗余现象,不能充分体现整体经营管理状况。

(3)功能覆盖不全。

目前管控平台主要侧重业务运营和管控层面,主动服务客户、主动服务基层的功能还没有完全体现出来,对于决策支持、事物操作和量化评价方面的信息支持较为薄弱,不能覆盖公司整体业务和管理工作。

1.2系统用户角色分类

使用此系统的用户角色分为以下几类:

(1)加油站管理员:

所有本地功能权限对其开放。

在本地对系统进行设置,账目进行分析和管理,可对数据库进行备份和恢复,同时也可以使用经营管理模块。

(2)加油站员工:

无管理系统的权限,只可在本地窗体应用程序上进行日常经营操作,最主要的功能是使用系统的收费功能,调出客户要求查询的数据,可回复客户在远程的留言。

(3)已注册用户:

可以进入系统浏览信息,登陆后可以查看历史消费记录,也可以进入留言板查看相关信息,留言和留言回复。

(4)未注册用户:

可以注册、查询信息。

1.3本地功能概述

(1)加油站管理员用户名录入:

在第一次使用系统时设置管理员用户名和密码。

(2)加油站员工注册客户名录入:

加油站普通员工的初始用户名和密码由管理员提供,只能本地使用。

(3)收费功能:

加油站管理员登录系统后使用,用于在交易中计算总价和记录账目。

(4)油品存量设置:

加油站管理员在进油后添加进油数,每次出油后系统自动扣除出油量,得出总存油量。

(5)油品价格设置:

加油站管理员设置不同型号油品的价格以及库存量。

(6)客户注册:

游客可点击注册链接进入注册页面,并快速注册。

(7)客户注册审核:

加油站管理员为在远程注册的客户的信息真实性进行审核。

(9)账目管理:

加油站管理员对所有账目进行分析和管理。

(10)审核用户留言:

对于用户留言内容进行审核,并根据用户的选择方式决定其是否公开。

(11)回复用户留言:

对审核通过的用户留言进行回复。

1.4系统用例图描述

客户用例图

员工用例图

管理员用例图

2.概要设计

2.1系统结构图

系统结构图

2.2实体图

客户实体图

员工实体图

管理员实体图

2.3数据库表设计

(1)管理员表(manager)

该表主要记录管理员的信息,包括编号、登录名、密码等。

管理员表(manager)

名称

类型

是否为空

备注

mid

int(11)

no

管理员编号

name

varchar(30)

no

登录名

password

varchar(30)

no

密码

(2)客户表(client)

该表主要描述了会员的信息,包括编号、登录名、真实名、密码、邮箱、身份证号、注册时间等。

客户表(client)

名称

类型

是否为空

备注

cid

int(11)

no

客户编号

name

varchar(30)

no

登录名

password

varchar(30)

no

密码

realname

varchar(30)

no

真实名

idcard

varchar(30)

no

身份证号

email

varchar(30)

no

邮箱

inputTime

datetime

no

注册时间

(3)员工表(employee)

该表主要描述了会员的信息,包括编号、登录名、真实名、密码、邮箱、身份证号、注册时间等。

员工表(employee)

名称

类型

是否为空

备注

cid

int(11)

no

员工编号

name

varchar(30)

no

登录名

password

varchar(30)

no

密码

realname

varchar(30)

no

真实名

address

varchar(30)

no

地址

phone

varchar(30)

no

电话

inputTime

datetime

no

注册时间

(4)新闻类型表(newstype)

该表主要是记录发布的新闻类型信息,包括新闻类型编号、名称等。

新闻类型表(newstype)

名称

类型

是否为空

备注

newstypeid

int(11)

no

编号

typeName

varchar(30)

no

名称

(5)新闻表(news)

该表主要是记录发布的新闻信息,包括新闻编号、标题、内容、发布时间、管理员编号、新闻类型编号等。

新闻表(news)

名称

类型

是否为空

备注

newsid

int(11)

no

编号

title

varchar(30)

no

标题

content

text

no

内容

issueTime

datetime

no

发布时间

mid

int(11)

no

管理员编号(外键)

newstypeid

int(11)

no

新闻类型编号(外键)

(6)留言表(message)

该表主要是记录客户的留言信息,包括留言编号、主题、内容、发布时间、客户编号等。

留言表(message)

名称

类型

是否为空

备注

messageid

int(11)

no

编号

theme

varchar(30)

no

主题

content

text

no

内容

issueTime

datetime

no

发布时间

cid

int(11)

no

客户编号(外键)

(7)回复表(reply)

该表主要是记录管理员的回复信息,包括回复编号、内容、发布时间、客户编号、管理员编号、留言编号等。

回复表(reply)

名称

类型

是否为空

备注

replyid

int(11)

no

编号

content

text

no

内容

issueTime

datetime

no

发布时间

cid

int(11)

no

客户编号(外键)

mid

int(11)

no

管理员编号(外键)

messageid

int(11)

no

留言编号(外键)

(8)车辆表(car)该表主要是记录车辆信息,包括车辆编号、车牌号、车品牌、客户编号等。

车辆表(car)

名称

类型

是否为空

备注

carid

int(11)

no

编号

licence

int(11)

no

车牌号

brand

varchar(30)

no

车品牌

cid

int(11)

no

客户编号(外键)

(9)加油记录表(gas_record)

该表主要是记录客户的加油信息,包括加油编号、加油量、加油种类、油价、发布时间、员工编号、车辆编号等。

加油记录表(gas)

名称

类型

是否为空

备注

gid

int(11)

no

编号

amount

int(11)

no

加油量

variety

varchar(30)

no

加油种类

price

int(11)

no

油价

inputTime

datetime

no

加油时间

eid

int(11)

no

员工编号(外键)

carid

int(11)

no

车辆编号(外键)

(10)管理员_客户表(mc)

该表主要是记录管理员对客户的操作信息,包括管理员编号、客户编号、操作等。

管理员_客户表(mc)

名称

类型

是否为空

备注

mid

int(11)

no

管理员编号

cid

int(11)

no

客户编号

operation

varchar(50)

no

操作

(11)管理员_员工表(me)

该表主要是记录管理员对员工的操作信息,包括管理员编号、员工编号、操作等。

管理员_员工表(me)

名称

类型

是否为空

备注

mid

int(11)

no

管理员编号

eid

int(11)

no

员工编号

operation

varchar(50)

no

操作

2.4数据库表的设计实现

管理员表

员工表

客户表

新闻类型表

新闻表

留言表

回复表

车辆表

加油记录表

客户_管理员表

员工_管理员表

3.详细设计

3.1登录流程图

3.2概念模型

3.3物理模型

由于系统并没有具体实现,因此不考虑软件编码、测试及维护。

4.总结

此次系统设计给我们最大的感触就是在设计系统之前要对所管理的部门业务有具体的认识,首先要确定好需求分析,否则,需求的变化会给后续设计带来巨大的改动,严重影响工作效率。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1