登陆注册
8925700000031

第31章 物流信息系统的设计(6)

物理配置方案的选择和软件系统的选择是分不开的,两者相互影响。所以,在进行系统物理配置方案的设计时,结合所选择的软件系统,对配置方案进行评价。一般来说,可以从以下几个方面来评价系统的物理配置方案:①是否满足功能处理要求,并考虑到了今后软硬件、企业的发展;②配件是否齐全;③和软件是否兼容;④技术是否先进,系统是否开放;⑤服务是否可靠,价格是否合理。

5.7 计算机处理过程的设计

计算机处理过程设计就是用一种合适的表达方法来描述每个模块的计算机处理过程,为系统实施中的编程和测试提供依据,这种表达方法能够直接导出用编程语言表示的程序。常用的描述方法有图形、语言和表格三类。

1.流程图

流程图是应用非常广泛的一种图形表示方法,流程图能够直观形象地表示功能模块的计算机处理过程。在流程图中,加工步骤用方框表示,逻辑条件用菱形表示,控制流用箭头表示。流程图的标准结构对应于结构化程序设计的基本结构,通过反复嵌套进行表达。

工资的管理功能分成三个部分,即数据输入、计算工资、打印工资表,计算工资可分解为计算应发工资、计算扣除。

数据输入功能可细化为“输入周期性考核数据”和“输入工资档案变动数据”;模块数据列表中的输入数据为“姓名”、“编号”、“生产考核指标”、“工资档案变动数据”。针对每个人都要输入周期性考核数据,生产考核指标为“出勤天数”、“产量”、“材料消耗量”。只有工资档案基础数据有变化的职工才需要输入工资档案变动数据。

2.过程描述语言

过程描述语言(Procedure Description Language,PDL)是介于结构化程序设计语言和自然语言之间的一种描述性语言。PDL语言常用的关键字及语法规则有:PROCEDURE模块名;IF...ELSE...ENDIF(简单分支结构);DOCASE...ENDCASE(多重分支结构);DOWHILE...ENDDO(条件循环结构)。通过PDL语法结构及自然语言,可以灵活地描述每一个功能模块的处理过程。

功能模块“删除已到账”模块的PDL语言描述如下:

PROCEDURE 删除已到账

显示:请输入要删除的已到账的日期和票据号

日期→RQ1

票据号→PJH1

显示:确定要删除吗?

IF回答=“Y”

删除“企业到账数据”中日期=RQ1且票据号=PJH1的记录

删除“银行到账数据”中日期=RQ1且票据号=PJH1的记录

显示“删除已到账记录”

ELSE

显示:“已到账未被删除”

ENDIF

返回调用模块。

5.8 系统设计说明书

系统设计说明书是从系统总体出发对系统建设中各主要技术方面的设计进行说明,是系统设计阶段成果的全面总结,也是物流信息系统实施阶段的主要依据之一,其重点在于说明系统设计的指导思想、技术路线、方法和具体技术措施。

对系统设计说明书的具体要求是:应准确、全面和清楚地阐明系统的技术方案和在实施过程中采用的技术手段、方法和技术标准及对相应的环境要求。

5.8.1 系统设计说明书的格式

系统设计说明书是系统设计阶段的最后一项工作,既是系统设计阶段的主要成果,又是新系统的物理模型,也是下一阶段即系统实施的重要依据。

在系统设计说明书中,除了要按的格式进行撰写,对设计方案的具体内容进行详细说明之外,还需要注明报告撰写人、撰写时间、审阅人、份数等基本信息,同时要将评审意见及审批人员名单附于系统设计说明书之后。经上级部门批准后,系统实施方案方可生效。

系统设计说明书

1.引言

1.1 编写目的

1.2 背景

1.3 参考资料

2.设计概述

2.1 系统功能

2.2 项目开发者

2.3 系统安全和保密限制

3.信息系统结构

3.1 信息系统模块结构图

3.2 各个模块的IPO图

4.物理配置方案设计

4.1 硬件配置

4.2 软件配置

4.3 网络配置

5.代码设计

6.数据库设计

6.1 概念结构设计

6.2 逻辑结构设计

6.3 物理结构设计

7.输入输出设计

7.1 输入设计

7.2 输出设计

8.人机交互界面设计

9.系统实施方案及说明

5.8.2 系统设计说明书的内容

系统设计说明书的内容包括:

①引言。引言主要介绍项目的背景、编写目的、参考资料和专门术语。

②设计概述。设计概述的主要内容有系统功能介绍,项目开发者、用户、本系统与其他系统或机构的联系,系统安全和保密限制。

③信息系统结构。这是物流信息系统设计阶段最主要的工作,包括物流信息系统模块结构图,描述系统的整体模块结构;各个模块的IPO图,详细说明各个模块的输入、处理和输出信息。

④物理配置方案设计。主要包括:硬件配置,即主机、外存、终端与外设等;软件配置,即操作系统、数据库管理系统、服务程序、通信软件等;网络配置,即计算机系统的分布及网络协议文本。

⑤代码设计。代码设计的主要内容包括系统内各种代码的类型、名称、功能、数量、结构、使用范围及要求等。

⑥数据库设计。数据库设计主要包括数据库设计的目标、主要功能要求、需求性能规定、运行环境要求、逻辑设计方案和物理设计方案等。

⑦输入输出设计。输入设计包括各种数据输入方式、输入设计的选择、输入数据的格式设计和输入数据的校验方法。输出设计包括选择输出介质及确定输出内容及格式。

⑧人机交互界面设计。主要是确定系统与用户之间的交互接口,常用的有菜单设计、会话管理方式、提示方式与权限管理方式等。

⑨系统实施方案及说明。主要是对实施的计划安排、工作顺序和步骤、实施方案、经费预算等进行说明。

本章小结

物流信息系统的结构化设计是指用系统过程的思想和工程化的方法,按照用户至上的原则,遵循自顶向下的设计原则,结构化、模块化地进行物流信息系统的设计。

物流信息系统的结构化设计通过把一个物流系统设计成具有层次的模块化结构,得到的每个模块能完成一个相对独立的特定功能,模块之间的接口简单,其基本做法是将系统划分为若干个子系统,子系统下再划分成若干个模块,大模块内再划分成若干个小模块,而每个模块是具有输入与输出、特定的逻辑功能、运行程序和内部数据的一组代码。

划分模块时,模块的耦合和内聚是衡量一个系统模块化设计的重要标准,两者是密切相关的,通常模块内部的高内聚往往意味着模块之间的低耦合。实践表明内聚更重要,在进行系统模块化设计时更应该考虑提高模块的内聚程度。

物流信息系统的数据流程图一般可以分为变换型结构和事务型结构。与此对应的,也有两种模块结构图的设计方法,即变换分析法和事务分析法。

进行系统功能模块处理过程设计的主要工具是HIPO图。HIPO图由一组IPO图和一张H图构成。H图描述了自顶向下分解所得到的整个系统的设计结构及各模块之间的关系,H图中的每个模块均可用一张IPO图来详细描述。

物流信息系统还包括对物流信息系统进行代码设计,即对大量的物流信息进行合理分类,然后用代码加以表示。将物流信息编码以标准的形式发布,就构成了物流信息的分类编码。统一的物流信息分类编码是物流信息系统正常运作的前提。物流信息系统的代码类型通常可以分为顺序码、区间码和助记码。为了保证输入代码的正确性,要在代码本身的基础上,再增加一位校验码,使它成为代码的一个组成部分。利用校验码检查输入的代码是否正确的过程就是代码的校验。

数据库设计是在选定的数据库管理系统基础上建立数据库的过程,关键是如何建立一个数据模型,使其能够正确反映用户的现实环境,向用户提供及时、准确、全面的信息,支持用户对所有需要的数据进行处理,同时还要有较高的运行效率,易于维护。数据库的设计是围绕着数据模型的建立而展开,所以要求物流系统设计者必须详细了解整个系统的信息处理现状和各种信息流,并对其进行分析和概括,同时还要熟悉数据库管理系统的特点,以便利用各种工具进行数据库设计。

物流信息系统的输入/输出设计将直接影响用户对物流信息系统的评价,从而影响物流信息系统的竞争力和寿命。良好的输入/输出设计可以提高用户对物流信息系统的满意度和使用效率,并为物流决策者提供便捷、有效、实用的管理和控制信息。

物流信息系统的设计还包括系统物理配置方案的设计和计算机处理过程设计。

物流信息系统设计的最终成果以系统设计说明书的内容方式提交。

思考题

1.试分析为什么物流信息系统的设计是先输出设计后输入设计。

2.论述物流信息系统设计的基础和依据是什么?

3.数据库设计中关系的规范化一般要达到什么要求?为什么?

同类推荐
  • 从零开始读懂领导学

    从零开始读懂领导学

    生活中大多数的成功者都是各行各业中担当重任的人,他们独特而又迷人,可以兢兢业业又能一呼百应。他们也许没有过人的技术,也许没有庞大的资源,但他们有着神奇的令所有人为之倾倒、让所有人愿意追随的魅力、素质和能力。正是这种魅力、素质和能力,注定了他是一位成功者!
  • 做最好的保险推销员

    做最好的保险推销员

    没有谁生来就是一个很棒的推销员。“不经一番寒彻骨,哪得梅花扑鼻香?” 靠推销保险来成就自己人生的辉煌是一个艰难的过程。要实现这个过程,我们不仅需要公司传授的专业知识,更需要永不服输的心态、顽强的斗志,非凡的智慧。
  • 公共关系教程

    公共关系教程

    本书两位作者在向前辈学习的过程中,在与学生多年的交流中,在参与公关实务的活动中逐渐积累了一些自己的认识和心得,遂萌生了集聚成书的想法,于是有了后来的探讨、争论、写作、成书。现在看来虽然下了不少工夫,但还是难免粗疏,好在是个努力的结晶。
  • 破坏性创新与在位企业执行困境的突破

    破坏性创新与在位企业执行困境的突破

    本书是关于研究企业管理技术革新方面的专著,书中包括了:企业执行力的概念及相关问题的探讨、破坏性创新的内容扩展与研究机会、本书研究的理论及方法基础、基于破坏性创新的企业执行力关键因素识别等内容。
  • 戴明管理思想全书

    戴明管理思想全书

    戴明所教的管理思想,是自他的亲身经验,而非自我冥想得到的。戴明写下这本书,给读者以教益,也令作者的精神永垂不朽。
热门推荐
  • 末世灵

    末世灵

    末世里,少年的崛起与约定,光明与黑暗的较量。
  • 活到2016年

    活到2016年

    那年今日,你的一次回眸,温暖我心。那年今日,你的一次回眸,泪洒九州。那年今日,你的一次回眸。。。。。。
  • 战国策(中华国学经典)

    战国策(中华国学经典)

    本书主要记载战国时期谋臣策士纵横捭阖的斗争。该书文辞优美,语言生动,富于雄辩与运筹的机智,描写人物绘声绘色,常用寓言阐述道理,在我国古典文学史上亦占有重要地位。
  • 木小绵的竹马记事

    木小绵的竹马记事

    木小绵很痛苦,并为有宋晨这样一个白痴竹马而羞耻,记得小时候不懂事,惹到了一个死胖子,不过将宋晨带了出去装个气势,谁料宋晨这丫的一上去就抱住对方的大腿说:“好汉饶命!”擦!这是一个男人说的话嘛?本姑奶奶是宁愿战死好吗?于是,她真的光荣的被打了,还被抓花了脸!被胖子打也就罢了,谁知道宋晨这个家伙,一路边哭边嚷嚷:“哇~~我媳妇儿被人打啦,呜。。。”于是整个小区都知道木小绵被打了,这个不争气的,本姑奶奶迟早有一天要甩了你这个拖后腿的橡皮糖,木小绵在心里恨恨的想着。可她似乎忘了,如今的竹马,却也不是当初的他了。
  • 星途守护

    星途守护

    云和市的雨越下越大,像极了当年离别时的眼泪。他推开门而出,模糊了视线也毫不在意。她的婚礼,等会儿说什么好呢?如同金庸笔下的侠客,他带着一身雨气,在奔雷中推开了门。那是早已下定决心的眼神,还有紧握的双手,用略微稚嫩的声音喊了一声:“老板,来十个币”她的手指修长,在巨大的落地玻璃上打着圈。隔着窗外的雨雾,依稀能够看到倾倒在大雨中的城市。眉宇间是淡淡的愁意:“这场雨,又何时会停?”在这场大雨中,有一些故事正在发生,有一些人正在沉默的守护着希望与自由。
  • 龙凤书院喜洋洋

    龙凤书院喜洋洋

    这世道就是需要和谐的存在!要存在,容易吗?可是他们真的真的是很好心的人啊,他们好意帮春光外泄的美少年进屋却让他磕磕撞撞直至晕倒:他们大清早去提醒大公鸡按时打鸣,却间接造成它终身失声;周围的人被雷劈、被砸到简直就是家常便饭……所以!为了扭转这不堪的命运,他们不得已背井离乡赶到传说中的龙凤书院,想靠知识,改变自己的悲剧命运......
  • 地下的河流

    地下的河流

    历史这条平静的大河无声无息的流淌在时间里。我们是如此渺小,无法抗衡自然的报复。我们是如此伟大,改变着生活。力量这是神的恩赐,让我们迄立不倒消失在波涛中;力量这是魔鬼的诱惑,让我们藏匿于地下。高中生唐旭东在暑假路途中为救女神掉进洞穴,醒来却发现自己正被一群人围着。嗨喽?瓦达西哇?“我们已经远离你们这么多年了,还是不愿放过我们吗”“我们不能在被欺骗了,绝对不能让人类知道我们的藏身之处。”我只是为救女神,要不要这么衰?“都给我闭嘴,一头银色老者威严的声音盖过众人嘈杂的议论声。“我有话要跟这个少年讲,没我的命令谁都不准动这位人类少年!”“是,长老。”众人用敬畏的回答.....“芍梓,带他来见我。
  • 末世帝国与潘多拉

    末世帝国与潘多拉

    与其在天堂活的像奴隶,不如在地狱里称王,江怀义不是撒旦,但他有着撒旦的野望……回到末世紫水晶降临前,他决心改变自己的命运,他要获得神秘紫水晶的力量,要做第一批觉醒者,要让自己活的像个贵族,要踩着仇人的尸体踏上末世的荆棘王座!
  • 花夏大学的海舰舞曲

    花夏大学的海舰舞曲

    在以往的战争中,战舰沉入海底,在海底遭受怨怒的侵蚀,最终形成了深海战舰幽魂,她们曾经是历史的枭雄,现在却是杀戮的机器。而花夏大学海军现在既要和其他大学的海军较量,维护大学海疆的荣耀,更要保护300万平方公里海疆免受深海舰魂的入侵。而就在这个时刻,辽宁·瓦娘格·库兹涅佐娃来到了花夏……
  • 再续生命来爱你

    再续生命来爱你

    我和林枫都是孤儿院的孤儿,他比我大一岁,我们一起上学一起吃饭;我一直把他当做哥哥一样的依赖他。可是有一天他却对我说他喜欢我,不愿只做我的哥哥,我当时懵了,我不知道怎么去看待这段感情,直到我意识到或许我对他并非兄妹感情时,我们要携手走向我们的未来时,他却出了车祸,抢救无效,在他离开前他把他的心脏给了韩以夜,他离开后我的生活变少了色彩,直到韩以夜的出现让我又感觉林枫还活着,还在我的身边,但是我却疑惑爱的是他还是他......