




已阅读5页,还剩74页未读, 继续免费阅读
(车辆工程专业论文)邮政汽车运输管理信息系统的数据库设计.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
两华大学硕士学位论文 邮政汽车运输管理信息系统的数据库设计 车辆工程专业 摘要 近年来,随着计算机技术特别是网络技术和数据库技术的发展与普及,我 们越来越需要在计算机上效地存储、管理、共享和提取信息,如何开发可靠、 稳定又安全的数据库系统,成为新时代的重要课题之一。 本论文主要介绍了数据库系统的有关概念和理论,以及国内外数据库系统 在邮政运输企业的设计与使用的现状,接下来以省一级的邮政运输企业为研究 对象,以四川省邮政运输局邮政运输生产和技术设备管理信息系统的升级 和扩展项目为例,对邮政汽车运输管理信息系统p t m i s ( p o s tt r a n s p o r t a t i o n m a n a g e m e n ti n f o r m a t i o ns y s t e m ) 的数据库系统的进行实际的研究与设计,确定 了本论文的主要研究方向。 对项目进行分析,找出主要存在的问题,结合项目的设计需求,对p t m i s 系统的数据库进行需求分析,接下来对其数据库系统进行设计。 在数据库的设计过程中,首先阐述了数据库的设计原则。接下来对数据库 系统进行总体设计,和详细设计。 总体设计首先对数据库系统的外部体系结构进行设计。当今数据库常用的 的外部体系结构主要包括三类:单用户数据库系统、分布式结构、集中式结构。 重点比较了分布式与集中式数据库结构,以及结合具体项目分析对p t m i s 选择 更适合p t m i s 系统的数据库结构,第二步对数据库系统的m i s 构架进行了研 究与设计详细分析并比较了c s 与b s 构架的优缺点,讨论了两者结合的可能 第1 页 两华大学硕士学位论文 性,并在项目中实施。第三步比较了几种常见的数据库设计平台,选择最合适 的平台:s q l s e r v e r 2 0 0 0 。其中详述了软件的安装与测试。最后对数据库的功 能结构进行设计,划分功能模块。 此后使用s q l s e r v e r 2 0 0 0 ,进行数据库的详细分析与设计。首先设计数据 库的数据模型,接下来研究数据库中的数据流程,然后进行关系模型的规范化, 详述了表单的设计,主要包括编辑字段名、字段类型定义和字段说明。接下来 表与表之间的关联进行设计,主要主键的设置,外键的设置等。最后举例对 p t m i s 数据库系统的结构化查询语言进行说明,例如,数据库的创建、表的建 立修改和数据录入。 在每一步分析的过程中均提出了具体的设计方案,并根据数据库的设计原 则将此系统中所涉及到的主要数据表进行了详细的设计与说明。 本文的研究课题来源于实践,研究成果又用于指导实践,具有现实意义。 关键词:邮政汽车运输管理信息系统;软件开发;数据库设计: 第1 i 页 d e s i g nf o rd a t a b a s es y s t e mo fp o s tt r a n s p o r t a t i o n m a n a g e m e n ti n f o r m a t i o ns y s t e m a u t o m o t i v ee n g i n e e r i n g 一一 g r a d u a t es t u d e n t 鱼坠qh q 卫g y 堑g t u t o r y 殛g 婴垒i a b s t r a c t r e c e n t l nw i t ht h ed e v e l o p m e n ta n dp o p u l a r i z a t i o no fc o m p u t e rt e c h n o l o g y , e s p e c i a l l yn e t w o r kt e c h n o l o g ya n dd a t a b a s e ,i t sm o r en e c e s s a r yf o r u st os t o r e , m a n a g e s h a r ea n dp i c ku pi n f o r m a t i o ne f f e c t i v e l y t h ed e v e l o p m e n to fr e l i a b l e , s t a b l ea n ds e c u r ed a t a b a s es y s t e m ,h a sb e e nan e we r ao fo n eo ft h ei m p o r t a n ti s s u e s o f t h i sn e w a g e t h j st h e s i sm a i n l yi n t r o d u c e ss o m er e l a t e dc o n c e p t i o n sa n dt h e o r i e s ,a n da l s o t h ed e s i g na n du s a g es i t u a t i o no fd a t a b a s es y s t e ma th o m ea n da b r o a d n e x t ,1 tt a k e s t h ep o s ta tt h ep r o v i n c i a ll e v e lf o rt h es t u d yo ft r a n s p o r te n t e r p r i s e sa n di tw i l lt a k e ”t h e p r o d u c t i o na n dt e c h n i c a le q u i p m e n t o fi n f o r m a t i o n s y s t e m i n t r a n s p o r t m a n a g e m e n to fp o s t t r a n s p o r tb u r e a uo fs i c h u a np r o v i n c e ”a sa l le x a m p l et o s t u d ya n dd e s i g nt h ed a t a b a s es y s t e mo fp t m i s ( p o s tt r a n s p o r t a t i o nm a n a g e m e n t i n f o r m a t i o ns y s t e m ) i nt h i sw a y , t h i sp a p e ri d e n t i f i e st h em a i nr e s e a r c hd i r e c t i o n s i nt h ed e s i g np r o c e s so fd a t a b a s e i td e s c r i b e st h ed e s i g np r i n c i p l e s n e s t ,i t m a k e st h eo v e r a l ld e s i g na n dt h ed e t a i l e dd e s i g no fd a t a b a s es y s t e m f i r s t l y , i nt h eo v e r a l ld e s i g n ,i td e s i g n so fe x t e r n a l c o n s t r u c t i o ns y s t e mo f d a t a b a s e s y s t e m r e c e n t l y , t h e r e a r et h r e ec o m m o n l yu s e dt y p e so fe x t e r n a l c o n s t r u c t i o ns y s t e mo fd a t a b a s es y s t e m ,s i n g l eu s e rd a t a b a s e ,d i s t r i b u t e dd a t a b a s e , c e n t r a l i z e dd a t a b a s e i tm a i n l yc o m p a r e s d i s t r i b u t e dd a t a b a s ew i t hc e n t r a l i z e d d a t a b a s e t h e nc o m b i n i n gt h eo ft h ep r o je c ta n a l y s i s ,i ts e l e c t st h em o s ta p p r o p r i a t e d a t a b a s es t r u c t u r ef o rp t m i s s e c o n d l y , i ts t u d i e sa n dd e s i g n st h em i sf r a m e w o r k f o rt h ec o n s t r u c t i o no fs y s t e md a t a b a s e i td o e sad e t a i l e da n a l y s i sa n dc o m p a r ec s w i t hb sf r a m e w o r k ,t h e nd i s c u s s e d st h ef e a s i b i l i t yf o rc o m b i n i n g ,a n dp r a c t i c e si n t h ep r o je c ta tl a s t t h i r d l y i tc o m p a r e ss e v e r a ic o m m o nd e s i g np l a t f o r mo fd a t a b a s e a n ds e l e c t st h em o s ta p p r o p r i a t ep l a t f o r m :s q l s e r v e r 2 0 0 0 i nt h i ss e c t i o n i t a m p l i f y r i e si n s t a l l a t i o na n dd e p l o y i n go ft h es o f t w a r e a t1 a s t ,i td e s i g n st h ef u n c t i o n s t r u c t u r eo ft h i sd a t a b a s e ,a n dd o e st h em o d u l e a n dt h e n ,i td o e sad e t a i l e da n a l y s i sa n d 第1 i i 页 p a r t i t i o n o ft h ef u n c t i o nm o d u l e d e s i g nw i t hs q l s e r v e r 2 0 0 0 f i r s t l y , i t 两华火学硕十学位论文 d e s i g n st h e m o d e lf o r d a t a b a s e s e c o n d l y i ts t u d i e st h ed a t ap r o c e s si nt h e d a t a b a s e ,t h e nd ot h ed a t as t a n d a r d i z a t i o nf o rr e l a t i o n a lm o d e l i ta m p l i f y i e st h e d e s i g no fd a t a b a s e - t a b l e s i n c l u d i n gf i e l dn a m e sd e s i g n ,f i e l dt y p ed e s i g na n dt h e f i e l de x p l a i n n e x t ,i td o e sad e s i g nf o ra s s o c i a t i n gd a t a ,a n das e t t i n go fp r i m a r yk e y a n df o r e i g nk e y a tl a s t ,i ti l l u s t r a t e ss t r u c t u r e dq u e r yl a n g u a g ei nt h ed a t a b a s ef o r p t m i s s u c ha s ,c r e a t i n gd a t a b a s e ,c r e a t i n g ,m o d i f y i n gd a t a b a s e - t a b l ea n di n p u t i n g d a t a t 1 1 i st h e s i sc o m e sf r o mp r a c t i c e ,a n dt h er e s e a r c hr e s u l t sw i l lg u i d et h ep r a c t i c e , i th a sp r a c t i c a ls i g n i f i c a n c e k e yw o r d s :p o s tt r a n s p o r t a t i o nm a n a g e m e n ti n f o r m a t i o ns y s t e m ;s o f t w a r e ; s o f t w a r ed e v e l o p m e n t ;d a t a b a s ed e s i g n 第1 v 页 声明尸i 刃 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的 研究成果。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发 表或撰写过的研究成果,也不包含为获得西华大学或其他教育机构的学位或证书 而使用过的材料。与我一同工作的通知对本研究所做的任何贡献均已在论文中作 了明确的说明并表示谢意。 本学位论文成果是本人在西华大学读书期间在导师指导下取得的,论文成果 归西华大学所有,特此声明。 作者签名:翟p 妨半 哆年j 月彩同 导师签名: 汐号年夕月乃日 西华大学 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保 留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借 阋,西华大学可以将本论文的全部或部分内容编入有关数据库进行检索,可以采 用影印、缩印或扫描等复印手段保存和汇编本学位论文。 本学位论文属于 l 、保密口,在年解密后适用本授权书; 2 、不保密一适用本授权书。 ( 请在以上口内划) 嚣葛篙i 秘莽 f 1 期: 0 7 忑、 指导教师签名:孑跏 甚脊:j ;9 c 1 。玉j 纠 西华大学硕十学位论文 1引言 1 1 研究背景、内容与目的 1 1 1 研究背景 省一级邮政运输中心局是比较典型的大型汽车运输企业,主要承担从邮件 集散地如铁路、航空枢纽到各地、市、州、县的邮政运输任务,在其业务管理 中包括生产组织、指挥调度、设备和车辆的管理、车务统计与分析、车辆的维 护保养以及对驾驶员的综合管理等方面的工作。由于管理层次较多,管理内容 复杂,所以为了提高邮运效率,降低成本,实现对运输企业的运输规划以及自 动控制管理运输生产过程,我们需要将计算机技术、数据库技术与现代企业管 理相结合。 在全球信息化的推动下,中国邮政运输企业正从传统的物流业向着现代物 流企业发展。传统的物流系统正在发展成为以现代科技、管理和信息技术为支 柱的综合物流系统。该系统采用信息处理技术,建立以计算机和通讯为主要的 多层次、功能齐全智能型的邮政汽车运输管理信息系统p t m i s ( p o s t t r a n s p o r t a t i o nm a n a g e m e n t i n f o r m a t i o ns y s t e m ) ,以及相关的决策支持系统,利 用企业内部的信息网,对运输管理信息进行收集、储存、处理、分析,输出, 建立相应的数据库系统,为各部门的信息管理甚至领导的科学决策服务。 1 1 2 研究的内容与目的 研究内容: 四川省邮政运输局邮政运输生产和技术设备管理信息系统是西华大学 交通与汽车工程学院应四川省邮政运输中心局的要求,为实现邮政运输综合管 理自动化而编制的应用软件。虽然一直以来运行状况良好,但是随着企业管理 理论,现代物流技术,积极现代计算机技术特别是数据库技术的发展,以及业 第1 页 西华大学硕十学位论文 务量的增长、变更和日益增长的用户需求,原p t m i s 系统虽然原系统经过几次 升级,但一直未彻底改版升级,尤其是原系统采取的c l i e n t s e r v e r 模式和某些 功能已经不能适应现代运输企业的需求。本文结合以往邮政运输管理信息系统 开发中的经验,结合企业管理,汽车运输,特别是数据库等相关学科的发展成 果,在现代计算机网络平台和大型数据库技术应用基础上对四川省邮政运输 局邮政运输生产和技术设备管理信息系统中的数据库系统进行了全面的改版、 升级。 研究目的: 自从有了数据库,人们从使用和访问本机数据库,发展到使用c l i e n t s e r v e r 方式使用和访问数据库。近年来,随着i n t e m e t 的发展,特别是w e b 的出现, 使用户只要安装浏览器,就能够方便地访问服务器上的数据库。而且随着网络 速度的不断提升,b r o w s e s e r v e r 模式使用户不必安装大量软件,同样使用服务 器的众多功能,而且将数据集中储存到远程数据库中,就能够集中备份、管理 和维护,提高工作效率,增强数据的保密性与安全性。 本文以四川省邮政中心局邮政运输管理信息系统为背景,就n e t 框架下的 数据库系统的开发做了深入的调查和研究与设计,经过详尽的比较、讨论分析, 并结合具体项目从整体角度出发,全面综合考虑各种邮件特点、要求,对一定 历史时间内的邮运生产数据收集整理,进行数据挖掘,充分利用i n t e m e t 网络 技术,在现代信息平台上,深入研究邮政汽车运输管理信息系统,并开发此管 理信息系统,使管理工作更加规范化、科学化。突破了原数据库系统的局限, 因此,此项目具有重要的实践意义和价值。 1 2 国内外研究现状 国外邮政汽车运输使用计算机管理较早,特别是欧、美、日等发达国家的 邮政汽车运输管理信息系统已经广泛用于生产。近年来随着计算机技术,特别 是网络技术和数据库技术的进步,为了降低成本,进行高效的运输工作,此系 统在发达国家已经广泛深入到运输网点规划、车辆行驶路线选择、运输任务分 第2 页 西华人学硕士学位论文 配、运输管理决策,编制运输生产计划、各项运输数据的统计、分析与处理等 方面。 另外因为西方发达国家路网发达,连通性好,运力充足,邮政运输的矛盾 不表现在邮件的干线运输上,所以邮政运输管理信息系统主要考虑如何提高收 寄与投递的效率。随着互联网的发展与普及,网络数据库也迅速发展。西方国 家的邮政运输管理信息系统数据库系统更新、换代速度很快,针对邮政运输管 理信息系统的数据库生产已初步形成一定规模,正走向产业化和商业化。其整 体发展趋势是:数据库规模增大,数据量增多,增长迅速,更新速度快;针对 性强,内容丰富、品种齐全,新技术可以直接应用到实践中;使用便捷,没有 时间与空间的限制;数据统一标准,规范,多元;检索能力强,检索方式灵活、 多样;最后就是数据库系统具有扩展整合的功能。 在国内,该系统研究起步较晚,采用计算机技术与信息技术进行汽车运输 综合管理的时间不长,管理水平较低,实际生产中,没有根据货物量动态更换 调度车辆,优化线路。邮政汽车运输管理信息系统在数据库应用方面主要存在 的问题是:数量小,规模小,商业化水平低;兼容性差,标准不统一,没有统 一规划。新技术应用较少,平台、软件、工具陈旧,数据年限短,完整性差。 而且我国路网不发达,地域差异明显,运力不足使我国邮政运输规划主要表现 在解决全国干线运输问题。所以在设计邮政汽车运输管理信息系统需要综合考 虑运能的限制。 国内外货物运输生产的实践表明:现代化运输生产的组织管理必然要和管 理信息系统连接起来,其中数据库系统更是重中之重;可以说没有现代化的信 息手段和信启、处理工具,就无法组织高效率的运输生产。 1 3 本论文所做的主要工作 调查国内外汽车运输企业的生产运作过程及出现的问题,结合专业理论知 识,对汽车管理信息系统进行可行性分析;通过汽车运输企业的评价指标,设 计统计企业各项数据的算法;各种作业计划的编制。通过交通运输的专业知识, 第3 页 西华大学硕士学位论文 结合计算机网络、数据库相关技术来研究和探讨,完成邮政汽车运输信息管理 系统的数据库设计。 运输管理信息系统越来越成为运输企业管理中常重要的部分。邮政汽车运 输管理信息系统p t m i s ( p o s tt r a n s p o r t a t i o nm a n a g e m e n ti n f o r m a t i o ns y s t e m ) 的建立,是提高当今运输企业管理工作科学化和现代化的重要手段。该系统包 括:安监月报子系统、调度管理子系统、技术管理子系统、劳动工资子系统、 以及运输日、月、年报子系统等较齐全的运输管理信息系统。该系统可以方便、 及时、快捷、准确和全面地掌握企业运输管理情况和机构资源,能够与其它业 务系统进行数据交换,实现资源共享( 方便管理者和使用者的查询) ,并且可以 为企业高层提供决策支持。该系统的数据和操作功能简洁直观,使用方便、灵 活,具有实时在线帮助系统,随时可进行查阅,大大降低对用户计算机技术的 要求。 本文从软件角度出发,遵循企业内部信息网应用系统的设计、开发原则, 根据企业已有的硬软件环境合理地利用资源,采用s q ls e v e r 2 0 0 0 作为关系数 据库系统,保证业务信息的完整性,采用成熟、先进的技术手段,方便灵活的 接口设计,面向对象的结构化设计。本文使用面向过程的分析与设计方法开发 软件,面向对象不仅可以提高开发效率,加强开发人员与用户的协作,并且在 开发过程中不需要转换概念和表示符号,方便、直观、省时省力,提高了软件 的重用性。 第4 页 尚华大学硕士学位论文 2 相关理论与软件概述 2 1p t m 工s 概述 邮政汽车运输管理信息系统即p t m i s ( p o s tt r a n s p o r t a t i o nm a n a g e m e n t i n f o r m a t i o ns y s t e m ) 。谈到p t m i s ,首先要介绍一下管理信息系统m i s ( m a n a g e m e n ti n f o r m a t i o ns y s t e m ) ,m i s 一词最早由j d g a l l a g h e r 在e d p s 的 基础上于1 9 6 1 年提出,其产生已经有三十多年的历史。m i s 是一个由人、计 算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和 使用的系统。它是一门新兴的科学,其主要任务是最大限度的利用现代计算机 及网络通讯技术加强部门的信息管理,通过对部门拥有的人力、物力、财力、 设备、技术等资源的调查了解,建立正确的数据,加工并编制成各种信息资料 及时提供给管理人员,以便进行正确的决策,不断提高部门的管理水平和经济 效益。在现代社会管理信息系统已经深入各行各业。 我国现行的p t m i s 系统的核心是c s 结构,而随着网络的发展,基于 i n t e m e t 的p t m i s 系统的核心应该是b s 结构。b s 结构比c s 有一定的优势, 传统的p t m i s 系统依赖于专门的操作环境,限制了用户的操作空间;而现在为 了方便用户,在任何时间、地点上网,直接就可以能操作p t m i s 系统,不需要 专门的操作环境,所以我们需要将b s 结构融入p t m i s 系统。 基于网络上的p t m i s 系统是对传统p t m i s 系统概念上的扩展,它不仅可 以用于高层决策,而且可以用于进行普通的商务管理。通过用户的具名登陆, 以及相应的权限控制,可以实现在远端对系统浏览、查询、控制和审阅。随着 i n t e r n e t 的扩展,现有的邮政运输企业不再局限于物理有形的真实地域,网络本 身成为事实上发展的空间。基于网络上的p t m i s ,弥补了传统p t m i s 的不足, 充分体现了现代网络时代的特点。我们正在步入信息时代,p t m i s 系统需要与 时俱进,成为网络时代邮政运输管理信息系统。 但是,由于开发p t m i s 的能力大大落后计算机硬件日新月异的进展,加上 邮政运输企业对p t m i s 需求的增加以及对p t m i s 开发过程中出现的错误认识 第5 页 两华大学硕士学位论文 和行为而导致p t m i s 开发的失败,使p t m i s 的研制和技术的提高都面临极大 的挑战。因此对p t m i s 有关的内容进行深入研究,以提高其工作效率,提高开 发成功率已变得越来越重要。 p t m i s 是一个新型学科,经济、科学技术以及社会需求的变化直接影响 p t m i s 的发展。p t m i s 处理的对象是各种有关邮政运输的信息,它包括反映与 控制邮政运输管理活动的数据,主要包括两方面内容:首先是为达到邮政运输 管理目的并形成相应的管理行为而收集或者加工的信息。主要是指能够反映邮 政运输管理管理客体运行状态和可能影响管理客体运行状态的各种信息:另一 方面是经过加工并在管理过程中运用的和反映管理者管理行为的信息。高层决 策者可以通过,此类数据所反应的情况指定未来的战略计划。p t m i s 包括计算 机、网络通讯设备等硬件组成部分,也包括操作系统、应用软件等软件成份。 今天p t m i s 范围与功能也有了很大的扩展,从邮政运输企业规模的信息系 统为主转向更多的考虑全社会环境中的经营决策服务;从企业为主转向不同的 部门、机构为主。在功能上,p t m i s 更具开放性,从以内部事务处理为主,到 更多地关注外部信息;从层次角度讲,从单层次到多层次的发展。p t m i s 技术 也从单机向网络、i n t e m e t 、多媒体、信息采集技术发展。 2 2 数据库系统 数据库系统d b s ( d a t a b a s es y s t e m ) 本质上是一个使用计算机存储记录的 系统。其可被看成一种电子文件柜,即收集计算机数据文件的仓库。系统用户 可以对文件执行一系列的操作。数据库系统包括开发工具、应用系统、数据库 管理员d b a ( d a t a b a s e a d m i n i s t r a t o r ) 。其构成如图2 1 所示。 第6 页 西华大学硕十学位论文 图2 1 数据库系统构成示意图 f i g u r e2 1d a t a b a s es y s t e mc o m p o n e n t s 数据库系统的发展经历了层次模型和网状模型数据库系统、关系模型数据库 系统、结合了面向对象技术的数据库系统,其代表产品如s q ls e r v e r 、o r a c l e 、 d b 2 等。关系数据库系统主要通过s q l ( s t r u c t u r e dq u e r yl a n g u a g e ) 语言进行 查询和存储数据库中的数据。 两华大学硕士学位论文 2 3 分布式数据库 分布式数据库系统是由若干个站集合而成,这些站又称为节点,它们在通 讯网络中联接在一起,每个节点都是一个独立的数据库系统,它们都拥有各自 的数据库、中央处理机、终端,以及各自的局部数据库管理系统。分布式数据 库系统提供有效的存取手段来操纵这些结点上的子数据库。因此分布式数据库 系统可以看作是一系列集中式数据库系统的联合。它们在逻辑上属于同一系统, 是一个整体,但在物理结构上是分布式的。 网络中的每个点都可以独立处理本地数据库中的数据,执行局域应用同时 也可以同时存取和处理多个异地数据库中的数据,执行全局应用,优点是适应 了地理上分布的企业对于数据库应用的需要,缺点是数据库的分布存放给数据 的处理、管理与维护带来困难,当用户需要经常访问远程数据时,系统效率会 明显地受到网络传输的制约。 随着企业信息化工程建设,企业各部门逐步建立了各自的业务应用系统。 应用系统往往可以采用分布的数据库结构。以成都市邮政运输中心局为例,在 中心局一级部门及下属二级部门分别建立自己的数据库,其结构如图2 2 所示。 第8 页 西华大学硕十学位论文 图2 - 2 分布式式数据库结构 f i g u r e2 - 2d i s t r i b u t e dd a t a b a s es y s t e mc o m p o n e n t s 二级区自己配置数据库服务器,各自对本区的业务、数据进行处理,使用 相同的业务软件,每个工作站分别连接到各自的数据库中,虽然这样在一定的 范围内,满足了部门的业务需要,但是各个数据库之间数据不是共享的,容易 形成信息孤岛。 在分布式数据库系统里不强调集中控制概念,它具有一个以全局数据库管 理员为基础的分层控制结构,但是每个局部数据库管理员都具有高度的自主权。 第9 页 西华大学硕十学位论文 2 4 集中式式数据库 一个集中式的业务系统的主要特征是数据的集中存储,也就是取消了次一 级的数据库,一个范围内的所有工作站都直接连接到一级数据库上。 随着当今网络技术、计算机技术及通讯技术的不断发展,企业各个部门_ 丌 始建设或整合信息化的高速网络平台以及在此平台上的业务应用系统。多c p u 的并行处理、先进的存储结构和高速的宽带网络环境,为建设一个集中式的业 务应用系统提供了技术上的保证。其结构如图2 3 所示。 图2 3 集中式数据库结构 f i g u r e2 - 3c e n t r a l i z e dd a t a b a s es y s t e mc o m p o n e n t s 集中式数据库系统中方便集中控制管理,它是以全局数据库管理员为主的 控制集中控制结构,数据的处理、管理与维护简单、快捷,受网络传输的制约 较小。在集中模式下,只需加强一个中心机房及中心主服务器的建设;各二级 单位的计算机机房建设和服务器建设量及要求大大减少。 第1 0 页 两华大学硕十学位论文 2 5s q 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 ) ”。它于1 9 7 4 年 由b o y c e 和c h a m b e r l i n 首先提出。是一种数据库查询和程序设计语言,用于存 取数据以及查询、更新和管理关系数据库系统。s q l 语言的主要功能就是同各 种数据库建立联系,进行沟通。s q l 利用一些简单的句子构成基本语法来存取 数据库的内容,由于其简单易学,是目前关系数据库中最广泛使用的语言。同 时也是数据库脚本文件的扩展名。s q l 是高级的非过程化编程语言,允许用户 在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户 了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以 使用相同的s q l 语言作为数据输入与管理的接口。它以记录集合作为操作对 象,所有s q l 语句接受集合作为输入,返回集合作为输出,这种集合特性允许 一条s q l 语句的输出作为另一条s q l 语句的输入,所以s q l 语句可以嵌套, 这使它具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一 大段程序实现的功能只需要一个s q l 语句就可以达到目的,这意味着s q l 语 言可以写出非常复杂的语句。s q l 语言结构简洁,功能强大,无论是o r a c l e 、 i n f o r m i x 、s q ls e r v e r 这些大型数据库管理系统,还是v i s u a lf o x p r o 、 p o w e r b u i l d e r 这些p c 上常用的数据库开发系统,都支持s q l 语言作为查询语 言。典型的s q l 语句结构如图2 3 所示。 西华大学硕士学位论文 关键字字段名 i s e l e c t n a m e ,a d r e s s 卜_ - 句- j - , i 。7 旬 f r o m w h e r e 2 6s q ls e r v e r i 表一i 广_ 表 ! 耋二一饔 口 a g e ;1 80 - 萱 i 一一。菖 图2 - 4 典型的s q l 语句结构 f i g u r e2 - 4c o m p o n e n t so f t h es q ls t a t e m e n t ss t r u c t u r e s q ls e r v e r 是一个关系数据库管理系统。s q ls e r v e r2 0 0 0 是m i c r o s o f t 公 司推出的s q ls e r v e r 数据库管理系统。具有使用方便、伸缩性好与相关软件集 成度高等优点,可跨越从m i c r o s o f tw i n d o w s9 8 的笔记本电脑到运行m i c r o s o f t w i n d o w s 2 0 0 0 的大型多处理器等多种平台使用。 邮政汽车运输管理信息系统的运行环境为s q ls e r v e r 2 0 0 5 ,作为s q l s e r v e r 的最新版本,s q ls e r v e r 2 0 0 5 将以往的工具大幅集成,例如集成了 e n t e r p r i s em a n a g e r 、a n a l y s i sm a n a g e r 等管理工具及q u e r ya n a l y z e r 、m d x ( m u l t i d i m e n s i o ne x p r e s s i o n ) 和d m x ( d a t em i n i n ge x t e n s i o n ) 等语言编写工具。 第1 2 页 两华大学硕+ 学位论文 2 7s q l d o m 概述 s q l 分布式管理对象s q l d o m( d o c u m e n to b j e c tm o d e l ) 封装 m i c r o s o f ts q ls e r v e r2 0 0 0 数据库中的对象。s q l - - d o m 允许用支持c o m 的 语言编写应用程序,以管理s q ls e r v e r 安装的所有部分。s q l - - d o m 是s q l s e r v e r2 0 0 0 中的s q ls e r v e r 企业管理器所使用的应用程序接口( a p i ) ;因此 使用s q l - - d o m 的应用程序可以执行s q ls e r v e r 企业管理器执行的所有功 能。 s q l - - d o m 用于包含s q ls e r v e r 管理的应用程序,例如:封装s q ls e r v e r 作为自己的数据储存并想尽量减少用户的s q ls e r v e r 管理任务的应用程序;在 程序本身并入了专门的管理逻辑的应用程序;像在用户自己的界面中集成s q l s e r v e r 管理任务的应用程序。 第1 3 页 两华大学硕士学位论文 3 项目概述与分析 课题来源: 四川省应用基础项目( 项目编号:0 7 2 0 3 1 6 3 ) 项目名称: 邮政汽车运输信息管理系统( p m i s ) 升级 3 1 成都邮区中心局概况 成都邮区中心局一其前身为四川省邮政运输局成都邮政运输局一担负着成 都周边地区庞大的邮政运输任务。今年来随着科技与装备水平的不断提高,经 济的持续增长,人们对服务要求的不断提高,运输任务日益繁重。四川省共有 邮政局所代办点5 8 8 3 处、注册的快递企业百余家,在激烈的市场竞争中,除了 提高技术装备水平,加强业务经营工作,提高服务水平外,还要通过运输信息 管理系统来最大程度地降低运输成本,缩短运输时间并且保证运输质量。 3 2 成都邮区中心局运输管理信息系统现状 3 2 1 软件概述 p t m i s1 0 于1 9 9 6 年在成都邮区中心局首先实施,并于同年6 月通过省邮 政管理局的技术鉴定。之后不断升级,1 9 9 8 年升级为p t m i s3 0 后,进一步推 广到浙江、陕西和西藏邮区中心局。2 0 0 0 - - - 2 0 0 2 年,在成都邮区中心局曾进行 过局部升级,但一直未彻底改版升级。 随着计算机软硬件技术、数据库技术、网络设施和技术的进步旧版的 p t m i s3 0 已不适应当前的计算机软硬件环境;另外,近年来汽车运输理论和 应用上都有新的突破,管理软件急需升级。 第1 4 页 西华人学硕士学位论文 3 2 2 存在问题 ( 1 ) 操作系统已经过时 p t m i s3 0 是建立在w i n d o w s 9 8 操作系统上的。在w i n d o w s 2 0 0 0 、 w i n d o w s x p 之上可以使用,但是前者建立在1 6 位之上,在3 2 位操作系统上运 行会出现异常。 ( 2 ) 开发工具已经淘汰 p t m i s 早期版本是用f o x p r of o rw i n d o w s 所开发的,使用f o x b a s e 内置 数据库,属于半关系型的。p t m i s 3 0 部分子系统采用p o w e r b u l i d e r 开发的,数 据库使用的是s q l a n y w h e r e ,也是内置数据库。这些数据安全性差、性能低, 已经淘汰。 ( 3 ) 业务处理需要更新 邮政运输业务近年来进行了几次机构调整,个别结算方式有所调整,有些 线路的运行方式和过去完全不同。现有软件不能满足生产的实际需求。 3 3 设计要求 我们需要将邮政运输计算机管理系统( p t m i s ) 上升为邮区中心局汽车运 输的计算机支持系统。升级软件的设计要求如下: ( 1 ) 首先要考虑诸多不确定因素对邮政汽车运输的影响,对邮区中心局汽 车运输组织进行优化,使在时限内完成运输任务的同时,并尽可能的降低成本。 在进行计算机软件设计时,必须对其业务相当熟悉,而且充分考虑其特殊性。 比如,在考虑车辆调度优化问题时,主要是根据邮件运输量的大小选择车型, 而不再变更运输线路,因为一旦邮路确定下来以后,不管始发点有没有邮件都 要按时发班、按时到达各交班点,这是与一般物流配送中车辆调度问题不同的。 ( 2 ) 邮政汽车运输作为生产企业,与一般的汽车运输企业具有共性,即是 利用汽车作为运输工具专门从事运输生产的企业,也是一个物流生产部门。劳 动工具是汽车,劳动对象是邮件,劳动过程是运输,其创造的产品是邮件的位 移,通过改变你的空间位置完成其生产过程。企业的成本分为固定成本和可变 第1 5 页 西华大学硕士学位论文 成本,在邮政汽车运输中可变成本占相当大的比重。因此,在进行数据库表的 结构设计时,分别将涉及可变成本和固定成本的数据放在不同的表中,便于统 计和分析。 同样的原因,对于所有在生产过程中不断产生、变化的数据,通过实际分 析,本文将车辆调度的数据作为这些数据的源头;同时注意到,车辆调度数据 只是理论值,由于临时路况的改变、不可预见数的影响,车辆实际运行的里程 与调度派车的理论值可能是不同的,因此本系统设计邮车在完成了一次周转后 按实际运行里程进行矫正。 ( 3 ) 作为一个信息支持系统,p t m i s 软件不是简单的信息管理系统,应 该通过数据分析,使系统具有数据预测、分析等功能,使之上升为决策、提高 企业管理水平和管理质量的信息支持系统。 3 4 整体解决方案 ( 1 ) p t m i s 的体系结构选择 邮政汽车运输所要处理的数据量是相当大的。作为邮区中心局的信息支持 系统,既要考虑数据处理的效率问题,也应该考虑到数据的远程查询。c s 模 式与b s 模式是较常见的体系结构。 c s 模式是属于发展到9 0 年代的较为先进的结构。这种模式将应用一分为 二,服务器负责数据管理,客户机完成与用户的交互任务。其具有强劲的数据 操作和事物处理能力,以及数据的安全性和完整性约束。因此它至今仍然是负 责企业庞大而复杂的数据信息管理的m i s 系统的十分有效的数据管理模式,其 突出的优点就是数据处理的效率高,其缺点也很明显:该结构对客户端软硬件 要求较高,尤其是软件的不断升级,对硬件要求不断提高,增加了整个系统的 成本,客户端越来越臃肿;维护复杂,升级麻烦,如果应用程序要升级,每个 客户机上的应用程序都需要维护;新技术不能轻易应用,因为一个软件平台及 开发工具一旦选定,不太可能轻易更改。 b s 模式恰恰克服了前者的不足。它本质上是一种客户机技术,这对于邮 区中心局管理部门与各分局、各分局之间的数据交换特别合适。在c s 模式下, 第1 6 页 曲华大学硕士学位论文 每种应用的主要部分是在客户机侧。而且它提供了异机种、异网种、异种应用 的联机、联网、统一服务,包括数据、语音、多媒体。但是,对于汽车运输生 产过程的庞大的数据采集与数据处理,需要大量频繁、高速交互的应用系统, b s 结构也暴露出数据处理效率低的弱点。 因此,在本次升级中,我们可以考虑在邮区中心局管理部门的机关局域网 和各分局内部的分局局域网采用不同的模式,而在管理部门与各分局、各分局 之间的数据交换采用b s 模式,考虑分析两种模式相结合的策略的可行性,确 定方案后,进行设计。 ( 2 ) 开放性的系统平台 随着信息技术的不断进步,系统软硬件同益推陈出新。各种国际标准与厂 商通行的协议标准的制定,中心主机选择可以执行w i n d o w s 2 0 0 3s e r v e r 操作系 统为目标,并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位工勤技能-江西-江西放射技术员五级(初级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江苏-江苏政务服务办事员五级(初级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-广西-广西有线广播电视机务员二级(技师)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-广东-广东环境监测工二级(技师)历年参考题库含答案解析
- 2025年事业单位工勤技能-广东-广东堤灌维护工一级(高级技师)历年参考题库典型考点含答案解析
- 烹饪基础知识培训内容课件
- 烹调技法课件
- 2025年银行金融类-金融考试-银行业专业人员初级(法规+公司信贷)历年参考题库含答案解析(5套)
- 2025年职业技能鉴定-铸造造型(芯)工-铸造造型(芯)工(中级)历年参考题库含答案解析(5套)
- 2025年职业技能鉴定-老年人能力评估师-老年人能力评估师(中级)历年参考题库含答案解析(5套)
- 数学原来这么有趣
- 高产小麦品种介绍
- 常见行政案件笔录模版
- 手术室甲状腺切除术手术配合护理查房
- 国家电网电力中级职称考试题
- 数据库设计规范说明
- 建设工程消防验收评定规则
- 肾内科临床技术操作规范2022版
- 山东省临沂市兰山区2022-2023学年小升初数学自主招生备考卷含答案
- 2023年中国工商银行软件开发中心春季校园招聘500人笔试模拟试题及答案解析
- 地质勘查钻探岩矿心管理通则
评论
0/150
提交评论