欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    毕业论文(设计)-建筑公司管理信息系统的设计与实现.doc

    • 资源ID:827631       资源大小:1.74MB        全文页数:40页
    • 资源格式: DOC        下载积分:20积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要20积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,下载更划算!
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业论文(设计)-建筑公司管理信息系统的设计与实现.doc

    1、辽宁对外经贸学院本科毕业论文(设计)目 录摘要IIAbstractIII前言11 概述21.1 课题背景21.2 系统研究意义21.3 系统研究的内容32 需求分析42.1 系统开发目标42.2 系统可行性分析42.2.1 技术可行性分析42.2.2 经济可行性分析42.2.3 法律可行性分析53 系统分析63.1 系统业务流程图63.2 系统数据流程图64 总体设计124.1 系统定义124.2 系统运行环境124.3 系统功能125 详细设计145.1 系统功能模块设计145.1.1 公司人员信息管理模块设计145.1.2 工程项目管理模块设计145.1.3 材料管理模块设计155.1.4

    2、 财务管理模块设计165.2 数据库设计175.2.1 系统E-R图175.2.2 系统数据库的表结构设计186 系统功能模块的实现226.1 系统主界面226.2 公司人员信息管理模块226.3 工程项目管理模块256.4 材料管理模块266.5 财务管理模块306.6 系统管理模块326.7 系统主要代码337 结论与展望35参考文献36致 谢37建筑公司管理信息系统的设计与实现摘要建筑公司管理信息系统的设计与实现,是在遵循软件工程开发设计原则下完成的。建筑公司管理系统是针对建筑企业开发的集成化企业信息管理系统,系统根据建筑公司的组织结构、业务范围、管理特点以及管理人员的计算机应用水平进行

    3、有针对性的开发。本文从建筑公司业务应用需求与现有管理要求出发,分析了建筑公司各级管理单位与执行部门的各项业务,分析了建筑公司各级单位之间的业务关系,分析了建立网络建筑公司管理系统的必要性,论述了建筑公司管理系统的设计目标、原则、总体设计方案,阐述了建筑公司管理系统的设计与实现过程。通过以上分析,建筑公司管理信息系统主要完成了公司人员信息管理模块,项目管理模块,材料管理模块,财务管理模块和系统管理模块。关键词:建筑公司 项目管理 材料管理 管理信息系统AbstractRealization and the design of the construction information system

    4、 of enterprise management are when following software project development to design principle is completed. The construction system of enterprise management is the integration according to construction enterprise development to melt, enterprise information management system and systematic basis are

    5、under construction enterprise the computer application level of organization structure, scope of business, management characteristic as well as administrator has the development of specific aim. This paper has analyzed every requirement,has analyzed the business relation between construction enterpr

    6、ise different levels units,has analyzed establishment the necessaries of the network construction system of enterprise management, overall design scheme, principle and the design goal of having discussed the construction system of enterprise management, have elaborated realization and the design of

    7、the construction system of business management process. According to analysis and discuss, this construction system contains staff information management, item management material management Finance management and system management.Keywords: Construction company project management material managemen

    8、t MISIII前言随着计算机软硬件技术的迅速发展,中国企业将无可避免地参与到国际竞争中,并在国际经济的大舞台上与国外企业一较高低。在这种形势下,我们分析和研究中小企业信息化建设的现状、困难及策略,对整个企业的信息化建设有很好的借鉴意义和举足轻重的作用。在国际建筑市场竞争日益激烈的压力下,国际上一些知名建筑企业,为了保持和提升企业的竞争实力,除了积极联合重组外,还在企业的战略、管理和技术等方面努力创新,其中最重要的创新点之一就是信息技术在现代企业管理中的应用。这一创新点引起了有关方面的注意。国家、政府和许多企业对信息化十分重视,在信息化方面投入了大量的时间、精力和费用,研究、开发水平也在不断地

    9、提高。以美国为代表的西方发达国家的建筑企业,生产规模庞大,资本实力雄厚,建筑产业的功能扩展到规划、建筑、设计、建筑施工、产业经营等综合性产品的生产和销售。同时,建筑产业分工细化,行业性建筑企业的品牌特征明显,施工专业化成建筑企业市场竞争的重要特征。我国企业信息化建设从20世纪70年代起步、80年代打下基础、90年代中后期快速发展,至今已经有30年的历史了。建筑行业信息化也在这段时间逐步发展起来,但总体来说,发展水平仍然较低、企业信息化进展缓慢,跟国际的先进发展水平仍有很大的差距。随着体制改革,市场化压力的逐渐增大,建筑公司已经深切地体会到了信息的重要性,对信息化可以促进企业发展也基本上达成了共

    10、识。但是,在实际操作方面缺乏主体意识,各个建筑公司的重视程度相差却很大。尤其是那些中小型建筑公司,还不能系统地了解信息化建设的知识,没有建立起信息管理不可缺少的意识,仍愿意停留在原来的管理模式中,不能从公司发展的战略高度认识信息化的重要性。另外,公司信息化建设的需求是整个信息化建设的源头,这个源头直接决定了整个信息化项目的工作量。由于公司领导人工作繁忙,且对信息化的实施手段和方法、信息技术等知识又缺乏足够的了解,难以清晰地描述建筑公司的需求,公司经营者与计算机软件开发者对管理信息系统所要达到的目标都不明确,由此产生双方的配合难以默契,势必造成需求界定不清晰,开发盲目。故导致从一开始就留下隐患,

    11、等到发现需求不清晰引发大量的返工的时候,为时已晚,不是项目拖期就是严重超出预算,因此,建筑公司信息化的建设迫在眉睫。1 概述1.1 课题背景美国最近公布了21世纪的技术:计算机、信息和通信研究报告书,研究报告指出:“信息技术未来的应用将建立在互联网络的基础之上,并且具有良好的人机交互能力和多维处理能力。在技术上,发展的重点将是虚拟技术、协同工作技术、可视化技术;在应用上,必须密切结合应用需求,强调综合集成”。这个报告为21世纪高新技术在智能建筑中的应用与发展指出了方向。但实际应用状况却不是很好,信息化对企业的作用没有达到预期的效果。首先,没有从本质上认识到企业信息化是一项企业变革的系统工程,企

    12、业没有认识到推行企业信息化的过程是改造企业的过程是企业深化改革的过程是企业的一场变革。再次,对企业信息化的重要性、严肃性认识不足,没有充足的思想准备许多企业对企业信息化存在偏见,认为企业信息化就是在高档的计算机和网络系统上,配上高档的应用软件就是企业信息化了。我国信息化建设在基础应用方面的普遍面比较广,但是在重大信息工程建设方面相对滞后。譬如工程施工、财务、库存等方面的应用比较广,这就导致信息系统只能片面地解决某一管理环节或局部问题,而不是从整个公司战略的角度来系统考虑解决问题的办法,结果开发出来的软件模块之互不兼容,无法实现系统的统一和衔接,造成整个公司的信息网络平台和各节点间无法实现信息畅

    13、通,公司的所有资源不能得到优化配置。同时,在这方面,我国的相关软件市场建设比较滞后,公司信息化管理软件价格普遍较高,对环境要求也高,超出相当数量中小型建筑公司的经济承受能力和管理基础环境。且市场上大部分管理软件都是通用的,软件商为企业量身定制的能力较弱,其服务与企业的要求也有较大差距,软件商“以我为主”的服务理念使企业需要的更全面、更完善的服务未能得到较好的满足。而软件开发人才和应用人才的缺乏更使软件市场建设呈现滞后状态。1.2 系统研究意义一直以来,建筑公司采用传统人工管理的方法对工程施工工地进行管理,期间暴露出许多问题,比如,建筑工地混乱不堪,工程资料乱堆乱放,很难快速找到,甚至会发生丢失

    14、现象;各个施工项目没有系统的记录,责任不明确,找不到项目负责人;工程材料领取制度不健全,工人在材料使用上大手大脚,造成材料使用浪费。同时,由于近年来的业务发展,公司承接的工程项目的规模越来越大,工程材料和资金流量不断增加,仅靠人工管理手段对建筑工地进行管理,已不能满足公司日后发展。建筑公司管理信息系统作为建筑公司信息化建设的重要组成部分,其实施可以解决一些重要问题:首先,可以解决公司内部数据共享问题。随着建筑公司的日益发展,公司各部门之间的信息交换量也日益激增,单纯人工交互的数据共享方式,已经严重的制约了各项工作的开展。因此,通过建筑公司管理信息系统的实施,架起与公司内部各部门之间、与公司各业

    15、务之间、与公司人员之间信息的高效、准确交流的平台。其次可以优化公司的业务流程。建筑公司管理信息系统的实施,对于实现公司内部人员调配,项目信息,材料分配以及公司资金进出状况的优化,提高公司的管理效率、增加公司管理透明度有着不可替代的作用。开发这套建筑公司管理系统目的是对建筑工地进行管理,提高自身的管理能力,并适应未来发展趋势。建筑公司管理信息系统主要为了帮助企业处理其在建筑工程管理过程中的工程管理、资金管理和材料管理等方面的事务,从而实现各部门间的信息共享来减轻人员负担,提高数据精确度,使资源能得到及时合理的分配,提高工作效率,降低工作成本,增加利润。1.3 系统研究的内容建筑公司管理信息系统的

    16、目标是将管理系统引入建筑公司,设计出建筑公司使用的管理信息系统。建筑公司管理信息系统主要完成建筑公司的人员信息管理、工程项目管理、材料管理、财务管理和系统管理部分的程序设计。这次设计的主要工作包括:第一,对建筑公司管理信息系统的主要业务进行了梳理,对系统进行了概要设计和详细的设计。建筑公司管理信息系统的目的是将管理系统引入建筑公司,设计出建筑公司使用的管理信息系统,主要完成建筑公司的人员信息管理、工程项目管理、材料管理、财务管理和系统管理部分的程序设计,以达到上述目的。第二,实现对公司员工信息的管理,根据档案类别分别存储员工的相应信息。第三,实现对工程项目的管理,其中包括工程项目信息,项目的材

    17、料计划需求量和项目进程日志。第四,实现对建筑材料的管理,对材料的入库,出库和退库实行实时管理。第五,实现对公司财务的管理,这里主要指员工工资表和公司资金进出帐的实现。第六,根据公司员工的职位划分,设置员工的访问权限。2 需求分析2.1 系统开发目标针对中小型建筑企业管理特点,创建包括公司人员信息管理模块,项目管理模块,材料管理模块,财务管理模块和系统管理模块的建筑公司管理信息系统模型,并将其有效应用于关注具体人事管理、项目管理、材料管理、财务管理和系统管理的建筑公司,为建筑公司项目管理和材料管理中控制成本、降低成本提供了科学有效的方法和途径,同时也提高了公司人事管理的效率,全面提升建筑公司管理

    18、水平,适时对施工工程的多项数据进行有效的宏观管理。2.2 系统可行性分析建筑公司管理信息系统是信息化建筑公司不可缺少的部分,它的内容对于单位的决策者和管理者来说都至关重要,所以建筑公司管理信息系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理工程信息,这种管理方式存在着许多缺点,比如效率低、保密性差;另外,时间一长将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对客户信息进行管理,

    19、具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工程信息管理的效率,也是一个建筑公司走向科学化、正规化管理,与世界接轨的重要条件。因此,开发这样的管理软件成为很有必要的事情。2.2.1 技术可行性分析技术上的可行性分析需要考虑将来要采用的硬件和软件技术能否满足用户,也就是说是否能满足建筑公司提出的要求,如计算机的容量、速度等。此外,在掌握管理信息系统设计与开发等专业知识基础上,充分利用笔记本电脑、网络、相关参考书刊等资源,并掌握Visual Basic.NET和SQL Server相关技术,从一定程度上具备了开发一个

    20、小型系统的能力,保证系统开发的可行性。2.2.2 经济可行性分析经济上的可行性分析主要是预估费用支出和对项目的经济效益进行评估,本系统使用的网络连接模式是客户机/服务器,Client/Server,即C/S式,C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,从而使得客户端响应速度快,应用服务器运行数据负荷较轻。C/S对客户机的要求不高,成本低廉、使用简单,适合中小型建筑公司的使用,能够为建筑公司提高相应的信息管理模块,使建筑公司收到可观的经济效益。2.2.3 法律可行性分析根据国家颁布的中华人民共和国建筑法,建设工程质量管理条例,知识产权法等相关规定

    21、,建筑公司管理信息系统不会涉及到法律问题。3 系统分析3.1 系统业务流程图业务流程图是流经一个系统的信息流、观点流或部件流的图形代表。在企业中,流程图主要用来说明某一过程。这种过程既可以是生产线上的工艺流程,也可以是完成一项任务必需的管理过程。建筑公司管理信息系统的业务流程图如图3-1所示。图3-1 系统业务流程图3.2 系统数据流程图建筑公司管理系统的顶层数据流程图如图3-2所示,该图表示了建筑公司内部相应信息之间的信息输入、输出关系。顶层数据流程图的一层图如图3-3所示,该图实际上是把图3-2中“建筑公司管理信息系统”进行细化,根据图3-1所示,现行系统业务流程图所列的处理功能,初步分解

    22、为公司人员信息管理,项目管理,材料管理,财务管理和系统管理五个子系统。在功能分解的同时,得到了相应的数据存储(如人员档案信息、工程项目信息、材料信息和公司资金信息)和数据流(员工信息表,项目信息表,项目进程信息表,入库单,出库单,退货单,供应商信息表,员工工资表等),相应的也划分出上述五个子系统的数据流程图(即二层图),如图3-4、图3-5、图3-6、图3-7、图3-8所示,根据数据流程图的二层图继续分析则划分出三层图,分别如图3-9,3-10,3-11,3-12所示。图3-2 系统的顶层数据流程图图3-3 顶层数据流程图的一层图图3-4 公司人员信息管理子模块二层数据流程图图3-5 项目管理

    23、子模块二层数据流程图图3-6 材料管理子模块二层数据流程图图3-7 财务管理子模块二层数据流程图图3-8 系统管理模块二层数据流程图图3-9公司人员信息管理子模块三层数据流程图图3-10项目管理子模块三层数据流程图图3-11材料管理子模块三层数据流程图图3-12财务管理子模块三层数据流程图4 总体设计由于本系统是一个应用型系统,因此必须保证系统的实用性、健壮性,同时又必须保证系统应易于管理与维护,具有一定的灵活性,所以在本系统的开发研制过程中,始终坚持遵循标准、保证安全、方便使用的设计原则,因而从以下几个方面来阐述本系统的设计原则:(1) 成熟性与集成性原则尽量采用成熟的技术和工具,强调集成,

    24、不过分的强调标新立异。注意提高系统整体性能,使整体投资达到最佳。(2) 安全性原则由于是基于C/S模式,所以保证信息不被窃取和丢失是相当重要的,使得整个系统处于一个相对安全的环境中。4.1 系统定义建筑公司管理信息系统以建筑公司为对象,是针对建筑公司的具体情况而开发的,主要适合于中小建筑公司以及工程施工队,按照一般建筑公司内部管理流程进行设计,满足大多数客户的需要,是一套专为中小型建筑公司度身设计、功能强大、实施周期短、易学易用的管理系统。建筑公司管理信息系统以建筑公司的前台管理为核心,由公司人员信息管理、工程项目管理、材料管理、财务管理和系统管理等模块构成,同时具有强大的数据处理功能,可以实

    25、现数据的查询、添加、修改、删除等功能,为企业领导的管理提供数据支持,方便企业内部管理,为公司内部提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映工程项目的进行情况、企业内部人员调配情况、财务情况和工程所需的材料情况,从而提高公司的运作效率,获得更好的经济效益,是促进企业在社会竞争中的良性发展的企业管理系统。4.2 系统运行环境建筑公司管理信息系统使用Visual 2003作为前台开发工具,使用的编程语言为VB.NET,微软公司的SQL Server 2000则做后台数据库。4.3 系统功能建筑公司管理信息系统主要包括公司人员信息管理模块,工程项目管理模块,材料管理模块,财务管理

    26、模块和系统管理模块五个部分,公司人员信息管理模块主要用来管理公司员工的基本信息和档案信息,工程项目管理模块主要用来管理项目信息,项目材料需求量信息以及项目进程日志,材料管理主要是对材料信息进行管理,包括入库单,出库单和退货单等相关表单。财务管理包括对材料登帐,材料冲帐,公司员工工资表以及公司资金进出帐的相关管理,系统管理主要是对用户权限的管理。如图4-1所示。图4-1 系统功能模块图5 详细设计5.1 系统功能模块设计系统主要功能模块包括公司人员信息管理,工程项目管理,材料管理,财务管理和系统管理五个模块,具体如下:5.1.1 公司人员信息管理模块设计(1)员工基本档案。当公司聘用职员之后,用

    27、户就会把聘用职员的信息注册到员工基本档案中。当用户需要查找、修改或者删除相应的公司员工基本信息的时候就可以使用员工基本档案管理来实现。另外,公司员工可以“通过用户修改登录密码”模块来更改现有的密码。(2)员工岗位档案。当公司聘用职员后,用户除了要为该职员填写个人基本档案之外还要为其填写岗位档案。也就是说要把该员工的岗位信息注册到系统中去。当用户需要查找、修改或者删除相应的公司员工岗位信息就可以通过员工岗位档案管理模块来实现。(3)调职。公司在日常的运营当中,经常会出现调职的情况,这不仅是个人发展的需要,也是公司资源最优配置的重要手段。该子模块就是实现这样的功能。当用户把要调配的人员姓名输入到姓

    28、名框之后,该人员的现有职位和部门会随即出现在屏幕上,经过确认后填入新的职位和部门,该人员新的岗位信息将存储到数据库中,实现了真正的调职。公司人员信息管理功能模块如下图所示。图5-1 公司人员信息管理功能模块图5.1.2 工程项目管理模块设计(1)新项目注册。当公司洽谈好新项目后,决定正式建立该项目的时候,用户就需要对该项目的相关信息进行录入,也就是新项目注册。通过把项目信息录入到系统,用户可以及时准确的了解到项目的资料以及项目进程日志的资料,方便对项目进行管理。(2)项目信息管理。也称作工程项目信息管理。一个工程项目当然不是录入到系统中就是结束了他的使用价值。对工程项目信息进行管理也是对项目掌

    29、控的重要手段。用户可以通过查询、修改和删除等功能对工程项目进行操作管理。(3)项目进程日志管理。这个是项目管理中比较重要的部分。一个项目是由多项项目进程来组成的,掌控每个项目进程也就等于掌控了整个项目。所以对项目进程日志的管理至关重要。用户可以根据项目名称来查询整个项目的所有进项目进程,并针对需要修改或者删除相应的信息。工程项目管理模块功能模块图如下图所示。图5-2 工程项目管理功能模块图5.1.3 材料管理模块设计(1)材料信息维护。该模块包括材料信息查询和供应商信息管理。当用户想了解建筑材料的时候就可以进入材料信息查询模块,通过修改,查询和删除等功能对用户需要的信息进行处理。而供应商信息管

    30、理是针对材料信息来设计的。供应商是建筑公司的重要客户,这关乎一个项目的造价,公司资金消耗以及材料购买和退货等方面的问题,及时的了解供应商的信息对公司的良性运作起到很大的帮助。当公司与一个新的供应商有业务往来的时候,相关人员需把该供应商的信息录入到系统中;当公司相关人员需要了解某一个供应商的时候就可以进入供应商信息管理页面,在这个页面,可以对供应商的信息进行修改、查询和删除等操作。(2)入库单。入库单是针对公司材料的购买情况来设计的。当一个材料被建筑公司购买的时候,该材料的相应信息将被录入到系统中。当用户想了解入库单的基本状况的时候就可以进入入库单管理来查询和修改相应的单据。(3)出库单。出库单

    31、是针对建筑公司下设的施工分队来设计的,比如水泥分队,钢筋分队,水暖分队等等。当一个材料被施工人员使用的时候,该材料的相应信息将被存储到系统中。当用户想了解出库单的基本状况的时候就可以进入出库单管理来查询和修改相应的单据。(3) 退货单。退货单是针对从供应商购买的材料不适用而需要退货给供应商来设计的。当一个材料不能被使用的时候,就需要退货给供应商,当和供应商达成协议,进行退货的时候,该材料的相应信息将被录入到系统中。当用户想了解退货单的基本状况的时候就可以进入退货单管理来查询和修改相应的单据。材料管理功能模块图如下图所示。图5-3 材料管理功能模块图5.1.4 财务管理模块设计(1)登帐管理。每

    32、当建筑公司与其他公司有账单往来的时候,系统都要进行登帐处理。在这里,登帐管理主要是针对建筑材料购买方面的登帐。当建筑材料被购买或者被退回的时候都需要在这里进行登帐,记录该材料交易中发生的资金变化。当用户需要了解帐务的时候就可以在登帐查询中查看相应的账单。(2)冲帐管理。这个是针对登帐管理模块来设置的。当有些帐目过期或者作废后,就可以使用冲帐管理模块把账单删除。(3)员工工资表。该表是证明公司员工薪资的重要手段。在每月的总合中,都需要对员工的工资进行录入。用户根据每个员工的基本工资、奖金、加班费、个人所得税已经罚金等相应选项来录入员工的工资表。相应的,用户也可以使用员工工资表管理来对工资表进行查

    33、询和修改等操作。(4)公司资金进出帐。在建筑行业里,资金流动速度快,流动量大。与建筑公司有往来帐的对象也有很多种。比如开发商,某施工队成员或者某房屋使用者等等。用户可以在此模块里记录相应的资金进出形式,以便对公司资金进行掌控。同时,用户也可以在资金进出查询模块中查询与公司有往来业务的客户,及时了解公司的资金状况。财务管理功能模块图如下图所示。图5-4 财务管理功能模块图5.2 数据库设计5.2.1 系统E-R图系统的E-R图如下图所示。图5-6 系统E-R图根据系统的功能模块,把工程项目,项目进程,材料需求量,公司员工,员工工资表,公司资金进出表,建筑材料,供应商,材料账单这9者之间的对应关系

    34、在同一个工程项目中的相互关系表述了出来。由图可以看出,一个工程项目需要多个项目进程来组成。一个项目的诞生引出了多个公司资金进出表。一个项目在开始前需要对材料进行评估,也就是说需要弄清楚该工程的各种材料需求量是多少。这个需求量是参照公司现有建筑材料的数量,而建筑材料的数量取决于从供应商那里购买了多少可用材料,往供应商那里退出了多少多余材料,对于公司实际存在的建筑材料,材料账单必须对应的进行记录。从另一个方面来说,一个工程项目需要多个人员(密码,职位,基本档案,岗位档案)来参与,他们在一个项目中所付出的辛劳将用薪资来反馈,即员工工资表。5.2.2 系统数据库的表结构设计基于以上分析和设计,建筑公司

    35、管理信息系统的数据库包括以下10个表:(1)员工基本档案表和员工岗位档案表。员工基本档案表和员工岗位档案表统称为员工档案表。它用来记录员工的信息,是该系统中较为重要的数据表之一,由于要记录的内容较多,如果用一个表来存放信息,将产生很大的数据冗余,故将员工档案表分为两个表:员工基本档案表和员工岗位档案表。员工基本档案表如图5-7所示;员工岗位档案表如图5-8所示。图5-7 员工基本档案表图5-8 员工岗位档案表(2)项目信息表。该表用来记录工程项目的所有信息。是该系统最重要的数据表之一,它涵盖了整个公司最重要的施工任务信息,特别是对项目进程有着详细记录。是决策者和管理者进行决策和管理的重要依据和

    36、参考资料。项目信息表的具体字段如图5-4所示。在系统的“项目进程日志”管理模块中,就是通过调用该表中的相关数据来满足用户对项目进程日志的了解。图5-9 项目信息表(3)材料需求量表。该表是依附在项目中的,在每一个项目启动之前都需要对该项目的材料进行评估和计划。该表格记录了项目的材料需求量。是了解一个项目的有效途径之一。材料需求量表如图5-10所示。图5-10 材料需求量表(4)材料入库表。该表是记录建筑公司所有的材料统计表。他详细的记录了该材料的价格,型号,业务员等相关信息,使得材料管理这个模块更加的清晰和明朗化。材料入库表具体如图5-11所示。材料入库表也是系统模块中“材料信息维护”的后台数

    37、据库表,该模块所需要的数据信息皆来源于材料入库表,这样设计节省了数据库空间,也更确保信息一体化设计。图5-11 材料入库单(5)材料出库表。材料出库表是记录施工分队从材料保管员那里领取材料的信息。如图5-12所示。图5-12 材料出库表(6)材料退货表。该表是记录建筑公司对材料供应商的退货信息。建筑公司与供应商之间的货物往来除了引进材料之外还有推出材料。该表的产生使得建筑公司与供应商之间避免了很多业务混淆的麻烦,也有助于公司的业务扩大。材料退货表如图5-13所示。图5-13 材料表(7)材料供应商表。材料供应商是建筑公司的主要客户,材料供应商的情况决定着公司的合作方向和合作对象,是与公司共赢利

    38、的合作伙伴。材料供应商表具体如图5-14所示。图5-14 材料供应商表(8)材料登帐表。材料登帐表是针对材料设计的账单,它记录了材料的单价,总价等相关的数据,是建筑公司财务处的重要账单,也是财务冲帐的重要依据,具体如图5-15所示。图5-15 材料登帐表(9)员工工资表。员工个人工资表是记录员工的薪资状况,该表清晰的记录了员工在当月的资金进出状况,如奖惩和所得税等等。具体如图5-16所示。图5-16 员工工资表(10)公司资金进出表。该表是记录公司资金流动状况的表单。清晰的记录了与公司有往来帐关系的对象以及事件,是公司进行总和统计的依据,具体如图5-17所示。图5-17 公司资金进出表(11)

    39、用户权限表。该表是用来设置用户权限的表。在一个系统中,并不是所有员工都可以任意的访问每个界面,对用户权限进行设置是必不可少的。这样不仅提高了系统的安全性,也使得系统更加完整,具体如图5-18所示。图5-18 用户权限表6 系统功能模块的实现 6.1 系统主界面系统主界面是用户通过登录窗口直接进入的界面,在该界面里,用户可以选择想要操作的子模块。图6-1是系统的登录界面,图6-2是系统主界面。图6-1 登录界面图6-2 系统主界面6.2 公司人员信息管理模块该模块中包含三个子模块,即员工基本档案模块,员工岗位档案模块和调职模块。图6-3为员工基本模块中的新员工注册界面,图6-4为员工基本信息管理

    40、界面,图6-5为用户修改登录密码界面;图6-6为员工档案管理模块中的新员工岗位注册界面,图6-7为员工岗位档案管理界面;图6-8为调职界面。图6-3 员工基本模块中的新员工注册界面图6-4 员工基本信息管理界面图6-5 用户修改登录密码界面 图6-6 员工档案管理模块中的新员工岗位注册界面图6-7 员工岗位档案管理界面 图6-8 调职界面6.3 工程项目管理模块该模块包括项目信息,项目材料需求量和项目进程日志管理三个模块。图6-9为项目信息中的新项目注册界面,图6-10为项目信息中的项目信息管理界面,图6-11为项目材料需求量中的材料需求计划填写单界面,图6-12为材料项目材料需求量中的材料需

    41、求计划查询界面。图6-13为项目进程日志管理界面。 图6-9 项目信息中的新项目注册界面图6-10 项目信息中的项目信息管理界面图6-11 项目材料需求量中的材料需求计划填写单界面 图6-12 材料项目材料需求量中的材料需求计划查询界面 图6-13 项目进程日志管理界面6.4 材料管理模块该模块中包含四个子模块,分别为材料信息维护,入库单,出库单和退货单。其中图6-14为材料信息维护中的材料信息查询,图6-15为材料信息维护中供应商信息新增,图6-16为材料信息维护中供应商信息综合管理,图6-17为入库单增加,图6-18为入库单管理,图6-19为出库单增加,图6-20为出库单管理,图6-21为

    42、退货单增加,图6-22为退货单管理。图6-14 材料信息维护中的材料信息查询 图6-15 材料信息维护中供应商信息新增 图6-16 材料信息维护中供应商信息综合管理 图6-17 入库单增加 图6-18 入库单管理 图6-19 出库单增加图6-20 出库单管理 图6-21 退货单增加 图6-22 退货单管理6.5 财务管理模块财务管理模块包括:登帐管理,冲帐管理,员工工资表和公司资金进出帐。其中图6-22为登帐管理中的的登帐录入,图6-23为登帐管理中的登帐查询,图6-24为冲帐管理,图6-25为员工工资表录入,图6-26为员工工资表管理,图6-27为公司资金进出帐录入,图6-28为公司资金进出

    43、帐查询。 图6-22 登帐管理中的的登帐录入 图6-23 登帐管理中的登帐查询 图6-24 冲帐管理 图6-25 员工工资表录入 图6-26 员工工资表管理 图6-27 公司资金进出帐录入图6-28 公司资金进出帐查询6.6 系统管理模块该模块包括权限管理。图6-29为权限管理的界面。 图6-29 权限管理界面6.7 系统主要代码图6-30是人员管理模块中新员工注册页面的相关代码,该代码实现了把数据插入到员工基本档案表中:图6-30 人员管理模块中新员工注册页面的相关代码图6-31是人员管理模块中调职的相关代码:图6-31 调职页面中的相关代码7 结论与展望随着商务活动的全球化,建筑公司价值的

    44、提升将更多地源于企业本身的含量。信息化无疑是提升企业形象,提高公司效率的重要手段,因此企业的经营活动需要借助信息化来提供优质的适应于客户的服务,这样才能真正地稳定地增加企业效益。建筑公司管理信息系统是一种旨在改善公司内部之间关系的新型管理机制,它应用于公司的人事管理、项目管理、材料管理和财务管理等与公司部门有关的领域。建筑公司通过实施建筑公司管理信息系统,可以增强各部门的信息化发展,减少人工抄录过程,降低错误发生,实现公司的整体进步。通过“建筑公司管理信息系统”这个毕业设计,我学到很多以前没有学到或没有尝试的VB.NET开发知识,掌握了一个小型系统的分析设计方法,掌握了系统编程的一般方法,深入

    45、了解了一般软件项目开发的流程。当然,在这次的设计与开发过程中,我也遇到了很多的难题,我会在以后的工作和学习中进行提高。经过相应的测试,建筑公司管理信息系统的相应模块可以正常运行。建筑公司管理信息系统是基于C/S模式的管理信息系统,其中Server端选用Windows2000和SQL Server 2000,Client端选用Visual Studio2003中的VB.NET来开发,建筑公司管理信息系统实现了公司人员信息管理,工程项目管理,材料管理,财务管理等基本功能,投入实际运行后,不但大大提高了建筑公司员工的工作效率,而且规范了建筑公司的管理制度。但本系统并不是一个功能非常强大的系统,还有一

    46、些功能模块在此阶段由于时间和知识所限未能全部开发,希望以后能用更专业的知识来补充此系统。参考文献1郑帅浅谈SQL Server中连接不成功的解决方案科技信息(学术研究),2008年28期2孙蕴林人力资源管理信息系统的开发与应用中国新技术新产品China New Technologies and Products编辑部邮箱,2008年 12期3张伟谈管理信息系统建设中的新技术应用中小企业管理与科技(上旬刊),2008年 09期4聂海洋,刘明康中小企业信息系统管理制度问题的分析与对策消费导刊, Consume Guide,2008年 18期 5汤志伟信息系统开发与管理北京:科学出版社,20086张磊企业信息系统的协同管理武汉:湖北工业大学,2008年5月7Leslie WFloaDatabase Design,Innovation and Contr0


    注意事项

    本文(毕业论文(设计)-建筑公司管理信息系统的设计与实现.doc)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922