版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、公司绝密进销存管理系统设计文档进销存管理系统分析报告学院:商学院年级专业:00xx级会计班级:xxx班姓名:xxxx学号:xxxxxxxx目录摘要.44一.引言.661.组织机构概况.62项目开发背景及信息系统目标.63.信息系统范围.7二系统分析.881.概述.8(1)系统分析的含义和目标.8(2)系统分析的任务.8(3)系统分析的步骤.82.系统的初步调查.9(1)组织机构图介绍.93.现行系统主要问题分析.104.可行性分析.10(1)技术可行性分析.11(2)经济可行性分析.11(3)营运可行性分析.125.现行系统的详细调查.12(1)现行系统的总目标.12三.需求分析.141.业务
2、流程分析.142.数据流图.16(1)系统关联图.16(2)系统顶层图.17(3)系统一层图.183.数据字典.19(1)数据流.20(2)数据元素.21(3)数据加工.22(4)数据存储.25(5)外部项.264.基本加工说明.273.4.1基本加工分析.27第四章系统概要设计.284.1软件模块结构设计.284.1.1hipo分层图.294.1.2ipo图.314.2数据库设计.344.2.1实体描述.354.2.2联系描述.354.2.3e-r图.36第五章系统详细设计.385.1数据库的逻辑设计.385.2数据库的实现.395.3程序流程图.405.4计算机系统配臵方案.435.4.1
3、计算机系统硬件配臵.435.4.2计算机系统软件配臵.435.5历史信息的管理.435.6人机界面的设计.445.6.1登录界面设计.445.6.2系统基本信息界面设计.455.6.3入库通知界面.465.6.4库存查询界面.46第六章系统实现.476.1概述.476.2编程工具与环境.476.3系统测试.486.4系统运行与维护.50第七章结束语.527.1概述.527.2系统的功能.527.3系统的特点.527.4存在问题及改进方向.537.5系统开发的体会.537.6致谢.54第八章参考文献.55附录一:操作使用说明书.56附录二:部分程序源代码.58摘要:此设计首先分析了进销存管理系统
4、在信息时代的重要作用,随后针对经济和科技等诸多因素进行分析。对实现此系统的技术经济和管理可行性做了深入分析。最后总体介绍了超市进销存管理所包括的基本功能模块,并详细阐述了器主要功能设计思路及实现方法。超市进销存管理系统主要包括入库出库退货订货超市统计查询等等。这六部分,分别实现了搜索任意商品;对商品设定价格库存量报警数量进货计划是否打折。还可以进行打印报表,包括计划进货表本月本季末本年的销售报表等功能。关键词:数据库;进销存管理;管理系统;access管理信息系统是一个由人和计算机等组成的能进行信息收集传输加工保存维护和使用的系统。它能实测国民经济部门或企业的各种运行情况,能利用过去的数据预测
5、未来,能从全局出发辅助决策,能利用信息控制国民经济部门或企业的活动,并帮助其实现规划目标。本系统主要通过使用管理信息系统(mis)的方法,对公司的日常业务处理和信息资源进行全面系统的管理。在整个系统开发的过程中,运用了软件工程的基本概念相关技术和方法。并且采用了系统生命周期的结构化程序设计方法,从而将整个系统开发各阶段(系统分析系统设计系统实施)的基本活动贯穿起来。本系统希望能够通过进销存管理信息系统的建立,理顺企业的信息流程和流向,使企业的经营管理更加完善,使所有职能部门的管理人员在信息系统的辅助下进行工作,提高管理的整体水平;希望能够在现有的人力物力财力的基础上,进一步的发挥出企业的优势,
6、使得企业能够扩大市场占有率,提高公司的竞争能力。本系统采用asp开发设计。关键词:管理信息系统进销存系统第一章引言1.1组织机构概况上海新新有限公司(以下简称新新公司)成立于1998年。公司主要为商品的销售提供良好的销售渠道和广泛的营销网络。公司主要经营各种家电零部件,办公机械零部件以及各种建筑机械零部件的进出口业务,同时也从事保税区企业间的贸易代理,保税仓储业务,商品展示以及相关产品的咨询服务等。公司拥有大量的各国生产厂家的信息,可根据客户的需要提供相应的服务。11.22项目开发背景及信息系统目标随着公司业务量的逐渐增长,业务范围的不断扩大,特别是中国进入wto之后,市场竞争尤其是家电行业的
7、竞争日趋激烈,公司需要更多的人力物力财力以稳固并拓展公司商品在市场的销售额。如何更加有效地管理产品的进销存已成为公司领导的重要决策事项。到目前为止,公司还没有一套完整的行之有效的管理信息系统,公司进行信息管理的主要方式是基于文本表格等纸介质的手工处理,信息处理工作量大,查询困难。为了使公司的管理工作科学化规范化,为了降低管理成本,实现管理现代化,扩大市场的竞争优势,公司领导提出开发“进销存管理信息系统”,希望通过建立管理信息系统,提高企业现有资源的利用率,使企业管理工作规范化制度化和程序化,避免业务管理的随意性,提高信息处理的速度和准确性,及时准确地把握企业内部市场和其他外部信息,以提高领导决
8、策的水平。通过对系统的初步调查,明确了系统开发的目标为:按照管理信息系统的原理和方法,采用成熟先进的信息技术和手段,支持公司进销存管理工作的全过程,加强销售活动中的各种信息资源的管理和应用,实现销售管理现代化,及时准确地提供各种信息报表辅助领导决策。.1.33信息系统范围“进销存管理信息系统”主要是为公司的经营活动提供信息服务,它涵盖了采购部门销售部门和仓库的各项管理工作,涉及多方面的职能。系统能够对客户信息管理订单管理报价单管理供应商管理出货管理等信息提供存储更新查询统计的功能,使公司能够合理控制进销存各个环节,提高资金的利用率和结算速度,实现管理的高效率实时性安全性科学化现代化和智能化。系
9、统的数据来源由各职能部门的业务人员通过键盘输入。此外,对系统的安全性方面也提出了明确的信息要求。第二章系统分析2.1概述2.1.1系统分析的含义和目标系统分析(systemsanalysis),是指在管理信息系统开发的生命周期中应用系统思想和系统科学的原理进行分析工作的方法和技术。系统分析阶段的目标:就是按系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。2.1.2系统分析的任务系统分析的任务是:尽可能弄清用户对信息的需求,调查原信息系统的资源输入处理和输出。完成新系统的逻辑设计,以满足新新公司的业务发展要求。系统分析的具体工作内容包括:(1)可行性分析;
10、(2)详细调查;(3)系统性分析;(4)提出新系统的逻辑模型2.1.3系统分析的步骤系统分析阶段的主要活动是:系统的初步调查可行性研究系统的详细调查新系统逻辑方案的提出。(1)系统的初步调查:系统的初步调查是着重于系统的总体目标总体功能和发展方向。(2)可行性的研究:可行性的研究是进一步明确系统的目标规模与功能,对系统发展背景必要性和意义进行调查分析并根据需要和可能提出拟定开发系统的初步方案计划。(3)现行系统详细调查:在可行性研究的基础上进一步对现行系统进行全面深入的调查和分析,弄清楚现行系统运行状况,发现其薄弱环节,找出要解决的问题实质,确保新系统更有效。(4)新系统逻辑方案的提出:主要明
11、确用户的信息需求,确定新系统的逻辑功能,提出新系统的逻辑方案。22.2系统的初步调查系统的调查内容主要是有关组织的整体信息,有关人员的信息及有关工作的信息。包括主要输入主要输出主要处理功能以及与其他系统的关系。2.2.1组织机构图介绍公司的组织机构如图2.1所示图图2.1组织机构图2.3现行系统主要问题分析本系统初步调查采用的主要方式是系统分析人员与新新公司各级主要管理人员进行交流,并到现场参观了解情况,主要参加人员是公司的销售部采购部库存部mis中心和行政部的员工代表。新新公司现行管理工作存在的主要问题是:第一,虽然各部门都有计算机,但只是做简单的录入工作,没有充分发挥其作用。第二,业务管理
12、工作缺乏规范性,随意性很大,对人的经验和水平有很大的依赖性,因此具体职能操作往往因人而异。第三,公司原先进行的信息管理方式是基于文本表格等纸质的手工处理,由于业务量的不断上升,信息处理工作量的增大,所以错误时常发生。第四,公司领导对整个公司的生产经营和销售信息掌握的不及时不准确,影响决策的质量。这一切缺乏系统规范的信息管理手段,严重阻碍了公司的健康发展,因此开发进销存管理系统非常有必要。公司领导希望通过建立管理信息系统,使企业管理工作规范化制度化和程序化,促进企业管理的基础工作,避免随意性,提高信息处理的速度和准确性,及时准确地把握企业内部市场和其他外部信息,以提高领导决策的水平。2.4可行性
13、分析在明确系统目标和环境的基础上,需要进一步对系统的可行性进行研究。此活动的主要目标是进一步明确系统的目标规模与功能,对系统开发背景必要性和意义进行调查分析并根据需要和可能提出拟开发系统的初步方案与计划。可行性研究是针对系统进行全面概要的分析,主要包括三方面:技术可行性分析经济可行性分析和营运可行性分析。2.4.1技术可行性分析技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬软件配臵能否满足开发者需要等。公司目前内部建有局域网,各部门均采用p以上的pc机作为工作台,其容量速度能满足系统要求。公司有专业的it人员,对软件开发工具比较熟悉,有开发数据库经验;能够胜任信息系统的开发工作
14、。本系统采用mswindowsnt4.0和mswindows2000professional作为操作系统平台。公司内以mswindowsnt服务器建立局域网,通过系统管理人员进行维护。本系统的数据库开发平台选用microsoft公司的sqlserver2000,该数据库管理系统在mswindowsnt4.0和mswindows2000professional上都能运行,并提供数据库之间的数据复制功能,可代替现有系统数据的手工传递工作,降低出错率,提高数据的可用性。本系统的应用软件开发工具选用的是开发人员熟悉的asp。2.4.2经济可行性分析主要是对项目的经济效益进行评价,一方面是支出的费用,其
15、中包括设备购臵费软件开发费管理和维护费人员工资和培训费等。另一方面是取得的收益中可以用前来衡量的那部分(收益的另一部分难以用钱来表示)。基于本公司的现有计算机及配套设备,建设mis系统,不需要添臵硬件设备,而且由本公司的员工自行开发,可以大大节省软件的开发费用,并且建立了mis系统后,能大大减少重复性的书面报告,降低办公费用,提高办公效率,与前期的投入相比,后期的收益是更为可观的。2.4.3营运可行性分析主要是管理人员对开发信息系统是否支持,现有管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。公司各级领导积极支持该系统开发,并打算针对新开发的信息系统重新完善公司的规章制度,使新系
16、统能够充分的发挥作用;系统操作简单,易于理解,员工经过短时间的培训就可以使用该系统。2.5现行系统的详细调查对现行管理业务进行详细调查研究是了解系统需求和进行系统分析与设计的重大基础工作,因此要对新新公司的各项业务管理工作进行全面细致而充分的调查研究。系统调研采取的主要方法是到现场去,通过座谈询问观察甚至直接参与管理活动,自上至下逐步细化地进行了解,调查内容涉及上至企业发展目标经营管理情况,下至具体职能管理工作和业务处理操作的企业经营管理全过程。详细调查的重点是对管理业务的流程进行描述,通过采用系统流程图中部分图形工具来描述管理业务活动,进行规范化说明。2.5.1现行系统的总目标按照管理信息系
17、统的原理和方法,采用成熟的信息技术和手段,支持公司管理工作的全过程,加强各种信息资源的管理与运用,提高企业管理工作的现代化水平,优化人财物和信息资源在供销等各环节的运行机制。管理信息系统应逐步覆盖公司内部的所有部门和一切经营活动,使所有业务部门的工作人员在信息系统的辅助下进行工作,提高管理的整体水平,同时企业领导可以通过系统及时了解各部门工作的进展情况。第三章需求分析这一阶段的主要目标是明确公司的信息需求,包括组织发展改革的总信息需求和各级管理人员完成各自工作任务的信息需求,确定新系统的逻辑功能,提出新系统的逻辑方案,完成系统分析阶段的最终成果系统说明书的编写。13.1业务流程分析业务流程分析
18、可以帮助我们了解某项业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏,修改和删除原系统中不合理部分,在新系统基础上优化业务处理流程。现通过调查,采用系统流程图的部分图形工具来规范说明公司的业务活动。业务流程图中的符号说明如图3.1所示,业务流程如图3.2所示:系统内人员系统外实体单据报表帐目处理数据流向存储图图3.1业务流程图图例图图3.2业务流程图这一阶段的工作主要包括调查分析建模对模型进行评价和修改以及编写系统说明书。在对新新公司的业务流程进行认真分析和研究的基础上,经过和公司领导的反复协商论证,最后确定了公司管理信息系统的逻辑模型。下面先以数据流程图和数据字典的方式来描述新系统的
19、逻辑功能。3.2数据流图数据流图是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。它是采用自顶向下逐层扩展的方法,从逻辑上精确地描述系统具有的数据加工数据存储数据输入输出及数据来源和去向等功能。这个模型不涉及硬件软件数据结构与文件组织,它与对系统的物理描述无关,所描述的内容是面向用户的,是系统设计的主要依据之一。数据流图的符号说明如图3.3所示:外部项加工数据存储数据流图图33.33数据流图图例根据调查材料,明确系统外部项,识别数据输入的来源和输出的去处,自顶向下逐层扩展整个系统的逻辑功能。3.2.1系统关联图首先,明确信息系统与各外部实体的信息联系,把系统作为一个加工环节,绘出系统的
20、最高层数据流图关联图,如图3.4所示:图图3.4关联图3.2.2系统顶层图根据关联图,划分出几个主要的信息管理功能,并明确各功能之间的联系,绘制出数据流图的顶层图(图3.5)。图图3.5顶层图从图上可以看出整个系统从总体上划分为销售管理采购管理和库存管理三大部分:其中,销售管理是核心,整个系统以销售管理为龙头,根据客户部的订单通知,及时进行销售操作事宜;采购管理部门根据销售部门的请购通知,进行商品的采购事宜;库存管理部门根据销售管理部门发出的提货单通知和采购管理部门发出的入库单通知进行库存的管理。3.2.3系统一层图顶层数流图仅从总体上反映了公司的信息联系,应该按照自顶向下逐层分解的分析方法对
21、顶层图进一步细化。其中,对销售管理进一步细化,得到销售管理一层数据流程图(图3.6),从图中可以看到,整个销售管理功能可划分为确定订货数量生成缺货订购单缺货订购单到货处理发货管理四个子功能。图图3.6一层图(销售管理)对采购管理进一步细化,得到销售管理一层数据流程图(图3.7),从图中可以看到,图图3.7一层图(采购管理)对库存管理进一步细化,得到销售管理一层数据流程图(图3.8),从图中可以看到,图图3.8一层图(库存管理)如此逐层细化下去,直到数据流程图中的每一处理成为一个容易理解的单一功能为止,且这个单一功能可以通过简单的逻辑表达方式在数据字典中予以说明。限于篇幅这里不能全部列出。3.3
22、数据字典上面讨论的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细具体的内容,因此我们还需要建立数据字典。建立数据字典是为了对数据流程图上各个元素做出详细的定义和说明。数据字典以一种准确的和无二义的方式定义所有被加工引用的数据流和数据存储。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行描述,从而形成一个完整的说明。数据字典有助于数据的进一步管理和控制,为设计人员和数据库管理人员在数据库设计实现和运行阶段控制有关数据提供依据。数据字典描述的主要内容有:数据流数据元素数据存储加工外部项。由于篇幅有限,所以仅各举一个例子来说明。3.3.1数据流数据流是数据结构在系统内传输的
23、路径。数据流系统名:进销存管理编号:f1条目名:订单别名:定货单来源:客户去处:确定订货数量数据流结构:订单=订单号+日期+客户名称+产品名称+规格+数量+单价+付款方式+交货时间+交货地点流通量:60份/每天高峰流通量:70份/每天上午9:00-11:00简要说明:修改记录:编写缪晶日期xx年.04.11审核王枫日期xx年.04.153.3.2数据元素数据元素是不可再分的数据单位。数据元素系统名:进销存管理编号:条目名:进货合同号别名:属于数据流:f3,f4,f10存储处:d3数据元素值:代码类型长度取值范围意义字符gkc-00001gkc-99999xxxxxxxx(由字母和数字组成)sp
24、l-00001spl-99999编号jpn-00001jpn-99999年号gac-00001gac-99999供应商代码ghl-00001ghl-99999简要说明:进货合同号是进货合同的识别符,每份进货合同都有唯一的合同号。修改记录:编写缪晶日期xx年.04.11审核王枫日期xx年.04.153.3.3数据加工数据加工系统名:进销存管理编号:p1条目名:销售管理别名:输入:订单输出:发货单到货通知请购出库单提货单加工逻辑:1.从客户处取得订单;2.查询库存台帐;根据库存台帐确定实际可发货数量,填写提货单给下一“处理”;3.针对不满足数量的订货要求,产生请购;待收到到货通知后,再进行处理。4
25、.接收出库单,根据出库单发货,并将订单执行情况记入发货单台帐中。简要说明:修改记录:编写缪晶日期xx年.04.11审核王枫日期xx年.04.15数据加工系统名:进销存管理编号:p2条目名:采购管理别名:输入:请购输出:进货合同到货通知到货通知入库单加工逻辑:1.接收请购,与订货标准比较;2.确定补货量,与供应商签订进货合同;3.接收到货通知,填写入库单,提出入库申请。4.发出到货通知,提醒销售管理模块进行处理。5.将进货合同执行情况记入进货合同台帐。简要说明:修改记录:编写缪晶日期xx年.04.11审核王枫日期xx年.04.15数据加工系统名:进销存管理编号:p3条目名:库存管理别名:输入:入
26、库单输出:出库单提货单统计分析报表加工逻辑:1.接收入库单,做好接货安排;2.根据提货单,对照库存数量,开出库单。3.修改库存。简要说明:修改记录:编写缪晶日期xx年.04.11审核王枫日期xx年.04.153.3.4数据存储数据存储是数据结构保留或保存的地方,也是数据流的来源和去向之一。数据存储系统名:进销存管理编号:d3条目名:进货合同台帐别名:进货明细表存储组织:记录数:约1000主关键字:进货合同号每个进货合同一条记录,按合同号顺序排列数据量:约200kb辅关键字:供应商名称记录组成:项名:合同号日期供应商名称产品名称规格单位毛重进货单价进货数量进货总价付款方式入库日期入库单号备注近拟
27、长度:1020(字节)简要说明:进货合同完成情况在备注中说明。修改记录:编写缪晶日期xx年.04.11审核王枫日期xx年.04.153.3.5外部项外部项系统名:进销存管理编号:条目名:供应商别名:商品提供者输入数据流:进货合同输出数据流:到货通知主要特征:供应商:即所有商品的提供者,其主要特征是:供应商名称联系地址联系人,联系电话,可提供商品清单简要说明:本系统不负责安排供应商的生产计划或进货渠道,只是根据进货要求向供应商订购有关商品。修改记录:编写缪晶日期xx年.04.11审核王枫日期xx年.04.153.4基本加工说明数据流图中所有不进一步分解的加工,称为基本加工。基本加工是实现系统功能
28、的基本组成部分,准确地,清晰地描述基本加工,是表达系统逻辑功能的关键。由于基本加工涉及详细的数据处理功能和处理过程,为了做到准确清晰简洁,基本加工的描述往往需要设计多种手段与工具。所用的工具有:自然语言的文字叙述结构化语言决策树决策表数学公式以及上述工具的联合使用。3.4.1基本加工分析加工p1.2:采购管理获取请购单的有关信息安排采购人员,选择商品供应商加工p1.1.1:确定订货数量订单数量<=库存数量订单数量>库存数量修改可发货订单存档,安排发货不满足数量可满足数量安排发货请购图图.3.8确定订货数量决策树第四章系统概要设计信息系统设计阶段的主要目的是将系统分析阶段所提出的反映
29、公司信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理方案。这一阶段的主要任务是从系统的总体目标出发,根据系统分析阶段对系统逻辑功能的要求,并考虑到经济技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软硬件设备,提出系统的实施计划,确保总体目标的实现。系统设计阶段的主要活动包括:系统总体结构设计;详细设计;系统实施进度与计划的制定;系统设计说明书的编写。4.1软件模块结构设计系统设计工作技术性强,涉及面广,且内容复杂,必须要有科学的方法和设计工具做指导。在此,我们采用结构化设计的方法来实现系统总体功能,提高系统的各项指标,即将整个系统合理的划分成各个功能模块,正确地处理模块之间和模块内部的联系以及它们之间的调用关系和数据联系,定义各模块的内部结构,通过对模块的设计和模块之间关系的协调来实现整个系统的功能。hipo技术,即用图形方式表达一个系统的输入和输出功能,以及模
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年急诊急救技术应用专项能力测试(ECMO护理)考核试卷
- 制造业供应链数字化供应商合作模式考核试卷
- 2025年房地产行业工程质量风险防控能力考核试卷
- 2025年度建筑行业市场调控政策考核试卷
- 重难点解析人教版八年级物理上册第4章光现象综合测试试题(解析卷)
- 操盘合同(标准版)
- 浙江省文化产业投资集团招聘考试真题2024
- 泉州市泉港区粮食购销有限公司招聘考试真题2024
- 考点解析-人教版八年级上册物理《物态变化》重点解析练习题(含答案详解)
- 2025煤矿企业主要负责人考试安全生产知识和管理能力自测试题及答案
- 《TCSUS69-2024智慧水务技术标准》
- 2025年医师定期考核临床专业知识考试试题+答案
- 交通银行2025秋招无领导小组面试案例库吉林地区
- 孵化器行业培训课件
- 造纸厂成品库管理细则
- 角膜捐献接受管理办法
- 《宪法是根本法》课件
- 国有企业十五五人力资源规划框架
- 医院护理人文关怀实践规范专家共识
- 2025金融工作会议考试题及答案
- 2025年注册安全工程师考试化工(初级)安全生产实务试卷与参考答案
评论
0/150
提交评论