在建工程项目管理信息系统_第1页
在建工程项目管理信息系统_第2页
在建工程项目管理信息系统_第3页
在建工程项目管理信息系统_第4页
在建工程项目管理信息系统_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、在建工程项目管理信息系统项目管理信息系统能够帮助进行费用估算,并收集相关信息来计算挣得值和绘制S曲线,能够进行复杂的时间和资源调度,还能够帮助进行风险分析和形成适宜的不可预见费用计划等等。例如,项目计划图表(PERT图、甘特图)的绘制,项目关键路径的计算、项目成本的核算、项目计划的调整、资源平衡计划的制定与调整以及动态控制等都可以借助于项 目管理信息系统。项目管理信息系统中采用的方法即项目管理的方法,主要是运用动态控制原理,对项目管理的投资、进度和质量方面的实际值与计划值相比较,找出偏差,分析原因,采取措施,从而达到控制效果。因此,项目管理信息系统主要包括项目投资控制、进度控制、质量控制、合同

2、管理和系统维护等功能模块。近几年来,随着我国市场经济的不断深入,世界经济一体化进程的加快,不论政府公共投资,还是企业建设资金的管理均呈现出新的特点。主要表现在以下5个方面:1)工程数量和种类多、投资金额大,建设、管理任务十分繁重;2)项目建设周期加快,进度、资金、质量管理难度加大;3)项目资金来源多样化,资金计划性要求增强;4)资金支付要求更加准确、及时,尤其是工程款的结算更是受到各级政府、社会 的关注;5)工程项目投资透明度要求提高,资金的使用及效益需接受更多部门和社会的监 督。在这样的背景下,如何有效地对在建工程项目及资金进行实时、全过程的管理和监控、加强内部控制,已成为各级领导和有关部门

3、共同关注的重要课题。 但由于受传统体制的影响, 尤其是管理手段的制约, 虽然投资管理体制、 方式发生了一定的变化, 投资项目管理中也存 在着较为突出的管理问题:1)由于缺乏先进的信息管理平台、手段,各级管理者难以及时地了解、掌握整体或单 个工程项目的立项、进度完工、付款、实际成本及、决算情况,造成“三边”工程大量存在; 很多项目不能及时支付工程款; 款项拨出后不能真正到施工单位;完工许多年仍不能决算等。2)随着基建投资项目的增多,管理信息的准确性、及时性难以满足各级管理的需求。3)由于不能及时掌握有关的进度、完工信息,对工程项目资金使用和筹集难以进行正确的计划。4)不能有效地实现“按进度、按合

4、同、按计划”控制工程项目资金的管理要求,很难合理、 科学地进行项目资金的统筹规划,容易累积成管理中的问题。5)工程文档(如设计、概预算、合同及合同变更资料、发票等)的管理利用有很多困难,经常性的查找耗费很大的人力,更谈不上利用文档进行项目的控制。依靠传统的手段、 方式解决存在的问题具有很大的难度,也不能从根本上解决,必须依靠先进、科学的技术建立起规范、流程化的管理信息平台,创新工程项目管理模式。班级:14信管B班1.系统背景学号:姓名:张玉珍2.系统分析系统初步调查“在建工程项目管理系统”是适用于各类建设单位及其主管部门的一套在建工程项目管理系统。该系统采用科学先进的现代化管理理论和管理方法,

5、以各级工程项目为主体,以各类合同为主要切入点,以工程项目资金流为主线,以实现工程项目协同管理、信息共享为目标。通过对在建工程项目全过程大量的、动态的数据和信息及时、准确的分析和处理,实 现整个建设项目资金、 物资、成本事先计划、事中控制和事后反馈, 从而达到合理利用资源, 增强企业应变能力,提高资金使用效益的目的,使工程项目管理更为科学。该系统以In ternet和Intranet为基础,采用目前国际流行的操作系统平台,运用大型数据库技术,广泛采用目前软件开发设计中的软构件、中间件、WEB SERVICE XML等新技术,建立了高效、快速、通畅的在建工程项目管理信息系统网络平台。另外,系统采用

6、功能 模块化结构设计,具有较强的易用性、安全性、重用性及可扩展性,开发设计采用C/S和B/S两种架构,实现多种运行方式,具有与通用的财务软件及ERP软件的接口,业务流程及各功能实现灵活的客户化定制,满足了在建工程项目管理各环节的功能需求。系统采用业界比较流行的5层2翼的系统模型进行设计。上层应用:协同工作流管理,招标采购,合同管理,工程管理,施工现场管理,资金管理,材料管理,决策支持。平台架 构:开发工具为VB和.NET,开发架构为C/S(用户终端)和B/S(系统配置管理)。运行环 境:应用服务器(XML。数据库:Oracle,SQL server,DB2, Other。远程通信:TCP/IP

7、。操作系统:Win dows系列。可行性研究与分析(1)技术可行性分析企业目前拥有30多台计算机、6台智能交换机、1台打印机和复印机。在设备方面, 企业的计算机、打印机和复印机已经满足系统应用的需求。该系统对软件没有太高的要求,市场上存在的系统软件足以满足系统各个方面的要求。开发人员具有专业知识, 已成功开发了一些复杂的管理信息系统,而现在要开发的工程项目 管理信息系统是比较简单的,在开发技术上不存在难题。虽然企业中大多数工作人员对计算机知之不多,但是在企业的构建部门和材料部门的大多数员工有一定的计算机应用能力,能够对日常的工作业务进行简单的操作和管理,并能自行排除日常工作中随时可能遇到的突发

8、情况。(2)经济可行性分析在利用现有设备的基础上只需购买少量新设备即可。本系统投入运行后,可进一步实现公司业务流程自动化,减少人力费用,极大提高工作效率。从而达到方便公司自身业务管理、 提升公司的营业额与效率和加快发展的目的。(3)管理可行性分析企业领导非常支持本系统的开发,企业的管理制度和管理方法虽待改进,但基本科学, 规章制度齐全,原始数据完整、准确。综上所述,企业工程管理信息系统的技术成熟、完备,测试手段可靠,具有良好的效益,因此本系统开发工作可立即进行。.组织结构与功能分析从企业行政管理和职能分工角度,企业与销售相关的组织结构如图所示。图企业组织机构图管理业务流程分析进度管理对于承包企

9、业来讲,按时交付工程是企业履约能力的重要体现。 进度管理基于承包合同 的工作范围、时间节点,要求进行工程项目的进度计划编制, 并时刻监控项目的各项工作进 展,及时采取措施改正偏差,以确保项目在预定时间内成功交付。进度管理对于承包企业来说, 收入合同是承包企业项目收入的来源收入合同的管理会记录着从合 同从签订到、预付、进度款、变更/补充、结算整个过程,而这一过程也决定了项目的“开 源”能力及合同管理能力。工程合同管理是整个SuperPIP产品的核心组件之一。费用管理成本控制是项目管理的核心内容之一, 是考核项目绩效的一项重要指标。 投资成本组件 在吸取国际先进合同管理思想的基础上, 结合国内项目

10、对投资成本与合同管理的传统实际需 求研发,是整个SuperPIP产品的核心组件之一。工程分包管理项目成本管理体现的是企业内部管理水平, 水平的高低, 直接影响利润空间的大小。 工 程分包管理涵盖了从分包商、分包申请、招标/比价、分包合同签订、分包合同履行、分包 合同结算的全过程管理。 分包工程的成本控制是工程成本“节流”的核心之一, 特别是对分 包合同的变更/补充、工程量估算与审核(单价合同)的管控,会直接影响到项目的整体成 本与利润水平。物资管理项目物资占项目整个成本的比例在40-60%左右。 如果业务管理流程与制度不清晰的话, 往往会因为不合理的采购招标策略或物资材料超领、 浪费而造成项目

11、利润的侵蚀。 物资管理 涵盖了从供应商、需求清单、采购申请、招标/比价、物资合同签订、物资合同履行、物资 合同结算、入库、出库领用、调拨、返料、库存的全过程管理。甲供材料的关注重点是物资 入库到领用的过程,而自购物资则需要关注从需求、招标、合同、入库、出库到库存的整个 生命周期。施工管理施工管理主要是要确保现场施工过程满足工程目标及行业规范要求, 包括施工三措、 开 工审批、施工日志、停电申请与计划、交工验收、竣工验收、施工期报等内容,实现施工过 程的方案、过程监控与验收的闭环管理。E.曰.怒寸丁口1质量管理 质量管理是为保证产品质量所进行的调查、计划、实施、协调、控制、检查和处理及信息反馈等

12、各项活动的总称, 是围绕质量计划对项目的质量活动进行目标管理的系统。 制组件是依照国际质量管理标准ISO9000和国家有关质量检验与评定标准进行设计的系统。安全管理质量控安全管理是项目管理的重要组成部分,贯穿项目的全过程。 安全管理组件是围绕安全计划对项目的安全活动进行目标管理的系统。 是在项目主体进 度下,以危险源识别和预防为核心,围绕安全检查和安全考核工作展开的记录与跟踪。文档管理文档资料管理是协助企业组织和个人, 围绕各种来源的知识内容, 利用信息技术, 实现 知识的生产、分享、应用以及创新,并在企业个人、组织、业务目标以及经济绩效等诸多方 面形成知识优势和产生价值的过程。文档管理组件实

13、现知识文档与项目管理过程的完美结合, 始终贯穿项目的经验模板、 启 动、执行、 控制、 收尾过程的各个环节。 该组件不仅可以收集各个组件模块产生的知识文档, 还可以方便、灵活地管理公共、 项目及个人文档。 在项目的阶段性完成或项目竣工时, 知识 管理可以按文档分类体系来整理、归类、 打包与移交。通过集中式文档管理,在完成文档交 付的同时,为企业积累了一套完整的项目技术与管理资料。综合分析综合分析是基于系统收集的各种业务信息, 经过加工、 条件与栏位设置来进行查询、 监 控与报告。该组件包括项目、进度、合同、物资、文档等各方面的查询与报表。分析结果为 项目决策提供依据, 服务于企业决策层及项目管

14、理层人员。 所有的查询报表均可以打印、 预 览,或者输出为MS EXCEL WORD PDF等格式。流程管理工作流管理系统是SuperPIP的组成部分,实现了与进度、投资、质量、知识等组件的 无缝集成, 可有效支撑在大并发用户量、 大数据量的企业级应用环境下高效、稳定运行。贴 近国内企业应用习惯研发,完美适合国内用户的流程需求。系统设计符合工作流管理联盟(WFM)规范,由工作流开发环境、工作流引擎、工作流 客户端、 工作流监控与管理工具4个部分组成。 通过开发环境进行流程定义、 依托流程引擎 实现流程流转、采用基于Web的客户端和管理监控工具完成对流程的定义、调整、监控与审计。报表管理报表管理

15、可为管理员提供维护报表信息功能,在该模块中显示系统中预置的所有报表, 分类显示属于什么组件什么模块,以及报表的创建者等基本属性。管理员可根据需求自已定义好报表后, 并将报表模板文件放至系统规划的目录, 然后在 此模块定义报表基本属性即可让所有用户访问。 定义报表的方式有两种, 一是用专业报表设 计器,该方法适合对系统比较熟悉的管理员,或者由软件提供商协助定制。二是用已OEM在系统中的即时报表工具。目前,SuperPIP已和润乾公司成为紧密合作伙伴,将完整的报 表组件集成入本系统中, 并对系统中的主要业务对象进行了语义化处理, 普通用户通过即时 报表提供的向导工具即可完成报表的制作。权限体系围绕

16、项目管理, 企业将产生大量的过程信息、 报表和文档资料。 在统一平台中允许组织 内部甚至外部单位的多个用户, 同时访问多个项目实现协同工作。 在信息共享的基础上, 为 了保障这些结构化和非结构化信息的安全, 防止数据未经授权而被意外泄漏和篡改, 系统构 建了完善的三级权限体系,严密控制所有访问用户的系统存取权限。.数据与数据流分析(1)数据流图1)顶层数据流图。根据对销售及相关业务流程的分析。对顶层数据流图进行分析后, 发现在建工程销售管理模块可进一步细分为产品信息管理、 客户信息管理和销售信息管理三 个子模块, 因此销售管理信息系统可以被划分成产品信息管理、 客户信息管理、 销售信息管 理、

17、财务信息管理、库存管理5个模块。下面分别对这5个部分的数据流进行详细分析。2)产品信息管理数据流图。产品信息管理主要进行的是销售人员对产品信息的录入、 更新、查询工作。系统功能及特点系统功能在建工程管理系统涉及了企业财务、物资、工程、文件、预算、决策等方面的管理工作,包括9个功能模块。1)系统设置:包括系统运行参数、用户安全管理、字典库管理、业务流程管理等功能。2)工程管理:包括工程分级、工程信息录入、工程文件、工程概预算等功能。3)招标采购: 包括招标公告、投标单位信息、招标结果、招标合同等功能。4)合同管理:包括合同录入、合同变更、合同(付款)查询等功能。5)资金管理:包括资金申报、资金审

18、核、资金审批、资金拨款等功能。6)审批管理:包括对审批权限的控制、审批流程的定义、审批结果查询 等功能。7)材料管理:包括材料入库、材料出库、材料退货、材料价格、材料统计等功能。8)统计分析:包括已完工投资、已付工程款、工程结算汇总、工程实际成本、工程情况简介等功能。9)数据管理:包括数据上报、数据接收、数据备份、数据还原、上报日志等功 台匕 冃匕。_廉障壬晋_III i系统功能框架如图1所示。f两殛亦典函:rfi音豐表顶层数据流图中数据流名称一览表数据流编号数据流名称D1新客户基本信息D2新客户信息D3购买需求D4产品销售单 1、2、3 (一式三份)D5产品销售单 1、2、3 (一式三份)D

19、6处理后的产品销售单 1、2D7发票联D8处理后的产品销售单 3D9存根联D10记账联D11处理后的产品销售单 1D12发票 1D13发票 1D14处理后的产品销售单 1D15出库单表产品信息管理数据流图中数据流名称一览表数据流编号数据流名称产品信息产品价格信息产品信息查询结果产品价格查询结果产品信息与价格信息查询结果汇总3)客户信息管理数据流图。客户信息管理主要进行的是销售人员对客户信息的记录、 查询、统计工作。客户信息管理数据流图中各数据流编号所对应的数据流名称如表所示。表客户信息管理数据流图中数据流名称一览表数据流编号数据流名称客户基本信息表客户基本信息客户联系人信息表客户联系人信息客户

20、信息查询结果联系人信息查询结果客户、联系人信息查询结果汇总待统计客户信息客户信息统计结果4)在建工程销售信息管理数据流图。销售信息管理主要进行的是销售人员处理客户购 买需求,并且录入、查询、统计销售信息的工作,销售信息管理数据流图如图所示。图销售信息管理数据流图销售信息管理数据流图中各数据流编号所对应的数据流名称如表所示。表销售信息管理数据流图中数据流名称一览表数据流编号数据流名称购买需求产品销售单 1、2、3 (式三份)处理后的产品销售单 1处理后的产品销售单 1销售信息查询结果销售信息统计结果5)财务信息管理数据流图。财务信息管理主要进行的是财务人员收取货款、产生发票 并对账目信息进行管理

21、的工作,财务信息管理数据流图如图所示。财务信息管理数据流图中各数据流编号所对应的数据流名称如表所示。图财务信息管理数据流图表财务信息管理数据流图中数据流名称一览表数据流编号数据流名称产品销售单 1、2、3 (一式三份)处理后的产品销售单 1、2处理后的产品销售单 3发票联存根联记账联处理后的产品销售单 3产品销售单信息收款记录查询结果6)库存管理数据流图。库存管理主要进行的是库存管理人员管理产品出/入库信息的工作,库存管理数据流图如图所示。D3.4P31D3.1_F3.1 临时库存信息出入库申请D3.5P11出IJ计帘拴D3.2图库存管理数据流图库存管理数据流图中各数据流编号所对应的数据流名称

22、如表所示。表库存管理数据流图中数据流名称一览表数据流编号数据流名称产品出/入库单待处理出/入库单已确认出/入库信息已确认出/入库单库存信息查询结果(2)数据字典数据字典是数据流程图的补充,由于项目较多,这里只写几个范例。1)数据项描述数据项编号:101数据项名称:顾客号别名:顾客代码简述:某一顾客的代码类型及宽度:字符型,4位取值范围:00019999数据项编号:I03-02数据项名称:商品代码别名:商品编码简述:某种商品的代码类型及宽度:字符型,3位取值范围:001999数据项编号:I03-03数据项名称:供应商别名:供应商代号简述:某供应商代码类型及宽度:字符型,6位取值范围:00000

23、1999999数据项编号:I03-04数据项名称:银行账号别名:银行账号简述:用于公司与顾客进行非现金结算时,提供的代表本公司在银行收支情况的号码。 类型及宽度:字符型,18位取值范围:4549245492数据项编号:I03-05数据项名称:采购单编号别名:采购单编码简述:采购员进行采购是为采购单进行的编号 类型及宽度:字符型,4位取值范围:000l99992)数据结构定义数据结构编号:D03-01数据结构名称:报价单简述:向顾客提供产品的价格和相关信息数据结构组成:商品代码+商品名称+规格+单价+产地数据结构编号:DS03-02数据结构名称:顾客订货单 简述:顾客所填顾客情况及订货要求等信息

24、数据结构组成:订货单标志+用户情况+商品情况数据结构编号:DS03-05数据结构名称:退款通知单简述:出库处理时由于某种意外情况不能给货,而填写的关于退款的信息。数据结构组成:日期+用户情况+商品情况+销售情况+备注数据结构编号:D03-08数据结构名称:采购单 简述:所需采购商品及相关信息 数据结构组成:商品代码+商品名称+规格+单位+数量+单价+金额+备注 数据结构编号:DS03-10数据结构名称:提货通知单简述:供应商向采购员发出的货物已到的通知数据结构组成:供货日期+供货地点+商品名称+商品规格+采购数量3)数据流定义数据流编号:F03-02数据流名称:需先付款的订货单 简述:根据用户

25、信用,要求先付款的订货单。数据流来源:订货处理数据流去向:顾客数据流组成:日期+商品代码+商品名称+商品单价+销售数量+顾客代码 数据流量:约10次/日高峰流量:约15次/日数据流编号:F03-06数据流名称:退款通知单 简述:根据顾客的退货,开出的退款通知。数据流来源:出库处理数据流去向:开票部数据流组成:日期+商品代码+商品名称+销售金额+顾客代码数据流量:约2次/月高峰流量:约5次/月数据流编号:F03-03数据流名称:入库单简述:采购员把购买来的商品入库时所填写的单据数据流来源:采购处理数据流去向:入库处理数据流组成:入库单编号+商品代码+商品名称+商品单价+入库数量+入库日 期数据流

26、量:约10次/月高峰流量:约15次/月数据流编号:F03-04数据流名称:出库单简述:发货员把商品交给顾客时所填写的单据,表示货物已从仓库发出。数据流来源:采购处理数据流去向:出库处理数据流组成:出库单编号+商品代码+商品名称+商品单价+销售数量+出库日 期数据流量:约10次/日高峰流量:约15次/日4)处理逻辑定义处理逻辑编号:处理逻辑名称:开票处理简述:开出各种发票。输入的数据流:合格的订货单、退款通知单。处理描述: 根据合格订货单和退款通知单开出发票, 把订购单进行汇总, 转给结算部作 账款结算。输出的数据流:发票联、订单数据处理频率:50次/日处理逻辑编号:P5.2.1处理逻辑名称:入

27、库处理简述:将入库数据记入库存账输入的数据流:入库单处理描述: 根据商品入库单, 将入库数据记入库存台账, 并更新相应商品的库存数量和 金额。输出的数据流:补货通知单处理频率:10次/日处理逻辑编号:处理逻辑名称:结算处理简述:结算销售金额,并出提货联。输入的数据流:发票联,订货单处理描述: 根据发票和订货单, 结算销售金额,并开出提货联转给用于出库处理。 并登 记销售数据。输出的数据流:提货联,销售统计报表。处理频率:50次/日处理逻辑编号:处理逻辑名称:销售分析 简述:根据销售计划报表和销售统计报表,分析销售情况。输入的数据流:销售计划报表,销售统计报表。处理描述: 根据销售计划表和销售报

28、表, 统计分析销售情况, 做出销售分析表,送至经 理。输出的数据流:销售分析表 处理频率:50次/日5)数据存储定义数据存储编号:F03-01数据存储名称:销售统计报表简述:根据每目的销售情况,统计销售数据。数据存储组成:日期+商品代码+商品名称+商品单价+销售数量+销售金额+销售对象关键字:日期+商品代码相关联的处理: 、数据存储编号:F03-02数据存储名称:销售计划报表 简述:根据上一季度销售情况和市场制定下一季度销售目标。 数据存储组成:报表编号+日期+商品代码+商品名称 关键字:报表编号相关联的处理:数据存储编号:F03-03数据存储名称:库存账简述:记录商品出入库数据的明细账数据存

29、储组成:日期+商品代码+商品名称+入库数量+销售数量+库存数量 关键字:日期+商品代码相关联的处理:P5.2.1、 外部实体定义外部实体编号:S03-0l外部实体名称:顾客简述:购买本企业商品的顾客输入的数据流:付款通知单、发票、提货通知单输出的数据流:订货单外部实体编号:S03-02外部实体名称:供应商简述:企业所销售商品的供应者输入的数据流:采购单输出的数据流:提货通知单夕卜部实体编号:S03-03外部实体名称:经理简述:本企业主管人员输入的数据流:销售分析表、销售报表输出的数据流:销售计划报表6.新系统逻辑模型的建立从国内外正反两个方面的项目管理经验可知,周全的项目管理信息系统实施策略是

30、:1)“ 一把手带头”是项目管理信息系统成功运用的关键。全员参与是项目管理信息系 统成功运用的保障。2)要以项目管理信息门户网站作为项目管理信息系统的战略目标。3)建立不同项目生命周期信息系统之间的数据流程和接口是项目信息系统规划的核心 任务和目标。4)项目管理信息系统的规划设计必须列入工程项目概念阶段方案拟定和认证的必备内 容。5)以造价(概预算)、合同、财务管理为主线和重心构建项目信息管理系统。6)建立进度项目划分、造价项目划分和质量验评项目划分三者之间编码的统一或对应 关系是项目管理信息系统开发的重点和难点。进度管理、质量管理、造价管理三大信息控制系统在分部工程的项目划分与项目编码 上必

31、须严格按照标准化规范设计并一一对应。以施工图设计和概预算数据为基础,以进度计划网络图为工具,自动产生指导性的物料(原材料、设备设施)需求、人力资源需求等。系统总体结构设计1.子系统划分根据系统分析的结果,按照结构化的系统设计方法,销售管理信息系统从功能上可分为 以下6大模块:产品信息管理、客户信息管理、销售信息管理、财务信息管理、库存管理和 权限管理。(1)产品信息管理模块设计产品信息管理模块的主要功能是对产品以及价格信息的更新、查询等。该模块可进一步 被划分为产品信息维护和产品信息查询两个子模块,具体的模块划分如图图图系统总体模块划分图图产品信息管理模块结构图(2)客户信息管理模块设计客户信

32、息管理模块的主要功能是对销售过程中所有客户以及联系人的信息进行录入、查询和统计。该模块可进一步被划分为客户信息录入、客户信息查询和客户信息统计三个子模块。(3)销售信息管理模块设计销售信息管理模块的主要功能是根据客户的购买需求,完成销售过程的信息登记,产生 出、入库申请,以及查询、统计销售信息。该模块可进一步被划分为销售信息录入、销售信 息查询和销售信息统计三个子模块。(4)财务信息管理模块设计 财务信息管理模块的主要功能是对销售过程中产生的销售单进行处理, 并根据销售单产 生发票信息,以及实现对发票信息的查询、统计。该模块可进一步被划分为财务信息录入、 财务信息查询两个子模块。(5)库存管理

33、模块设计 库存管理模块的主要功能是对销售过程中产生的出、 入库申请进行处理, 并且实现对库 存信息的查询和统计。 该模块可进一步被划分为库存信息录入、 库存信息查询和库存信息统 计三个子模块。(6)权限管理模块设计 权限管理模块的主要功能是对整个销售管理信息系统所有用户的权限进行管理。 在这 个模块中会根据用户权限的不同,授予用户对不同数据的修改、删除和查询的 权限。2.硬件平台客户机/服务器:CPU主频2GHz以上,内存2GB以上,硬盘容量120GB以上。3.软件结构设计(1)操作系统选择SQL Server服务器:Windows 2010 Server。客户机:Windows 2010 P

34、rofessional或Windows XP Professional。服务器:Windows 2010Server。系统开发平台:Windows XP Professional。(2)数据库系统选择Microsoft SQL Server 2010。(3)开发软件选择开发软件:Delphi和顺序号。客户编号分配了11位;顺序号分配了1位。设计方案如图所示。624系统详细设计1.代码设计与编制代码的设计与编制也是以销售信息管理模块为例。 经过对数据字典的分析,可知销售信 息管理模块中需要设计与编制的代码有客户编号、 销售单号、联系人编号、产品编号。下面 将分别对这4部分代码进行设计。(1)客户

35、编号客户编号采用长度为11位的区间码。将客户编号分成3个区间,分别是客户登记日期、 客户类型和客户顺序号。 客户登记日期分配了8位;客户类型分配了1位;客户顺序号分配 了2位。设计方案如图所示。(2)销售单号10位的区间码。将销售单号分成2个区间,分别是销售单产生日期和顺序号。销售单产生日期分配了8位;顺序号分配了2位。设计方案如图所示。X XXXXXX XXX顺序号- 销售单产生日期图销售单号代码设计方案示意图(3)联系人编号销售单号采用长度为联系人编号采用长度为12位的区间码。将联系人编号分成2个区间,分别是客户编号图 客户编号代码设计方案示意图客户顺序号客户登记日期产日期、产品标号和生产

36、地编号。产品类别分配了2位;生产日期分配了8位;产品标号分配了2位,生产地编号分配了2位。设计方案如图所示。图产品编号代码设计方案示意图2.数据库逻辑结构设计(1)E-R图1)实体属性分析。通过对数据字典的分析可知,XX企业销售管理信息系统中共有产品价格、产品、客户、联系人、工作人员、产品销售单、产品退换单、账目库存9个实体。产品价格实体的属性有价格编号、批量购买起始量、批量购买终止量、单价,其中价格编号作为主键。产品实体的属性有产品编号、产品名称、型号、价格编号、上市日期、数量,其中产品 编号作为主键。(4)产品编号产品编号采用长度为14位的区间码。将销售单号分成4个区间,分别是产品类别、生

37、顺序号客户编号XXXXXXXXXX XX XX_ 产品类别国 13 E-R ra图实体联系图(2)关系数据库的建立息表、客户信息表、联系人信息表、工作人员信息表、产品销售表、产品退换表、账目表和 库存表。1)产品价格表结构如表所示。表产品价格表结构字段名类型宽度主键备注价格编号Varchar11是非空批量购买起始量Int6非空批量购买终止量Int9非空单价Money5非空通过E-R图的分析,可以确定本系统的数据库包含9张表,分别是产品价格表、 产品信I、:r.j-科WBI供丹宦吟它卑诂住用号MU *?HM4bMt*科哺扎OM規客訶师n莒Jtr.lHttr合n)IdJifltwwE J.-H蚪薯

38、耳2)产品信息表结构如表所示。表产品信息表结构字段名类型宽度主键备注产品编号Varchar15是非空产品名称Varchar21非空型号Varchar11非空价格编号Varchar11非空上市日期Datetime9非空数量Int5非空3)客户信息表结构如表所示。表客户信息表结构字段名类型宽度主键备注客户编号Varchar12是非空客户名称Varchar9非空通信地址Varchar33非空国家地区Varchar31非空账号Varchar21非空税号Varchar16非空4)联系人信息表结构如表所示。表联系人信息表结构字段名类型宽度主键备注联系人编号Varchar14是非空姓名Varchar9非空电

39、话Varchar15非空5)工作人员信息表结构如表所示。表工作人员信息表结构字段名类型宽度主键备注工作人员编号Varchar9是非空登录名Varchar9非空密码Varchar7权限Int3非空6)产品销售表结构如表所示。表产品销售表结构字段名类型宽度主键备注销售单号Varchar11是非空日期Datetime11非空客户编号Varchar10非空产品编号Varchar12非空数量Int6非空价格Money9非空经手人Varchar9非空付款方式Varchar11非空付款过程Varchar3非空款到日期Datetime3非空邮费Money7非空交货方式Varchar21非空交货时间Dateti

40、me7非空7)产品退换表结构如表所示。表产品退换表结构字段名类型宽度主键备注客户编号Varchar11是非空日期Datetime8非空经手人Varchar8非空退回数量Int4非空退回产品编号Varchar14非空出货数量Int4非空出货产品编号Varchar14非空退款Money8非空出款Money8非空8)账目表结构如表所示。表账目表结构字段名类型宽度主键备注账目编号Varchar21是非空应付款Money9非空实际付款Money9非空返还金额Money9非空经手人Varchar9非空收款人Varchar9非空9)库存表结构如表所示。表库存表结构字段名类型宽度主键备注库存编号Varchar12是非空日期Datetime8非空产品编号Varchar14非空入库数量Int4非空入库摘要Varcha30非空出库数量Int4非空出库摘要Varcha31非空

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论