唯信机械行业MIS系统设计与开发

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

本科毕业论文(科研训练、毕业设计)题目:唯信机械行业MIS系统设计与开发————往来公司资料设置模块与销售管理模块姓名:蒋棋学院:软件学院系:专业:软件工程年级:03级学号:03368017指导教师(校内):王备战职称:副教授指导教师(校外):职称:2005年5月28日唯信机械行业MIS系统设计与开发11唯信机械行业MIS系统设计与开发摘要本文以唯信机械行业MIS系统(英文:WININFOMIS)设计与开发为背景,介绍该系统的总体设计及销售模块的详细设计。该系统是在分析目前机械行业日常流程与分析相关数据的基础上,结合管理信息系统开发的概念及系统开发的基本原理和方法,采用Client/Server架构,并利用中间服务器对数据进行合理有效的处理,使用Delphi7.0进行设计,以MSSQLServer2000网络数据库技术作为其程序开发的底层数据库,开发的一套管理信息系统。用户可以使用客户端程序在客户机上访问数据库,通过执行应用服务器端的应用程序,以满足不同权限的用户通过客户端进行数据查询和业务录入,从而实现同网实时管理,数据实时传输。关键词Delphi7.0MSSQLSever2000管理信息系统控件往来公司资料设置模块与销售管理模块22AbstractThisthesisintroducesthegeneralframeofthesystemandspecifiesatsailingmodule,basedonthedesignandprogrammingofWININFOMIS.Thissystemaimsatanalyzinggeneralbusinessflowandrelateddatainmachineindustry,integratingwithMISconceptandmethodsofsoftwaresystemdevelopment.WithDelphi7.0asdevelopmentplatformandMicrosoftSQLserverasdatabase,thesystemisdesignedinthree-tierclient/serverarchitecture,includinguserinterface,applicationserveranddatabasemanagementsystem.Usersaccessdatabasewithusersysteminterfacethroughamiddletier---applicationserver.Usersinputandqueuedatabysendingmessagetomiddletier,andthen,owingtotheroleoftheuser,themiddletierretrievesdata.Thisprovidesareal-timemanagementandtransaction.KeywordDelphi7.0MSSQLServer2000MIScontrol唯信机械行业MIS系统设计与开发33目录第一章引言……………………………………………………………………………………4§1.1机械行业的行业背景…………………………………………………………………4§1.2管理信息系统概述……………………………………………………………………5§1.3唯信机械行业MIS系统的设计目标……………………………………………………5第二章唯信机械行业MIS系统分析…………………………………………………………7§2.1系统开发平台分析………………………………………………………………………72.1.1开发工具Delphi7.0简介………………………………………………………………72.1.2后台数据库MSSQLSever2000简介……………………………………………………72.1.3三层结构的选用………………………………………………………………………8§2.2需求分析…………………………………………………………………………………8第三章唯信机械行业MIS系统整体设计与模块的详细设计………………………………11§3.1系统整体设计……………………………………………………………………………113.1.1模块设计…………………………………………………………………………………113.1.2客户应用程序逻辑流程…………………………………………………………………12§3.2模块详细设计……………………………………………………………………………123.2.1客户端与应用服务器端连接设………………………………………………………123.2.2往来公司资料设置模块………………………………………………………………143.2.3销售管理模块……………………………………………………………………………16第四章唯信机械行业MIS系统的实现结果…………………………………………………19§4.1应用服务器端……………………………………………………………………………19§4.2客户端……………………………………………………………………………………21第五章结束语…………………………………………………………………………………35致谢………………………………………………………………………………………………36参考书目…………………………………………………………………………………………37往来公司资料设置模块与销售管理模块44第一章引言§1.1机械行业的行业背景随着中国成功入世,机械行业的面临着更激烈竞争挑战的同时,也蕴藏着无限发展的机遇。全球生产制造中心正向中国转移,为适应这种变化,国家提出了以信息化带动产业化发展战略,机械行业本身也在积极的推进行业的信息化建设。以企业、行业信息化促进机械行业提高市场反应速度、增加生产柔性、加强成本控制使企业从容应对更加激烈的竞争环境进而提高企业的竞争力。一、机械行业特点(1)产品系列化、多元化,注重技术创新,产品更新换代快,强调批号管理(2)中小生产批量、品种多,装配式,产品部份工序托外加工(3)以OEM(originalequipmentmanufacturer)或者客户订单转成生产订单为主组织生产(4)注重材料的采购价格(5)存货品种多,数量大,核算任务繁重(6)强调生产计划管理和成本控制(7)对机器设备管理有较高要求(8)OEM以外企业,销售产品形成收入,产品销售环节的好坏直接影响企业效益,因此企业对产品的销售管理环节比较注重(9)实行客户信用期间、信用额度控制,有灵活的折让政策二、机械行业需求(1)产品按订单(合同)生产,产品结构复杂、零部件多而且外协、自制兼有,如何合理优化排产,控制交货期,提高订单(合同)的履约率?(2)企业外协件多、外协厂家多,如何对外协厂家的产品质量、价格和信誉跟踪进行控制?采购部门如何控制好进货提前量,保证既不误生产之需又不造成库存积压,保证一个最合理的库存资金占用度?(3)单件产品制造时间周期长、价值高、投入大,如何对其生产过程进行跟踪?如何对在产品成本进行实时的归集、控制和分析?(4)生产加工过程中,许多工序都依靠专用的加工工具和设备,如何加强对这些专用设备的管理?(5)如何实现生产制造、购销存业务及企业资金、成本信息的及时查询及企业各种计划的唯信机械行业MIS系统设计与开发55执行情况的查询等。§1.2管理信息系统概述管理信息系统(MIS)的概念是1961年美国人J.D.GALLAGHER首先提出来的,是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是企业中信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。管理信息系统是企业的信息系统,它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下:(1)用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。(2)完整、及时提供在管理及决策中需要的数据。(3)利用指定的数据关系式分析数据,客观预测未来。(4)向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。(5)用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实施方案,以提高企业的经济效益。§1.3唯信机械行业MIS系统的设计目标唯信机械行业MIS系统将机械企业供应链(进、销、存)及财务管理溶为一体,以提升企业管理水平、减少运营成本、简化业务流程并实现企业效益最大化为目的,将物流、资金流与信息流以及人力资源结合在一起,从而对企业进行统一系统的管理,实现资源的优化配置。系统将管理与软件有机的结合起来,以简捷的操作、规范的流程、实用的功能、稳定的性能、鲜明的行业特点,帮助企业实现管理信息化。该系统通过业务单据、业务查询、财务处理、决策分析等功能模块为企业建立完善的经营管理平台,及严格的流程控制。通过商品多单位价格管理、进价及售价跟踪、销售价低于进价报警、库存上下限报警、客户信用额度控制、多仓库管理、货位管理及决策分析等功能,为企业提供良好的信息管理渠道,最大程度的保障企业业务处理的流畅和安全,促进企业的高效运作。本文共分引言、系统总体设计、销售模块详细设计、系统实现结果和结束语五章。第一章介绍机械行业背景及系统的设计目标。第二章介绍唯信机械行业MIS系统的分析与设计。往来公司资料设置模块与销售管理模块66第三章介绍系统的模块组成及其功能,数据库的设计。第四章按照企业的销售流程,介绍系统的销售模块的功能及其设计.实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现了多数据库表的连接操作,实现了多条件查询和模糊查询,并灵活实现了对不可更新查询结果集的更新操作,实现了主从表操作。第五章给出系统中部分代码,并用图例展现系统实现的结果。唯信机械行业MIS系统设计与开发77第二章唯信机械行业MIS系统分析§2.1系统开发平台分析2.1.1开发工具Delphi7.0简介Delphi是著名的Borland(现在已和Inprise合并)公司开发的可视化软件开发工具。“真正的程序员用c,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述。Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点。Delphi具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是ObjectPascal语言,它才是一切的根本。ObjectPascal语言是在Pascal语言的基础上发展起来的,简单易学。Delphi具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是ObjectPascal语言,它才是一切的根本。ObjectPascal语言是在Pascal语言的基础上发展起来的,简单易学。在Delphi众多的优势当中,它在数据库方面的特长显得尤为突出:适应于多种数据库结构,从Client/Server模式到多层数据结构模式;高效率的数据库管理系统和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件。2.1.2后台数据库MSSQLSever2000简介MSSQLServer2000是微软公司在Windows系列平台上开发的数据库。MSSQLServer2000是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。MSSQLServer2000是一项全面完整的数据库与分析产品。从借助浏览器实现的数据库查询功能到内容丰富的扩展标记语言(XML)支持特性均可有力地证明,MSSQLServer2000为全面支持Web功能的数据库解决方案。与此同时,MSSQLServer2000还在可伸缩性与可靠性方面保持着多项基准测试纪录,而这两方面特性又都是企业数据库系统在激烈市场竞争中克敌致胜的关键所在。无论以应用程序开发速度还是以事务处理运行速度

1 / 38
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功