烟草公司调拨中心管理系统的整体解决方案

时间:2024-02-23 点赞:47215 浏览:94753 作者原创标记本站原创

该文为数据库类硕士毕业论文范文,与烟草公司调拨中心管理系统的整体解决方案相关论文注释格式,可作为论文格式专业数据库论文写作研究的大学硕士与本科毕业论文开题报告范文和职称论文参考文献资料。免费下载教你怎么写数据库及管理系统及信息系统方面的优秀学术论文范文。

[摘 要] 以内蒙古烟草公司调拨中心为研究背景,采用VPN技术设计了企业的整体网络构架,通过C/S与B/S相结合的开发模式实现了该企业的管理系统,并从系统的功能设计、SQL SERVER数据库设计和.NET开发关键技术三方面进行了详细介绍,为烟草企业信息化建设进行了有益地探索.

[关 键 词 ] 调拨 管理系统 C/S B/S VPN .NET

本文以内蒙古烟草调拨中心为背景进行研究,提供了从基层的计算机网建架构、基本业务功能到信息资源整合、辅助决策分析的管理信息系统的整体解决方案.

一、烟草调拨公司管理系统体系结构

1.网络架构

内蒙古烟草公司调拨中心本部由调拨科、销售科、市场科、信息科和公司分管领导构成,各业务职能部门和管理层之间有进行信息整合的需求,可以通过建立局域网实现;各个销售网点与调拨中心距离较远,但有上报销售情况和查询本网点各种相关信息的需求.针对这种情况,可以采用VPN技术构建基层网络.VPN(英文Virtual Private Network),称为虚拟专用网,指的是通过公共开放互联网络Inter作为基本链路,在其上层协议中附加的多种技术,向远程用户提供类似于专用网络(Private Network) 性能的网络服务.

根据以上分析,内蒙古烟草公司调拨中心网络具体模式为:调拨中心本部建立企业内部局域网,外部通过VPN技术由企业中心路由器与各销售网点的路由器组成VPN专网联接各个销售网点.通过VPN专网,虽然在销售网点的远程用户之间,以及远程用户与服务器之间并没有端到端的物理链路,但构建在公共网络服务平台上的逻辑网络可以为调拨中心服务器及销售网点用户间提供安全的端到端的逻辑链路进行数据通信.

采用VPN模式建立的烟草公司网络(见图1)具有以下优点:虚拟性、安全性和低成本且易于实现.

2.软件结构

计算机网络技术的发展,使信息系统的处理由集中式发展为分布式.在分布式模式中,典型模式是客户机/服务器(C/S)模式,该模式中,对信息的处理可以根据实际情况通过系统设计进行合理分配,一部分由服务器完成,一部分由客户机完成.如业务逻辑复杂,可以增加应用服务器处理业务逻辑.随着Inter的广泛应用,出现了浏览器/服务器(B/S)模式,基于Web的B/S方式其实是一种客户机/服务器方式,只不过它的客户端是浏览器.服务器结构中包含数据库服务器和Web服务器,当然,也可以根据实际应用情况,增加应用服务器层.在这种模式中客户端一般只能完成浏览、查询、数据输入等简单功能.

B/S的优势是在远程浏览和信息采集方面具有灵活性;远程用户的系统维护与升级成本低;而在C/S中,信息处理可在服务器和客户机两端实现,缓减了服务器的负担,对于处理复杂的业务逻辑方面具有响应速度快的特点.

调拨中心和各个销售网点的实际需求是:各个销售网点日常业务相对简单,主要包括两大部分,一是输入本期销售情况;二是查询本网点的销售和调拨情况.而处于管理中心的调拨中心的业务较为复杂,不仅包括对计划、调拨、销售的数据处理,而且包括支持管理层辅助决策的商情分析、数据汇总、综合信息查询功能.因此本解决方案采用将C/S与B/S结合的模式,在调拨中心局域网内部采用C/S模式,保证面向管理中心功能强并且高效的特点,在各销售网点采用B/S模式,保证销售网点的简单灵活性.软件模式如图2.

二、烟草调拨公司管理系统设计

1.系统功能

(1)调拨中心本部子系统功能模块

①调拨管理模块:该模块的操作由调拨科人员完成.包括调拨单处理和调拨月计划分配,调拨单处理中可进行调拨单(调拨给的销售网点、日期、卷烟品牌、调入价、数量)和承运情况(车辆信息、司机、出发时间、接收时间)的录入、修改、删除、查询工作,还可对调拨数据按照任意日期段、任意销售网点、任意卷烟品牌组合进行日、旬、月报汇总;调拨月计划分配是比照年计划量、已完成总进度和在此前各月完成进度的综合情况由调拨人员手工录入调整.

②销售管理模块:该模块的操作由销售科人员完成.包括销售网点的日报查看(只对各销售网点标识为“已完成”的日报);销售网点的旬报、月报汇总;销售网点的库存查询(包括日、旬、月库存和任意时间点库存).

③商情分析模块:该模块的操作由市场科人员完成.商情分析模块提供对所关注的相关品牌在进行市场调研后(即通过选定所考察的品牌在考察点输入相应的波动价格),通过图形进行综合比对,从而掌握同一品牌或不同品牌之间在不同时点的市场趋势和动态,为领导和相关人员提供建议.

④数据汇总模块:数据汇总分为调拨汇总和销售汇总,分别由调拨科和销售科人员完成.调拨汇总完成调拨数据的累旬、累月汇总;销售汇总完成销售和库存数据的累旬、累月汇总.

⑤综合查询模块:该功能主要为管理者提供服务.完成对常规查询分析和对比查询分析,常规查询分析按照各销售网点和中心(及包含所有销售网点)两种模式进行调拨、销售、库存的日及日累报表、旬及旬累报表、月及月累报表的查询和图形显示;对比查询分析以报表和图形形式分别对调拨或销售的同一网点的任选时段的同期数据对比及不同网点间任一时间的对比.

⑥系统维护模块:该模块的操作由系统管理员完成.主要进行权限管理、销售网点字典、品牌字典、调拨年计划的维护.

(2)销售网点子系统功能模块

①网点登陆模块:通过输入调拨中心的系统管理员授权的用户名、进行登陆认证.

②销售日报模块:对该销售网点的当日卷烟销售信息(日期、品牌、数量、销售价)进行录入、修改和删除和在数据确认后,汇总为销售日报,并将该报状态标识为“已完成”.

③信息查询模块:可以查询该销售网点的调拨、销售、库存的日及日累报表、旬及旬累报表、月及月累报表.

2.实现中的关键技术和方法

(1)数据库设计

在整体方案中,不论是开发C/S模式还是B/S模式的业务子系统,都需要后台数据库的支持,这里选用Microsoft公司的SQL Server2000企业版数据库管理系统,它使用广泛而且功能强大.在数据库设计中,主要是进行数据库、数据表、视图和存储过程的设计.下面简要介绍实现方法.

因为有数据对比的要求,因此数据的存放方式是一种追加式而不是替代式的.数据库采用分年度设置,如yancao2007.一方面为了能更简便地分离和管理数据库,另一方面为以后数据经过长期积累后进行数据挖掘作数据准备.

数据表的设计包括基础表和管理控制表两类,基础表包括调拨单以及调拨、销售、库存的日报,日报的命名规则为前两位是业务分类标志,第三位为日报标志,四至七位为日期.如db_r0402表示4月2日的调拨日报;管理控制表包括用户权限表、卷烟品牌信息表、销售网点信息表、汇总时间控制表(用于指定旬、月报的汇总时间点)和销售网点日报控制表(用于设置销售网点日报状态标识).


本解决方案对于调拨、销售及库存的灵活的查询和汇总是通过存储过程和视图实现的.通过带有参数(即销售网点代码、起始时间、结束时间、业务类型、报表类型)的汇总存储过程可实现任意公司任意时段的数据汇总,并形成相应的视图.其中业务类型为调拨、销售和库存,报表类型为日、日累、旬报、旬累、月报、月累.

(2)软件开发平台

该系统的软件开发平台选用Microsoft公司的Microsoft Visual Studio 2005.该平台基于NET 架构,是可以支持C/S模式和B/S模式信息系统的集成开发环境.在Visual C#环境下,可以面向C/S(Windows应用)和B/S(Web应用)进行开发新建项目.


下面简要介绍在C#环境下对数据库的操作的机制和关键实现步骤.我们采用的是.NET提供的数据连接层模型ADO.NET,它支持对离线式数据集和XML格式文档的访问.它有两个核心组件:.NET 数据提供程序和DataSet,其中数据提供程序是一组包括Connection、Command、DataReader 和 DataAdapter 对象在内的组件(见表).

ADO.NET数据库访问核心组件及功能一览表

关键实现步骤如下:

第一步:定义数据库连接对象并打开

SqlConnection myconnection等于new SqlConnection(“data source等于SQLSERVER,initial ”+” catalog等于”+mydbname+”,password等于sa,user id等于sa”),

myconnection.open(),

第二步:创建DataAdapter对象和DataSet对象,用DataAdapter对象的Fill方法填充DataSet对象

String mysqlstring等于”select * from db_r0402”,

SqlDataAdapter myda等于new SqlDataAdapter(mysqlstring, myconnection),

DataSet myds等于new DataSet(),

Myda.Fill(myds,” db_r0402”),

第三步:对取得的数据表db_r0402可用数据绑定控件DataGrid类型的myDataGrid显示或编辑

MyDataGrid.DataSource等于myds.Tables[“db_r0402”],

MyDataGrid.DataBind(),

第四步:关闭连接

myconnection.close(),

四、结束语

在烟草公司调拨中心管理系统的解决方案中,网络搭建采用VPN技术,软件体系采用C/S与B/S混合模式,使该系统具有较高的安全性和灵活性.通过.NET开发技术和SQL SERVER2000数据库管理系统的紧密集成,所开发的企业管理系统功能强大并且易于维护,不仅实现了对该公司的基本业务管理,而且为公司的科学化管理提供辅助决策支持,具有很好的应用价值.

相关论文

电力公司应急培训管理系统的开发

本文是一篇数据库论文范文,关于数据库相关毕业论文范文,关于电力公司应急培训管理系统的开发相关本科毕业论文范文。适合数据库及电力公司及。

药房的整体解决方案

本文是一篇机械手论文范文,关于机械手毕业论文参考文献格式,关于药房的整体解决方案相关研究生毕业论文开题报告范文。适合机械手及智能及药。

电子商务系统安全的解决方案

本文是一篇电子商务论文范文,关于电子商务类硕士毕业论文,关于电子商务系统安全的解决方案相关开题报告范文。适合电子商务及网络安全及信息。

绿色环保建筑整体解决方案

本文是一篇绿色建筑论文范文,绿色建筑有关硕士论文开题报告,关于绿色环保建筑整体解决方案相关在职毕业论文范文。适合绿色建筑及可持续发展。

公司行政工作管理信息系统设计与

本文是一篇信息系统论文范文,信息系统有关本科毕业论文范文,关于公司行政工作管理信息系统设计与相关专科毕业论文范文。适合信息系统及数据。

地市级烟草公司预算管理体系优化

本文是一篇预算管理论文范文,预算管理方面有关研究生毕业论文开题报告,关于地市级烟草公司预算管理体系优化相关大学毕业论文范文。适合预算。