2015年上半年下午 软件设计师 试题及答案与解析-软考考试真题-案例分析

全国计算机技术与软件专业技术资格(水平)、考试库

china_nejcer

2015年上半年下午 软件设计师 考试试题-

案例分析-答案与解析

试题一(共15分)

阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】

某大学为进一步推进无纸化考试,欲开发一考试系统。系统管理员能够创建包括专业方向、课程编号、任课教师等相关考试基础信息,教师和学生进行考试相关的工作。系统与考试有关的主要功能如下。

(1)考试设置。教师制定试题(题目和答案),制定考试说明、考试时间和提醒时间等考试信息,录入参加考试的学生信息,并分别进行存储。

(2)显示并接收解答。根据教师设定的考试信息,在考试有效时间内向学生显示考试说明和题目,根据设定的考试提醒时间进行提醒,并接收学生的解答。

(3)处理解答。根据答案对接收到的解答数据进行处理,然后将解答结果进行存储。 (4)生成成绩报告。根据解答结果生成学生个人成绩报告,供学生查看。 (5)生成成绩单。对解答结果进行核算后生成课程成绩单供教师查看。

(6)发送通知。根据成绩报告数据,创建通知数据并将通知发送给学生;根据成绩单数据,创建通知数据并将通知发送给教师。

现采用结构化方法对考试系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

2015年上半年下午-软件设计师-下午试题及答案与解析(软考真题-案例分析)、 1 / 21

全国计算机技术与软件专业技术资格(水平)、考试库

china_nejcer

【问题1】(2分)

使用说明中的词语,给出图1-1中的实体E1~E2的名称。 【参考答案】

E1、教师; E2、学生。 【答案解析】

DFD是一种便于用户理解、分析系统数据流程的图形化建模工具,是系统逻辑模型的重要组成部分\\上下文DFD (顶层DFD)通常用来确定系统边界,将待开发系统本身看作一个大的加工(处理),然后根据谁为系统提供数据流,谁使用系统提供的数据流, 来确定外部实体。建模出的上下文DFD中只有唯一的一个加工和一些外部实体,以及这两者之间的输入输出数据流,。在上下文确定的系统外部实体以及与外部实体的输入输出数据流的基础上,建模0层DFD,将上下文DFD中的加工进一步分解成多个加工, 识别这些加工的输入输出数

2015年上半年下午-软件设计师-下午试题及答案与解析(软考真题-案例分析)、 2 / 21

全国计算机技术与软件专业技术资格(水平)、考试库

china_nejcer

据流,使得所有上下文DFD中的输入数据流,经过这些加工之后变换成上下文DFD的输出数据流。根据0层DFD中加工的复杂程度进一步建模加工的内容。

在建模分层DFD时,根据需求情况可以将数据存储建模在不同层次的DFD中,注意要在绘制下层数据流图时要保持父图与子图平衡。父图中某加工的输入输出数据流必须与它的子图的输入输出数据流在数量和名字上相同,或者父图中的一个输入(或输出) 数据流对应于子图中几个输入(或输出)数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一个数据流。

本问题考査上下文DFD,要求确定外部实体。考察系统的主要功能,不难发现,针对系统与考试有关的主要功能,涉及到教师和学生,系统管理员不在与考试有关的主要功能中涉及,另外没有提到其他与系统交互的外部实体。根据描述(1)中“教师制定试 题等考试信息”等信息,描述(2)中“根据教师设定的考试信息,在考试有效时间内向学生显示考试说明和题目”,从而即可确定E1为“教师”实体,E2为“学生”实体。

【问题2】(4分)

使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。 【参考答案】

D1、试题(表)或题目和答案(表) D2、学生信息

>>闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤濠€閬嶅焵椤掑倹鍤€閻庢凹鍙冨畷宕囧鐎c劋姹楅梺鍦劋閸ㄥ綊宕愰悙宸富闁靛牆妫楃粭鎺撱亜閿斿灝宓嗙€殿喗鐓¢、鏃堝醇閻旇渹鐢绘繝鐢靛Т閿曘倝宕幍顔句笉缂備焦锕╁▓浠嬫煟閹邦厽缍戦柣蹇旀綑閳规垿顢欓悷棰佸闂傚倷绶氬ḿ褔鎮ч崱娑樼疇闁逛即鍋婇弫濠傗攽閻樻彃鈧敻寮ㄦ禒瀣闁规儼妫勭壕褰掓煙閻楀牊绶茬痪鎯ь煼閺岀喖骞嗚椤h櫕淇婇顐㈢仸闁哄瞼鍠栭、娑㈠幢濡ゅ啰浼囬梺鍛婅壘椤戝顫忓ú顏勪紶闁告洦鍘鹃崝鍦磽閸屾氨小缂佽埖宀搁幃浼搭敋閳ь剙鐣烽崼鏇ㄦ晢濠㈣泛顑嗗▍鏍⒒娴g懓顕滅紒璇插€歌灋鐎光偓閸曨偆顔囬梺鍛婁緱閸犳氨寮ч埀顒勬⒑濮瑰洤鐏叉繛浣冲嫮顩锋繝濠傚缁诲棙銇勯弽銊у暡闁衡偓閼姐倗纾奸柛灞炬皑瀛濆Δ妤婁簷閸楀啿鐣烽悡搴樻斀闁割偒鍋呰ⅷ闂傚倸鍊风欢姘跺焵椤掑倸浠滈柤娲诲灡閺呭爼顢欐慨鎰盎濡炪倕绻愮€氼剟寮抽敐鍛斀闁炽儱纾崺锝団偓瑙勬礀瀹曨剝鐏冮梺閫炲苯澧查柕鍡樼墱缁辨捇宕掑顑藉亾閹间礁纾归柛婵勫劤閻捇鏌℃径瀣婵炴垶顭傞弮鍫濈劦妞ゆ帒瀚崑婵嗏攽閻樺疇澹橀梺瑁ゅ€栨穱濠囧Χ閸曨収妲繛瀛樼矋缁挸顫忛搹鍦煓閻犳亽鍔庨鍥⒑濮瑰洤濡块柛蹇旓耿閻涱喛绠涘☉娆愬劒闂侀潻瀵岄崢楣冩晬濠婂懐纾介柛灞剧懇濡剧兘鏌涢妸銉хШ闁绘侗鍣e浠嬵敇閻斿搫骞嶉梻浣告啞閸旀ḿ浜稿▎鎴犱笉婵炲樊浜濋悡蹇涙煕閵夛絽濡煎┑顔兼湰閵囧嫰鏁冮埀顒勵敋椤撶姵顫曢柟鐑樻尰缂嶅洭鏌曟繛鍨姕閻犲洨鍋ゅ铏规嫚閳ヨ櫕鐏€闂佸搫鎳愭慨鎾偩瀹勯偊娼ㄩ柍褜鍓熼獮濠囨偐濞茬粯鏅為梺鍦规鍛婄濠靛牏纾介柛灞捐壘閳ь剚鎮傚畷鎰槹鎼淬埄鍋ㄩ梺璺ㄥ枔婵绮eΔ鍛厸鐎广儱楠搁獮妤呮煕鐎n亶鍎旈柡宀€鍠栭獮鍡氼槾闁挎稑绉归弻锟犲幢椤撶姷鏆ら梺鍝勭灱閸犳牠骞冨⿰鍐炬建闁糕剝岣块弳锕傛⒒娴e懙褰掓晝閿曞倸绀傛慨妞诲亾妤犵偛鍟灃闁告侗鍠栨禒娲⒑鐠嬪骸妫崵娆愮節閳ь剟鏌嗗鍛€銈嗘磵閸嬫挻顨ラ悙鍙夘棥妞わ富鍣i弻锟犲焵椤掍胶顩烽悗锝庡亞閸樿棄鈹戦埥鍡楃仴婵炲拑绲剧粋鎺戔槈閵忥紕鍘搁梺绯曗偓宕囩婵炲懎鎳橀弻宥囨喆閸曨偆浼屽銈冨灪閻熝囧窗婵犲洤纭€闁绘劖鎯岄崯鈧梻鍌氬€烽懗鍫曞箠閹惧墎涓嶇€广儱顦崹鍌滅棯椤撶偞鍣藉ù婊嗘閳规垿鎮欑€涙ê闉嶉梺鍛婂灥缂嶅﹤鐣疯ぐ鎺戠闁芥ê顦遍崝锕€顪冮妶鍡楃瑨闁哥噥鍋婇幃锟犲箛閻楀牏鍘梺鎼炲劀閸愬彞绱旈柣搴㈩問閸犳岣垮▎鎺斾簷闂備線鈧偛鑻晶顖滅磼閸屾氨校闁靛牞缍佸畷姗€鍩為悙顒€顏归梻鍌欑閹诧紕鎹㈤崒婧惧亾濮樼厧娅嶉柟顔惧仧閹瑰嫰濡歌閿涙粓姊洪崫鍕潶闁稿孩濞婇幃楣冩倻濮楀棙顔旈梺缁樺姇瀵爼藟閵忊懇鍋撳▓鍨珮闁革綇绲介悾閿嬬附閸撳弶鏅濋梺鎸庣箓濡瑩鎮甸鈶╂斀闁绘ê鐏氶弳鈺呮煕鐎n剙浠辩€规洖缍婂畷濂稿即閻斿憡鐝栭梻浣稿暱閹碱偊宕愰幖渚囨晪闂侇剙绉甸悡銉╂煟閺囩偛鈧湱鈧熬鎷�<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4