唯信机械行业MIS系统分析和设计论文39857.docx
《唯信机械行业MIS系统分析和设计论文39857.docx》由会员分享,可在线阅读,更多相关《唯信机械行业MIS系统分析和设计论文39857.docx(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科毕业论论文(科研训练练、毕业设设计)题 目:唯信机械械行业MIIS系统分分析和设计计 单位资料设设置模块与进货管理模模块姓 名:王建建森学 院:软件件学院系:专 业:软件件工程年 级:033级学 号:0333680035指导教师(校校内):王王备战 职职称:副教教授指导教师(校校外): 职称称:2005年年 6月 3日日唯信机械MMIS系统统的分析和和设计 单位资料料管理模块块与进货管管理模块摘要 本文以唯信信机械行业业MIS系统统(英文:WINIINFO MIS)设计与开开发为背景景,介绍该该系统的总总体设计,单单位资料管管理与进货货管理模块块的详细设设计。该系系统是在分分析目前机机械行
2、业日日常流程与与分析相关关数据的基基础上,结结合管理信信息系统开开发的概念念及系统开开发的基本本原理和方方法,采用用Clieent/SServeer架构,并利利用中间服服务器对数数据进行合合理有效的的处理,使使用Dellphi77.0进行行设计,以以MS SSQL SServeer 20000网络络数据库技技术作为其其程序开发发的底层数数据库,开开发的一套套管理信息息系统。用户可以以使用客户户端程序在在客户机上上访问数据据库,通过过执行应用服务器器端的应用用程序,以以满足不同同权限的用用户通过客客户端进行行数据查询询和业务录录入,从而而实现同网网实时管理理,数据实实时传输。关键字 应用服务务器
3、 客客户端 多层 管理信息息系统 控件Plannning and desiigninng off WINNINFOO mecchaniical systtemCommpanyy dattum mmanaggemennt annd sttock manaagemeent mmodulleAbsttractt Thiss theesis intrroducces tthe ggenerral fframee of the systtem, and speccifiees att commpanyy dattum mmanaggemennt moodulee and stocckingg moddu
4、le, bassed oon thhe deesignn andd proogrammmingg of WINIINFO MIS. Thiis syystemm aimms att anaalyziing ggenerral bbusinness floww andd rellatedd datta inn macchinee inddustrry, iinteggratiing wwith MIS conccept and methhods of ssoftwware systtem ddevellopmeent. Withh Dellphi77.0 aas deeveloopmennt p
5、llatfoorm aand MMicroosoftt SQLL serrver as ddatabbase, thee sysstem is ddesiggned in tthreee-tieer cllientt/servver aarchiitectture, inccludiing uuser inteerfacce, aappliicatiion sserveer annd daatabaase mmanaggemennt syystemm. Ussers acceess ddatabbase withh useer syystemm intterfaace tthrouugh aa
6、 midddle tierr-aappliicatiion sserveer. UUserss inpput aand qqueuee datta byy senndingg messsagee to midddle ttier, andd theen, oowingg to the rolee of the userr, thhe miiddlee tieer reetrieeves dataa. Thhis pproviides a reeal-ttime manaagemeent aand ttranssactiion.Keywwordss Multti-tiier appllicatt
7、ion servver cllientt MIS wwidgeet- 1 -目录第一章 引引言- 1 -第二章 开开发平台、技技术介绍- 2 -2.1 DDelphhi7.00- 2 -2.1.11 Deelphii7.0简简介- 2 -2.1.22 Dellphi77.0一些些特性- 2 -2.2 MMicroosoftt SQLL Serrver 20000- 3 -2.2.11简介- 3 -2.2.22特性- 3 -2.3 分分布式多层层结构体系系- 4 -第三章 系系统总体设设计及分析析- 6 -3.1 需需求分析- 6 -3.2 运运行环境- 6 -3.2.11硬件设备备- 6 -3
8、.2.22支持软件件- 6 -3.3 安安全及可靠靠性设计- 7 -3.4 功功能性需求求分析- 7 -3.5 模模块处理流流程设计- 8 -3.6 数数据库设计计- 9 -3.6.11 表设计计- 9 -3.6.22 存储过过程- 9 -3.7 接接口说明- 100 -第四章 本本单位资料料管理和进进货管理的的设计与实实现- 111 -4.1系统统整体模块块设计- 111 -4.2模块块详细设计计与分析- 111 -4.2.11服务器端端- 111 -4.2.11.1 应应用服务器器模式流程程与配置- 111 -4.2.11.2远程程模块的创创建- 133 -4.2.22 客户端端架构概述述
9、- 144 -4.2.33 本单位位资料管理理模块- 177 -4.2.33.1 子子模块划分分与数据流流图- 177 -4.2.33.2 数数据库设计计- 188 -4.2.33.3 本本单位资料料模块详细细设计- 200 -4.2.44 进货管管理模块- 233 -4.2.44.1 子子模块划分分与数据流流图- 233 -4.2.44.2 数数据库设计计- 233 -4.2.44.3 子子模块详细细设计- 266 -第五章 技技术难点、解解决方案- 322 -5.1 关关于sckktsrvvr.exxe- 322 -5.2 关关于存储过过程中临时时表- 322 -5.3 单单据自动编编号-
10、 333 -第六章 结结论- 344 -致谢语- 35 -参考文献- 366 - 1 -唯信机械MIS系统的分析与设计本单位资料设置模块与进货管理模块第一章 引引言面临21世世纪的机遇遇和挑战,如如何高效运运作获取新新的经济增增长点已成成为企业关关注的焦点点。实现信信息化是企企业由“传统企业业”转变为“现代化企企业”的根本途途径。而要要实现上述述变革,就就需要依靠靠高效率的的、强有力力的信息系系统。企业业只有实现现了经营决决策层、管管理调度层层、命令执执行层的信信息有机集集成,才能能及时调整整管理策略略,最大限限度地满足足市场需求求,达到企企业现代化化集成管理理的目的。而所谓MIIS(管理理信
11、息系统统-Maanageementt Infformaationn Sysstem)系系统 ,是是一个由人人、计算机机及其他外外围设备等等组成的能能进行信息息的收集、传传递、存贮贮、加工、维维护和使用用的系统。目目前,企业业的计算机机网络已成成为企业进进行技术改改造及提高高企业管理理水平的重重要手段。随随着我国与与世界信息息高速公路路的接轨,企企业通过计计算机网络络获得信息息必将为企企业带来巨巨大的经济济效益和社社会效益,企企业的办公公及管理都都将朝着高高效、快速速、无纸化化的方向发发展。唯信机械行行业MISS系统将机机械企业供供应链(进进、销、存存)及财务务管理溶为为一体,以以提升企业业管理
12、水平平、减少运运营成本、简简化业务流流程并实现现企业效益益最大化为为目的,将将物流、资资金流与信信息流以及及人力资源源结合在一一起,从而而对企业进进行统一系系统的管理理,实现资资源的优化化配置。系系统将管理理与软件有有机的结合合起来,以以简捷的操操作、规范范的流程、实实用的功能能、稳定的的性能、鲜鲜明的行业业特点,帮帮助企业实实现管理信信息化。该系统通过过业务单据据、业务查查询、财务务处理、决决策分析等等功能模块块为企业建建立完善的的经营管理理平台,及及严格的流流程控制。通通过商品多多单位价格格管理、进进价及售价价跟踪、销销售价低于于进价报警警、库存上上下限报警警、客户信信用额度控控制、多仓仓
13、库管理、货货位管理及及决策分析析等功能,为为企业提供供良好的信信息管理渠渠道,最大大程度的保保障企业业业务处理的的流畅和安安全,促进进企业的高高效运作。第二章 开开发平台、技技术介绍2.1 DDelphhi7.00 2.1.11 Dellphi77.0简介介Delphhi 7是是Borlland公公司推出基基于Objject Pasccal语言言的一种可可视化集成成开发工具具,它提供供了一个高高度可视化化的集成开开发环境,也也被称为IIDE(IInteggrateed Deeveloopmennt Ennviroonmennt)。利利用Dellphi 7提供的的集成开发发环境可以以快速、高高效
14、地开发发出基于WWindoows环境境的各类程程序,与其其他可视化化的编程语语言相比,DDelphhi提供的的集成开发发环境更具具效率和人人性化,可可以大大缩缩短程序的的开发时间间。Dellphi是是winddows平平台上最好好的RADD(Rappid AAppliicatiion DDevellopmeent,快快速应用开开发)工具具之一。它它提供了一一个完全可可视化的开开发环境,以以直观的界界面、简洁洁的语言、强强大的功能能和开放的的系统为特特色。它的的出现,使使得开发软软件成为了了一种乐趣趣。2.1.22 Delpphi7.0一些特特性1. 全面的开发发平台在RAD开开发工具当当中,D
15、eelphii的能力恐恐怕是最为为全面的。用用Borlland的的话来说,它它具有开发发任何Wiindowws程序的的能力。由由于其开放放而优秀的的控件体系系,Dellphi任任何能力方方面的不足足都可以由由其控件来来增强。第第三方厂商商为Dellphi提提供了为数数众多的优优秀控件,Delphi的能力得到了相当大的扩充。2. Delphhi数据库库应用程序序的体系结结构一个完整的的数据库应应用程序通通常有以下下几个部分分组成:用用户界面元元素(数据据控制控件件)、数据据源、数据据集控件和和数据库连连接控件。大大体上的遵遵循的结构构都如图22-1所示示。 数据集控件数据源控件连接控件用户界面(
16、数据控制控件)数据库数据模块应用程序 图2-1 Dellphi 数据库程程序基本结结构Delphhi 7 有关数据据库操作的的可视化控控件的功能能相当强大大,访问数数据库的方方有很多种种:直接访访问,如访访问Parradoxx和DBAASE数据据库;通过过ODBCC访问,如如访问Acccesss、Foxxpro等等数据库;通过内嵌嵌(Nattive)方方式访问数数据库,如如访问SQQL Seerverr、Oraacle、DDB2;通过Exxpresss方式直直接访问数数据库;通过AADO方式式访问数据据库等。而唯信机械械MIS系系统正是通通过ADOO方式访问问数据库的的。ADOO(Acttiv
17、e Dataa Objject)是是采用直接接访问技术术,是微软软公司所推推出的一套套数据库访访问规范。采采用ADOO的优点主主要有3点点:第一,速速度快占用用内存小,主主要因为它它直接使用用操作系统统的APII函数;第第二,它支支持目前最最为热门的的Web应应用开发;第三,它它支持RDDS(Reemotee Datta Seervicce),即即通过客户户端程序直直接从远程程服务器中中把数据读读取到客户户端待客户户端处理完完这些数据据后,再将将修改后的的数据返回回远程服务务器。2.2 MMicroosoftt SQLL Serrver 20000 2.2.11简介Microosoftt SQ
18、LL Serrver 20000是基于客客户端/服服务器模式式的新一代代大型关系系型数据库库管理系统统(DBMMS,),它它在电子商商务、数据据仓库和数数据库解决决方案等应应用中起着着重要的核核心作用,可可为企业的的数据管理理提供强大大的支持,对对数据库中中的数据提提供有效的的管理,并并采用有效效的措施实实现数据的的完整性及及数据的安安全性。2.2.22特性1. SQL SServeer 20000的体体系结构SQL SServeer 20000是一一个基于CC/S模式式的关系数数据库管理理系统,如如图2-2所示示。客户端应用程序提交SQL语句查询结果返回前台SQL Server 2000客户
19、端服务器端图2-2 SQL Servver 22000 C/S模模式结构示示意图SQL SServeer采用CC/S体系系结构把所所有的工作作负荷分解解为服务器器上的任务务和客户端端任务。客客户端应用用程序负责责商业逻辑辑和向用户户提供数据据,服务器器负责对数数据库的数数据进行操操作和管理理。客户端端(又称前前台)应用用程序包含含显示与用用户交互的的界面,而而对数据库库中的数据据进行处理理描述成TTranssact-SQL语语句(简称称T-SQQL语句),并并将T-SSQL语句句送至服务务器端(又又称后台),后后台的SQQL Seerverr执行该TT-SQLL语句后,产产生查询结结果,并将将
20、结果返回回给客户端端的应用程程序。T-SQL是是SQL Servve使用的的一种数据据库查询和和编程语言言,它除包包含标准的的SQL语语句外,还还增加了一一些非标准准的SQLL语句,使使其功能更更强大。使使用T-SSQL语言言可建立、修修改、查询询和管理关关系数据库库。2. 存储过程在SQL Servver中,可可以定义子子程序存放放在数据库库中,这样样的子程序序称为存储储过程,存存储过程是是数据库对对象之一。使使用存储过过程的优点点如下:l 存储过程在在服务器端端运行,执执行速度快快。l 存储过程执执行一次后后,其执行行规划就驻驻留在高速速缓冲存储储器,在以以后的操作作中,只需需从高速缓缓冲
21、存储器器中调用已已编译好的的二进制代代码执行,提提高了系统统性能。l 确保数据库库的安全。使使用存储过过程可以完完成所有的的数据库操操作,并可可通过编程程方式控制制上述操作作对数据库库信息访问问的权限。l 自动完成需需要预先执执行的任务务。存储过过程可以在在系统启动动时候自动动执行,而而不必在系系统启动后后再进行手手工操作,大大大方便了了用户的使使用,可以以自动完成成一些需要要预先执行行的任务。用用户存储过过程只能定定义在当前前数据库中中,可以使使用SQLL命令语句句或SQLL Serrver的的企业管理理器创建存存储过程2.3 分分布式多层层结构体系系随着计算机机的软、硬硬件及网络络技术的发
22、发展,企业业的需求也也在不断地地增长与变变化。基于于多层架构构的分布式式应用正在在作为一种种解决方案案逐渐流行行,MIDDAS正是是作为一种种构造这种种多层架构构分布式应应用系统而而被推出的的快速开发发工具。MIDASS是多层分分布式应用用服务包(MMultii-tieer Diistriibuteed Apppliccatioon Seervicces Suiite)的的缩写,是是由Inpprisee公司开发发的Winndowss平台的中中间件产品品,它能够够有效地利利用DCOOM、TCCPIPP、OLEE Entterprrise和和CORBBA技术。MMIDASS提供了一一套高级组组件、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机械行业 MIS 系统分析 设计 论文 39857
限制150内