机械行业MIS系统设计与开发.doc
《机械行业MIS系统设计与开发.doc》由会员分享,可在线阅读,更多相关《机械行业MIS系统设计与开发.doc(49页珍藏版)》请在咨信网上搜索。
1、机械行业MIS系统设计与开发472020年4月19日文档仅供参考本科毕业论文(科研训练、毕业设计)题 目:唯信机械行业MIS系统设计与开发 往来公司资料设置模块与销售管理模块姓 名:蒋棋学 院:软件学院系:专 业:软件工程年 级:03级学 号:03368017指导教师(校内):王备战 职称:副教授指导教师(校外): 职称: 5月 28日 唯信机械行业MIS系统设计与开发摘要本文以唯信机械行业MIS系统(英文:WININFO MIS)设计与开发为背景,介绍该系统的总体设计及销售模块的详细设计。该系统是在分析当前机械行业日常流程与分析相关数据的基础上,结合管理信息系统开发的概念及系统开发的基本原理
2、和方法,采用Client/Server架构,并利用中间服务器对数据进行合理有效的处理,使用Delphi7.0进行设计,以MS SQL Server 网络数据库技术作为其程序开发的底层数据库,开发的一套管理信息系统。用户能够使用客户端程序在客户机上访问数据库,经过执行应用服务器端的应用程序,以满足不同权限的用户经过客户端进行数据查询和业务录入,从而实现同网实时管理,数据实时传输。关键词Delphi7.0MS SQL Sever 管理信息系统 控件AbstractThis thesis introduces the general frame of the system and specifies
3、 at sailing module, based 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 a
4、s database, the system is 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
5、 tier, and then, owing to the role of the user, the middle tier retrieves data. This provides a real-time management and transaction.Keyword Delphi7.0 MS SQL Server MIS control目录第一章引言 41.1机械行业的行业背景 41.2 管理信息系统概述 51.3 唯信机械行业MIS系统的设计目标5第二章 唯信机械行业MIS系统分析 72.1 系统开发平台分析 72.1.1 开发工具Delphi7.0简介 72.1.2 后台数据
6、库MS SQL Sever 简介72.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) 强调生产
8、计划管理和成本控制(7) 对机器设备管理有较高要求(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合并)公司开发的可视化软件开发工具
13、。”真正的程序员用c,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述。Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点。Delphi具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是Object Pascal语言,它才是一切的根本。 Object Pascal语言是在Pascal语言的基础上发展起来的,简单易学。Delphi具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是
14、Object Pascal语言,它才是一切的根本。 Object Pascal语言是在Pascal语言的基础上发展起来的,简单易学。在Delphi众多的优势当中,它在数据库方面的特长显得尤为突出:适应于多种数据库结构,从ClientServer模式到多层数据结构模式;高效率的数据库管理系统和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件。2.1.2 后台数据库MS SQL Sever 简介MS SQL Server 是微软公司在Windows 系列平台上开发的数据库。MS SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核
15、心支持以及在 Internet 上和防火墙外进行查询的能力。MS SQL Server 是一项全面完整的数据库与分析产品。从借助浏览器实现的数据库查询功能到内容丰富的扩展标记语言(XML)支持特性均可有力地证明,MS SQL Server 为全面支持Web功能的数据库解决方案。与此同时,MS SQL Server 还在可伸缩性与可靠性方面保持着多项基准测试纪录,而这两方面特性又都是企业数据库系统在激烈市场竞争中克敌致胜的关键所在。无论以应用程序开发速度还是以事务处理运行速度来衡量,MS SQL Server 都堪称最为快捷的数据库系统,而这恰恰是该产品成为灵活企业首选解决方案的原因所在。MS
16、SQL Server 包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。而像存储过程、触发器等特性,也是大型数据库才拥有的。由于MS SQL Server 与Windows界面风格完全一致,且有许多向导(Wizard)帮助,因此易于安装和学习。2.1.3 三层结构的选用在电子商务时代,用户应用已经发生了根本性的转变,传统的Client/Server模式已经不能够适应企业应用的要求。根据一些权威的统计,如果要想在电子商务时代继续保持企业的竞争力,必须有以下三点最基本的要求:首先是要以最短路径将产品或者服务送到消费者手中,也就是直销模式;第二、以最低的成本满足用户对
17、产品和服务的需求,给用户提供最便宜的产品;第三、以最快的方式获取所需的资源或者信息,企业必须迅速得到各种必须的信息,这包括自身的信息和竞争对手以及市场的信息。电子商务的顺利高效运行需要构建三层结构的电子商务体系。三层结构是针对于过去的主机终端模式或者服务器/客户机模式的区别而成的,它的特点是在后台有一个后端数据支持服务器,在中端有一群应用服务器,提供结合用户业务和具体应用的相关系统解决方案,在前端会有很多的接入设备,经过接入设备与客户机连接。三层结构的优点如下:(1)伸缩性:灵活的硬件系统构成,使各部分可选择与其处理负荷和处理特性相适应的硬件。(2)可维护性:在三层CS结构中,各层相对独立,能
18、够并行开发,客户端只需要关注用户界面,而且与其它客户共享相同的数据访问模块,从而使客户端大大减肥,维护也相对简单。如果我们需要修改商业规则,在修改完毕后,只需安装于应用服务器即可,不需要去修改客户机程序,这对客户机而言是完全透明的。(3)安全性:应用逻辑和最终访问数据库大多由应用服务器实现,对用户来说是透明的,从而保证了系统的安全性,而且减少了网络上的数据流量。2.2 需求分析一、模块要求1、 进货管理:包括:进货计划、进货计划历史查询;进货计划转进货单、进货计划转进货单历史查询、进货订单、进货订单历史查询;供应商管理、供应商查询;询价单、询价单历史查询;询价单转进货单、询价单转进货单历史查询
19、;进货单、进货单历史查询;进货退货单、进货退货单历史查询;进货核价单,进货核价单历史查询等。2、 销售管理:包括:报价单、报价单历史查询;报价单转销售单、报价单转销售单历史查询;销售单、销售单历史查询;销售退货单、销售退货单历史查询;销售合同,销售合同历史查询;借出单,借出单历史查询;归还单,归还单历史查询等。3、 库存管理:包括:盘库单,盘库单历史查询;库房调整单,库房调整单历史查询;每月盘点表,库存明细查询,现货情况查询。4、 合约管理:包括:合约单。5、 财务管理:包括:采购付款,销售收款,采购对帐单,销售对帐单,采购付款历史查询,销售收款历史查询,销售客户信用额设置,出纳日记帐。6、
20、客户管理:报价单成功率,供应商客户管理,销售客户管理,销售客户同比增率。7、 统计分析:包括:按客户销售额排行、按客户销售毛利排行、按客户欠款排行、按业务员销售额排行、按业务员销售毛利排行、按业务员欠款排行、按地区销售额排行、按地区销售毛利排行、按行业销售额排行、按行业销售毛利排行、按品牌销售额排行、按品牌销售毛利排行、按商品类别销售额排行、按商品类别销售毛利排行;按进货客户额排行,按进货商品类别排行,按进货商品品牌排行,分析进货商品成本,进货客户欠款分析。8、 经营费用管理:员工工资管理、水电费管理、房租管理。9、 系统设置:包括:公司基本信息设置,生产厂设置,经营产品分类设置,经营产品小类
21、设置,库房设置,计量单位设置,行业设置、地区设置、用户帐号与权限管理、初始数据、备份数据。10、 帮助:关于软件、用户手册、技术支持。二、功能要求1、 表单的增加、编辑、删掉操作;内容的查询操作。2、 表单内容导出到word、excel。3、 增加表单内容时,编号自动递增。4、 报表的生成与打印。5、 消息公告档,个人消息管理。6、 最低库存提示。7、 系统初始化设置。8、 备份数据。9、 权限管理。10、客户信用度提示。第三章 唯信机械行业MIS系统整体设计与模块的详细设计3.1 系统整体设计3.1.1 模块设计唯信机械行业MIS系统资料管理业务管理账务管理员工管理系统维护系统管理本单位资料
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机械行业 MIS 系统 设计 开发
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。