某学院的程控电话系统可转接市话局、长话局和若干内线分机,用户可以拨合法的分机号和外线号。分机号是从8801至8899。外线号先拨9,再拨市话号或长话号。长话号由区号和市话号组成。区号是从010到059中任意的数字串。市话号由局号和分局号组成。局号可以是810,861,885中任意一个号码。分局号是长度为4的任意数字串。用户拨分机电话时免费,拨外线电话则记录外线号码、通话时间及应付费用等外线账目信息。 要求: ⑴画出该程控电话系统的数据流图。 ⑵画出该程控电话系统的软件结构图主图。 ⑶定义数据字典中:①电话号码的数据流条目;②外线信息的数据存储条目;③分机号的数据项条目;④电话号码的数据条目定义式(即组成,从数据流条目直到数据项条目) ;⑤电话分类处理的加工条目。 ⑷画出该程控电话系统的主程序PAD图、强连通程序图,计算环路复杂性。 ⑸建立内线用户之间打电话的事件跟踪图。
正确答案
⑵该程控电话系统的软件结构图主图:
⑶该程控电话系统的主程序PAD图、强连通程序图:
⑷定义数据字典信息:
①电话号码的数据流条目
数据流名称:电话号码
别名:无
简述:用户拨打的电话号码
来源:用户
去向:加工1“检查号码”
数据流量:略
组成:[分机号
外线号]
②外线账目的数据存储条目:
数据存储名称:外线账目
别名:无
简述:用户拨外线电话时记录的外线号码、通话时间及应付费用等信息
组成:外线号码+通话开始时间+通话时长+应付费用
组织方式:索引文件,以通话开始时间为关键字
查询要求:要求能立即查询
③分机号的数据项条目:
数据项名称:分机号
别名:无
简述:内线所有分机的电话号码
类型:数字串
长度:4位
取值范围及含义:
第1~2位,88,代表内线分机
第3~4位,00至99,代表内线分机编号
④电话号码的数据条目定义(即组成,从电话号码的数据流条目直到数据项条目) :
电话号码=[分机号
外线号]
分机号=8801..8899
外线号=9+[市话号
长话号]
市话号=局号+分局号
局号=[810
861
885]
分局号=4{0..9}4
长话号=区号+市话号
区号=010..059
⑤电话分类处理的加工条目:
加工名:分类处理
编号:2
激发条件:加工1“检查号码”发来合法号码消息
优先级:普通
输入:合法号码
输出:分机号、市话号、长话号
加工逻辑:DO CASE
CASE 合法号码∈分机号:内线电话处理
CASE 合法号码∈长话号:长话处理
CASE 合法号码∈市话号:市话处理
ENDCASE
⑸内线用户之间打电话的事件跟踪图:
答案解析
相似试题
(简答题)
某旅馆的电话服务如下: 可以拨分机号和外线号码。分机号是从7201至7299。外线号码先拨9,然后是市话号码或长话号码。长话号码是以区号和市话号码组成。区号是从100到300中任意的数字串。市话号码是以局号和分局号组成。局号可以是455,466,888,552中任意一个号码。分局号是任意长度为4的数字串。 要求:写出在数据字典中,电话号码的数据条目的定义(即组成)。
(简答题)
某网络学院决定开发一个管理所有学生和教师信息的交互式网络系统,该系统提供如下服务: (1)浏览学生信息:网络学院的任何人员,包括学生和老师,均可以浏览学院任何学生的信息,包括姓名、学号和专业名称。 (2)浏览教师信息:网络学院的任何人,包括学生和老师,均可以浏览学院任何教师的信息,包括姓名、工号和职称。 (3)登录:网络学院给学院每个人一个账号。拥有授权帐号的学生和老师,可以使用系统提供的页面设置个人密码,并使用该帐号和密码向系统注册。 (4)修改个人信息:学生或老师向系统注册后,可以发送电子邮件或使用系统提供的页面,对个人信息进行修改。 (5)删除个人信息:只有网络学院的管理人员才能删除不再是学院学生或老师的人员的有关信息。 试问哪些是参与者?哪些是用例?并用UML的用例图描述系统行为。
(多选题)
用产生式系统求解某一个问题时,如果按照规则使用的方式或者说按推理方向来划分的话,产生式系统可分为()
(简答题)
简述转接交换机的特点。
(单选题)
1965年,贝尔电话实验室和通用电器公司及麻省理工学院的MAC课题组合作研发Multics操作系统其中不属于它的设计目标的是()
(多选题)
转接节点又称为中间节点,具有通信功能,常见的有()
(单选题)
下列哪一项不是网络转接节点设备()
(单选题)
某智能报警系统与电话相连,当有小偷时,系统能通过电话联系到主人,主人可监听现场的声音,也可以启动现场警报来吓阻小偷,这是将信息技术应用在()
(单选题)
某同学要给留学国外的朋友发邮件,若对方的计算机中没有汉字处理系统,可使用的有效、快捷的方法是()