




已阅读5页,还剩47页未读, 继续免费阅读
(计算机应用技术专业论文)纺织业务信息平台系统设计与实现.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中文摘要 随着我国经济的发展,企业信息化平台的建设已逐步成为当代企业建设发展的 重要课题之,也是衡量企业管理水平的一个重要指标。而计算机技术与网络的发 展、企业e r p 的涌入,大大提高了企业运营、管理的水平与效率。同时,对企业信 息化平台的建设也提出了更高的要求。本文针对纺织企业的现状问题,构建了与实 践相结合的企业管理信息化平台,基于平台管理企业的正常运行,提高企业的运行 效率。 本文阐述了一个在实际应用当中经过检验的企业管理信息化平台设计的全过 程。首先分析了纺织企业管理信息化平台的设计目标,给出了较为全面的需求分析, 提出了基于b s 模型的企业管理信息化平台的架构设计。确定了系统的整体结构及 功能模块划分,给出了各模块的详细流程设计,运用a s p 、s o l 技术对系统的主要模 块进行开发并予以实现。最后,结合实例形成了一套完整、且切合实际的企业管理 信息化平台。 经实例分析,验证了该企业管理信息化平台建设的有效性。 关键词:信息化平台 a s p s o lb s 模型物管中心系统管理 a b s t r a c t w i t ht h ef a s td e v e l o p m e n to fo u rn a t i o n a le c o n o m y , t h ee n t e r p r i s ei n f o r m a t i z a t i o n p l a t f o r mh a sb e c o m ea l li m p o r t a n te l e m e n tf o re n t e r p r i s ed e v e l o p m e n ta n da ne s s e n t i a l i n d e xf o rm e a s u r i n gi t s a c t u a ls t r e n g t h b ym e a n so fi n v o l v i n gs u c hm e t h o d sa sc o m p u t e r t e c h n o l o g y 、n e t w o r kt e c h n o l o g ya n de n t e r p r i s ee r p , w eh a v et r e m e n d o u s l yi m p r o v e dt h e e f f e c to fi t s o p e r a t i o nm a n a g e m e n ts t a n d a ra sw e l la st h ep r o d u c t i v ee f f e c t o w i n gt ot h e s e c ! a a n g e m e n t ,t h e r ea r em o r eu r g e n tr e q u i v e m e n t sf o rt h ec o n s t r u c t i o no fe n t e r p r i s e i n f o r m a t i z a t i o nd e v e l o p m e n t f a c i n gt ot h ep r a c t i c a ls i t u a t i o no fo u rt e x t i l ei n d u s t r y , t h e t h i s e se st a b l i s h e da ni n f o r m a t i z a t i o np l a t f o r m , w h i c hh a sp e r f e c t l yc o m b i n e dt h et h e o r y w i t hp r a c t i c a le x p e r i e d c e o nt h eb a s i so fs o u n do p e v a t i o no ft h es y s t e m ,t h ep l a t f o r mh a s g r e a t l yi m p r o v e dt h ee f f e c t i v eo f t h ec o m p a n y t h et h i s e si s t a l k i n ga b o u tt h ew h o l ed e s i g n m e t h o da n dp r o c e d u r ef o rt h e c o n s t r u c t i o no ft h ep l a t f o r m , w h i c hh a sb e e nt e s t e di np r a c t i c a lp r o d u c t i o n f i r s t l y , t h e t h i s e sh a sm a d ea no v e r a l la n a l y s i sf o rt h ea i mo ft h ep l a t f o r md e s i g n a c c o r d i n gt ot h e s e a n a l y s i sd a 饥t h ep a p e rp r o p o s e d as t r u c t u r es c h e m eb a s i n go na l l e n t e r p r i s e i n f o r m a t i z a t i o np l a t f o r m a tt h es a m et i m e ,t h et h e s i sh a sd e f i n e dag e n e r a ls t r u c t u r ea n d d i f f e r e n t i a t e dt h em o d u l ef u n c t i o nw i t hi t sd e t a i l e df l o w i n gc l a no fe a c hm o d u l e w e m a d eab o l de x p l o r ea n dp r a c t i c a le x e r c i s eb yi n v l l v i n ga s pa n ds q l t e c h n o l o g y g i v e nt h i s ,w eh a sf o r m e das o u n da n da d v a n c e de n t e r p r i s ei n f o r m a t i z a t i o np l a t f o r m w h i c hh a sb e e nt e s t e db yb p r c t i c a lt e s ta n di sas u c c e s s f u lp l a t f o r m k e y w o r d s :i n f o r m a t i z a t i o np l a t f o r m a s p s q l b sm o d e l m a t e r i a lm a n a g e m e n tc e n t e r s y s t e mm a n a g e m e n t n 独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的 研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表 或撰写过的研究成果,也不包含为获得丞盗盘堂或其他教育机构的学位或证 书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中 作了明确的说明并表示了谢意。 学位论文作者签名:夕套彬谚 簟字日期: 年月日 学位论文版权使用授权书 本学位论文作者完全了解丞鲞苤堂有关保留、使用学位论文的规定。 特授权苤鲞基堂可以将学位论文的全部或部分内容编入有关数据库进行检 索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校 向国家有关部门或机构送交论文的复印件和磁盘。 ( 保密的学位论文在解密后适用本授权说明) 学位论文作者签名:多参髟,劣 签字日期:五抑7 年,月知日 导师签名: 入 亟谤 v 签字日期:怛磋,月矽日 v 第章绪论 第一章绪论 1 1项目的开发背景及意义 在现代企业的发展过程中,企业信息化建设的地位愈发重要,信息化革命正在 打破并重组现存的国际经济秩序和结构,并促使其由物质型向信息型经济转变。并 且随着经济的全球化趋势,如果没有信息化,企业的改造、重构、工业化的进程就 会怠慢,企业的生存和发展就会成为大问题。从当前来讲,先行一步的企业常会成 为赢家,而那些不能及时做出应对的企业,即使幸免被淘汰,也只能被挤到低增长 的经营领域中分得残羹冷炙。 企业信息化包括销售、生产、服务等方面内容,而实质是企业管理的信息化, 是企业将融合世界先进管理思想的信息技术进一步应用于管理,提高企业管理的效 率和效益。企业管理的信息化在某种意义上意味着企业的全面信息化。它包括着企 业内部管理信息化和企业的外部沟通信息化。本项目即为一个为纺织企业开发的采 用了b s 模型、应用了a s p 技术的企业信息化管理系统。 1 2 国内外研究现状 我国企业信息化应用总体上还处仍然处于初级发展阶段。企业无论在信息化基 础设施建设、应用水平,还是电子商务的认知度、参与程度等方面都远远低于发达 国家,特别是中小企业的i t 应用急待开发。几乎所有的企业都拥有台式机、打印机 等基础i t 终端与外设产品,但网络设备的拥有率普遍偏低,e r p 、c r m 、5 c m 等应用 软件的拥有率最低;绝大多数企业电脑应用仍然停留在文字处理、财务管理等基本 信息与数据处理上;已拥有局域网或使用互联网的企业,企业间业务联系仍主要依 靠传统的电话、传真和邮件,效率低、成本高;只有少部分企业参与了电子商务, 但利用网络进行供应链集成、网上支付、分销渠道管理的更少,大多数企业还停留 在利用互联网进行网上查询、发布信息阶段1 。目前能够运用c r m s c m 进行电子供 应链管理,全面实现电子商务应用的企业还不多。 国外,特别是发达国家企业信息化整体水平较高,a s p 模式在国外已经获得了 飞速的发展,其中在美国、英国、新加坡等国家和地区的应用实践取得了显著的成 果。有资料显示,在美国,6 0 的中小企业不同程度地采用了a s p 模式,进行企业 信息化管理。在我国香港,已有6 万多个商业网点在使用a s p 服务。根据国际权威 第一章绪论 公司预测,a s p 在未来几年将保持2 2 的年增长率,中小企业信息化的a s p 模式, 正在成为一个国际性的潮流瞌。 本项目的目标是为纺织企业开发完成一个企业信息化建设中的纺织业务信息平 台系统,本系统可以对客户档案、销售、生产计划、库存等进行管理,使产销结合 为一体,便于工厂安排生产,掌握从签订合同到发货后的各环节的实施进展情况, 为提高企业效益,提升企业竞争力创造条件。 1 3 本人工作 具体的讲,本论文要完成的主要工作如下: ( 1 )根据用户需求,完成系统的总体方案设计,包括系统的开发软件的选择 及程序模块编制: ( 2 )实现系统框架的构建; ( 3 )完成系统管理功能模块; ( 4 )完成物管中心管理模块。 本人在此项目中负责系统的总体方案设计,系统选型,系统管理模块和物管中 心管理模块的程序编制工作。本论文将结合作者本人参加的纺织业务信息平台系统 的开发实例,阐述在软件系统开发的过程中,根据用户需求分析,运用软件实现的 方法,最后对软件的实例分析,总结在b s 系统开发实现中的技术经验。 第二章相关技术 2 1a s p 技术 2 1 1a s p 概述 第二章相关技术 a s p ( a c t i v es e v e rp a g e s 动态网页) 是微软公司推出的一种用以取代 c g i ( c o m m o ng a t e w a yi n t e r f a c e ) 技术。目前,i n t e r n e t 上的许多基于w i n d o w s 平 台的w e b 站点已开始应用a s p 来替换c g i 。 a s p 是一个位于服务器端的脚本运行环境。通过这种环境,用户可以创建和运 行动态的交互式w e b 服务器应用程序,如交互式动态网页,包括使用h t m l 收集和处 理信息、上传与下载等。通常情况下,用户通过浏览器看到的网页大多是静态的, 目前i n t e r n e t 上的许多站点,仍然提供“静态( s t a t i c ) 的主页内容。所谓“静 态 ,是指站点的主页内容是“固定不变 的。一个“静态”的站点,若要更新主 页的内容,必须手动更新其h t 儿的文件数据。而随着w e b 技术的发展,用户希望能 够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求而生成报表等。 站点服务器收到要求执行的应用程序,分析表单( f o r m ) 的输入数据,将执行的结果 以h t m l 的格式传送给浏览器。根据用户请求生成动态主页的传统方法有c g i 、i s a p i 等。c g i 是根据浏览器端的h t t p 请求激活响应进程,每一个请求对应一个进程。当 同时有很多请求时,程序挤占系统资源,造成效率低下。i s a p i 针对这一缺点进行 了改进,利用d l l ( 动态链接库技术) ,以线程代替进程,提高了性能和速度,但要 考虑线程的同步问题,而且开发步骤烦琐。这两种技术和另一普遍使用的开发动态 网页的技术j a v a 都还存在着另外一个问题,那就是开发困难,程序的开发和h t m l 写作是两个完全不同的过程,需要专门的程序员开发。a s p 使用的a c t i v e x 技术基 于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎 具有无限的扩充能力,这是传统的c g i 等程序所远远不及的地方随1 。 a s p ( a p p l i c a t i o ns e r v i c ep r o v i d e r ) 应用服务供应商,是指配置、租赁、 管理应用解决方案,它是随着外包趋势、软件应用服务和相关业务的发展而逐渐形 成的。a s p 具有三大特点:首先,a s p 向用户提供的服务应用系统本身的所有权属 a s p ,用户租用服务之后对应用系统拥有使用权;并且,应用系统被集中放置在a s p 的i d c ( i n t e r n e t 数据服务中心) 中,具有充足的带宽、电力和空间保证以及具有 专业质量的系统维护服务;a s p 定期向用户收取服务费。 第二章相关技术 a s p 面向企业用户推出了电子商务的应用系统,提供主机托管,出租虚拟主机, 虚拟商铺等电子商务系统,进行所谓“基地化的服务。这是一个三层框架的结构, 底层是网络平台,是信息传送的载体和用户接入的手段,它包括各种各样的物理传 送平台和传送方式;中间是电子商务基础平台,包括应用软件( a p p l i c a t i o n ) 、c a ( c e r t i f i c a t e a u t h o r i t y ) 认证、支付网关( p a y m e n t g a t e w a y ) 和客户服务中心等 部分,其真正的核心是应用软件( a p p l i c a t i o n ) ;而第三层就是各种各样的电子商 务应用系统,电子商务基础平台是各种电子商务应用系统的基础口1 。 a s p 模式是新经济时代i t 产业的一种崭新的经销服务模式。作为企业应用i t 的一种新模式,a s p 模式在i t 产品供应商与企业应用i t 应用之间建立起一座崭新 的桥梁i t 应用经销商,它将取代传统i t 产品经销商和系统集成商的职能,这 将引起i t 产业未来发展模式的巨大改变,作为一种i t 应用崭新模式,也必将是 i n t e r n e t 时代i t 产业发展的终极模式。 2 1 2a s p 的工作原理 a s p 与常见的在c 1 i e n t 端实现动态主页的技术如j a v aa p p l e t 、a c t i v e x c o n t r o l 、v b s c r i p t 、j a v a s c r i p t 等不同,a s p 中的命令和s c r i p t 语句都是由服务 器来解释执行的,执行结果产生动态生成的w e b 页面并送到浏览器:而c l i e n t 端的 s c r i p t 命令则是由浏览器来解释执行。由于a s p 是在服务器端解释执行,开发者可 以不必考虑浏览器是否支持a s p ,也不必担心别人下载程序从而窃取编程逻辑。a s p 程序通过后缀名为a s p 的a s p 文件来实现其功能,一个a s p 文件相当于一个可执 行文件,因此必须放在w e b 服务器上有可执行权限的目录下。当用户从浏览器输入 了a s p 文件的地址后,浏览器就将这个u r l 请求发给w e b 服务器。如果w e b 服务器 上装a s p ,就调用a s p ,a s p 读出相应a s p 文件,解释并执行命令,动态生成一个 h t m l 页面回传w e b 服务器,然后w e b 服务器把结果发送给浏览器。a s p 文件的制作 和h t m l 类似,且可和h t m l 开发集成,可以在同一个过程完成,利用a s p 将可以执 行的脚本嵌入到h t m l 文件中,这使得h t m l 文件的编写与脚本的开发融合在一起。 通过a s p 内置的对象、服务器组件( s e v e rc o m p o n e n t ) 可以完成非常复杂的任务, 而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务哺1 。 a s p 与网关及服务器扩展模式相比有以下优点: ( 1 )完全与h t v d _ , 文件融合在一起; ( 2 )容易创建,不需要其它编译、链接程序; ( 3 )面向对象的并通过a c t i v e xs e v e r 对象可扩展。 第二章相关技术 在电子商务中,对用户而言,进行网上信息查询的目的是寻找自己需要的产品 或服务,而对于服务提供者来说,其目的则是向用户推销自己的产品或服务。因此, 让用户通过浏览器查询服务的后端数据是许多w e b 服务提供者必须提供的服务,a s p 通过内置的a d o d b 组件来实现这一功能。可以使用a d o 去编写紧凑简明的脚本,以 便连接到o d b c 兼容的数据库和o l ed b 兼容的数据源。 本套程序绝大多数文件均为a s p 文件,a s p 技术在网络环境下的应用是本套程 序开发的最大特点。 2 2s q l 数据库 2 2 1 s o l 语言简介 s q l 是英文s t r u c t u r e dq u e r yl a n g u a g e 嗣珩与,恧思为结构化管制毋吾。 s q l 语言的主要功能就是同各种数据库建立联系,进行沟通。按照a n s i ( 美国 国家标准协会) 的规定,s q l 被作为关系型数据库管理系统的标准语言阳1 。s q l 语句 可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。 目前,绝大多数流行的关系型数据库管理系统,如o r a c l e 、s y b a s e 、m i c r o s o f t s q ls e r v e r 、a c c e s s 等都采用了s q l 语言标准。虽然很多数据库都对s o l 语句进 行了再开发和扩展,但是包括s e l e c t 、i n s e r t 、u p d a t e 、d e l e t e 、c r e a t e 以及d r o p 在内的标准的s q l 命令仍然可以被用来完成几乎所有的数据库操作n 们。 在众多的s q l 命令中,s e l e c t 语句应该算是使用最频繁的。s e l e c t 语句主要被 用来对数据库进行查询并返回符合用户查询标准的结果数据。s e l e c t 语句中位于 s e l e c t 关键词之后的列名用来决定将哪些列作为查询结果返回n 。用户可以按照自 己的需要选择任意列,还可以使用通配符“木”来设定返回表格中的所有列。 s e l e c t 语句中位于f r o m 关键词之后的表格名称用来决定将要进行查询操作的 目标表格。 除了上面所提到的运算符外,l i k e 运算符在w h e r e 条件从句中也非常重要。l i k e 运算符的功能非常强大,通过使用l i k e 运算符可以设定只选择与用户规定格式相同 的记录u 引。 2 2 2a d o 技术简介 a d o ( a c t i v e xd a t ao b j e c t s ) 技术是微软公司推出的数据库连接技术,运用该技 术可以对各种数据库( 如s q ls e r v e r 、a c c e s s 、o r a c l e 及s y b a s e 等) 的链接、查 第二章相关技术 询、存取等操作n 别。 a d o 对象给开发人员提供一种快捷、简单、高效的数据库访问方法,a d o 可以包 含在脚本中来产生对数据库的连接,并从数据库表中读取数据,形成实际要使用的 对象集合。而且,对于数据资源,提供了应用程序一级的界面。不过,a d o 并不与 数据资源直接通信,而是通过称为o l ed b 的中间界面,对于数据资源( m i c r o s o f t s q ls e r v e r ) ,o l ed b 提供了系统一级的界面n 朝。 a d o 是一组优化的访问数据库的对象集,为w e b 数据库开发者提供完整的网站 数据库解决方案。a d o 可以与a s p 紧密结合,运行在服务器端,从而制作出功能完 善的数据库网页n 引。a d o 除了支持各种数据库平台外,它还支持v b 、v c 和s c r i p t 等多种程序设计语言。 在利用a d o 技术进行数据库网页制作的第一步就是要建立服务器端的数据库, 即后台数据库,一般可选择s q ls e r v e r 或者a c c e s s 作为后台数据库。本系统是以 s o ls e r v e r 作为后台数据库。 目前有两种使用a d o 产生数据库连接的方法。可以使用面向o d b c 驱动器的o l e d b 驱动程序产生个连接,这种连接与任何有o d b c 驱动器的数据库( 即基本上是 市场上所有的数据库) 兼容n 副。另种方法是,可以用原始o l ed b 的驱动程序产生 一个连接。 本套企业信息化管理平台的数据库系统采用的是s q l 数据库,由与项目所面对 的用户数据种类众多且数量巨大,因此采用s q l 数据库系统恰如其分的使s q l 数据 库系统在数据管理方面的的优势在本套系统中得以发挥。 2 3m d 5 简介 如5 的全称是m e s s a g e d i g e s ta l g o r i t h m5 ,即为信息一摘要算法。该算法是在 2 0 世纪9 0 年代初有m i tl a b o r a t o r yc o m p u t e rs ci e n c e 和r s ad a t as e c u r it yi n c 的r o n a l dl r i v e s t 开发,由m d 2 、e ) 3 和m d 4 发展演变而来。m d 5 的作用是让大 容量信息在用数字签名软件签署私人密匙前被“压缩”成一种保密的格式( 就是把 一个任意长度的字节串变换成一定长的大整数) 。 m d 5 广泛用于加密和解密技术。比如在u n i x 系统中用户的密码就是以m d 5 ( 或 其他类似的算法) 经加密后存储在文件系统中。当用户登录的时候,系统把用户输 入的密码计算成m i ) 5 值进行比较,进而确定输入的密码是否正确。通过这样的步骤, 系统在并不知道用户密码的明码的情况下就可以确定用户登录系统的合法性。这不 但可以避免用户的密码被具有系统管理员权限的用户知道,而且还在一定程度上增 第二章相关技术 a nt 密码被破解的难度n 6 3 。 由于本套系统关系到很多企业的商业机密,因此保密性要求很强,本套系统在 设计完成的过程中使用了m d 5 加密技术完成了关键部分的数据检验功能。 2 4b s 开发模型 2 4 1b s 模式的含义 b s 模式是一种以w e b 技术为基础的新型的m i s 系统平台模式。把传统c s 模 式中的服务器部分分解为一个数据服务器与一个或多个应用服务器( w e b 服务器) , 从而构成一个三层结构的客户服务器体系n 。 第一层客户机是用户与整个系统的接口。客户的应用程序精简到一个通用的浏 览器软件,如n e t s c a p en a v i g a t o r ,微软公司的i e 等。浏览器将h t m l 代码转化成 图文并茂的网页。网页还具备一定的交互功能,允许用户在网页提供的申请表上输 入信息提交给后台,并提出处理请求。这个后台就是第二层的w e b 服务器n 副。 第二层w e b 服务器将启动相应的进程来响应这一请求,并动态生成一串h t m l 代 码,其中嵌入处理的结果,返回给客户机的浏览器。n 卯如果客户机提交的请求包括 数据的存取,w e b 服务器还需与数据库服务器协同完成这一处理工作。 第三层数据库服务器的任务类似于c s 模式,负责协调不同的w e b 服务器发出 的s q 请求,管理数据库。 2 4 2 b s 模式的优点 首先它简化了客户端。它无需象c s 模式那样在不同的客户机上安装不同的客 户应用程序,而只需安装通用的浏览器软件。这样不但可以节省客户机的硬盘空间 与内存,而且使安装过程更加简便、网络结构更加灵活。假设一个企业的决策层要 开一个讨论库存问题的会议,他们只需从会议室的计算机上直接通过浏览器查询数 据,然后显示给大家看就可以了。甚至与会者还可以把笔记本电脑联上会议室的 网络插口,自己来查询相关的数据。其次,它简化了系统的开发和维护。系统的开 发者无须再为不同级别的用户设计开发不同的客户应用程序了,只需把所有的功能 都实现在w e b 服务器上,并就不同的功能为各个组别的用户设置权限就可以了。各 个用户通过h t t p 请求在权限范围内调用w e b 服务器上不同处理程序,从而完成对数 据的查询或修改。现代企业面临着日新月异的竞争环境,对企业内部运作机制的更 新与调整也变得逐渐频繁。相对于c s ,b s 的维护具有更大的灵活性他。当形势变 第二章相关技术 化时,它无须再为每一个现有的客户应用程序升级,而只需对w e b 服务器上的服务 处理程序进行修订。这样不但可以提高公司的运作效率,还省去了维护时协调工作 的不少麻烦蚴1 。如果一个公司有上千台客户机,并且分布在不同的地点,那么便于 维护将会显得更加重要。 再次,它使用户的操作变得更简单。对于c s 模式,客户应用程序有自己特定 的规格,使用者需要接受专门培训。而采用b s 模式时,客户端只是一个简单易用 的浏览器软件1 。无论是决策层还是操作层的人员都无需培训,就可以直接使用。 b s 模式的这种特性,还使m i s 系统维护的限制因素更少。 最后,s s 特别适用于网上信息发布,使得传统的m i s 的功能有所扩展。这是 c s 所无法实现的瞳引。而这种新增的网上信息发布功能恰是现代企业所需的。这使 得企业的大部分书面文件可以被电子文件取代,从而提高了企业的工作效率,使企 业行政手续简化,节省人力物力嘶1 。 鉴于b s 相对于c s 的先进性,b s 逐渐成为一种流行的m i s 系统平台。各软 件公司纷纷推出自己的i n t e r n e t 方案,基于w e b 的财务系统、基于w e b 的e r p 。一 些企业已经领先一步开始使用它,并且收到了一定的成效。 本套系统为了方便用户使用并从减轻今后系统升级时的工作量角度考虑,从设 计到开发均基于b s 模型。 第三章系统分析 3 1 系统需求分析 第三章系统分析 本套系统的用户是一个纺织业的骨干企业,企业职工超过4 5 0 0 人,拥有纺织能 力1 4 万枚,新型喷气织机2 6 0 台。年产各类特种纱线和绿色环保纱线2 5 0 0 0 吨,各 类高支密织物、高档服装面料2 7 0 0 万米i 企业规模较大,系统设计实现的难度较大, 本套系统实现的主要难点有以下几个方面: ( 1 ) 系统所涉及到的数据种类繁多且数量巨大,需建立的数据表数量非常庞大; ( 2 ) 企业人员较多,分工复杂,部分人员还存在分工不清等现实问题; ( 3 )企业运行流程复杂,为应对市场变化,企业不仅有正常的操作流程,还存在 有一套紧急应对流程,且在不同情况下,紧急应对流程会根据情况的不同发 生变化; ( 4 ) 企业原有办公自动化程度较低,企业操作人员计算机操作水平较差。 通过近半年的企业调研及需求分析跟踪调查,我们搞清了企业的运行流程,通 过筛选,将与系统相关的数据进行分类整理,基本完成了系统的需求分析。针对本 套系统设计的主要难点制定了相应的解决措施及方案: ( 1 ) 通过分地点、分产品、分人员的方式进行数据表分类整理。 ( 2 ) 通过与企业协商,在关键部门划清人员、部门关系及功能。 ( 3 ) 紧急应对流程根据企业具体需求进行解决。 ( 4 )在系统试运行阶段,力争通过一至两个月的用户培训提高企业操作人员对本 系统的熟练程度。 3 1 1系统开发目标 本系统要求对客户档案、销售、生产计划、库存等进行管理,使产销结合为一 体,便于工厂安排生产,掌握从签订合同到发货后的各环节的实施进展情况,为提 高企业效益,提升企业竞争力创造条件。 本系统需要实现的主要功能有:物管中心管理,计划处管理,营销公司管理, 综合查询,进出口公司管理,客户服务中心管理,财务部管理,信息中心管理,技 术开发中心管理。 第三章系统分析 3 2 可行性研究分析 3 2 1技术上的可行性 w i n d o w s2 0 0 0 w i n d o w sx p 操作系统已经在我国普及,大多数系统均运行于其 上,实践证明这两种操作系统的稳定性、安全性等性能基本上能满足用户的要求。 而本系统正是运行在该种操作系统上的应用程序嘶1 。系统开发使用的是m i c r o s o f t 开发的动态网页语言a s p ,它执行于微软的服务器产品i i s 上。a s p 是一个w e b 服务 器的开发环境,利用它可以产生和执行动态的、互动的、高性能的w e b 服务器应用 程序。a s p 支持v b s c r i p t 、j a v a s c r i p t 等多种脚本语言。a s p 具有无需编译、易 于编写和维护、独立于浏览器、面向对象、数据库操纵功能强大、执行效率高、语 言兼容性强、可扩展性好、安全性高等突出特点。a s p 广泛应用于建立动态网站, 构筑聊天室、论坛、江湖、虚拟社区等网络应用程序,创建站内搜索程序以及网络 搜索引擎,开发灌录系统、办公系统等信息系统软件,开发电子商务,实现网络远 程教学等。a s p 还可以通过m ic r o s o f tw i n d o w s 的c o m d c o m 获得a c ti v e x 规模支持, 通过d c o m 和t r a n s a c t i o ns e r v e r 获得结构支持汹。综上可以看出,a s p 技术已经 能够满足当前系统开发的要求,结合s q l 数据库可以顺利完成本系统的设计。 3 2 2 经济上的可行性 ( 1 ) 费用。本系统要求的计算机配置不是很高,需要设备购置费用较低,其他设 备的购置成本也在企业的承担能力之中,设备的安装调试工作简单,相应的 费用可以接受3 。本系统运行费用较低,系统使用方便、简洁。 ( 2 ) 收益。本应用系统能在一定的时期内产生明显的收益。例如:加强了库存管 理,加快了资金的周转速度。此外应用系统提高了工作效率,降低了成本; 节省了人力,减轻了有关人员手工处理的工作负担;及时给管理者提供相应 的辅助决策信息啪1 。 3 3 系统功能需求 纺织业务信息平台系统主要包括以下几个方面的功能:物管中心管理,计划处 管理,营销公司管理,综合查询,进出口公司管理,客户服务中心管理,财务部管 理,信息中一i b 管理,技术开发中心管理。( 本人完成系统管理模块和物管中心管理 两个模块) 第三章系统分析 3 3 i 物管中心管理模块 通过实地考察和需求分析调研,我们发现与物管中心模块相关的企业具体情况 如下:, ( 1 ) 目前企业产品库共分为三个棉纱库、两个坯布库,分别为:东纺,西纺,气流 纺,一织布,二织布; ( 2 ) 企业日常工作需产生报表主要包括:棉纱库明细账、坯布明细账,棉纱库存日 报表、坯布库存日报表,棉纱库存汇总日报表、坯布库存汇总日报表,棉纱收、 付、存明细月报表、坯布收、付、存明细月报表,棉纱收、付、存明细月汇总 报表、坯布收、付、存明细月汇总报表,三个棉纱收、付、存明细表相加、两 个坯布收、付、存明细表相加,三个驻外办事处的虚拟明细账、库存表; ( 3 ) 棉纱管理需产生的棉纱库单据:车间纱产品入库、纱产品退回车间、纱产品采 购入库、纱产品采购退回、纱产品销售出库、纱产品销售退库、车间领用纱原 料、车间退回纱原料、其他出库、其他入库、样品入库、样品出库、调拨出库、 调拨入库; ( 4 ) 坯布管理需产生的坯布库单据:车问坯布产品入库、坯布产品退回车间、坯布 产品销售出库、坯布产品销售退库、坯布样品入库、坯布样品出库、调拨出库、 调拨入库、其他出库、其他入库; ( 5 ) 品库库存时问超长统计:棉纱、坯布; 3 3 2 信息中心管理模块 通过分析调研并与企业协商,本套系统完成后需在企业内部增设一管理机构: 信息中心,该机构主要负责本套系统的日常管理及运行。该机构的主要任务为:负责 对用户进行管理:增加、编辑用户,设置用户权限,设置用户口令;负责对企业各 部门进行管理:对部门的增、删、改;负责记录雇员操作的登录时间、登录i p 、所 属部门及操作内容,并对这些内容进行管理和保留。 3 4 系统工作过程 通过实际调研,我们分析总结出该企业正常运行的系统工作流程图,如下图3 - 1 所示: 第三章系统分析 图3 - 1 工作流程图 企业正常情况下的系统工作流程如下: ( 1 ) 根据与客户签订的合同及库存数量,制定生产计划,协调生产,确保合 同按期完成。 ( 2 ) 将生产计划安排到车间。 ( 3 ) 车间生产的产品入库。 ( 4 ) 物管中心销售出库给客户。 ( 5 ) 发行数据、打印报表。 ( 6 ) 客户档案管理。 ( 7 ) 信息中心负责监管各部分的运行。 3 5 基本设计概念和处理流程 为了方便设计,我们为系统设计中经常出现的几个重要概念进行了“设计解释”: ( 1 ) 销售:与客户签订合同,包括客户一般资料、产品名称、规格、单位、 数量、单价、金额、交货日期及其他细节等; ( 2 )生产计划:按照合同要求,结合库存量,统筹制定生产计划; 第三章系统分析 ( 3 ) 库存管理:物管中心把生产车间生产的产品入库,产生入库单。把产品 出库给客户,并产生出库单; 通过分析总结,我们得出了系统的数据流图,系统第一层数据流图如下图3 - 2 所 示: 图3 - 2 系统第一层数据流图 上图可再分解为销售、计划、库存管理等3 个第二层数据流图。 第三章系统分析 如下图3 - 3 、3 - 4 、3 - 5 所示: 图3 3 销售数据流图 图3 - 4 生产计划数据流图 1 4 第三章系统分析 图3 5 库存管理数据流图 1 5 第四章系统设计与实现 4 1 系统运行环境 第四章系统设计与实现 网络环境:企业i n t r a n e t 服务器:s u nf i r ev 4 0 zs e r v e r 。配置如下: 机架式 c p u 类型:a m do p t e r o n c p u 频率( m h z ) :2 4 0 0 , 内存大小:8 g b ( 最大内存容量:3 2 g b ) 硬盘大小:2 7 3 g b 客户机: c p up i i 以上 内存1 2 8 m 以上 操作系统w i n d o w s2 0 0 0 或w i n d w o sx p 、w i n d o w s2 0 0 0s e r v e r 数据库:s q ls e r v e r2 0 0 0 4 2 系统结构 系统总体结构如下图4 1 所示: 图4 1 系统总体结构 第四章系统设计与实现 4 3 系统登录模块流程 系统登录程序为l o g i n a s p 及l o g i n 2 a s p 。l o g i n a s p 先校验用户名及v i 令,如果通 不过,则退回登录界面。如果通过,则通过包含文件e z j l 将登录信息1 0 9 i n i n ca s p 存到数据库,并打开系统主界面,该界面由i n d e x a s p 程序生成。通过包含文件 l o g i n 检查,用户登录成功时,将用户存入 )变量,该检chka s ps e s s i o n ( r e g i s t e r 查判断s e s s i o n ( “r e g i s t e r ) 是否为空,如果不为空,则通过,为空,则表示用户未登 录或登录己超时,退回登录界面l o 西n 2 a s p 重新登录。 i n d e x a s p 程序由包含文件i n c 生成界面右上方菜单, 程序可以top i n c i n d e xa s p 链接到w g z x 、 。它们分别生成物管中心、信息中心界面。d e f a u l ta s p x x z xd e f a u l ta s p 在系统登陆管理中的权限管理应用流程如下图4 - 2 所示: j 图牝权限应用流程图 第四章系统设计与实现 其中: l o g i n 检查:用户输入用户名和口令,该检查判断该用户名和口令是否正确,是则通 过,否则退回登录界面。 l o g i n _ c h k 检查:当用户登录成功时,将用户d 存入s e s s i o n ( r e g i s t e r ) 变量,该检查 判断s e s s i o n ( “r e g i s t e r ) 是否为空,如果不为空,则通过,为空,则表示用户未 登录或登录已超时,退回登录界面。 p o w e rc h k 检查:用户登录成功时,将用户所属部门存入s e s s i o n ( “d e p a r t m e n t ) 变量, 每个部门( 包括子部门) 都设置一个p o w e r检查,该检查判断当前应用程_chk 序或菜单是否隶属于用户所属部门,如果是,则通过:如果否,则退回上级菜 单。如果该用户的权限是全局权限,则不受此检查限制。 f u n c t i o nc h k 检查:用户在进入应用程序时,该检查取得应用程序的程序名和出处, 然后判断用户是否有操作该程序的权限,如果有,则通过;如果没有,则退回 出处,如果无出处,则关闭窗口。如果该用户的权限是全局权限,则不受此检 查限制。 4 4 物管中心管理模块的的设计与实现 4 4 1 物管中心界面: 物管中心界面由w g z x 程序生成,在 程序内,有两d e f a u l ta s pw g z xd e f a u l ta s p 个包含文件:l o g i n _ c h k a s p 及w g z x p o w e r c h k a s p 。如果通不过包含文件l o g i n _ c h k a s p 检查,退回到登录程序l o g i n 2 a s p ,否则进入p o w e r 检查,该检查判断当前 用户是否隶属于物管中心,如果是,则通过;如果否c ,h k 则a s 退p 回主界面。如果该用户 的权限是全局权限,则不受此检查限制。w g z xd e f a u l t a s p 程序链接到 w g z xx f 。生成库管界面。defaulta s p 第四章系统设计与实现 物管中心模块结构如下图4 3 所示: 物管中心 生 产 入 库 销 售 出 库 原 料 采 购 入 库 生 盘 领 用 出 库 调 拨 入 库 调 拨 出 库 盘 盈 登 记 盘 号 登 记 其 它 入 库 图4 3 物管中心模块结构 物管中心一一办公室模块结构如下图4 - 4 所示: 其 它 出 库 图4 4 物管中心办公室模块结构 明 细 帐 库 存 日 报 库 存 月 报 w g z xx f d e f a u l t a s p 程序有两个包含文件:l o g i n c h k a s p 及p o w e r _ c h kx f a s p 。 如果通不过包含文件l o g i n _ c h k a s p 检查,退回到登录程序l o g i n 2 a s p ,否则进入 p o w e r _ c h k _ x f a s p 检查,该检查判断当前用户是否隶属于物管中心或者物管中心的产 品库,如果是,则通过;如果否,则退回物管中心界面。如果该用户的权限是全局 权限,则不受此检查限制。 w g z xx fd e f a u l t a s p 程序可以链接到w g z xx fr k d a s p ,w g z xx fx s c k d _ l i s t a s p , w g z x _ x f _ p y d jl i s t a s p , w g z x _ x f _ p k d j _ l i s t a s p , w g z x _ x f _ d b r k d _ l i s t a s p , w g z xx fd b c k d _ _ l i s t a s p , w g z x _ x f _ q t r k d _ l i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电梯轿厢租赁协议书模板
- 驳回经纪合同解除协议书
- 附条件与附期限合同范本
- 签劳动协议不签劳动合同
- 浙江电商管理咨询协议书
- 机械厂员工外包合同协议
- 瓷砖维修质保协议书范本
- 法人代表转让协议协议书
- 空置楼房拆除补偿协议书
- 离心加湿器采购合同协议
- 出版政策与法规课件
- 综合管廊基坑降排水施工专项方案
- 安徽省工伤职工停工留薪期分类目录
- MSDS 化学品安全说明书(油漆)
- DB13T 5240-2020 煤矿在用钢丝绳牵引卡轨车安全检测检验规范
- 电力公司应急资源调查报告
- 消防设施移交及消防设施操作维护人员培训和清单参考模板范本
- SLAP损伤的治疗课件
- 以理解为中心的历史教育 西安张汉林 全国历史教育专家2016年夏高考研讨会最新材料
- 拆除锅炉施工方案
- 中小学教育惩戒规则(试行)全文解读PPT专题课件
评论
0/150
提交评论