• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 文科资料 > 正文

    基于ASP.NET生产管理系统的研究

    时间:2021-01-21 04:00:27 来源:雅意学习网 本文已影响 雅意学习网手机站


      【摘 要】本文根据中小企业实际生产管理的需求,从实际出发通过相关技术的研究、需求分析、系统框架设计等几个过程,对系统开发所涉及的主要技术方法进行了研究,体现出ASP.NET开发管理信息系统的强大优势和优越性能。
      【关键词】ASP.NET 管理信息系统 B/S结构 数据库
      【中图分类号】TP311.5【文献标识码】A【文章编号】1674-4810(2012)01-0179-01
      
      在信息化社会,随着中小企业的发展,生产管理从手工和应验性管理,向以信息化、网络化方式管理发展已成为必然趋势。对中小企业来说,各种市场数据、客户数据、交易历史数据都是公司至关重要的资产,对这些数据进行集中存储和合理利用,可降低生产成本、提高企业竞争力。同时,随着管理信息系统的广泛使用,中小企业已经接受信息化、网络化方式管理模式,并对企业的发展有着重要的促进作用。
      一 相关技术研究
      1.ASP.NET技术
      ASP.NET是基于模块与组件的,具有很好的可扩展性与可定制性,数据处理方面更是引入了许多新技术,有效缩短了Web应用程序的开发周期。主要有以下强大功能:
      第一,服务器处理功能。ASP.NET为控件引入一个声明的基于服务器的模型。把一个普通的HTML控件变成一个服务器控件,只需将runat=“server”,作为一个特性添加到代码中。
      控件在服务器上运行,将允许使用ID特性来直接识别它。这样代码就具有更高的可读性。同时直接引用控件也就更加自然了,从而使用页面的开发更简单。
      第二,服务器控件功能。服务器控件在逻辑上可分为以下几个系列:(1)HTML服务器控件:HTML元素的对应服务器控件。(2)Web Form控件:它们紧密地映射了单个的HTML元素。(3)列表控件:它们映射了产生网格或类似网格布局的HTML元素组。(4)移动控件:可根据访问页面的设备来输出HTML或WML。
      第三,代码与内容分离。ASP.NET可以真正地实现页面标记与程序代码完全分离。ASP.NET通过两种方法来解决上面的问题。第一种方法是代码内联模型,在该模型中代码仍然保存在ASP.NET页面中。第二种方法是后台编码(Code-Behind)模型,该模型中的代码完全被转移到了一个单独的文件中。
      第四,配置。ASP.NET的配置由两个要素决定。第一个是标准IIS设置,这和现在的ASP应用程序不同。第二个是配置文件,这个XML文件包含了应用程序的元数据。
      2.数据库技术
      数据库技术主要是研究如何高效地获取和处理数据,是由文件管理发展起来的一种理想数据管理技术。目的是充分地开发和利用大量信息资源,对信息进行识别、存储、处理与传递行为,或为决策提供依据。几乎所有的信息都可表示为计算机能识别的字符串或位串。信息处理是对信息进行收集、保存、传输、加工和利用的过程,最终体现为对数据的处理。数据处理的目的是从大量原始数据中抽取、推导出有价值的内容,作为行动和决策的依据。
      二 需求分析
      目前很多中小企业,由于资金和技术上的问题,企业信息化程度很低,基本都采用分散式管理,各台计算机之间完全独立,信息交换采用口头通知或Excel表格共享,这种存在严重滞后性的信息传递方式不能及时、准确地为生产、采购和财务等部门提供信息,使得企业管理的计划、执行、反馈、处理各职能之间不协调,造成大量的信息错误和数据丢失。因此,我们提出了基于ASP.NET的生产管理系统,该系统包含四大模块:原料库房管理、机加工车间管理、半成品库房管理、系统其他管理。(1)原料库房管理:包含原料库房所有出、入库管理;库存管理;最高、低库存管理和盘库管理。(2)机加工车间管理:包括生产计划录入;生产随工单管理;机加工人员计件管理。(3)半成品库房管理:包含半成品库房所有出、入库管理;库存管理;库存报警管理和盘库管理。(4)系统其他管理:包括系统管理;基础数据管理;综合查询统计。
      三 系统设计
      现代化的中小企业对效率要求高。一个优秀的信息管理系统将减轻企业管理人员的工作量,并提高他们的工作效率。
      1.系统总体框架
      目前开发生产管理信息系统的体系结构主要有两种模式:开发的主要过程在客户端的Client/Server(C/S)架构和在服务器端的Browser/Server(B/S)架构。B/S模式是由传统的二层C/S结构发展而来的三层模式。
      所谓三层体系结构,是对C/S模式的一种变化和改进。是在客户端与数据库之间加入了一个组件层。开发人员可以将业务规则、数据访问、合法性校验等工作放在中间层进行处理,从而把应用的商业逻辑与用户界面分开。
      2.数据库设计
      管理信息系统是以计算机为工具,数据库系统为基础的。因此,数据库系统的设计就是管理信息系统设计的核心和基础。
      任何数据库的结构设计首先都必须了解用户需求,否则就不具备可用性。需要设计者和用户双方密切合作,共同收集和分析数据管理中信息的内容和用户对信息处理的要求。首先要了解数据库所管理的数据将覆盖哪些部门,每个部门的数据来自何处,它们是按照什么原则来处理和加工这些数据的,在处理完之后输出哪些信息到其他部门。
      完成数据库的物理设计之后,就可以利用DBMS提供的数据定义语言建立数据库的结构,然后向数据库中装载数据。由于数据库中的数据量非常庞大,为了提高效率,通常专门设计一个数据录入子系统完成数据的输入任务。通常是使用DBMS自身提供的工具实现数据录入程序的设计。
      四 总结
      本文论述了基于ASP生产管理系统的研究,从最基本的相关技术到需求分析与系统设计分别进行了研究与分析,但更多细节还需要在构架的基础上进行扩展。
      〔责任编辑:李继孔〕

    推荐访问:生产管理系统 研究 ASP NET

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章