物流管理信息系统课程设计-毕业论文

  • 格式:doc
  • 大小:401.50 KB
  • 文档页数:37

物流管理信息系统课程设计-毕业论文目录第一章系统开发概述 (2)1 .1 系统开发的背景 (2)1.2 系统开发的目的和意义 (2)第二章系统规划2.1 系统开发的必要性....................................... .. (4)2.2 技术可行性分析 (4)2.3 经济可行性研究 (5)第三章系统分析 (6)3.1 需求分析 (6)3.2 组织结构分析 (7)3.3业务流程分析 (8)3.4数据流程分析 (9)第四章系统设计 (14)4.1系统总体结构设计 (18)4.2代码设计 (22)4.3数据结构设计 (23)4.4 输入输出界面设计 (29)第五章课程设计的总结和体会 (31)5.1 课程设计的总结 (35)5.2课程设计的体会 (35)参考文献 (35)第一章系统开发概述1 .1系统开发的背景1.1.1企业概况加州比萨公司(CPK)始建于1985年。

创建者是两位想干一番事业的前联邦检察官,他们打算销售比萨饼。

由于每顿风味便餐不足10美元,CPK仅用9年时间便在全国范围内发展了70家连锁餐馆。

餐饮和连锁快餐店是一个高风险行业。

外部不可控因素众多,充满着鲸吞式的战争,而且顾客口味多变,不动产成本上升。

因此,餐馆必须在不影响产品质量和服务质量的前提下,严格控制食品生产和劳务的成本。

现在CPK公司打算再次起飞,希望利用管理信息系统,扩大餐馆规模到700家。

CPK公司希望信息系统建成后能够实现应收应付的管理,实现库存和产品的信息查询以及库存的预警作用,并最终为公司的上层管理者的决策提供有力的支持。

1.1.2组织结构加州比萨公司(CPK)总部的组织结构图如下图所示。

图1.1加州比萨公司(CPK)总体框架图1.1.3现行系统存在的问题公司急需建立一个检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低的现代管理信息系统。

本系统就是按照这种要求和指导方针开发建设的。

随着时间的推移,该系统也暴露出了一些不足之处,应该引起重视。

1)因超市为连锁店经营,当初出于资金上的考虑,没有采用双机热备份。

随着数据量的逐步增大,不利于数据的稳定和安全;也不利于为企业今后的连锁经营提供硬件基础。

2)物流子系统虽然与财务子系统实现了连接,但与人事工资子系统并无关联。

一些考勤和奖金测算还需人工计算后再录入计算机,加大了人事部门的工作量,不利于调动人员的积极性。

3)现在已经实现了对流转数据的一些分析,但还是局限在现有的数据库中,按照开发者设计好的报表格式提取数据。

若引入数据仓库技术,对数据重新进行系统地组织、加工,必然会使现有数据发挥出更大的作用。

1.2系统开发的目的和意义1.2.1新系统开发的条件加州比萨公司(CPK)经济实力雄厚,在信息建设上有一定的经济基础。

CPK 公司能在短时间内迅速发展起来说明它的组织结构合理,员工凝聚力较强,公司管理者的决策能力较强,这在一定基础上为信息系统建设提供了有力的人力资源。

CPK公司作为一家连锁餐饮企业,能在竞争激烈的餐饮行业中迅速发展起来,说明它的业务流程比较合理,能够适应企业的发展要求,这又进一步为公司信息系统的建设提供了一定的基础。

整个行业信息系统建设的发展又为CPK 公司信息系统的建设提供了有力的技术支持。

1.2.2 新系统开发的目的和意义销售管理系统是一个信息化、智能化和先进管理理念的集合体。

而销售管理是一个动态过程,在其运行过程中要采取多项措施。

所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。

一般新系统带来的经济效益是简介的,其最主要的表现就是能够及时地了解餐饮店每日的销售情况,据此还可实现短缺原料的配送。

而其它一些繁琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。

第二章系统规划2.1 系统开发的必要性2.1.1竞争:餐饮和连锁快餐店是一个高风险行业。

外部不可控因素众多,充满着鲸吞式的战争,而且顾客口味多变,不动产成本上升。

由于高价销售的办法只能把食客赶跑,因此近几年的经营状况并不是非常理想。

像肯德基,麦当劳,必胜客,等这样的实力雄厚的连锁快餐店林立其中。

旧的管理信息系统已经跟不上时代的发展,满足不了的餐饮的发展,新管理信息系统的开发迫在眉睫。

2.1.2采购、销售、储存:物流管理信息系统是指与物流活动有关的信息。

在物流活动的管理与决策中,具有支持与保障的功能。

对于餐饮业的采购、销售、原料储存和财务四个方面来说,信息系统是必不可少的。

如果事事都让人去一步一步的来做,将会很费时,费力,费钱。

在采购管理、销售管理、储存管理、财务管理等活动中,信息系统能起到支持保障功能。

2.2 技术可行性分析2.2.1系统描述本系统是以计算机软件技术为基础,利用VB编程技术进行编程设计的软件系统。

2.2.2系统功能本系统具有输入、输出、查找、配送等功能,完成信息的显示。

2.2.3系统用户及其特点本系统的使用对象是企业的管理人员和库存工作人员,只要懂得计算机的基本操作就能够使用本系统。

2.2.4系统运行环境Windows2000以上操作系统,VB软件系统,需要懂一定编程知识人员。

2.2.5技术可行性分析本企业拥有足够量的必须计算机软硬件,并且拥有熟悉计算机技术员工,因此本企业具备本系统的运行条件。

2.3经济可行性研究2.3.1加州比萨公司(CPK)有能力承担系统开发费用开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。

对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。

如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。

软件企业作为一个简短的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业借阅大部分的额外开支。

同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。

所以,在系统的开发过程中,企业完全有能力承担开发费用。

第三章系统分析3.1 需求分析伴随着现代电子技术的飞速发展,财务管理工作也发生了深刻的变革。

目前,各企业普遍采用管理信息系统对有关业务进行处理,提供管理信息并辅助管理人员进行预测、分析、计划、控制和决策。

管理信息系统的发展对企业的管理方式、组织构成、企业的生存发展等各方面都产生了深远的影响。

信息已成为当今社会最重要的资源之一。

信息反映了企业生产经营当中的客观与真实的情况,要使企业在当今社会中得以生存和发展,并在竞争中立于不败之地,就必须随时掌握反映客观现实的信息。

企业决策中所需的大部分信息来自会计系统。

据专家估计,经济信息中的大约70%是由会计系统所提供的,从而使得建立在信息分析基础之上的决策在很大程度上依赖于会计信息。

加州比萨公司(CPK)公司是一家连锁快餐饮店,这是一个充满风险的行业。

在这样一个行业中要想取得竞争优势,财务信息起着关键性的作用。

为了使公司的财务信息能够对上层管理者的决策起到正确的引向作用。

本次财务信息系统建设趋向于应收应付模块的设计。

因为餐饮业的业务主要在采购、销售这两块。

财务信息系统的需求分析包含功能需求和用户需求分析。

3.2 组织结构分析在加州比萨公司的整个信息系统建设中涉及的部门和人员很多,在财务信息系统中涉及的部门主要有财务部、采购部、销售部,而涉及到的人员如下图所示:图3.1加州比萨公司(CPK)总部的组织结构图财务信息系统涉及到的人员及他们所具有的功能、重要程度如下表所示:表3-1财务信息系统功能表3.3业务流程分析加州比萨公司建立信息系统在财务方面主要是解决应收应付款项管理方面的额问题。

因而它也就涉及到三个部门,即:采购部门、销售和财务部门。

在建立财务信息系统是可将整个财务信息系统可以分为三个模块,即:凭证管理模块、账簿管理模块和结算、报表生成模块。

如下图:3.3.1凭证管理模块采购部门在采购原材料后把把原始凭证包括商业发票、采购发票等凭证送交给财务部门,有财务部门进行应付凭证的登记。

销售部门对销售资料进行处理后,把销售的一些原始凭证(销售发票)送交给财务部门,在由财务部门进行应收凭证登记。

3.3.2账簿管理模块在应收应付凭证的基础上进行应收应付账簿的登记。

在这个模块中,用户可以对应收应付账簿进行更新、删除错误信息、查询应收应付账簿中现有的信息。

3.3.3结算及报表生成模块在前面两个模块操作的基础上,期末时会计人员对账簿进行汇总、核对,对整个会计期间总的应收应付款项进行会汇总结算。

在结算的基础上,形成报表,有会计人员送交给公司的上层管理者。

在分析了各个模块的功能后,可画出整个财务部门的业务流程图,如下图:3.4数据流程分析根据加州比萨公司的业务流程图,可画出加州比萨公司财务部门的数据流程图。

如下图:3.4.1 0层数据流程图财务财务信息系统顶层数据流程图说明的是采购和销售部门向财务部提供采购和销售发票,财务系统通过处理这些原始票据自动生成报表送交给管理者。

图 3.4 0层数据流程图3.4.2 1层数据流程图从财务信息系统第一层数据流程可知财务信息系统可分为三个模块。

即凭证管理模块、账簿管理模块和报表生成模块。

凭证管理模块通过凭证信息的储存和调用与账簿管理模块联系起来,账簿管理又通过账簿信息的储存和调用与报表模块联系起来。

最后生成报表送交给管理者。

图3.5 1层数据流程图3.4.3 2层数据流程图财务信息系统第二层数据流程是财务信息系统的具体操作。

首先由采购部和销售部提供采购和销售发票,在由财务部进行审核和汇总,对应收、应付凭证进行登记,在凭证登记后在进行相应的应收应付账簿登记,最后在会计期末应收应付账簿进行核对汇总生成报表,送交给管理者。

合格不合格合格图3.6 2层数据流程图3.5数据字典数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。

数据字典中有6类条目:数据元素,数据结构,数据流,数据存储,处理,外部实体。

3.5.1 数据元素条目数据元素是不可在分割的最小数据组成单位,数据元素条目是对系统中所出现的所有数据元素进行的汇总,再数据元素条目中,每一个数据元素被视为一条,设立一张卡,数据元素条目的基本格式如图:数据元素条目编号:1-001 编号:0013.5.2数据结构条目数据结构条目是用来描述数据结构成分的。

数据结构是由一组相关数据元素组成的集合。

在数据结构中的数据元素可以是一个数据结构。