2021年上半年软件设计师下午试题及答案.doc

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

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

试题一(共15分) 阅读下列阐明和图,回答问题1至问题4,将解答填入答题纸相应栏内。 【阐明】 某学校开发图书管理系统,以记录图书馆藏图书及其借出和归还状况,提供应借阅者借阅图书功能,提供应图书馆管理员管理和定期更新图书表功能。重要功能详细描述如下: (1)解决借阅。借阅者要借阅图书时,系统必要对其身份(借阅者ID)进行检查。通过与教务处维护学生数据库、人事处维护职工数据库中数据进行比对,以验证借阅者ID与否合法,若合法,则检查借阅者在逾期未还图书表中与否有逾期未还图书,以及罚金表中罚金与否超过限额。如果没有逾期未还图书并且罚金未超过限额,则容许借阅图书,更新图书表,并将借阅图书存入借出图书表,借阅者归还所借图书时,先由图书馆管理员检查图书与否缺失或损坏,若是,则对借阅者处以相应罚金并存入罚金表;然后,检查所还图书与否逾期,若是,执行“解决逾期”操作;最后,更新图书表,删除借出图书表中相应记录。 (2)维护图书。图书馆管理员查询图书信息;在新进图书时录入图书信息,存入图书表;在图书丢失或损坏严重时,从图书表中删除该图书记录。 (3)解决逾期。系统在每周一记录逾期未还图书,逾期未还图书按规则计算罚金,并记入罚金表,并给有逾期未还图书借阅者发送提示消息。借阅者在借阅和归还图书时,若罚金超过限额,管理员收取罚金,并更新罚金表中罚金额度。 现采用构造化办法对该图书管理系统进行分析与设计,获得如图1-1所示顶层数据流图和图1.2所示0层数据流图。 【问题1】(4分) 使用阐明中词语,给出图1-1中实体E1-E4名称。 【问题2】(4分) 使用阐明中词语,给出图1-2中数据存储D1~D4名称。 【问题3】 (5分) 在DFD建模时,需要对有些复杂加工(解决)进行进一步精化,绘制下层数据流图。针对图1-2中加工“解决借阅”,在1层数据流图中应分解为哪些加工?

最近下载