《唯信机械行业MIS系统设计与开发-毕业论文》由会员分享,可在线阅读,更多相关《唯信机械行业MIS系统设计与开发-毕业论文(38页珍藏版)》请在金锄头文库上搜索。
1、1唯信机械行业MIS系统设计与开发本科毕业论文(科研训练、毕业设计)题 目:唯信机械行业MIS系统设计与开发 往来公司资料设置模块与销售管理模块姓 名:学 院:软件学院系:专 业:软件工程年 级:学 号:指导教师(校内): 职称:副教授指导教师(校外): 职称: 年 月 日 唯信机械行业MIS系统设计与开发摘要本文以唯信机械行业MIS系统(英文:WININFO MIS)设计与开发为背景,介绍该系统的总体设计及销售模块的详细设计。该系统是在分析目前机械行业日常流程与分析相关数据的基础上,结合管理信息系统开发的概念及系统开发的基本原理和方法,采用Client/Server架构,并利用中间服务器对数
2、据进行合理有效的处理,使用Delphi7.0进行设计,以MS SQL Server 2000网络数据库技术作为其程序开发的底层数据库,开发的一套管理信息系统。用户可以使用客户端程序在客户机上访问数据库,通过执行应用服务器端的应用程序,以满足不同权限的用户通过客户端进行数据查询和业务录入,从而实现同网实时管理,数据实时传输。关键词Delphi7.0MS SQL Sever2000 管理信息系统 控件AbstractThis thesis introduces the general frame of the system and specifies at sailing module, base
3、d on the design and programming of WININFO MIS. This system aims at analyzing general business flow and related data in machine industry, integrating with MIS concept and methods of software system development. With Delphi7.0 as development platform and Microsoft SQL server as database, the system i
4、s designed in three-tier client/server architecture, including user interface, application server and database management system. Users access database with user system interface through a middle tier-application server. Users input and queue data by sending message to middle tier, and then, owing t
5、o the role of the user, the middle tier retrieves data. This provides a real-time management and transaction.Keyword Delphi7.0 MS SQL Server2000 MIS control目录第一章引言 41.1机械行业的行业背景 41.2 管理信息系统概述 51.3 唯信机械行业MIS系统的设计目标5第二章 唯信机械行业MIS系统分析 72.1 系统开发平台分析 72.1.1 开发工具Delphi7.0简介 72.1.2 后台数据库MS SQL Sever2000简介7
6、2.1.3 三层结构的选用 82.2 需求分析 8第三章 唯信机械行业MIS系统整体设计与模块的详细设计113.1 系统整体设计113.1.1 模块设计113.1.2 客户应用程序逻辑流程123.2 模块详细设计123.2.1 客户端与应用服务器端连接设 123.2.2 往来公司资料设置模块 143.2.3 销售管理模块16第四章 唯信机械行业MIS系统的实现结果194.1 应用服务器端194.2 客户端21第五章 结束语35致谢36参考书目37第一章引言1.1机械行业的行业背景随着中国成功入世,机械行业的面临着更激烈竞争挑战的同时,也蕴藏着无限发展的机遇。全球生产制造中心正向中国转移,为适应
7、这种变化,国家提出了以信息化带动产业化发展战略,机械行业本身也在积极的推进行业的信息化建设。以企业、行业信息化促进机械行业提高市场反应速度、增加生产柔性、加强成本控制使企业从容应对更加激烈的竞争环境进而提高企业的竞争力。一、 机械行业特点(1) 产品系列化、多元化,注重技术创新,产品更新换代快,强调批号管理(2) 中小生产批量、品种多,装配式,产品部份工序托外加工(3) 以OEM(original equipment manufacturer)或者客户订单转成生产订单为主组织生产(4) 注重材料的采购价格(5) 存货品种多,数量大,核算任务繁重(6) 强调生产计划管理和成本控制(7) 对机器设
8、备管理有较高要求(8) OEM以外企业,销售产品形成收入,产品销售环节的好坏直接影响企业效益,因此企业对产品的销售管理环节比较注重(9) 实行客户信用期间、信用额度控制,有灵活的折让政策二、 机械行业需求(1) 产品按订单(合同)生产,产品结构复杂、零部件多而且外协、自制兼有,如何合理优化排产,控制交货期,提高订单(合同)的履约率?(2) 企业外协件多、外协厂家多,如何对外协厂家的产品质量、价格和信誉跟踪进行控制?采购部门如何控制好进货提前量,保证既不误生产之需又不造成库存积压,保证一个最合理的库存资金占用度?(3) 单件产品制造时间周期长、价值高、投入大,如何对其生产过程进行跟踪?如何对在产
9、品成本进行实时的归集、控制和分析?(4) 生产加工过程中,许多工序都依靠专用的加工工具和设备,如何加强对这些专用设备的管理?(5) 如何实现生产制造、购销存业务及企业资金、成本信息的及时查询及企业各种计划的执行情况的查询等。1.2 管理信息系统概述管理信息系统(MIS)的概念是1961年美国人J.D.GALLAGHER首先提出来的,是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是企业中信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。管理信息系统是企业的信息系统,它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如
10、下:(1) 用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。(2) 完整、及时提供在管理及决策中需要的数据。(3) 利用指定的数据关系式分析数据,客观预测未来。(4) 向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。(5) 用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实施方案,以提高企业的经济效益。1.3 唯信机械行业MIS系统的设计目标唯信机械行业MIS系统将机械企业供应链(进、销、存)及财务管理溶为一体,以提升企业管理水平、减少运营成本、简化业务流程并实现企业效益最大化为目的,将物流、资金流与信息流以及人力资源结合在一起,从而对企业进行统一系
11、统的管理,实现资源的优化配置。系统将管理与软件有机的结合起来,以简捷的操作、规范的流程、实用的功能、稳定的性能、鲜明的行业特点,帮助企业实现管理信息化。该系统通过业务单据、业务查询、财务处理、决策分析等功能模块为企业建立完善的经营管理平台,及严格的流程控制。通过商品多单位价格管理、进价及售价跟踪、销售价低于进价报警、库存上下限报警、客户信用额度控制、多仓库管理、货位管理及决策分析等功能,为企业提供良好的信息管理渠道,最大程度的保障企业业务处理的流畅和安全,促进企业的高效运作。本文共分引言、系统总体设计、销售模块详细设计、系统实现结果和结束语五章。第一章介绍机械行业背景及系统的设计目标。第二章介
12、绍唯信机械行业MIS系统的分析与设计。第三章介绍系统的模块组成及其功能,数据库的设计。第四章按照企业的销售流程,介绍系统的销售模块的功能及其设计实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现了多数据库表的连接操作,实现了多条件查询和模糊查询,并灵活实现了对不可更新查询结果集的更新操作,实现了主从表操作。第五章给出系统中部分代码,并用图例展现系统实现的结果。第二章 唯信机械行业MIS系统分析2.1 系统开发平台分析2.1.1 开发工具Delphi7.0简介Delphi是著名的Borland(现在已和Inprise合并)公司开发的可视化软件开发工具。“真正的程序员用c,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述。Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点。Delphi具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是Object Pascal语言,它才是一切的根本。 Object Pascal语言是在Pascal语言的基础上发展起来的,简单易学。Delphi具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强