下载此beplayapp体育下载

VC加油站管理系统的设计与实现.doc


beplayapp体育下载分类:bepaly下载苹果 | 页数:约23页 举报非法beplayapp体育下载有奖
1 / 23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 23 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
该【VC加油站管理系统的设计与实现 】是由【雨林书屋】上传分享,beplayapp体育下载一共【23】页,该beplayapp体育下载可以免费在线阅读,需要了解更多关于【VC加油站管理系统的设计与实现 】的内容,可以使用beplayapp体育下载的站内搜索功能,选择自己适合的beplayapp体育下载,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此beplayapp体育下载到您的设备,方便您编辑和打印。VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
1/23
VC++加油站管理系统的设计与实现
课程设计报告
加油站管理系统的设计与实现

院:
计算机学院·软件学院
课程名称:
面向对象程序设计
专业班级:
12网络工程
学生姓名:
学号:
学生姓名:
学号:
学生姓名:
学号:
指导教师:
完成时间:2014年6月27日

1
⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..1

目背景及意⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
1
⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
.1
2
需求分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
..
⋯⋯⋯..2

流程分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
2

功能分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
2
3
系⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
....3

系功能模⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
3

数据⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
4
⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯................................
4
⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯................
5
⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯................
6
4
系⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...8
5
⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
.⋯⋯⋯⋯⋯⋯⋯⋯⋯19
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
2/23
VC++加油站管理系统的设计与实现
加油站管理系统的设计与实现
绪论

跟着我国经济水平的连续增添,愈来愈多的人都开始购买汽车。这类状况下,汽油的需求量愈来愈高,关于加油站管理人员的压力也愈来愈大,这时候就需要对加油站管理方式进行必然的改革以提升工作的效率。
计算机科学技术在近二十年来发展迅速,已经迅速地浸透到社会各领域,并占有了重要的地位,好多行业可以说已经离不开计算机科学技术了。就目前看来,各项工作的信息化管理已经是大势所趋。面对石油的全世界化需乞降竞争,传统的加油站服务管理方式已经落后于时代的要求,利用先进的电子信息技术,实现中国石化产品油零售系统信息化,对加油站的进、销、付、存进行科学化管理,提升服务质量和工作效率是十分必需的。所以设计和实现加油站管理系统,对加油站进行规范化、合理化的管理,已经火燎眉毛。和发达的国家比起来,国内加油站的信息化管理的确存在着很大的不足。第一,硬件环境的不足,其次,配套的软件功能不够,不可以满足市场的需求。从目前的实质状况来看,大多数国内加油站自动化程度低,设备迂腐,关于加油站各项工作的执行不可以供应有效的帮助。对客户信息不可以进行科学管理,根本没法提升加油站的管理水平。针对上述状况,我们开发了加油站管理系统。
本文设计的系统操作方便,界面友善,拥有较强的纠错与容错能力,提示用户检查错误;拥有方便的盘问、统计等功能,可大大减少工作人员的劳动强度。

本系统将采纳MicrosoftVisualC++,并运用MFC(微软基础类库)对系统界面进行设计。数据库将采纳MicrosoftAccess2003办理数据。
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
3/23
VC++加油站管理系统的设计与实现
1
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
23/23
VC++加油站管理系统的设计与实现
需求分析

业务流程为客户到加油站加油,加油站管理系统将加油信息以及客户信息写入数据库。客户可以对加油的信息进行盘问。管理人员综合各项信息后将信息反响给加油站经理,加油站经理再对信息进行分析后,为加油站的更好发展做出正确的决策。
依照这个规定程序,业务流程图以以以下图:
加油
信息录入数据库
盘问记录
管理人员信息汇总盘问信息记录
信息反响给经理
做出发展决策
业务流程图

作为一个加油站,引入管理信息系统的主要目的,就是为了降低运作成本、提升工作
效率、简化平时工作流程,所以,分析加油站平时工作流程和设计和开发加油站管理信息
系统的前提,依照对系统目标和业务流程的分析,本系统的整体功能图以下
(1)客户信息盘问功能
本模块式记录了客户在本加油站所开销的汽油种类,汽油用量和所花的金额,这里记
录信息用的是一车一账的方式,方便核对数据。油品种需求信息功能本模块记录的是分类
的不一样样汽油的需讨状况,即某固准时间段内不一样样汽油种类的开销状况,以此分析进油时各
种类汽油的进油量。
(2)油价信息功能
本模块记录的是不一样样阶段各种类汽油的标准售价,一个是有益于加油站分析进油利润,
另一方面也有益于客户考虑用油的种类。
(3)油库库存功能
本模块是加油站管理系统中的主要模块之一,其功能包含油品入库和平时库存管理两
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
5/23
VC++加油站管理系统的设计与实现
2
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
23/23
VC++加油站管理系统的设计与实现
方面,只要对加油站进油状况进行记录,并对油罐的节余油量进行监控,当油品存量不足时,给消出警示。
(4)财务信息盘问功能
本模块记录了开销信息和出入信息。信息记录分为日志录和月记录,由当天开销产生
日报表和当月费产生月报表
(5)系统管理功能
本模块是用于创办客户信息的,主要功能是用于对数据进行增、删、查、改。
系统设计

系统模块可分为信息管理模块以及系统管理模块,此中信息管理模块又分为,客户信
息管理,油管理(此中包含品种需求,油价管理,油库库存管理),财务信息管理(此中包含开销信息,出入信息);系统管理包含用户管理,可对用户进行增添或删除。以以下图为系统功能模块图
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
7/23
VC++加油站管理系统的设计与实现
3
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
23/23
VC++加油站管理系统的设计与实现
系统功能模块图


数据流图是描述系统数据流程的工具,它将数据独立抽象出来,经过图形方式描述信息的前因结果和实质流程。对加油站信息管理系统及各功能模块进行数据流程分析,可获得各个模块办理数据的过程,以以以下图:
系统数据流图

VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
9/23
VC++加油站管理系统的设计与实现
4
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
23/23
VC++加油站管理系统的设计与实现
看法模型的描述工具平时是使用E-R模型图。该模型不依赖于详尽的硬件环境和DBMS。看法模型设计的常用方法是实体关系方法(E-R方法)。用实体关系方法对详尽数据进行抽
象加工,将实意会合抽象成实体种类,用实体间的关系反响现实世界事物间的内在关系。
第一可以进行局部E-R模型,今后把各局部E-R模型综合成一个全局的E-R模型,最后对全局E-R模型进行优化,最后获得的。在需求分析和逻辑设计之间增添看法设计阶段,可以使设计人员仅从用户的角度对待数据及办理要乞降拘束。
表达看法设计的结果称为看法模型,对看法模型有以下要求:
(1)有丰富的语义表达能力,能表达用户的各种需求。
(2)易于交流和理解,从而可以用它和不熟****计算机的用户交换建议。
(3)要易于更正。当应用环境和应用要求改变时,看法模型要能很简单的更正和扩大以
反响这类变化。
(4)易于向各种数据模型变换。
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
11/23
VC++加油站管理系统的设计与实现
5
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
23/23
VC++加油站管理系统的设计与实现
依照上述要求,传统的数据模型(网状、层次和关系模型)都不合适作看法模型。在
数据库的看法设计中,平时采纳E-R数据模型来表示数据库的看法结构。E-R数据模型将
现实世界的信息结构一致用属性、实体以及它们之间的联系来描述。
系统E-R图

依照在数据库看法设计中给出的数据库加油站管理系统的关系模型,可以设计数据表
结构,服务器上建名为JXMS的数据库。此中包含以下表:
CarInfo,OilDemandInfo,OilPriceInfo,OilStockInfo,UserInfo,WorkerInfo,ExpenseInfo,IncomeExpenseInfo,SystemUserInfo下边详尽介绍数据库中各表的结构:
(1)表名:CarInfo,车辆信息表
字段名称
字段种类
字段长度
字段属性
可否为空
备注
CAR_No
数值
10
汽车编号
NOTNULL
主键
CAR_Number
文本
10
车牌号
NOTNULL
CAR_OilRemain
数值
10
节余油量
NOTNULL
CAR_OilType
文本
10
加油型
NOTNULL
CAR_Brand
文本
20
品牌
NOTNULL
CAR_RefualDate
日期
加油日期
NOTNULL
(2)表名:OilDemandInfo,油需求信息表
字段名称
字段种类
字段长度
字段属性
可否为空
备注
OIL_No
数值
10
油编号
NOTNULL
主键
OIL_Demang
数值
10
油需求量
NOTNULL
OIL_Variety
文本
20
油品种
NOTNULL
OIL_SALES
数值
10
油销量
NOTNULL
OIL_Price
数值
10
油价
NOTNULL
(3)表名:OilPriceInfo,油价信息表
字段名称
字段种类
字段长度
字段属性
可否为空
备注
OIL_No
数值
10
油编号
NOTNULL
主键
OIL_Variety
文本
20
油品种
NOTNULL
OIL_Price
数值
10
油价
NOTNULL
(4)表名:OilStockInfo,油库存信息表
字段名称
字段种类
字段长度
字段属性
可否为空
备注
OIL_No
数值
10
油编号
NOTNULL
主键
OIL_Variety
文本
20
油品种
NOTNULL
OIL_Stock
数值
10
油库存量
NOTNULL
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
13/23
VC++加油站管理系统的设计与实现
6
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
23/23
VC++加油站管理系统的设计与实现
(5)表名:UserInfo,客户信息表
字段名称
字段种类
字段长度
字段属性
可否为空
备注
USER_No
数值
10
客户编号
NOTNULL
主键
USER_Name
文本
10
客户姓名
NOTNULL
USER_Contact
数值
20
联系方式
NOTNULL
USER_MailAddress
文本
50
邮件地址
NOTNULL
USER_Unit
文本
50
单位名称
NOTNULL
USER_Address
文本
50
地址
NOTNULL
(6)表名:WorkerInfo,加油人员信息表
字段名称
字段种类
字段长度
字段属性
可否为空
备注
WORKER_No
数值
10
加油人员编号
NOTNULL
主键
WORKER_Name
文本
10
加油人员姓名
NOTNULL
WORKER_IDNumber
数值
20
身份证号
NOTNULL
WORKER_Contact
数值
20
联系方式
NOTNULL
WORKER_Address
文本
50
地址
NOTNULL
WORKER_WorkingAge
数值
10
任职时间
NOTNULL
WORKER_OilArea
文本
10
工作油区
NOTNULL
WORKER_WorkingSitu
文本
10
出勤状况
NOTNULL
ation
WORKER_WorkingTim
文本
20
轮班时间
NOTNULL
e
(7)表名:ExpenseInfo,客户开销信息
字段名称
字段种类
字段长度
字段属性
可否为空
备注
UserName
文本
10
客户名称
NOT_NULL
UserUnit
文本
10
单位名称
NOT_NULL
ExpenseDate
日期
开销日期
NOT_NULL
ExpenseOilType
文本
10
开销油型
NOT_NULL
ExpenseOilMAss
数值
10
开销油量
NOT_NULL
ExpenseCount
数值
10
开销总计
NOT_NULL
(8)表名:IncomeExpenseInfo,加油站出入状况表
字段名称
字段种类
字段长度
字段属性
可否为空
备注
IE_Date
日期
统计日期
NOT_NULL
IE_Expense
数值
10
日支出
NOT_NULL
IE_Income
数值
10
日收入
NOT_NULL
(9)表名:SystemUserInfo,系统用户信息
字段名称
字段种类
字段长度
字段属性
可否为空
备注
SystemUserName
文本
10
系统用户名
NOT_NULL
SystemUserPassword
文本
10
系统用户密码
NOT_NULL
SystemUserNo
数值
10
系统用户编号
NOT_NULL
主键
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
15/23
VC++加油站管理系统的设计与实现
7
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
23/23
VC++加油站管理系统的设计与实现
系统实现
(1)主菜单界面
主菜单有四个功能选项:信息管理、加油管理、系统管理和帮助。
(2)信息管理
信息管理有三个选项:客户信息管理、油信息管理和财政信息管理。
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
17/23
VC++加油站管理系统的设计与实现
8
VC++加油站管理系统的设计与实现
VC++加油站管理系统的设计与实现
23/23
VC++加油站管理系统的设计与实现

VC加油站管理系统的设计与实现 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

非法内容举报中心
beplayapp体育下载信息
  • 页数23
  • 收藏数0收藏
  • 顶次数0
  • 上传人雨林书屋
  • 文件大小1.28 MB
  • 时间2022-12-03