✅ 操作成功!

在建工程项目

发布时间:2023-06-05 作者:admin 来源:文学

在建工程项目

在建工程项目

汽车电子商务-视距三角形

2023年2月19日发(作者:地理学习方法)

在建工程项目管理信息系统

班级:14信管B班学号:14202235姓名:张玉珍

1。系统背景

项目管理信息系统能够帮助进行费用估算,并收集相关信息来计算挣得值和绘制S曲

线,能够进行复杂的时间和资源调度,还能够帮助进行风险分析和形成适宜的不可预见费用

计划等等.例如,项目计划图表(PERT图、甘特图)的绘制,项目关键路径的计算、项目成

本的核算、项目计划的调整、资源平衡计划的制定与调整以及动态控制等都可以借助于项目

管理信息系统.

项目管理信息系统中采用的方法即项目管理的方法,主要是运用动态控制原理,对项目

管理的投资、进度和质量方面的实际值与计划值相比较,找出偏差,分析原因,采取措施,

从而达到控制效果。因此,项目管理信息系统主要包括项目投资控制、进度控制、质量控制、

合同管理和系统维护等功能模块。近几年来,随着我国市场经济的不断深入,世界经济一体

化进程的加快,不论政府公共投资,还是企业建设资金的管理均呈现出新的特点。主要表现

在以下5个方面:1)工程数量和种类多、投资金额大,建设、管理任务十分繁重;2)项目建

设周期加快,进度、资金、质量管理难度加大;3)项目资金来源多样化,资金计划性要求

增强;4)资金支付要求更加准确、及时,尤其是工程款的结算更是受到各级政府、社会的关

注;5)工程项目投资透明度要求提高,资金的使用及效益需接受更多部门和社会的监督。

在这样的背景下,如何有效地对在建工程项目及资金进行实时、全过程的管理和监控、

加强内部控制,已成为各级领导和有关部门共同关注的重要课题.但由于受传统体制的影响,

尤其是管理手段的制约,虽然投资管理体制、方式发生了一定的变化,投资项目管理中也存

在着较为突出的管理问题:

1)由于缺乏先进的信息管理平台、手段,各级管理者难以及时地了解、掌握整体或单

个工程项目的立项、进度完工、付款、实际成本及、决算情况,造成“三边”工程大量存在;

很多项目不能及时支付工程款;款项拨出后不能真正到施工单位;完工许多年仍不能决算等。

2)随着基建投资项目的增多,管理信息的准确性、及时性难以满足各级管理的需求.3)由

于不能及时掌握有关的进度、完工信息,对工程项目资金使用和筹集难以进行正确的计划.4)

不能有效地实现“按进度、按合同、按计划”控制工程项目资金的管理要求,很难合理、科

学地进行项目资金的统筹规划,容易累积成管理中的问题.5)工程文档(如设计、概预算、

合同及合同变更资料、发票等)的管理利用有很多困难,经常性的查找耗费很大的人力,更

谈不上利用文档进行项目的控制。

依靠传统的手段、方式解决存在的问题具有很大的难度,也不能从根本上解决,必须依

靠先进、科学的技术建立起规范、流程化的管理信息平台,创新工程项目管理模式。

2.系统分析

2。1系统初步调查

“在建工程项目管理系统”是适用于各类建设单位及其主管部门的一套在建工程项目

管理系统。该系统采用科学先进的现代化管理理论和管理方法,以各级工程项目为主体,以各

类合同为主要切入点,以工程项目资金流为主线,以实现工程项目协同管理、信息共享为目

标.通过对在建工程项目全过程大量的、动态的数据和信息及时、准确的分析和处理,实现

整个建设项目资金、物资、成本事先计划、事中控制和事后反馈,从而达到合理利用资源,

增强企业应变能力,提高资金使用效益的目的,使工程项目管理更为科学。

该系统以Internet和Intranet为基础,采用目前国际流行的操作系统平台,运用大型

数据库技术,广泛采用目前软件开发设计中的软构件、中间件、WEBSERVICE、XML等新技术,

建立了高效、快速、通畅的在建工程项目管理信息系统网络平台。另外,系统采用功能模块

化结构设计,具有较强的易用性、安全性、重用性及可扩展性,开发设计采用C/S和B/S

两种架构,实现多种运行方式,具有与通用的财务软件及ERP软件的接口,业务流程及各功

能实现灵活的客户化定制,满足了在建工程项目管理各环节的功能需求.

系统采用业界比较流行的5层2翼的系统模型进行设计.上层应用:协同工作流管理,招

标采购,合同管理,工程管理,施工现场管理,资金管理,材料管理,决策支持。平台架构:

开发工具为VB和。NET,开发架构为C/S(用户终端)和B/S(系统配置管理).运行环境:应用

服务器(XML)。数据库:Oracle,SQLserver,DB2,Other。远程通信:TCP/IP.操作系统:Windows

系列。

2.2可行性研究与分析

(1)技术可行性分析

企业目前拥有30多台计算机、6台智能交换机、1台打印机和复印机.在设备方面,

企业的计算机、打印机和复印机已经满足系统应用的需求。

该系统对软件没有太高的要求,市场上存在的系统软件足以满足系统各个方面的要求。

开发人员具有专业知识,已成功开发了一些复杂的管理信息系统,而现在要开发的工程项目

管理信息系统是比较简单的,在开发技术上不存在难题。

虽然企业中大多数工作人员对计算机知之不多,但是在企业的构建部门和材料部门的大

多数员工有一定的计算机应用能力,能够对日常的工作业务进行简单的操作和管理,并能自

行排除日常工作中随时可能遇到的突发情况。

(2)经济可行性分析

在利用现有设备的基础上只需购买少量新设备即可。本系统投入运行后,可进一步实现

公司业务流程自动化,减少人力费用,极大提高工作效率。从而达到方便公司自身业务管理、

提升公司的营业额与效率和加快发展的目的.

(3)管理可行性分析

企业领导非常支持本系统的开发,企业的管理制度和管理方法虽待改进,但基本科学,

规章制度齐全,原始数据完整、准确.

综上所述,企业工程管理信息系统的技术成熟、完备,测试手段可靠,具有良好的效益,

因此本系统开发工作可立即进行.

2。3.组织结构与功能分析

从企业行政管理和职能分工角度,企业与销售相关的组织结构如图2。1所示。

图2.1企业组织机构图

2。4。管理业务流程分析

进度管理

对于承包企业来讲,按时交付工程是企业履约能力的重要体现.进度管理基于承包合同的

工作范围、时间节点,要求进行工程项目的进度计划编制,并时刻监控项目的各项工作进展,

及时采取措施改正偏差,以确保项目在预定时间内成功交付.

进度管理

对于承包企业来说,收入合同是承包企业项目收入的来源收入合同的管理会记录着从合

同从签订到、预付、进度款、变更/补充、结算整个过程,而这一过程也决定了项目的“开源”

能力及合同管理能力.工程合同管理是整个SuperPIP产品的核心组件之一。

费用管理

成本控制是项目管理的核心内容之一,是考核项目绩效的一项重要指标。投资成本组件

在吸取国际先进合同管理思想的基础上,结合国内项目对投资成本与合同管理的传统实际需

求研发,是整个SuperPIP产品的核心组件之一。

工程分包管理

项目成本管理体现的是企业内部管理水平,水平的高低,直接影响利润空间的大小。工

程分包管理涵盖了从分包商、分包申请、招标/比价、分包合同签订、分包合同履行、分包

合同结算的全过程管理。分包工程的成本控制是工程成本“节流"的核心之一,特别是对分包

合同的变更/补充、工程量估算与审核(单价合同)的管控,会直接影响到项目的整体成本与利

润水平。

物资管理

项目物资占项目整个成本的比例在40-60%左右。如果业务管理流程与制度不清晰的话,

往往会因为不合理的采购招标策略或物资材料超领、浪费而造成项目利润的侵蚀。物资管理

涵盖了从供应商、需求清单、采购申请、招标/比价、物资合同签订、物资合同履行、物资

合同结算、入库、出库领用、调拨、返料、库存的全过程管理。甲供材料的关注重点是物资

入库到领用的过程,而自购物资则需要关注从需求、招标、合同、入库、出库到库存的整个

生命周期。

施工管理

施工管理主要是要确保现场施工过程满足工程目标及行业规范要求,包括施工三措、开

工审批、施工日志、停电申请与计划、交工验收、竣工验收、施工期报等内容,实现施工过

程的方案、过程监控与验收的闭环管理。

质量管理

质量管理是为保证产品质量所进行的调查、计划、实施、协调、控制、检查和处理及信

息反馈等各项活动的总称,是围绕质量计划对项目的质量活动进行目标管理的系统.质量控制

组件是依照国际质量管理标准ISO9000和国家有关质量检验与评定标准进行设计的系统。

安全管理

安全管理是项目管理的重要组成部分,贯穿项目的全过程。

安全管理组件是围绕安全计划对项目的安全活动进行目标管理的系统。是在项目主体进

度下,以危险源识别和预防为核心,围绕安全检查和安全考核工作展开的记录与跟踪.

文档管理

文档资料管理是协助企业组织和个人,围绕各种来源的知识内容,利用信息技术,实现

知识的生产、分享、应用以及创新,并在企业个人、组织、业务目标以及经济绩效等诸多方

面形成知识优势和产生价值的过程。

文档管理组件实现知识文档与项目管理过程的完美结合,始终贯穿项目的经验模板、启

动、执行、控制、收尾过程的各个环节.该组件不仅可以收集各个组件模块产生的知识文档,

还可以方便、灵活地管理公共、项目及个人文档。在项目的阶段性完成或项目竣工时,知识

管理可以按文档分类体系来整理、归类、打包与移交.通过集中式文档管理,在完成文档交

付的同时,为企业积累了一套完整的项目技术与管理资料.

综合分析

综合分析是基于系统收集的各种业务信息,经过加工、条件与栏位设置来进行查询、监

控与报告。该组件包括项目、进度、合同、物资、文档等各方面的查询与报表。分析结果为

项目决策提供依据,服务于企业决策层及项目管理层人员。所有的查询报表均可以打印、预

览,或者输出为MSEXCEL、WORD、PDF等格式。

流程管理

工作流管理系统是SuperPIP的组成部分,实现了与进度、投资、质量、知识等组件的无

缝集成,可有效支撑在大并发用户量、大数据量的企业级应用环境下高效、稳定运行.贴近

国内企业应用习惯研发,完美适合国内用户的流程需求。

系统设计符合工作流管理联盟(WFMC)规范,由工作流开发环境、工作流引擎、工作流

客户端、工作流监控与管理工具4个部分组成。通过开发环境进行流程定义、依托流程引擎

实现流程流转、采用基于Web的客户端和管理监控工具完成对流程的定义、调整、监控与

审计。

报表管理

报表管理可为管理员提供维护报表信息功能,在该模块中显示系统中预置的所有报表,

分类显示属于什么组件什么模块,以及报表的创建者等基本属性。

管理员可根据需求自已定义好报表后,并将报表模板文件放至系统规划的目录,然后在

此模块定义报表基本属性即可让所有用户访问。定义报表的方式有两种,一是用专业报表设

计器,该方法适合对系统比较熟悉的管理员,或者由软件提供商协助定制.二是用已OEM在

系统中的即时报表工具。目前,SuperPIP已和润乾公司成为紧密合作伙伴,将完整的报表组

件集成入本系统中,并对系统中的主要业务对象进行了语义化处理,普通用户通过即时报表

提供的向导工具即可完成报表的制作。

权限体系

围绕项目管理,企业将产生大量的过程信息、报表和文档资料.在统一平台中允许组织内

部甚至外部单位的多个用户,同时访问多个项目实现协同工作.在信息共享的基础上,为了

保障这些结构化和非结构化信息的安全,防止数据未经授权而被意外泄漏和篡改,系统构建

了完善的三级权限体系,严密控制所有访问用户的系统存取权限。

2。5.数据与数据流分析

(1)数据流图

1)顶层数据流图.根据对销售及相关业务流程的分析。对顶层数据流图进行分析后,发

现在建工程销售管理模块可进一步细分为产品信息管理、客户信息管理和销售信息管理三个

子模块,因此销售管理信息系统可以被划分成产品信息管理、客户信息管理、销售信息管理、

财务信息管理、库存管理5个模块.下面分别对这5个部分的数据流进行详细分析。

2)产品信息管理数据流图。产品信息管理主要进行的是销售人员对产品信息的录入、

更新、查询工作。

2。6系统功能及特点

3.1系统功能

在建工程管理系统涉及了企业财务、物资、工程、文件、预算、决策等方面的管理工

作,包括9个功能模块。

1)系统设置:包括系统运行参数、用户安全管理、字典库管理、业务流程管理等功能。

2)工程管理:包括工程分级、工程信息录入、工程文件、工程概预算等功能。3)招标采购:

包括招标公告、投标单位信息、招标结果、招标合同等功能。4)合同管理:包括合同录入、

合同变更、合同(付款)查询等功能。5)资金管理:包括资金申报、资金审核、资金审批、资

金拨款等功能。6)审批管理:包括对审批权限的控制、审批流程的定义、审批结果查询等

功能。7)材料管理:包括材料入库、材料出库、材料退货、材料价格、材料统计等功能.8)

统计分析:包括已完工投资、已付工程款、工程结算汇总、工程实际成本、工程情况简介等

功能。9)数据管理:包括数据上报、数据接收、数据备份、数据还原、上报日志等功能。

系统功能框架如图1所示。

图2。2业务流程图

表2。4顶层数据流图中数据流名称一览表

数据流编号数据流名称

D1

新客户基本信息

D2

新客户信息

D3

购买需求

D4

产品销售单1、2、3(一式三份)

D5

产品销售单1、2、3(一式三份)

D6

处理后的产品销售单1、2

D7

发票联

D8

处理后的产品销售单3

D9

存根联

D10

记账联

D11

处理后的产品销售单1

D12

发票1

D13

发票1

D14

处理后的产品销售单1

D15

出库单

图2.5产品信息管理数据流图

表6。2产品信息管理数据流图中数据流名称一览表

数据流编号数据流名称

D1。1产品信息

D1.2

产品价格信息

D1。3产品信息查询结果

D1.4

产品价格查询结果

D1.5

产品信息与价格信息查询结果汇总

3)客户信息管理数据流图.客户信息管理主要进行的是销售人员对客户信息的记录、查

询、统计工作.

客户信息管理数据流图中各数据流编号所对应的数据流名称如表2。7所示.

表2。7客户信息管理数据流图中数据流名称一览表

数据流编号数据流名称

D1.6

客户基本信息表

D1。7客户基本信息

D1。8客户联系人信息表

D1。9客户联系人信息

D1。10客户信息查询结果

D1。11联系人信息查询结果

D1.12

客户、联系人信息查询结果汇总

D1.13

待统计客户信息

D1。14客户信息统计结果

4)在建工程销售信息管理数据流图。销售信息管理主要进行的是销售人员处理客户购买

需求,并且录入、查询、统计销售信息的工作,销售信息管理数据流图如图2.8所示。

图2。8销售信息管理数据流图

销售信息管理数据流图中各数据流编号所对应的数据流名称如表2。9所示。

表2。9销售信息管理数据流图中数据流名称一览表

数据流编号数据流名称

D1。15购买需求

D1.16

产品销售单1、2、3(一式三份)

D1.17

处理后的产品销售单1

D1。18处理后的产品销售单1

D1。19销售信息查询结果

D1.20

销售信息统计结果

5)财务信息管理数据流图。财务信息管理主要进行的是财务人员收取货款、产生发票并

对账目信息进行管理的工作,财务信息管理数据流图如图2。10所示。

财务信息管理数据流图中各数据流编号所对应的数据流名称如表6。5所示.

图2。10财务信息管理数据流图

表6。5财务信息管理数据流图中数据流名称一览表

数据流编号数据流名称

D2。1产品销售单1、2、3(一式三份)

D2。2处理后的产品销售单1、2

D2。3处理后的产品销售单3

D2。4发票联

D2.5

存根联

D2。6记账联

D2。7处理后的产品销售单3

D2.8

产品销售单信息

D2。9收款记录查询结果

6)库存管理数据流图.库存管理主要进行的是库存管理人员管理产品出/入库信息的工作,

库存管理数据流图如图2。11所示.

图2.11库存管理数据流图

库存管理数据流图中各数据流编号所对应的数据流名称如表6。6所示.

表6.6库存管理数据流图中数据流名称一览表

数据流编号数据流名称

D3。1产品出/入库单

D3。2待处理出/入库单

D3.3

已确认出/入库信息

D3.4

已确认出/入库单

D3。5库存信息查询结果

(2)数据字典

数据字典是数据流程图的补充,由于项目较多,这里只写几个范例。

1)数据项描述

数据项编号:I01

数据项名称:顾客号

别名:顾客代码

简述:某一顾客的代码

类型及宽度:字符型,4位

取值范围:0001~9999

数据项编号:I03-02

数据项名称:商品代码

别名:商品编码

简述:某种商品的代码

类型及宽度:字符型,3位

取值范围:001~999

数据项编号:I03—03

数据项名称:供应商

别名:供应商代号

简述:某供应商代码

类型及宽度:字符型,6位

取值范围:000001~999999

数据项编号:I03-04

数据项名称:银行账号

别名:银行账号

简述:用于公司与顾客进行非现金结算时,提供的代表本公司在银行收支情况的号码。

类型及宽度:字符型,18位

取值范围:4549215~45492151

数据项编号:I03—05

数据项名称:采购单编号

别名:采购单编码

简述:采购员进行采购是为采购单进行的编号

类型及宽度:字符型,4位

取值范围:000l~9999

2)数据结构定义

数据结构编号:D03-01

数据结构名称:报价单

简述:向顾客提供产品的价格和相关信息

数据结构组成:商品代码+商品名称+规格+单价+产地

数据结构编号:DS03—02

数据结构名称:顾客订货单

简述:顾客所填顾客情况及订货要求等信息

数据结构组成:订货单标志+用户情况+商品情况

数据结构编号:DS03—05

数据结构名称:退款通知单

简述:出库处理时由于某种意外情况不能给货,而填写的关于退款的信息。

数据结构组成:日期+用户情况+商品情况+销售情况+备注

数据结构编号:D03-08

数据结构名称:采购单

简述:所需采购商品及相关信息

数据结构组成:商品代码+商品名称+规格+单位+数量+单价+金额+备注

数据结构编号:DS03—10

数据结构名称:提货通知单

简述:供应商向采购员发出的货物已到的通知

数据结构组成:供货日期+供货地点+商品名称+商品规格+采购数量

3)数据流定义

数据流编号:F03-02

数据流名称:需先付款的订货单

简述:根据用户信用,要求先付款的订货单。

数据流来源:订货处理

数据流去向:顾客

数据流组成:日期+商品代码+商品名称+商品单价+销售数量+顾客代码

数据流量:约10次/日

高峰流量:约15次/日

数据流编号:F03—06

数据流名称:退款通知单

简述:根据顾客的退货,开出的退款通知。

数据流来源:出库处理

数据流去向:开票部

数据流组成:日期+商品代码+商品名称+销售金额+顾客代码

数据流量:约2次/月

高峰流量:约5次/月

数据流编号:F03—03

数据流名称:入库单

简述:采购员把购买来的商品入库时所填写的单据

数据流来源:采购处理

数据流去向:入库处理

数据流组成:入库单编号+商品代码+商品名称+商品单价+入库数量+入库日

数据流量:约10次/月

高峰流量:约15次/月

数据流编号:F03-04

数据流名称:出库单

简述:发货员把商品交给顾客时所填写的单据,表示货物已从仓库发出。

数据流来源:采购处理

数据流去向:出库处理

数据流组成:出库单编号+商品代码+商品名称+商品单价+销售数量+出库日

数据流量:约10次/日

高峰流量:约15次/日

4)处理逻辑定义

处理逻辑编号:P2。0

处理逻辑名称:开票处理

简述:开出各种发票。

输入的数据流:合格的订货单、退款通知单.

处理描述:根据合格订货单和退款通知单开出发票,把订购单进行汇总,转给结算部作

账款结算。

输出的数据流:发票联、订单数据

处理频率:50次/日

处理逻辑编号:P5.2.1

处理逻辑名称:入库处理

简述:将入库数据记入库存账

输入的数据流:入库单

处理描述:根据商品入库单,将入库数据记入库存台账,并更新相应商品的库存数量和金

额。

输出的数据流:补货通知单

处理频率:10次/日

处理逻辑编号:P3.0

处理逻辑名称:结算处理

简述:结算销售金额,并出提货联.

输入的数据流:发票联,订货单

处理描述:根据发票和订货单,结算销售金额,并开出提货联转给用于出库处理。并登

记销售数据。

输出的数据流:提货联,销售统计报表.

处理频率:50次/日

处理逻辑编号:P4.0

处理逻辑名称:销售分析

简述:根据销售计划报表和销售统计报表,分析销售情况。

输入的数据流:销售计划报表,销售统计报表。

处理描述:根据销售计划表和销售报表,统计分析销售情况,做出销售分析表,送至经理。

输出的数据流:销售分析表

处理频率:50次/日

5)数据存储定义

数据存储编号:F03-01

数据存储名称:销售统计报表

简述:根据每目的销售情况,统计销售数据。

数据存储组成:日期+商品代码+商品名称+商品单价+销售数量+销售金额+

销售对象

关键字:日期+商品代码

相关联的处理:P3。0、P4。0

数据存储编号:F03-02

数据存储名称:销售计划报表

简述:根据上一季度销售情况和市场制定下一季度销售目标.

数据存储组成:报表编号+日期+商品代码+商品名称

关键字:报表编号

相关联的处理:P4。0

数据存储编号:F03—03

数据存储名称:库存账

简述:记录商品出入库数据的明细账

数据存储组成:日期+商品代码+商品名称+入库数量+销售数量+库存数量

关键字:日期+商品代码

相关联的处理:P5.2。1、P5.2。2

6)外部实体定义

外部实体编号:S03—0l

外部实体名称:顾客

简述:购买本企业商品的顾客

输入的数据流:付款通知单、发票、提货通知单

输出的数据流:订货单

外部实体编号:S03—02

外部实体名称:供应商

简述:企业所销售商品的供应者

输入的数据流:采购单

输出的数据流:提货通知单

外部实体编号:S03—03

外部实体名称:经理

简述:本企业主管人员

输入的数据流:销售分析表、销售报表

输出的数据流:销售计划报表

6。新系统逻辑模型的建立

从国内外正反两个方面的项目管理经验可知,周全的项目管理信息系统实施策略是:

1)“一把手带头”是项目管理信息系统成功运用的关键。全员参与是项目管理信息系

统成功运用的保障。

2)要以项目管理信息门户网站作为项目管理信息系统的战略目标。

3)建立不同项目生命周期信息系统之间的数据流程和接口是项目信息系统规划的核心

任务和目标。

4)项目管理信息系统的规划设计必须列入工程项目概念阶段方案拟定和认证的必备内

容。

5)以造价(概预算)、合同、财务管理为主线和重心构建项目信息管理系统。

6)建立进度项目划分、造价项目划分和质量验评项目划分三者之间编码的统一或对应

关系是项目管理信息系统开发的重点和难点.

进度管理、质量管理、造价管理三大信息控制系统在分部工程的项目划分与项目编码

上必须严格按照标准化规范设计并一一对应.以施工图设计和概预算数据为基础,以进度计

划网络图为工具,自动产生指导性的物料(原材料、设备设施)需求、人力资源需求等。

6.2。3系统总体结构设计

1。子系统划分

根据系统分析的结果,按照结构化的系统设计方法,销售管理信息系统从功能上可分为

以下6大模块:产品信息管理、客户信息管理、销售信息管理、财务信息管理、库存管理和

权限管理.

(1)产品信息管理模块设计

产品信息管理模块的主要功能是对产品以及价格信息的更新、查询等。该模块可进一步

被划分为产品信息维护和产品信息查询两个子模块,具体的模块划分如图3。1图3。2

图3.1系统总体模块划分图

图3。2产品信息管理模块结构图

(2)客户信息管理模块设计

客户信息管理模块的主要功能是对销售过程中所有客户以及联系人的信息进行录入、查

询和统计.该模块可进一步被划分为客户信息录入、客户信息查询和客户信息统计三个子模

块。

(3)销售信息管理模块设计

销售信息管理模块的主要功能是根据客户的购买需求,完成销售过程的信息登记,产生

出、入库申请,以及查询、统计销售信息。该模块可进一步被划分为销售信息录入、销售信

息查询和销售信息统计三个子模块.

(4)财务信息管理模块设计

财务信息管理模块的主要功能是对销售过程中产生的销售单进行处理,并根据销售单产

生发票信息,以及实现对发票信息的查询、统计.该模块可进一步被划分为财务信息录入、财

务信息查询两个子模块。

(5)库存管理模块设计

库存管理模块的主要功能是对销售过程中产生的出、入库申请进行处理,并且实现对库

存信息的查询和统计。该模块可进一步被划分为库存信息录入、库存信息查询和库存信息统

计三个子模块。

(6)权限管理模块设计

权限管理模块的主要功能是对整个销售管理信息系统所有用户的权限进行管理。在这

个模块中会根据用户权限的不同,授予用户对不同数据的修改、删除和查询的权限.

2.硬件平台

客户机/服务器:CPU主频2GHz以上,内存2GB以上,硬盘容量120GB以上。

3。软件结构设计

(1)操作系统选择

SQLServer服务器:Windows2010Server.

客户机:Windows2010Professional或WindowsXPProfessional.

服务器:Windows2010Server。

系统开发平台:WindowsXPProfessional。

(2)数据库系统选择

MicrosoftSQLServer2010.

(3)开发软件选择

开发软件:Delphi7.3.

6.2。4系统详细设计

1.代码设计与编制

代码的设计与编制也是以销售信息管理模块为例。经过对数据字典的分析,可知销售信

息管理模块中需要设计与编制的代码有客户编号、销售单号、联系人编号、产品编号.下面

将分别对这4部分代码进行设计.

(1)客户编号

客户编号采用长度为11位的区间码.将客户编号分成3个区间,分别是客户登记日期、

客户类型和客户顺序号。客户登记日期分配了8位;客户类型分配了1位;客户顺序号分配

了2位.设计方案如图3.8所示。

图3。8客户编号代码设计方案示意图

(2)销售单号

销售单号采用长度为10位的区间码。将销售单号分成2个区间,分别是销售单产生日期和

顺序号。销售单产生日期分配了8位;顺序号分配了2位。设计方案如图3.9所示.

图3.9销售单号代码设计方案示意图

(3)联系人编号

联系人编号采用长度为12位的区间码.将联系人编号分成2个区间,分别是客户编号和顺

序号。客户编号分配了11位;顺序号分配了1位。设计方案如图3。10所示。

图3。10联系人编号代码设计方案示意图

(4)产品编号

产品编号采用长度为14位的区间码。将销售单号分成4个区间,分别是产品类别、生

产日期、产品标号和生产地编号。产品类别分配了2位;生产日期分配了8位;产品标号分

配了2位,生产地编号分配了2位。设计方案如图3.11所示。

图3。11产品编号代码设计方案示意图

2。数据库逻辑结构设计

(1)E—R图

1)实体属性分析。

通过对数据字典的分析可知,××企业销售管理信息系统中共有产品价格、产品、客户、

联系人、工作人员、产品销售单、产品退换单、账目、库存9个实体.

产品价格实体的属性有价格编号、批量购买起始量、批量购买终止量、单价,其中价格

编号作为主键。

产品实体的属性有产品编号、产品名称、型号、价格编号、上市日期、数量,其中产品

编号作为主键。

图3。12实体联系图

(2)关系数据库的建立

通过E-R图的分析,可以确定本系统的数据库包含9张表,分别是产品价格表、产品

信息表、客户信息表、联系人信息表、工作人员信息表、产品销售表、产品退换表、账目表

和库存表。

1)产品价格表结构如表3。13所示。

表3.13产品价格表结构

字段名类型宽度主键备注

价格编号

Varchar11

是非空

批量购买起始量

Int6

非空

批量购买终止量

Int9

非空

单价

Money5

非空

2)产品信息表结构如表6。8所示。

表6。8产品信息表结构

字段名类型宽度主键备注

产品编号

Varchar15

是非空

产品名称

Varchar21

非空

型号

Varchar11

非空

价格编号

Varchar11

非空

上市日期

Datetime9

非空

数量

Int5

非空

3)客户信息表结构如表6。9所示。

表6。9客户信息表结构

字段名类型宽度主键备注

客户编号

Varchar12

是非空

客户名称

Varchar9

非空

通信地址

Varchar33

非空

国家地区

Varchar31

非空

账号

Varchar21

非空

税号

Varchar16

非空

4)联系人信息表结构如表6.10所示。

表6。10联系人信息表结构

字段名类型宽度主键备注

联系人编号

Varchar14

是非空

姓名

Varchar9

非空

电话

Varchar15

非空

5)工作人员信息表结构如表6.11所示。

表6.11工作人员信息表结构

字段名类型宽度主键备注

工作人员编号

Varchar9

是非空

登录名

Varchar9

非空

密码

Varchar7

权限

Int3

非空

6)产品销售表结构如表6。12所示。

表6。12产品销售表结构

字段名类型宽度主键备注

销售单号

Varchar11

是非空

日期

Datetime11

非空

客户编号

Varchar10

非空

产品编号

Varchar12

非空

数量

Int6

非空

价格

Money9

非空

经手人

Varchar9

非空

付款方式

Varchar11

非空

付款过程

Varchar3

非空

款到日期

Datetime3

非空

邮费

Money7

非空

交货方式

Varchar21

非空

交货时间

Datetime7

非空

7)产品退换表结构如表6。13所示.

表6。13产品退换表结构

字段名类型宽度主键备注

客户编号

Varchar11

是非空

日期

Datetime8

非空

经手人

Varchar8

非空

退回数量

Int4

非空

退回产品编号

Varchar14

非空

出货数量

Int4

非空

出货产品编号

Varchar14

非空

退款

Money8

非空

出款

Money8

非空

8)账目表结构如表6。14所示。

表6。14账目表结构

字段名类型宽度主键备注

账目编号

Varchar21

是非空

应付款

Money9

非空

实际付款

Money9

非空

返还金额

Money9

非空

经手人

Varchar9

非空

收款人

Varchar9

非空

9)库存表结构如表6。15所示。

表6。15库存表结构

字段名类型宽度主键备注

库存编号

Varchar12

是非空

日期

Datetime8

非空

产品编号

Varchar14

非空

入库数量

Int4

非空

入库摘要

Varcha30

非空

出库数量

Int4

非空

出库摘要

Varcha31

非空

入库人

Varchar9

非空

出库人

Varchar9

非空

提货人

Varchar9

非空

结存

Int4

非空

操作人

Varchar9

非空

(3)数据安全与保密

在建工程销售管理信息系统主要为公司内部人员使用.为了确保安全,每个工作人员登

录账户都设有密码。系统还设有权限管理机制,在工作人员表中记录了所有工作人员的权限

信息,不同级别的工作人员拥有不同的权限.权限由低到高大体分为以下几种:部分数据库的

浏览权限;部分数据库的增加记录权限;部分数据库删除数据权限;所有数据库的操作权限;

最高权限是系统管理员,可以创建或删除数据库表。销售管理信息系统的权限设计进一步保

证了系统的安全、健壮性.

此外,后台数据库的数据也采用加密算法进行加密,确保了后台数据的保密性.

6。2。5系统的实施、维护与管理

1。系统实施

(1)数据库实施

在MicrosoftSQLSever2010的操作环境中,先新建一个数据库,然后按照数据库逻辑

结构设计中的分析逐一新建9张数据表,最后在每张数据表中输入少量测试数据.

(2)系统界面实施

限于篇幅,此处只详细说明了系统主界面和销售信息管理模块的界面设计与实施的内

容,其余模块的界面设计与实施与销售信息管理模块类似。

1)系统运行主界面设计与实施。整个工程是以窗体为单位组织所有功能模块的,在所有

窗体中最重要的是系统主界面,它是整个系统的核心。主界面包含了系统的主菜单和状态栏

两个部分,主菜单实现对各个功能模块窗体的调用,状态栏则显示系统当前时间与登录人员信

息。根据系统功能模块划分的结果,主菜单包含了系统管理、产品管理、客户管理、销售管

理、库存管理、财务管理和帮助7大项,设计完成后的系统主界面如图6.29所示.

图6.29系统运行主界面效果图

2)在建工程销售信息管理模块的实施。销售信息管理模块由销售信息录入、销售信息查

询和销售信息统计三个子模块构成,为此设计了三个界面来分别实现其功能。此处以销售信

息录入界面的设计和实施为例进行说明。

在建工程销售信息录入界面要完成对销售单的录入和修改功能,整个界面划分为数据输

入区、结果显示区和按钮区三个区域,数据输入区的功能是录入销售单数据,结果显示区的

功能是显示录入后的结果,按钮区设计了三个按钮,单击“确定”按钮实现销售单数据录入

功能,单击“修改”按钮可实现对指定销售单号的销售单数据进行修改,单击“取消”按钮

将退出产品销售单输入界面.

(3)系统安装与调试

1)系统运行环境配置。由于系统使用的是MicrosoftSQLServer2010数据库管理软件,

所以每个终端客户除了要把销售管理信息系统软件安装到硬盘上之外,还需要设置ODBC数

据源。

2)系统的调试。运行环境配置完毕后,导入初始数据,先分模块进行调试,然后再进行

整体系统运行的调试工作.

(4)系统测试

由于本系统是基于网络环境的,因此系统测试一定要注重网络功能的测试,特别是网络

数据文件的共享打开与应用。经过系统测试后,进入系统试运行。

2。系统维护与管理

系统维护与管理是贯穿整个系统生命周期的活动。为此,××公司专门成立了信息中心,

配备了专职的系统维护与管理人员进行系统的程序维护、代码维护、数据备份与恢复、网络

管理与维护等工作,并制定了相关的管理制度。

👁️ 阅读量:0