加油站进销存管理系统的设计与实现.docx
- 文档编号:29539987
- 上传时间:2023-07-24
- 格式:DOCX
- 页数:37
- 大小:594.79KB
加油站进销存管理系统的设计与实现.docx
《加油站进销存管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《加油站进销存管理系统的设计与实现.docx(37页珍藏版)》请在冰豆网上搜索。
加油站进销存管理系统的设计与实现
加油站进销存管理系统的设计与实现
进销存治理系统的设计与实现
毕业论文原创性说明
本人郑重声明:
所呈交毕业论文,是本人在指导教师的指导下,独立进行研究工作所取得的成果。
除文中差不多注明引用的内容外,本论文不包含任何其他人或集体差不多发表或撰写过的作品成果。
对本文的研究做出重要奉献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律结果由本人承担。
论文作者签名:
年月日
摘要
随着经济的不断进展,运算机技术迅猛进展和市场的千变万化,许多企业为了自身更好进展,不断的实现信息化,形成企业独有的核心竞争力。
通过所收集的价值信息企业不断的作出调整,为企业挣得一定的市场地位。
设计和实现加油站进销存治理系统是为了更好服务加油站相应业务需求,加油站进销存治理系统实现了加油站的业务信息化,加快了加油站办理业务的速度,比之前的手工办理业务效率大大提高,实现加油站的系统化,同时也给高层治理者提高了方便,更好的调整业务,适应千变万化的市场。
关键词:
加油站进销存治理系统信息治理系统
Abstract
Withthecontinuousdevelopmentofeconomy,therapiddevelopmentofthecomputertechnologyandthemarketofmanyenterprisesinordertobetterthemyriadsofchanges,itsdevelopment,realizetheinformationizationconstantly,formingauniqueenterprisecorecompetitiveness.Thevalueoftheenterpriseinformationcollectionconstantlyadjustedforenterprisestoearnacertainmarketposition.DesignandimplementationofgasstationInvoicingmanagementsystemisinordertobetterservicegasstationbusinessdemand,gasstationpurchase,salesandinventorymanagementsystemtorealizethegasstationbusinessinformation,acceleratethegasstationtotransactbusinessspeed,thanthepreviousmanualhandlingoperationsefficiencyisgreatlyimproved,realizegasstationsystem,butalsototopmanagementtoimprovetheconvenience,betteradjustmentofthebusiness,tomeettheever-changingmarket.
Keywords:
gasstationinvoicingmanagementsystemmis
一、可行性研究分析
(一)系统背景
现在是信息科技猛速进展的时代,治理科学与信息技术联系十分紧密,它们相互阻碍,又相互促进。
网络技术飞速进展,不断的普及应用,改变了许多企业的经营模式,许多企业利用网络手段经营给本企业带来可观的经济利益。
随着我国经济的不断进展,人们的生活水平不断的提高,大多数家庭都有汽车,有些家庭甚至几辆车,使得加油站的客源不断的增加,拥有的信息量专门大,假如依旧以往的传统人工操作治理已无法适应现在的进展趋势,加油站所拥有的人力、物力、财力和信息资源是有限的,要想以有限资源服务大量的加油客户,减少客户的等待时刻,提高客户中意度,为企业制造更大的利润。
加油站要想满足这些方面的需求,不是传统的人工操作就能够完成的,这就要求加油站引入更新、更好、更高的IT技术,从而做到加油站拥有全新的运算机网络和治理系统,规范的业务流程,关心高层治理者及时、全面准确的做出相应的决策,适应市场的变化。
加油站采纳全面的治理信息系统,是目前加油站实现经济利益的有效手段,以加油站的经济效益为目标,方便加油站职员更显著地提高加油站的服务水平和工作效益,更加规范的业务流程,更好的为顾客服务,从而降低运作成本,提高工作效率,简化日程工作流程,给加油站带来更大的经济效益,提高企业的竞争能力。
(二)可行性分析
1.治理可行性分析
科学治理的基础工作是建立治理信息系统的前提,建设进销存治理系统是行业进展的必要要求,加油站高层治理者要对以科技为治理手段加于重视,积极参与加油站系统的开发。
通过该系统及时了解加油站进销存的具体运营的情形,采纳更为科学的经营机制和科学的治理方法,及时调整不合理的治理制度。
通过该系统一定程度上降低了加油站工作人员的工作量,提高了工作效率,大大地降低了加油站人力、物力和财力等方面,提高了加油站的办事效率,树立企业的良好形象,提高加油站在同行业的竞争力。
因此该系统在治理上是可行的。
2.技术可行性分析
对待开发的系统进行功能、性能和限制条件的分析,确定在现有资源的条件下,技术风险有多大,系统是否能实现。
加油站进销存信息治理系统是依照科学的进销存治理方法和运算机技术为开发设计的,符合加油站高层治理者对加油站治理的各种技术的要求,拥有较高的信息储备能力,处理速度之快,对信息能更好的进行爱护。
开发系统的所需要运算机硬件、软件,都能从现有市场购买,系统采纳VisualBasic6.0作为前台开发工具,该开发工具简单易明白,无需编写大量程序,现有的技术人员完全有能力开发,以SQLServer2008作为后台数据库。
因此该系统在技术上是可行的。
3.经济可行性分析
加油站是一种赢利性专门大的企业,经营活动的目的确实是为了取得经营利益。
建立该系统硬件设备要求不是高端的设备,企业完全有能力购买。
同时该系统是建立在原系统的基础之上的,能够预算开发本系统的各项费用,预算总费用与上半年系统开发的总费用没有多大的出入,对企业可不能造成太大的经济负担。
该系统能有效提高职职员作效率,增加企业的收入,及时猎取信息,减少治理者决策上的失误,大大降低企业经济上缺失的风险。
该系统为客户提供快捷的服务,增加顾客对加油站的中意度,增加了客源,为企业带来更多的流淌资金。
因此该系统在经济上是可行的。
综上可得,三者都可行,能够赶忙执行。
二、系统分析
(一)组织结构分析
该加油站是由人事部、采购部、销售部、库存部等多个部门组成,各部门之间既相互独立又有较多的联系。
信息流淌关系物资流淌关系资金流淌关系领导与被领导关系
图1组织结构图
2.功能结构分析
为了实现系统目标,系统必须具有各项功能来完成,各项功能又依靠于下面更具体工作来完成。
图2功能结构图
3.组织/功能结构分析
表1组织/功能联系表
功
能
序号
组织
业务联系
人事部
销售部
库存部
采购部
功能与业务
1
用户治理
●
2
用户注册
●
3
销售信息查询
●
4
业务处理
●
☆
√
5
打印报销凭证
●
6
缺货处理
√
●
☆
7
入库添加
●
√
8
库存信息查询
●
9
采购处理
☆
●
10
采购信息查询
●
注释:
●:
表示该项业务是对应组织的要紧业务(即主持工作的单位);
☆:
表示该单位是参加和谐该项业务的辅助单位;
√:
表示该单位是参加和谐此项业务的相关单位(或称有关单位);
空格:
表示该单位与对业务无关。
(二)业务流程图
1.业务流程图
业务流程图是一种用尽可能少的、尽可能简单的符号来描述和了解业务过程。
图3业务流程图
2.表格分配图
图4表格分配图
(三)数据和数据流程分析
1.数据流程图
数据流程图是一种能全面地描述信息系统逻辑模型的要紧工具。
它用一组符号来描述整个系统中信息或数据的全貌,综合地反应出信息在系统中的流淌、处理和储备情形。
图5顶层数据流程图
图6第二层数据流程图
2.数字字典
表2数字项定义表
编号
名称
别名
简述
类型及宽度
取值范畴
I1
顾客编号
顾客编号
顾客编号
文本型,14位
00000000000000-99999999999999
I2
顾客姓名
顾客姓名
顾客姓名
文本型,8位
0000000000-9999999999
I3
职员姓名
职员姓名
职员姓名
文本型,8位
0000000000-9999999999
I4
职员号
职员号
职员号
文本型,8位
0000000000-9999999999
I5
销售编号
销售编号
销售单的编号
文本型,16位
0000000000000000-9999999999999999
I6
单价
单价
油的价格
文本型,7位
0000000-9999999
I7
数量
数量
油的数量
文本型,7位
0000-9999
I8
采购编号
采购编号
采购单的编号
文本型,7位
0000-9999
I9
日期
日期
日期
日期型,8位
2014-01-01-9999-12-31
I10
总价钱
总价
总价
货币型,3位
000-999
I11
供应商姓名
供应商名称
供应商姓名
文本型,3位
000-999
I12
证件号
证件号
供应商的证件号
文本型,3位
000-999
I13
结算编号
结算单编号
采购部结算采购的钱
货币型,3位
000-999
I14
入库编号
入库编号
预备入库的商品
文本型,3位
000-999
I15
库存编号
库存编号
库存信息的编号
文本型,3位
000-999
I16
种类
种类编号
商品种类
文本型,3位
000-999
表3数据流定义表
编号
名称
简述
来源
去向
组成
F1
购货信息
购买要购买商品所产出的信息
顾客
销售处理
顾客编号,顾客姓名,种类,单价,日期
F2
发票
销售发票
销售处理
顾客
销售编号,顾客编号,顾客姓名,数量,单价,总价钱,日期,职员姓名、职员号,种类
F3
调货单
调货单
销售处理
库存处理
职员号,职员姓名,库存编号,库存名称,种类,数量,日期
F4
缺货信息
缺货信息
库存处理
销售处理
职员号,职员姓名,库存编号,库存名称,种类,数量,日期
F5
采购单
采购单
采购处理
供应商
职员号,职员姓名,采购编号,数量,日期,单价,数量,总价钱
F6
入库信息
采购的商品入库
采购处理
库存处理
职员号,职员姓名,库存编号,库存名称,种类,数量,日期
F7
结算单
结算信息
采购处理
供应商
结算单编号,职员号,职员姓名,商品编号,商品名称,数量,日期,供应商姓名,证件号,单价,数量,总价钱
表4处理逻辑定义表
编号
名称
简述
输入的数据流
处理
输出的数据流
P1
销售处理
销售处理
F1
处理顾客购买商品产生的业务,发出调货信息,对销售信息查进行处理
F2,F3
P2
库存处理
库存处理
F3,F6
对库存信息进行处理,发出缺货信息入库处理
F4
P3
采购处理
采购处理
F4
采购处理,查询采购信息
F5,F7
表5数据储备定义表
编号
名称
简述
组成
相关处理
D1
销售信息
销售单的各项数据
销售编号,顾客编号,顾客姓名,数量,单价,总价钱,日期,职员姓名、职员号,种类
P1
D2
采购信息
采购单的各项数据
采购编号,职员号,职员姓名,种类,数量,单价,总价钱
P3
D3
库存信息
库存的各项数据
库存编号,库存名称,种类,数量,职员号,职员姓名,日期
P3
表6外部实体定义表
编号
名称
简述
输入的数据流
输出的数据流
S1
顾客
来消费的消费者
F2
F1
S2
供应商
加油站油品的供应商
F5,F7
(四)新系统逻辑模型
1.新业务流程图
图7新业务流程图
2.新数据流程图
图8顶层数据流程图
图9第二层数据流程图
3.新系统子功能划分
表7功能/数据关系表
数据类
功能
登录名
密码
顾客编号
调货信息
销售信息
缺货信息
入库信息
库存信息
采购信息
系统治理
用户治理
C
U
用户注册
C
C
销售治理
购货处理
U
C
U
调货治理
C
U
销售信息查询
C
库存治理
缺货处理
U
C
入库处理
C
U
库存信息查询
U
C
采购治理
采购处理
U
C
采购信息查询
U
注释:
C:
表示这类数据由相应功能产生U:
表示这类功能使用相应的数据
图10U/C矩阵
三、系统设计
(一)系统整体功能结构设计
本系统的总体功能结构图要紧有:
系统治理、销售治理、库存治理和采购治理。
系统治理要紧功能是用户治理和用户注册;销售治理要紧功能是购货处理、调货治理和销售信息查询;库存治理要紧功能是缺货处理,入库处理和库存信息查询了;采购治理要紧功能是采购处理和采购信息查询。
该系统的总体功能图如图8所示:
图11总体功能结构图
(二)系统平台设计
基于对系统体系结构的分析,加油站进销存治理系统采纳C/S模式,下面是本系统对运行环境的要求:
1.硬件环境
服务器:
CPU-InterPentium2.2GHz或更高,内存—32GB或更大的内存,7200RPM或更快的硬盘,1280x1024辨论率,显示—SAGA显示适配器
客户机:
CPU-InterPentium2.2GHz或更高,内存—4GB,硬盘空间—40GB,显示—SVGA显示适配器,1024x768显示器
2.软件环境
服务器
操作系统:
Windows2007SQLServer2008Web服务器:
IIS服务器
数据库:
MicrosoftSQLServer2008
客户端
操作系统:
Windows7以上
扫瞄器:
InternetExplore6.0以上
(三)代码设计
代码共6位加油站编号—部门编号—职工号,前2位代表加油站的代码,中间两位代表部门的代码,最后两位代表职工的代码。
具体代码结构为:
前两位去66为加油站编号,中间两位取01-99之间的一个值来表示部门编号,最后两位取01—99中的值表示职工号。
66-加油站01-人事部02-销售部03-库存部04-采购部
例如编号为660101的职员表示的是他所工作加油站编号为66,在编号为01人事部工作,01表示他的工号。
(四)数据库设计
1.E-R图
数据库的概念结构设计采纳实体—联系(E-R)模型设计方法。
E-R模型法的组成元素有:
实体、属性、联系,E-R模型用E-R图表示,实体是示用户工作环境中所涉及的事物,属性则是对实体特性的描述。
概念设计的目标是产生反映企业组织信息要求的数据库概念结构,即概念模式。
概念模式是独立于数据库逻辑结构,独立于支持数据库的DBMS,不依靠于运算机系统的,依照以上对数据库的需求分析,并结合系统概念模型的特点及建立方法,建立该系统数据库的E-R模型图如图10所示:
图12E-R图
(1)治理员信息实体及其属性图
图13治理员信息实体及其属性图
(2)购货信息实体及其属性图
图14购货信息实体及其属性图
(3)销售信息实体及其属性图
图15销售信息实体及其属性图
(4)库存信息实体及其属性图
图14库存信息实体及其属性图
(5)采购信息实体及其属性图
表8购货信息表
字段名
数据类型
宽度
Null
PrimaryKey
登录编号
Int
11
Not
●
登录名
Varchar
50
Yes
密码
Varchar
50
Yes
表9购货信息表
字段名
数据类型
宽度
Null
PrimaryKey
顾客编号
Varchar
50
Not
●
顾客姓名
Varchar
50
Yes
种类
Varchar
50
Yes
单价
Varchar
50
Yes
数量
Varchar
50
Yes
日期
Varchar
50
Yes
表10销售信息表
字段名
数据类型
宽度
Null
PrimaryKey
销售编号
Varchar
50
Not
●
顾客编号
Varchar
50
Yes
顾客姓名
Varchar
50
Yes
种类
Varchar
50
Yes
单价
Varchar
50
Yes
数量
Varchar
50
Yes
日期
Varchar
50
Yes
职员号
Varchar
50
Yes
职员姓名
Varchar
50
Yes
表11库存信息表
字段名
数据类型
宽度
Null
PrimaryKey
库存编号
Varchar
50
Not
●
库存名称
Varchar
50
Yes
种类
Varchar
50
Yes
数量
Varchar
50
Yes
日期
Varchar
50
Yes
职员号
Varchar
50
Yes
职员姓名
Varchar
50
Yes
表12采购信息表
字段名
数据类型
宽度
Null
PrimaryKey
采购编号
Varchar
50
Not
●
职员号
Varchar
50
Yes
职员姓名
Varchar
50
Yes
种类
Varchar
50
Yes
单价
Varchar
50
Yes
数量
Varchar
50
Yes
总价钱
Varchar
50
Yes
日期
Varchar
50
Yes
(五)输入\输出设计、界面设计
1.输入设计
图16登录界面图
图17购货信息界面图
2.输入设计
图18登录界面图
图19购货信息界面图
3.菜单系统设计
图20菜单系统界面设计图
(六)处理流程设计
图21加油站进销存治理系统IPO图
图22系统治理模块IPO图
图23销售治理模块IPO图
图23库存治理模块IPO图
图23采购治理模块IPO图
四、系统实施
(一)系统功能模块
图26登录界面实现图
图27菜单系统实现图
(二)系统功能模块
1.登录界面代码
PrivateSubCommand1_Click()
adodc1.RecordSource="selectzhanghufromdlxxbwherezhanghu=""&Trim(text1.text)&"
adodc1.Refresh
DimtxtsqlAsString
DimpwAsString
StaticiAsInteger
IfText1.Text=""Then
MsgBox"请输入账户!
",vbOKOnly+vbExclamation,错误
Text2.SetFocus
Else
IfText2.Text=""Then
MsgBox"请输入密码!
",vbOKOnly+vbExclamation,Form1
Text2.SetFocus
Else
IfText1.Text="admin"Then
i=i+1
txtsql="selectmimafromdlxxbwherezhanghu=""&Trim(text1.text)&andmima=""&Trim(text2.text)&"""
adodc1.Visible=False
adodc1.RecordSource=txtsql
adodc1.Refresh
Ifadodc1.Recordset.recordcount=0Then
MsgBox"您输入的密码错误,请您重新输入!
",vbOKOnly+vbCritical,警告
Text1.Text=""
Text2.Text=""
Text1.SetFocus
Else
MsgBox"欢迎进入加油站进销存治理系统!
",vbOKOnly+vbInformation,加油站进销存治理系统
UnloadMe
Form1.Show
EndIf
EndIf
EndIf
EndSub
2.系统界面代码
PrivateSub采购处理_Click()
UnloadMe
cgcl.Show
EndSub
PrivateSub采购信息查询_Click()
UnloadMe
cgxx.Show
EndSub
PrivateSub购货处理_Click()
UnloadMe
ghcl.Show
EndSub
PrivateSub库存信息查询_Click()
UnloadMe
kcxx.Show
EndSub
PrivateSub缺货处理_Click()
UnloadMe
qhcl.Show
EndSub
PrivateSub入库处理_Click()
UnloadMe
rkcl.Show
EndSub
PrivateSub调货治理_Click()
UnloadMe
dhcl.Show
EndSub
PrivateSub销售信息查询_Click(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 加油站 进销存 管理 系统 设计 实现