面向施工项目的物资管理系统的开发.doc_第1页
面向施工项目的物资管理系统的开发.doc_第2页
面向施工项目的物资管理系统的开发.doc_第3页
面向施工项目的物资管理系统的开发.doc_第4页
面向施工项目的物资管理系统的开发.doc_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

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

文档简介

石家庄铁道大学毕业设计面向施工项目的物资管理系统的开发 Development of Materials Management System for Construction Projects 届 经济管理 学院专 业 信息管理与信息系统 学 号 学生姓名 指导教师 完成日期 2013年 6 月 10 日毕业设计成绩单学生姓名学号班级专业信息管理与信息系统毕业设计题目面向施工项目的物资管理系统的开发指导教师姓名 指导教师职称教授评 定 成 绩指导教师得分评阅人得分答辩小组组长得分成绩:院长(主任) 签字:年 月 日毕业设计任务书题目面向施工项目的物资管理系统的开发学生姓名学号班级专业信息管理与信息系统承担指导任务单位经济管理学院导师姓名 导师职称教授一、主要内容开发一套面向施工项目的物资管理系统,针对物资收验、工程领用、物资调拨、物资盘点等环节加强管控,解决物资供需之间存在的时间、空间、数量、品种等方面的矛盾,简化施工项目的物资管理流程,保证施工项目顺利进行的同时降低成本、提高经济效益。主要功能包括:(1) 项目基本信息;(2) 收料管理;(3) 发料管理;(4) 调拨管理;(5) 统计分析;(6) 权限管理二、基本要求运行环境:Windows XP、Windows 2007、Windows Server 2003开发环境:SQL Server 2008、Microsoft Visual Studio 2010、IIS6.0设计要求:面向对象的开发方法;B/S架构;功能完备,界面友好,满足需求。要求论文1万字,软件说明书35千字,外文翻译3千字,计算机应用200机时,提供电子文档和软件。三、主要技术指标分析设计过程合理、模型及文档资料规范、完备。程序实现采用B/S架构,系统功能较齐全,满足需求。界面较美观,操作方便。四、应收集的资料及参考文献1张文兵.浅谈施工企业物资管理信息化.科技与企业,20122刘彬.施工期企业项目物资管理信息化的探讨与实施.铁道建筑技术,20123Kathy Schwalbe. Managing Information Technology Project M.机械工业出版社,20104安邦泰.工程项目物资管理手册.中国铁道出版社,2007 5李俊勇.铁路施工企业基层项目部物资管理现状及对策.铁路采购与物流,2012五、进度计划第1周 - 第3周 实习、收集资料、熟悉开发环境第4周 - 第6周 需求分析、总体设计第7周 - 第14周 详细设计、编码、测试第15周 - 第16周 完善系统、撰写论文、准备答辩教研室主任签字时间 年 月 日毕业设计开题报告题目面向施工项目的物资管理系统学生姓名学号班级经0906专业信息管理与信息系统一、课题研究背景随着市场经济的发展,施工企业在任务取得、施工组织、施工方式、资产结构、资金运用和经营管理等方面都发成了一些列的变化,这也给成本管理带来了许多新问题。对于工程项目部,材料费用在成本中占有举足轻重的地位,因此,在施工项目物资收验、工程领用、物资盘点统计等环节中加强管控,是保证施工项目顺利进行、降低成本、极高经济效益的必要措施。目前,一些施工项目的物资管理还存在以下问题:1物资管理的信息化比较滞后,专业的信息化管理没能真正溶于现在的物资项目管理上,有极少数的物资管理甚至仍停留在手工与原始记账阶段。2物资管理操作上,重供应轻管理,尤其是工期紧张的项目,物资管理更谈不上有序组织和专业化统筹,甚至不惜成本保证供应。3内部控制不健全,监督力度不够。项目部忙于生产,将主要精力放在工程进度上,忽视了对物资管理的内部控制。通过该系统地实施,提高施工项目物资管理的信息化水平,使物资管理工作标准化、规范化,使得企业通过该系统能够清晰地了解到每个分部分项工程物资及工程总体物资的使用情况。同时,简化日常业务,消除以往管理工作中内部控制不健全,无法准确跟踪物资去向,物资管理过程过于复杂等诸多问题,提高工作效率和工作准确性,保证施工项目科学、高效、经济地进行。二、国内外研究现状当今社会仍有一些施工项目继续采用传统的物资管理模式,其指导思想陈旧,管理方面只是停留在手工和原始记账阶段,不仅效率低,而且成本高。随着市场经济的快速发展,传统物资管理方式由于管理体制、技术手段滞后、管理水平效率低下,已难以满足现代施工项目的发展需求。再加之计算机软件和硬件技术的日趋成熟,信息化管理日益成为当今世界的潮流。在物资管理方面也相继出现了许多计算机辅助管理软件,其开发模式多样,有单击模式、C/S模式和B/S模式,开发语言也是多种多样,有VB、Java、C#等。实践证明,有效的物资管理对于保证施工项目的顺利进行、降低成本和提高经济效益起着举足轻重的作用,采取现代的管理方法,摒弃陈旧和已被证明不能提高效益的管理思想和方法势在必行。久而久之,物资管理系统也逐渐被大部分施工项目接受,有些施工项目不仅重视对先进的物资管理理念的接纳和学习,甚至强制要求采用相关先进的手段和设备来改善落后的物资管理现状。物资管理系统日渐成为现代企业高效运作的必要技术支持工具。从系统架构模式的选择上看,B/S模式就非常适用于类似于施工项目这样跨区域、大范围的管理模式。与C/S模式相比,B/S架构是一种以Web技术为基础的新型的管理信息系统平台模式。 B/S把C/S中的服务器部分分解为一个数据库服务器与一个活多个应用服务器(Web服务器),从而构成了一个三层结构的客户/服务器体系,其主要优点表现在以下几个方面:(1)利用单一的访问点,可在任何地方访问站点的数据库;(2)对各种信息源,不论是文本还是图形,采用同样的界面;(3)对所有的信息,不论其基于的平台,都可以用同样的访问界面访问;(4)可跨平台操作;(5)减少整个系统的成本;(6)维护、升级非常方便;(7)具有良好的开放性;(8)系统资源的冗余度小,可扩充性良好。面向未来,随着Internet的日益普及和面向对象技术的发展以及有关对象中间件标准的制定,B/S体系结构会逐渐成为首选方案。三、研究方案(一)研究目标:采用现代化的信息技术,使物资管理软件适合当前施工企业项目部物资管理工作的基本需要。加强工程项目对于项目基本信息的管理和项目物资收、发、存、调的管理,满足项目管理者对物资使用和结存情况的统计分析。切实做到既保证工程质量,满足施工的要求,又控制工程成本,防止浪费,提高经济效益。(二)研究方法:本系统采用基于Web的B/S系统开发模式,系统采用微软的ASP.NET作为开发平台,使用Microsoft Visual Studio 2010作为开发工具,可以快速的开发系统,具有较强的安全性和跨平台性;用Microsoft SQL server 2008存储数据,具有一定的安全性和易于维护性。采用面向对象的开发方法,使用IBM Rational Rose Enterprise Edition作为UML建模工具进行系统分析设计、软件建模。使用Microsoft Office Visio 2003 设计系统的组织结构图、功能结构图、业务流程图。同时使用Power Designer 15.2作为数据库开发工具,进行数据库E-R图、概念模型、逻辑模型、物理模型设计;并用物理模型生成数据库脚本。运用C#编程技术,JavaScript库进行事件处理、样式更换和外部通信。(三)本系统功能:本面向施工项目的物资管理系统具有基本信息管理功能,收料单、发料单、调拨单以及其他基本单据的录入、修改、审核、保存的功能,各种出库、入库、库存的查询统计、打印、图表展示等功能,以及用户权限的管理设置功能。功能结构图如下:图1 系统功能结构图各功能介绍说明如下:1基本信息管理:基本信息项目部必须统一,包括项目信息,物资信息,员工信息,供应商信息的查询、增加、修改、删除操作,其中,项目信息包括施工单位信息、分项工程信息、仓库信息。物资信息按类别不同在参照查询时以树形方式展示,便于用户浏览选择。2收料管理:对施工项目部收料流程进行控制,其基本功能包括:(1)收料制单:收料单采用主子表的形式存储于数据库中。物料信息的选择参照物料类别树,方便快捷。保存收料单,系统自动生成单据号、自动核算单据金额。(2)查询收料单:对已填制保存的收料单信息进行查询,可按填单日期、收料单号、收料单位、是否审核等信息进行综合查询,也可对收料明细按材料编号、材料类别、材料名称等信息进行查询,可对查询结果进行打印。 (3)修改收料单:对已填制保存的收料单信息进行修改,注意:已审核的收料单不能进行修改,必须先撤销审核,才能进行单据修改。(4)审核收料单:对未被审核的收料单进行审核、对已被审核的收料单进行弃审。系统自动维护物料当前库存信息和历史收发存信息。已被审核的单据不能再进行修改、删除操作。(5)付款单:填制付款单,对付款单进行查询、删除等基本操作。3发料管理:对工程项目发料流程进行控制,该功能模块包括:查询操作。(1)发料制单:填制发料单,发料单也采用主子表的形式存储于数据库中。物料信息的选择参照物料类别树,方便快捷。保存发料单,系统自动生成单据号、自动核算单据金额。(2)查询发料单:对已填制保存的收料单信息进行查询,可按填单日期、发料单号、收料单位、是否审核等信息进行综合查询,也可对发料明细按材料编号、材料类别、材料名称等信息进行查询,可对查询结果进行打印。(3)修改发料单:对已填制保存的发料单信息进行修改,注意:已审核的发料单不能进行修改,必须先撤销审核,才能进行单据修改。(4)审核发料单:对未被审核的发料单进行审核、对已被审核的发料单进行弃审。系统自动维护物料当前库存信息和历史收发存信息。已被审核的单据不能再进行修改、删除操作。4调拨管理:用于平衡库存,便于物资的使用,保障物资及时供应。(1)调拨制单:对于需调拨的物资填写调拨单,调拨单同样采用主子表的形式存储于数据库中。物料信息的选择参照物料类别树,方便快捷。保存调拨单,系统自动生成单据号、自动核算单据金额。(2)查询调拨单:可按调拨单号、调拨单位、调拨日期、材料信息等条件进行综合查询及调拨明细查询,可对查询结果进行打印。(3)修改调拨单:对已填制保存的调拨单信息进行修改,注意:已审核的调拨单不能进行修改,必须先撤销审核,才能进行单据修改。(4)审核调拨单:对未被审核的调拨单进行审核、对已被审核的调拨单进行弃审。系统自动维护物料当前库存信息和历史收发存信息。已被审核的单据不能再进行修改、删除操作。5统计分析:对物资收发存等信息按需求进行统计,便于项目管理人员进行决策分析。(1)当前库存统计:可按不同仓库、物料名称、物料类别、物料剩余量等统计条件对物资当前库存量进行统计分析,并且可以将统计结果以多数据柱状图、折线图直观的展示。(2)收发存汇总:可按不同仓库、物料名称、物料类别、日期等统计条件对物资按月统计期初结存、本期入库量、本期出库量、期末结存量。(3)分项工程用料统计:可统计某段时间内,不同工程对不同类别物料的使用情况及使用明细,并且可以将统计结果以多数据柱状图、折线图直观的展示。 (4)施工单位领料统计:可统计某段时间内,不同施工单位对不同类别物料的领用情况及明细,并且可以将统计结果以多数据柱状图、折线图直观的展示。6权限管理: 对可登录系统的用户进行管理,对用户权限进行设置,以保障系统信息的安全。(1)用户管理:对用户基本信息进行增、删、改、查。注意:用户密码只能在相应用户登录后自行进行修改。(2)权限设置:对不同职位的人进行系统操作权限设置,使不同身份的人员进入系统具有不同的操作权限。(四)系统中使用到的关键技术:1B/S介绍B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构,即浏览器WEB服务器数据库服务器。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。2JavaScript技术JavaScript是一种能让你的网页更加生动活泼的程式语言,也是目前网页中设计中最容易学又最方便的语言。是一种通用的、基于原型的、面向对象的脚本语言,设计目标是在不占用很多系统和网络资源的情况下,可以在页面做完整的程序。JavaScript是一种Script脚本语言,所谓的脚本语言就是可以和HTML语言混合使用的语言。VBScript也是Script语言中的一种,但是VBScript只有微软的浏览器Internet Explore(IE)才能完全支持。而JavaScript则不管是什么浏览器都可以运行,这也是JavaScript的一个优点。JavaScript是一种高级的脚本描述性语言,并不需要依赖于特定的机器和操作系统,所以说它是独立于操作平台的。JavaScript 1.0最初是在Netscape Navigator 2.0及Netscape LiveWire 1.0上实现的,目前JavaScript的版本是JavaScript 1.23 XML介绍XML是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。4 ADO.NET技术ADO.NET是微软的数据访问框架的最新产物,它是.NET框架的一部分. .NET框架中的ADO.NET类型包括那些为访问SQL Server、OLE DB、ODBC和Oracle数据库而优化的类型。它们是基于通用类的,因此使用ADO.NET访问不同的DBMS是相似的。除此之外ADO.NET还将XML整合进来,这样一来数据的交换就变的非常轻松容易了。ADO.NET包含5大主要对象:Connection对象就是数据库连接对象,专门进行数据库连接;Command对象主要用于执行SQL数据库命令;DataSet对象的目的就是想要实现独立于任何数据源的数据访问技术;DataReader对象用于从数据源中获取高性能的数据流; DataAdapter对象用于提供连接DataSet对象和数据源的桥梁。ADO.NET类型实现两个主要的功能:数据访问:用于访问数据库中数据和操作数据库的类型;数据表示:用于包含数据库数据(如数据表)的类型。页面结构:多表头表格的形式显示相应信息的统计结果。5C#编程技术C#(C Sharp)是微软(Microsoft)为。NET Framework量身订做的程序语言,C#拥有C/C+的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C+与Java一样亦为对象导向(object-oriented)程序语言。C# (C SHARP)是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用。最重要的是,C#使得C+程序员可以高效的开发程序,而绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。四、进度计划第1周 - 第3周 实习、收集资料、熟悉开发环境第4周 - 第6周 需求分析、总体设计第7周 - 第14周 详细设计、编码、测试第15周 - 第16周 完善系统、撰写论文、准备答辩参考文献1 刘朝辉.物资管理系统工程.中国物资出版社,19972 贺晓红.公路施工企业物资管理.人民交通出版社,19963 金汉信,王亮,霍焱.仓储与库存管理.重庆大学出版社,20084 陈福生.现代工业企业物资管理.经济管理出版社,19975 江邵,黄庆雍.物资管理信息系统概论.中国物资出版社,19866 Len Seligman, Arnon Rosenthal. XMLs Im pact on Databases and Data Sharing J. Computer (S0018-9162),2001,34(6):59-67 7 Karli Watson Christian Nagel.C#入门经典( 第3 版)M.北京:清华大学出版社,2006,1 8 杨兴凯.新一代Web开发环境ASP.NET.自然科学.20029 孙刚,徐兵,董小刚.基于ASP.NET技术的WEB应用系统的开发.自然科学.200410 刘文英.物资管理信息系统的设计与实现.山东大学.200811 胡新画.施工企业物资管理存在问题及对策.交通财会.2009指导教师签字时 间 年 月 日摘要随着市场经济的发展,施工企业所面临的市场竞争形式更为激烈,这就迫使我国的施工企业必须增强自身活力,提高管理效率、降低管理成本。而物资管理又是工程项目管理中的重要环节,是保证工程质量、确保施工工期、降低工程成本、增加经济效益以及提高企业形象的关键因素。因此,加强物资管理是提高施工企业市场竞争力、促进企业快速而平稳发展的主要途径之一。本系统采用B/S架构,非常适用于施工项目这样跨区域、大范围的管理模式。物资管理者只要有一台接入Internet的电脑,便可随时随地的对项目物资进行管理。该系统的重点在于对工程项目物资的收、发、存、调的管理,并对物资库存及使用情况进行统计分析,满足施工企业对物资管理的基本需求。在物资管理过程中,单据是物资收发存调的直接凭证,主要包括收料单、发料单、调拨单、付款单。因此单据处理在本系统中是重点实现功能。同时,为满足用户对物资使用情况的追踪分析,系统中还设有统计分析模块,该模块根据用户需求设有四项统计内容,并可将统计结果以表格、柱状图、折线图展现。为了让用户能更好的接受和使用本系统,系统采用柔和的蓝调风格,功能列举明确,操作方式统一,反馈信息及时,在最大程度上提高用户使用的舒适度。关键词:施工项目 物资管理 B/S .NETAbstractWith the development of market economy, the construction enterprises are facing more intense competition in the market in the form,This has forced the countrys construction enterprises must enhance their vitality, enhance management efficiency, reduce management costs. The materials management and project management is an important part , Is to ensure the quality of the project to ensure that the construction period, reduce project costs and increase economic efficiency as well as a key factor in improving corporate image. Therefore, strengthening the construction materials management is to improve the market competitiveness of enterprises, and promote rapid and stable development of one of the main. The system uses B / S structure, very suitable for such construction projects across the region, a wide range of management. Materiel managers as long as there is a computer with Internet access, anytime, anywhere in the management of the project materials. The system focuses on project materials sending and receiving, storage, transfer of management, and material inventory and usage of statistical analysis, material management to meet the construction companies for the basic needs. In the material management process, Documents are stored tone transceiver supplies direct evidence, including receipts list, send a single material, transfer orders, payment orders. Therefore, document processing in this system is the key to achieve functional. Meanwhile, in order to meet user tracking supplies usage analysis, system is also provided with statistical analysis module, the module has four statistics based on user demand content, and the statistical results in tables, bar charts, line charts show. To allow users to better acceptance and use of the system,this system uses soft blues, functions are listed explicitly, unified operation, the feedback information in a timely manner, to the maximum extent, improved user comfort.Keywords: Construction Project Materials Management B/S .NET目录第1章 绪论11.1 课题研究背景与现状11.2 课题意义21.3研究内容31.4开发环境3第2章 系统需求分析42.1 系统目标42.1.1 系统可行性分析42.1.2 系统实现目标42.2 系统功能需求分析72.2.1 基本信息管理模块82.2.2 收料管理模块92.2.3 调拨管理模块92.2.3 统计分析模块102.3 非功能性需求分析11第3章 系统设计与实现123.1设计思想及总体方案123.2系统功能设计123.3 类设计133.4 数据库设计153.5 界面设计19第4章 系统重点与难点214.1根据XML数据动态生成图表214.2收发存汇总统计21第5章 总结与展望215.1 总结215.2 展望21参考文献21致谢21附录 外文翻译21石家庄铁道大学毕业设计第1章 绪论在当今社会,施工企业所面临的市场竞争形式更为激烈,这就迫使我国的施工企业必须增强自身活力,提高管理效率、降低管理成本。在工程总成本中,物资成本经常占到整个工程费的一半以上,可见,物资成本日益成为工程成本的主要项目,是管理的重点。先进的组织方式和管理技术,被广泛认为是企业在降低物资消耗、提高劳动生产率意外的重要利润源泉。在“为客户创造价值”的时代,高效、合理的物资管理既是保证工程质量、确保施工工期、降低工程成本、增加经济效益以及提高企业形象的关键因素,又能为客户提供优质服务、在最大程度上满足客户对工程质量的要求。因此,加强物资管理是提高施工企业市场竞争力、促进企业快速而平稳发展的主要途径之一。物资管理也普遍受到企业重视,成为企业发展战略的基石。从系统架构模式的选择上看,B/S模式就非常适用于类似于施工项目这样跨区域、大范围的管理模式。Internet的飞速发展,使得企业级WEB应用程序的低成本部署、不受时间地点限制的使用成为可能。本课题旨以Visual Studio2010为开发环境,以C#作为后台开发语言,为施工项目开发一个满足其物资收、发、存、调、统计分析等基本管理需求的系统,将物资管理信息化、规范化,简化日常业务,消除以往管理工作中内部控制不健全,无法准确跟踪物资去向,物资管理过程过于复杂等诸多问题,提高工作效率和工作准确性。1.1 课题研究背景与现状随着市场经济的发展,施工企业在任务取得、施工组织、施工方式、资产结构、资金运用和经营管理等方面都发成了一些列的变化,这也给成本管理带来了许多新问题。物资管理是工程项目管理中的重要环节,其任务是将工程项目所需物资及时、齐备、经济合理地供应到分项工程的施工单位。通过物资管理的一些列活动,创造物资的时间效益和空间效益,物资管理是否合理在总成本核算中占有举足轻重的地位,因此,在施工项目物资收验、工程领用、物资盘点统计等环节中加强管控,是保证施工项目顺利进行、降低成本、极高经济效益的必要措施。目前,一些施工项目的物资管理还存在以下问题:1物资管理的信息化比较滞后,专业的信息化管理没能真正溶于现在的物资项目管理上,有极少数的物资管理甚至仍停留在手工与原始记账阶段。2物资管理操作上,重供应轻管理,尤其是工期紧张的项目,物资管理更谈不上有序组织和专业化统筹,甚至不惜成本保证供应。3内部控制不健全,监督力度不够。项目部忙于生产,将主要精力放在工程进度上, 忽视了对物资管理的内部控制。随着企业级WEB应用程序的发展,施工企业只需有一台能接入Internet的电脑,便可以在任何时间任何地点对项目物资进行管理,确保物资收发的及时性。通过该系统地实施,以期提高施工项目物资管理的信息化水平,使物资管理工作标准化、规范化,使得企业通过该系统能够清晰地了解到每个分部分项工程物资及工程总体物资的使用情况。同时,简化日常业务,消除以往管理工作中内部控制不健全,无法准确跟踪物资去向,物资管理过程过于复杂等诸多问题,提高工作效率和工作准确性,保证施工项目科学、高效、经济地进行。1.2 课题意义在当今社会,施工企业所面临的市场竞争形式更为激烈,这就迫使我国的施工企业必须增强自身活力,提高管理效率、降低管理成本。在工程总成本中,物资成本经常占到整个工程费的一半以上,可见,物资成本日益成为工程成本的主要项目,是管理的重点。先进的组织方式和管理技术,被广泛认为是企业在降低物资消耗、提高劳动生产率意外的重要利润源泉。在“为客户创造价值”的时代,高效、合理的物资管理既是保证工程质量、确保施工工期、降低工程成本、增加经济效益以及提高企业形象的关键因素,又能为客户提供优质服务、在最大程度上满足客户对工程质量的要求。因此,加强物资管理是提高施工企业市场竞争力、促进企业快速而平稳发展的主要途径之一。物资管理也普遍受到企业重视,成为企业发展战略的基石。虽然越来越多的施工企业已将物资管理作为工程项目管理的一个重点,但从目前情况来看,任由许多企业将物资管理作为工程项目进行的辅助职能,忽视了其作为工程项目管理的一个子系统其自身的重要性,导致物资管理未能有效的发挥出提高效益降低总成本的作用。目前,一些施工项目的物资管理仍存在以下问题:1物资管理的信息化比较滞后,专业的信息化管理没能真正溶于现在的物资项目管理上,有极少数的物资管理甚至仍停留在手工与原始记账阶段。2物资管理操作上,重供应轻管理,尤其是工期紧张的项目,物资管理更谈不上有序组织和专业化统筹,甚至不惜成本保证供应。3内部控制不健全,监督力度不够。项目部忙于生产,将主要精力放在工程进度上, 忽视了对物资管理的内部控制。通过该系统地实施,以期提高施工项目物资管理的信息化水平,使物资管理工作标准化、规范化,使得企业通过该系统能够清晰地了解到每个分部分项工程物资及工程总体物资的使用情况。同时,简化日常业务,消除以往管理工作中内部控制不健全,无法准确跟踪物资去向,物资管理过程过于复杂等诸多问题,提高工作效率和工作准确性,保证施工项目科学、高效、经济地进行。1.3研究内容面向施工项目的物资管理系统主要是对工程项目基本信息、对项目物资收、发、存、调进行管理,对物资使用和结存情况进行统计分析。要求采用B/S架构和相应数据库技术,同时采用微软主流企业Web应用开发技术平台ASP.NET开发一个功能比较完备的物资管理系统,满足施工企业的基本需求。从总体上它包含以下内容:(1)项目基本信息管理模块:查看、增加、修改、删除供应商信息、分项工程信息、施工单位信息、仓库信息和员工信息。(2)收料管理模块:完成收料制单,并可对单据进行查询、修改、删除、审核 (3)发料管理模块:完成发料制单,并可对单据进行查询、修改、删除、审核(4)调拨管理模块:完成调拨制单,并可对单据进行查询、修改、删除、审核(5)统计分析模块:可以对物资收发存情况按相应条件进行统计,并生成相应的表格和图表。对表格内容可以进行打印。1.4开发环境(1)软件需求 开发环境:Microsoft Visual Studio2010数据库系统:Microsoft SQL Server 2008运行服务器环境:IIS6.0 WEB服务器运行客户端环境:Windows Internet Explore6及更高版本或sogou4.0及更高版本等主流浏览器系统分析工具:Microsoft Office Visio2003,IBM Rational Rose ,PowerDesiger15.2(2)硬件需求处理器:Intel Pentium 4处理器 内存需求:1GB RAM 硬盘需求:500MB可用硬盘空间 操作系统环境:Microsoft Windows 7,Microsoft Windows XP with Service Pack 2,Windows XP Professional,Windows 2000 Server,Windows 2000 Professional第2章 系统需求分析2.1 系统目标2.1.1 系统可行性分析可行性分析又称为可行性研究,是在系统调查的基础上针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定难题是否得到解决。它主要包括技术、经济、运行等方面的可行性;经济上是否值得去实现;现有技术是否能够实现本系统的设计开发;是否能够在一般的平台上搭建服务器与在客户端能否使用。该系统的可行性分析包括以下几个方面.(1)技术可行性。随着Internet网络的发展,利用互联网进行信息的采集和发布已经用在任何地方任何场合,为此本系统考虑采用B/S结构,使用最为普及的Visual Studio作为开发平台,结合安全性高、可移植性好的SQL Server 2008数据库软件进行开发,技术成熟,实现手段先进、简单、高效。(2)经济可行性。评价一个计算机信息系统是否可行的最基本得一种方法,是对信息系统解决方案的成本有效性的量度。本系统采用B/S架构,开发模式简单,维护起来方便,且开发周期短,使用公共网络,不耗费太多人力、物力和财力(3)系统管理可行性。本系统对硬件要求不高,以目前的计算机硬件水平来看,能够支持把系统部署在计算机上。系统使用的客户端仅要求可以连入Internet网络即可进入系统,实现物资管理,不受时间,地点的限制,数据集中维护,增强数据的安全性和准确性。综合以上分析,面向施工单位的物资管理系统的开发与设计是可行的。2.1.2 系统实现目标面向施工单位的物资管理系统是根据施工单位的需求而设计的,它主要是利用计算机技术,实现对工程项目物资的收、发、存、调、统计处理以及对工程项目基本信息、用户权限的管理,以期提高工程项目物资管理的信息化水平,使物资管理工作标准化、规范化,使得项目管理人员通过该系统能够清晰地了解到每个分部分项工程、施工单位以及工程总体物资的使用情况。同时,简化日常业务,提高工作效率,保证施工项目科学、高效、经济地进行。工程项目部组织结构图如图2-1:图2-1 组织结构图本系统主业务流程图如图2-2所示:图2-2 物资管理流程图物资管理流程图主要说明如下,物资采购计划:根据需求和库存情况制定月计划、经领导审批通过,根据进度分解为询计划,之后通知供方供货。物资收料:现场收料员进行收料,库管员填制收料单,收料单记录了制单日期、仓库、供应商、物资、金额、员工等信息。检验存贮:由相应工作人员对实收物资与收料单所记录数量进行检验核对,完成单据审核,并将物资存放到相应仓库。物资发料:根据施工单位及分项工程的需求,安排库存物资的使用,将物资发放到所需项目及施工单位。同时完成发料单的填制和审核。统计分析:统计当前库存量,按用料单位统计当期物料领用情况,按分项工程统计当期物料使用情况,对物料历史收发存按月进行汇总,针对统计结果生成相应多数据柱状图、折线图,便于项目经理对其进行对比分析,利于之后计划决策的制定。整个系统要求功能完善,界面友好,使用方便快捷。本系统应该具有的功能包括:1基本信息管理:基本信息在整个施工项目中必须统一,包括项目信息,物资信息,员工信息,供应商信息的查询、增加、修改、删除操作,其中,项目信息包括施工单位信息、分项工程信息、仓库信息。物资信息按类别不同在参照查询时以树形方式展示,便于用户浏览选择。2收料管理:对施工项目部收料流程进行控制,其基本功能包括:(1)收料制单:收料单采用主子表的形式存储于数据库中。物料信息的选择参照物料类别树,方便快捷。保存收料单,系统调用存储过程生成单据号,自动核算单据金额。(2)查询收料单:对已填制保存的收料单信息进行查询,可按填单日期、收料单号、收料单位、是否审核等信息进行综合查询,也可对收料明细按材料编号、材料类别、材料名称等信息进行查询,可对查询结果进行打印。 (3)修改收料单:对已填制保存的收料单信息进行修改,注意:已审核的收料单不能进行修改,必须先撤销审核,才能进行单据修改。(4)审核收料单:对未被审核的收料单进行审核、对已被审核的收料单进行弃审。系统根据相应触发器来维护物料当前库存信息并记录历史收发存信息。已被审核的单据不能再进行修改、删除操作。(5)付款单:填制付款单,对付款单进行查询、删除等基本操作。3发料管理:对工程项目发料流程进行控制,该功能模块包括:查询操作。(1)发料制单:填制发料单,发料单也采用主子表的形式存储于数据库中。物料信息的选择参照物料类别树,方便快捷。保存发料单,系统调用存储过程生成单据号,自动核算单据金额。(2)查询发料单:对已填制保存的收料单信息进行查询,可按填单日期、发料单号、收料单位、是否审核等信息进行综合查询,也可对发料明细按材料编号、材料类别、材料名称等信息进行查询,可对查询结果进行打印。(3)修改发料单:对已填制保存的发料单信息进行修改,注意:已审核的发料单不能进行修改,必须先撤销审核,才能进行单据修改。(4)审核发料单:对未被审核的发料单进行审核、对已被审核的发料单进行弃审。系统根据相应触发器来维护物料当前库存信息并记录历史收发存信息。已被审核的单据不能再进行修改、删除操作。4调拨管理:用于平衡库存,便于物资的使用,保障物资及时供应。(1)调拨制单:对于需调拨的物资填写调拨单,调拨单同样采用主子表的形式存储于数据库中。物料信息的选择参照物料类别树,方便快捷。保存调拨单,系统调用存储过程生成单据号,自动核算单据金额。(2)查询调拨单:可按调拨单号、调拨单位、调拨日期、材料信息等条件进行综合查询及调拨明细查询,可对查询结果进行打印。(3)修改调拨单:对已填制保存的调拨单信息进行修改,注意:已审核的调拨单不能进行修改,必须先撤销审核,才能进行单据修改。(4)审核调拨单:对未被审核的调拨单进行审核、对已被审核的调拨单进行弃审。系统根据相应触发器来维护物料当前库存信息并记录历史收发存信息。已被审核的单据不能再进行修改、删除操作。5统计分析:对物资收发存等信息按需求进行统计,便于项目管理人员进行决策分析。(1)当前库存统计:可按不同仓库、物料名称、物料类别、物料剩余量等统计条件对物资当前库存量进行统计分析,并且可以将统计结果以多数据柱状图、折线图直观的展示。(2)收发存汇总:可按不同仓库、物料名称、物料类别、日期等统计条件对物资按月统计期初结存、本期入库量、本期出库量、期末结存量。(3)分项工程用料统计:可统计某段时间内,不同工程对不同类别物料的使用情况及使用明细,并且可以将统计结果以多数据柱状图、折线图直观的展示。(4)施工单位领料统计:可统计某段时间内,不同施工单位对不同类别物料的领用情况及明细,并且可以将统计结果以多数据柱状图、折线图直观的展示。6权限管理: 对可登录系统的用户进行管理,对用户权限进行设置,以保障系统信息的安全。(1)用户管理:对用户基本信息进行增、删、改、查。注意:用户密码只能在相应用户登录后自行进行修改。(2)权限设置:对不同职位的人进行系统操作权限设置,使不同身份的人员进入系统具有不同的操作权限。2.2 系统功能需求分析本系统包含项目基本信息管理;单据填制、查询、修改、删除、审核;当前库存统计分析-表格、图表,收发存汇总-表格,分项工程用料统计-表格、图表,施工单位领料统计-格、图表。系统功能用例图如图2-1所示:图2-2 系统功能用例图2.2.1 基本信息管理模块在基本信息管理模块,用户首先登陆进入系统,如果权限允许,则可以进行以下各项操作:物资信息的查询、增加、修改、删除; 供应商信息的查询、增加、修改、删除;项目单位信息管理,包括施工单位信息、分项工程信息的查询、增加、修改、删除;仓库信息的查询、增加、修改、删除;员工信息的查询、增加、修改、删除;基本信息管理用例图如图2-2所示:图2-2 基本信息管理用例图2.2.2 收料管理模块用户登录系统后,根据权限划分,可分别进行如下操作:填制收料单,并对收料单进行保存;按条件查询收料单并可对查询结果进行打印;对未审核的收料单进行修改、删除、审核;对已被审核的单据进行弃审;填制付款单。收料管理用例图如图2-3所示:图2-3 收料管理模块用例图2.2.3 调拨管理模块用户登录系统后,根据权限划分,可分别进行如下操作:填制调拨单,并对调拨单进行保存;按条件查询调拨单并可对查询结果进行打印;对未审核的调拨单进行修改、删除、审核;对已被审核的单据进行弃审。调拨管理用例图如图2-4所示:图2-4调拨管理模块用例图2.2.3 统计分析模块根据用户需求可根据一些统计条件对当前库存、历史收发存、分项工程用料、施工单位领料情况进

温馨提示

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

评论

0/150

提交评论