欢迎来到天天文库
浏览记录
ID:13759138
大小:281.39 KB
页数:18页
时间:2018-07-24
《中级软件设计师2005上半年下午试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、中级软件设计师2005上半年下午试题试题一阅读以下说明和数据流图,回答问题1~问题3。【说明】学生住宿服务系统帮助学生在就学的缄市内找到所需的住房,系统对出租的房屋信息、房主信息、需要租房的学生信息以及学生和房主的会面信息进行管理和维护。房主信息包括姓名、地址、电话号码以及系统分配的唯一身份标识(D)和密码;房屋信息包括房屋地址、类型(单间/套间)、适合住宿的人数、房租、房主的ID以及现在是否可以出租(例如由于装修原因,需等到装修后才可出租或者房屋已被租出)。每当房屋信息发生变化时,房主必须通知系统,系统将更新房屋文件以
2、便学生能够获得准确的可租用房屋信息。房主向系统中加入可租用的房屋信息时,须交纳一定的费用,由系统自动给出费用信息。房主可随时更新房屋的各种属性。学生可通过系统查询现有的可租用的房屋,但必须先在系统中注册。学生信息包括姓名、现住址、电话号码、出生日期、性别以及系统分配的唯一身份标识(1D)和密码。若学生希望租用某房屋,则需要发出租房请求,请求中包含房屋的详细信息,系统将安排学生与房主会面的时间和地点,并将会面信息通知学生和房主,会面信息包括会面时间、地点以及会面双方的基本信息,系统将记录会面信息。学生住宿服务系统的顶层图如
3、图1-1所示;学生住宿服务系统的第0层DFD图如图1-2所示,其中,加工3的细化图如图1-3所示。【数据流图1-1】【数据流图1-2】【数据流图1-3】2.【问题1】(1)数据流图1-1缺少了一条数据流(在图1-2中也未给出该数据流),请给出此数据流的起点和终点,并采用说明中的词汇给出此数据流名。(2)数据流图1-2中缺少了与“查询房屋”加工相关的数据流,请指出此数据流的起点和终点。这道题您没有回答答案:(1)起点:学生住宿服务系统终点:房主数据流名:费用信息或交纳的费用或费用(2)起点:房屋文件终点:查询房屋或4[分析
4、]问题1:(1)题目中明确地说明了“房主向系统中加入可租用的房屋信息时,需交纳一定的费用,由系统自动给出费用信息”,但是在数据流图中却没有相关的数据流。所以,需要补齐的数据流为:起点:学生住宿服务系统终点:房主数据流名:费用信息或交纳的费用或费用(2)查询房屋需要读取房屋文件,所以数据流的起点和终点为;起点:房屋文件终点:查询房屋或43.【问题2】“安排会面”加工除需要写入会面文件外,还需要访问哪些文件?这道题您没有回答答案:房主文件学生文件[分析]问题2:题目中说明了“将会面信息通知学生和房主,会面信息包括会面时间、地
5、点以及会面双方的基本信息,系统将记录会面信息”。此处要注意会面双方的基本信息也被包含在会面信息中了。所以,安排会面需要查询学生文件和房主文件以获得双方的基本信息7.【问题3】请补齐下列数据字典条目:登录信息=学生ID+密码注册信息=___________这道题您没有回答答案:姓名+现住址+电话号码+出生日期+性别[分析]问题3:根据数据流图4-2中的加工3以及数据流图4-3加工3的细化图可以看出,学生信息包含了登录信息和注册信息,登录信息为学生ID和密码,所以学生信息中除去登录信息就是注册信息了,因此,注册信息为:姓名+
6、现住址+电话号码+出生日期+性别试题二阅读以下说明和表,回答问题1~问题4。【说明】某公司信息管理系统的需求分析和部分关系模式设计的结果描述如下。1.公司有多个部门,每个部门有一名负责人、一间办公室、一部电话、多名职员,每个职员最多属于一个部门,负责人也是一名公司职员。2.公司职员的月工资大于等于1000元且小于等于8000元。3.数据库的部分关系模式设计如下:职员(职员号,职员姓名,月工资,部门号,办公室,电话)部门(部门号,部门名,负责人代码,任职时间)4.“职员”和“部门”的关系示例分别如表2-1和表2-2所示。【
7、表2-1】 “职员”关系职员号职员姓名月工资部门号办公室电话60801汪俊华10001A座201688312260802杨晓军32001A座201688312260803王晓华43002B座202688312360804邢彦军28002B座202688312360805吕靖原53003A座301688312460806芦文峰32003A座301688312460807牟雪松28003A座301688312460808高亚南12004B座302688312560810周黎32004B座302688312560820姚
8、应磊12004B座302688312560821程文驰32005B座303688312660836许俊坤0Null……【表2-2】“部门”关系部门号部门名负责人代码任职时间1财务部608022001-8-52市场部608032002-6-33研发部608052002-6-34生产部1608102003-8-15生产部
此文档下载收益归作者所有