唯信机械行业MIS系统分析和设计40162.docx
《唯信机械行业MIS系统分析和设计40162.docx》由会员分享,可在线阅读,更多相关《唯信机械行业MIS系统分析和设计40162.docx(66页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科毕业论论文(科研训练练、毕业业设计)题 目:唯信机机械行业业MISS系统分分析和设设计 单位位资料设设置模块块与进货管理理模块姓 名:王王建森学 院:软软件学院院系:专 业:软软件工程程年 级:003级学 号:00336680335指导教师(校校内):王备战战 职称:副教授授指导教师(校校外): 职称:2005年年 6月 3日唯信机械MMIS系系统的分分析和设设计 单位位资料管管理模块块与进货货管理模模块摘要 本文以以唯信机机械行业业MISS系统(英英文:WWINIINFOO MIIS)设设计与开开发为背背景,介介绍该系系统的总总体设计计,单位位资料管管理与进进货管理理模块的的详细设设计。
2、该该系统是是在分析析目前机机械行业业日常流流程与分分析相关关数据的的基础上上,结合合管理信信息系统统开发的的概念及及系统开开发的基基本原理理和方法法,采用用Cliientt/Seerveer架构,并并利用中中间服务务器对数数据进行行合理有有效的处处理,使使用Deelphhi7.0进行行设计,以以MS SQLL Seerveer 220000网络数数据库技技术作为为其程序序开发的的底层数数据库,开开发的一一套管理理信息系系统。用户可可以使用用客户端端程序在在客户机机上访问问数据库库,通过过执行应用用服务器器端的应应用程序序,以满满足不同同权限的的用户通通过客户户端进行行数据查查询和业业务录入入,
3、从而而实现同同网实时时管理,数数据实时时传输。关键字 应用服服务器 客户户端 多层 管理理信息系系统 控件Plannningg annd ddesiigniing of WINNINFFO mmechhaniicall syysteemCommpanny ddatuum mmanaagemmentt annd sstocck mmanaagemmentt moodulleAbsttracct Thiis tthessis inttrodducees tthe genneraal fframme oof tthe sysstemm, annd sspeccifiies at commpanny
4、ddatuum mmanaagemmentt moodulle andd sttockkingg moodulle, bassed on thee deesiggn aand proograammiing of WINNINFFO MMIS. Thhis sysstemm aiims at anaalyzzingg geenerral bussineess floow aand rellateed ddataa inn maachiine inddusttry, innteggrattingg wiith MISS coonceept andd meethoods of sofftwaare
5、sysstemm deevellopmmentt. WWithh Deelphhi7.0 aas ddeveeloppmennt pplattforrm aand Miccrossoftt SQQL sservver as dattabaase, thhe ssysttem is dessignned in thrree-tieer cclieent/serrverr arrchiiteccturre, inccluddingg usser intterffacee, aappllicaatioon sservver andd daatabbasee maanaggemeent sysstem
6、m. UUserrs aacceess dattabaase witth uuserr syysteem iinteerfaace thrrouggh aa miiddlle ttierr-apppliccatiion serrverr. UUserrs iinpuut aand queeue datta bby ssenddingg meessaage to midddlee tiier, annd tthenn, oowinng tto tthe rolle oof tthe useer, thee miiddlle ttierr reetriievees ddataa. TThiss p
7、rroviidess a reaal-ttimee maanaggemeent andd trranssacttionn.Keywwordds Mullti-tieer apppliccatiion serrverr clliennt MMIS widdgett- 3 -目录第一章 引引言- 11 -第二章 开开发平台台、技术术介绍- 22 -2.1 DDelpphi77.0- 22 -2.1.11 DDelpphi77.0简简介- 22 -2.1.22 Deelphhi7.0一些些特性- 22 -2.2 MMicrrosooft SQLL Seerveer 220000- 33 -2.2.1
8、1简介- 33 -2.2.22特性- 33 -2.3 分分布式多多层结构构体系- 44 -第三章 系系统总体体设计及及分析- 66 -3.1 需需求分析析- 66 -3.2 运运行环境境- 66 -3.2.11硬件设设备- 66 -3.2.22支持软软件- 66 -3.3 安安全及可可靠性设设计- 77 -3.4 功功能性需需求分析析- 77 -3.5 模模块处理理流程设设计- 88 -3.6 数数据库设设计- 99 -3.6.11 表设设计- 99 -3.6.22 存储储过程- 99 -3.7 接接口说明明- 110 -第四章 本本单位资资料管理理和进货货管理的的设计与与实现- 111 -4
9、.1系统统整体模模块设计计- 111 -4.2模块块详细设设计与分分析- 111 -4.2.11服务器器端- 111 -4.2.11.1 应用服服务器模模式流程程与配置置- 111 -4.2.11.2远远程模块块的创建建- 113 -4.2.22 客户户端架构构概述- 114 -4.2.33 本单单位资料料管理模模块- 117 -4.2.33.1 子模块块划分与与数据流流图- 117 -4.2.33.2 数据库库设计- 118 -4.2.33.3 本单位位资料模模块详细细设计- 220 -4.2.44 进货货管理模模块- 223 -4.2.44.1 子模块块划分与与数据流流图- 223 -4.
10、2.44.2 数据库库设计- 223 -4.2.44.3 子模块块详细设设计- 226 -第五章 技技术难点点、解决决方案- 332 -5.1 关关于sccktssrvrr.exxe- 332 -5.2 关关于存储储过程中中临时表表- 332 -5.3 单单据自动动编号- 333 -第六章 结结论- 334 -致谢语- 355 -参考文献- 336 - 3 -唯信机械MIS系统的分析与设计本单位资料设置模块与进货管理模块第一章 引引言面临21世世纪的机机遇和挑挑战,如如何高效效运作获获取新的的经济增增长点已已成为企企业关注注的焦点点。实现现信息化化是企业业由“传统企企业”转变为为“现代化化企业
11、”的根本本途径。而而要实现现上述变变革,就就需要依依靠高效效率的、强强有力的的信息系系统。企企业只有有实现了了经营决决策层、管管理调度度层、命命令执行行层的信信息有机机集成,才才能及时时调整管管理策略略,最大大限度地地满足市市场需求求,达到到企业现现代化集集成管理理的目的的。而所谓MIIS(管管理信息息系统-Maanaggemeent Infformmatiion Sysstemm)系统统 ,是是一个由由人、计计算机及及其他外外围设备备等组成成的能进进行信息息的收集集、传递递、存贮贮、加工工、维护护和使用用的系统统。目前前,企业业的计算算机网络络已成为为企业进进行技术术改造及及提高企企业管理理
12、水平的的重要手手段。随随着我国国与世界界信息高高速公路路的接轨轨,企业业通过计计算机网网络获得得信息必必将为企企业带来来巨大的的经济效效益和社社会效益益,企业业的办公公及管理理都将朝朝着高效效、快速速、无纸纸化的方方向发展展。唯信机械行行业MIIS系统统将机械械企业供供应链(进进、销、存存)及财财务管理理溶为一一体,以以提升企企业管理理水平、减减少运营营成本、简简化业务务流程并并实现企企业效益益最大化化为目的的,将物物流、资资金流与与信息流流以及人人力资源源结合在在一起,从从而对企企业进行行统一系系统的管管理,实实现资源源的优化化配置。系系统将管管理与软软件有机机的结合合起来,以以简捷的的操作
13、、规规范的流流程、实实用的功功能、稳稳定的性性能、鲜鲜明的行行业特点点,帮助助企业实实现管理理信息化化。该系统通过过业务单单据、业业务查询询、财务务处理、决决策分析析等功能能模块为为企业建建立完善善的经营营管理平平台,及及严格的的流程控控制。通通过商品品多单位位价格管管理、进进价及售售价跟踪踪、销售售价低于于进价报报警、库库存上下下限报警警、客户户信用额额度控制制、多仓仓库管理理、货位位管理及及决策分分析等功功能,为为企业提提供良好好的信息息管理渠渠道,最最大程度度的保障障企业业业务处理理的流畅畅和安全全,促进进企业的的高效运运作。第二章 开开发平台台、技术术介绍2.1 DDelpphi77.
14、0 2.1.11 Deelphhi7.0简介介Delphhi 77是Boorlaand公公司推出出基于OObjeect Passcall语言的的一种可可视化集集成开发发工具,它它提供了了一个高高度可视视化的集集成开发发环境,也也被称为为IDEE(Innteggratted Devveloopmeent Envviroonmeent)。利利用Deelphhi 77提供的的集成开开发环境境可以快快速、高高效地开开发出基基于Wiindoows环环境的各各类程序序,与其其他可视视化的编编程语言言相比,DDelpphi提提供的集集成开发发环境更更具效率率和人性性化,可可以大大大缩短程程序的开开发时间间。
15、Deelphhi是wwinddowss平台上上最好的的RADD(Raapidd Apppliicattionn Deevellopmmentt,快速速应用开开发)工工具之一一。它提提供了一一个完全全可视化化的开发发环境,以以直观的的界面、简简洁的语语言、强强大的功功能和开开放的系系统为特特色。它它的出现现,使得得开发软软件成为为了一种种乐趣。2.1.22 Dellphii7.00一些特特性1. 全面的开发发平台在RAD开开发工具具当中,DDelpphi的的能力恐恐怕是最最为全面面的。用用Borrlannd的话话来说,它它具有开开发任何何Winndowws程序序的能力力。由于于其开放放而优秀秀的
16、控件件体系,DDelpphi任任何能力力方面的的不足都都可以由由其控件件来增强强。第三三方厂商商为Deelphhi提供供了为数数众多的的优秀控控件,DDelpphi的的能力得得到了相相当大的的扩充。2. Delphhi数据据库应用用程序的的体系结结构一个完整的的数据库库应用程程序通常常有以下下几个部部分组成成:用户户界面元元素(数数据控制制控件)、数数据源、数数据集控控件和数数据库连连接控件件。大体体上的遵遵循的结结构都如如图2-1所示示。 数据集控件数据源控件连接控件用户界面(数据控制控件)数据库数据模块应用程序 图2-1 Deelphhi 数数据库程程序基本本结构Delphhi 77 有关
17、关数据库库操作的的可视化化控件的的功能相相当强大大,访问问数据库库的方有有很多种种:直接接访问,如如访问PParaadoxx和DBBASEE数据库库;通过过ODBBC访问问,如访访问Acccesss、FFoxppro等等数据库库;通过过内嵌(NNatiive)方方式访问问数据库库,如访访问SQQL SServver、OOraccle、DDB2;通过EExprresss方式直直接访问问数据库库;通过过ADOO方式访访问数据据库等。而唯信机械械MISS系统正正是通过过ADOO方式访访问数据据库的。AADO(AActiive Datta OObjeect)是是采用直直接访问问技术,是是微软公公司所推
18、推出的一一套数据据库访问问规范。采采用ADDO的优优点主要要有3点点:第一一,速度度快占用用内存小小,主要要因为它它直接使使用操作作系统的的APII函数;第二,它它支持目目前最为为热门的的Webb应用开开发;第第三,它它支持RRDS(RRemoote Datta SServvicee),即即通过客客户端程程序直接接从远程程服务器器中把数数据读取取到客户户端待客客户端处处理完这这些数据据后,再再将修改改后的数数据返回回远程服服务器。2.2 MMicrrosooft SQLL Seerveer 220000 2.2.11简介Microosofft SSQL Serrverr 20000是是基于客客
19、户端/服务器器模式的的新一代代大型关关系型数数据库管管理系统统(DBBMS,),它它在电子子商务、数数据仓库库和数据据库解决决方案等等应用中中起着重重要的核核心作用用,可为为企业的的数据管管理提供供强大的的支持,对对数据库库中的数数据提供供有效的的管理,并并采用有有效的措措施实现现数据的的完整性性及数据据的安全全性。2.2.22特性1. SQL SServver 20000的体体系结构构SQL SServver 20000是一一个基于于C/SS模式的的关系数数据库管管理系统统,如图图2-2所所示。客户端应用程序提交SQL语句查询结果返回前台SQL Server 2000客户端服务器端图2-2
20、SQLL Seerveer 220000 C/S模式式结构示示意图SQL SServver采采用C/S体系系结构把把所有的的工作负负荷分解解为服务务器上的的任务和和客户端端任务。客客户端应应用程序序负责商商业逻辑辑和向用用户提供供数据,服服务器负负责对数数据库的的数据进进行操作作和管理理。客户户端(又又称前台台)应用用程序包包含显示示与用户户交互的的界面,而而对数据据库中的的数据进进行处理理描述成成Traansaact-SQLL语句(简简称T-SQLL语句),并并将T-SQLL语句送送至服务务器端(又又称后台台),后后台的SSQL Serrverr执行该该T-SSQL语语句后,产产生查询询结果
21、,并并将结果果返回给给客户端端的应用用程序。TT-SQQL是SSQL Serrve使使用的一一种数据据库查询询和编程程语言,它它除包含含标准的的SQLL语句外外,还增增加了一一些非标标准的SSQL语语句,使使其功能能更强大大。使用用T-SSQL语语言可建建立、修修改、查查询和管管理关系系数据库库。2. 存储过程在SQL Serrverr中,可可以定义义子程序序存放在在数据库库中,这这样的子子程序称称为存储储过程,存存储过程程是数据据库对象象之一。使使用存储储过程的的优点如如下:l 存储过程在在服务器器端运行行,执行行速度快快。l 存储过程执执行一次次后,其其执行规规划就驻驻留在高高速缓冲冲存储
22、器器,在以以后的操操作中,只只需从高高速缓冲冲存储器器中调用用已编译译好的二二进制代代码执行行,提高高了系统统性能。l 确保数据库库的安全全。使用用存储过过程可以以完成所所有的数数据库操操作,并并可通过过编程方方式控制制上述操操作对数数据库信信息访问问的权限限。l 自动完成需需要预先先执行的的任务。存存储过程程可以在在系统启启动时候候自动执执行,而而不必在在系统启启动后再再进行手手工操作作,大大大方便了了用户的的使用,可可以自动动完成一一些需要要预先执执行的任任务。用用户存储储过程只只能定义义在当前前数据库库中,可可以使用用SQLL命令语语句或SSQL Serrverr的企业业管理器器创建存存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机械行业 MIS 系统分析 设计 40162
限制150内