题目内容

试题1~试题4是必答题阅读以下某网上作业提交与管理系统的技术说明,根据要求回答问题1~问题3。 [说明] 某学校建立了一个网上作业提交与管理系统,基本功能描述如下。 (1)账号和密码。任课老师用账号和密码登录系统后,提交所有选修学生的名单。系统自动为每个选修学生创建登录系统的账号和密码。 (2)作业提交。选修学生使用账号和密码登录系统后,可以向系统申请所选课程的作业。系统首先检查学生的当前状态,如果该选修学生还没有做过作业,则从数据库服务器申请一份作业。若申请成功,则显示需要完成的作业。学生需在线完成作业,单击[提交]按钮上交作业。 (3)在线批阅。系统自动在线批改作业,显示作业成绩,并将该成绩记录在作业成绩统计文件中。 [问题3] 该网上作业提交与管理系统的顶层数据流图中,相关数据流的部分信息如表1-10所示。表1-10 顶层数据流图数据流描述表序号数据流名称起点终点①账号和密码(11)网上作业提交与管理系统②账号和密码(12)网上作业提交与管理系统③(13)任课老师网上作业提交与管理系统④作业申请(14)网上作业提交与管理系统⑤作业申请网上作业提交与管理系统(15)⑥(16)(17)网上作业提交与管理系统⑦需完成的作业网上作业提交与管理系统(18)⑧提交的作业(19)(20)⑨作业成绩(21)(22)⑩(23)(24)作业成绩统计文件 请使用[说明]中的词汇,结合[问题2]的解答,将表1-10中的(11)~(24)空缺处的内容填写完整。

查看答案
更多问题

阅读以下关于项目工作管理系统的数据库设计说明,根据要求回答问题1~问题4。 [说明] 某软件开发公司,决定结合自身工作的需求开发设计本公司的项目工作管理系统,由郭工程师承担数据库的设计工作。公司项目管理的需求分析如下。 1.组织机构。该公司有多个部门,每个部门有多个职员、多个办公室,每个办公室有一部电话。当部门变更时更换新的部门代码。职员辞职后,若再次被聘用仍使用辞职前的代码。被聘用职员担任某职务,职务用职务代码来标识。职务分为:工程师、高级工程师、经理助理、经理等。职员的工资根据等级区分,共分为S、A、B、C、D 5个等级。一个职务对应某个等级,一个等级对应多个职务。职员月工资等于职员月工作时间(小时)乘以小时工资。职员的人事变动及职位变更(升级、降级)在月初进行。 2.项目管理。项目用项目代码标识,使用过的项目代码不能重复使用。一个部门可承担多个项目,但一个项目仅由一个部门承担。一个项目有一名项目主管和多个职员;一个职员可参加多个项目。项目代码由系统自动生成,一旦项目建立,项目名、部门代码及起始年月日不能再变更。 3.项目的工作管理流程为:项目工作计划输入(初始计划)→工作业绩输入→业绩生成(每月一次)→计划修正(每月一次)。 ①项目工作计划输入。项目主管使用如图1-9所示的计划输入界面,输入项目代码、职员代码、职员参加某个项目的月工作时间(计划)。图中空白区域为可输入项。项目代码123456项目名ABCD部门代码03部门名开发部起始年月日2007-06-11结束年月日2007-11-31登陆时间2007-05-28职员代码职员名6月7月8月9月10月11月12月1月2月3月4月5月合计0302小郭12018018018018018010200316小谢1201801801501501509300309张三901501501801801809300328李四120180180120120908700321王五9015015015015090810 ②工作业绩输入。输入职员每天参加各个项目的工作时间。如图1-10所示为工作业绩输入界面,图中空白区域为可输入项。其中,出勤时间由考勤系统管理,指定项目代码的顺序可以不同,并且一天可以输入多个项目代码,但同一个项目代码不能重复输入。 职工代号0302职员名小郭输入年月20076月年月日星期出勤时间每个项目的工作时间项目代码工作时间项目代码工作时间备注2007-06-11一12.01234568.03456784.02007-06-12二15.012345610.03456785.02007-06-13三18.012345615.03456783.02007-06-14四15.012345615.02007-06-15五18.012345618.02007-06-16六10.012345610.02007-06-17日0.0 ③业绩生成。月底汇总职员的当月工作业绩,生成月工作业绩表。 ④计划修正。项目主管根据项目进度修改以后的工作计划。 郭工程师根据公司的项目需求将数据库关系模式设计如下: 部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话); 职务(职务代码,职务名); 等级(等级代码,等级名,年月,小时工资); 职员(职员代码,职员名,部门代码,职务代码,任职时间); 项目(项目代码,项目名,部门代码,起始年月日,结束年月日,项目主管); 工作计划(项目代码,职员代码,年月,工作时间)。 [问题2] 请将以下关系模式中的(1)和(2)空缺处填入属性名称(要求使用题干说明中已有的属性名称)。 (1)郭工程师设计的关系模式不能管理职务和等级之间的关系,可以通过修改“职务”关系模式来实现。修改后的关系模式为: 职务( (1) ) (2)为了管理公司职员参加各项目每天的工作业绩,需设计工作业绩关系模式为: 工作业绩( (2) )

阅读以下某前台销售子系统的技术说明和UML图,根据要求回答问题1~问题4。 [说明] 某超市管理系统的前台销售子系统以最基本的方式处理销售业务。系统的功能需求如下: ①记录每种商品的编号、单价和现有数量; ②为顾客选购的商品计价、收费,并打印清单; ③帮助商家找出哪种商品将脱销,从而及时补充货源; ④随时按上级系统的要求报告当前的款货数量、增减商品的种类或修改商品定价; ⑤交接班时结算货款数目和商品数目。 每台收款机可以处理任何数目的销售事件,但一个销售事件只能由一台收款机处理。每个销售事件从收款机响应收款人员的指令开始,先向商品发送检索请求消息来查找将被出售的商品。如果该商品的数量少于下限,则向供货员发送缺货登记消息。每名供货员可以提供一种或多种商品,同一品牌的商品只能由一位供货员来提供。接着收款机发送计价和入账消息请求售出操作,再由销售事件发送记账消息给相应的账册,并控制流程返回收款机等待下一次销售操作。每本销售账册可以记录任何数目的销售事件,但一个销售事件只能由一本销售账册记录。 该销售子系统采用面向对象方法开发,系统中的类及类之间的关系用UML类图表示,图1-11是该系统类图中的一部分;系统的动态行为采用UML序列图表示,图1-12是销售事件部分的序列图。 [问题3] 识别关联的多重度是面向对象建模过程中的一个重要步骤。请根据说明中给出的描述,将图1-11中 (1)~(8)空缺处的内容填写完整。

On the map there’s just one island, but when you get there you’ll find two distinct Sardinias. If you’re wondering which is the right destination for you, take the ice-cream test and try two gelati in Sardinia. On the wealthy Costa Smeralda I was served an ice-cream with enormous speed and efficiency by a Tom Cruise look-alike—all teeth, tan and ambition. But on Sardinia’s quieter western coast—the Riviera de Corallo—it was served, quite slowly and with elegance, by a girl with the face of an angel. My vote goes—narrowly—to this less-visited shore. There I found a seat in Alghero’s Piazza Civica, where the late afternoon sun was warming the old stones and the fishing boats were back at anchor just through the archway of the Porta al Mare. I reflected, as I ate my ice-cream and watched the locals make their evening passeggiata through the ancient square and the Door to the Sea, that the world is not such a bad place after all. By contrast, at a little cafe near the marina at Porto Cervo on the Costa Smeralda, watching beautiful young things leaping on and off their yachts, I reflected mainly that most people seemed to have a lot more money than I. It’s all very idyllic, the sea is always blue and the weather from May to October is invariably perfect. But is this plutocrats’ playground Sardinia No—not if you mean the rugged Sardinia with its roots in prehistory and its future in a possible split with mother Italy. To see the real Sardinia you could take the overnight ferry from Livorno on the Italian mainland to Olbia just below the Costa Smeralda. Perhaps hire a little Fiat—although Ferraris are available—and take the road that skirts the millionaire belt, heading north and then west. Head inland now, towards Sassari and Alghero. The hills crowd the shoreline, the villages are few and the roads are empty. Dotted around the fields, sticking up through olive groves like huge rock cones, are the remains of forts built by the mysterious Nuragic people, who came here long before the Romans and Phoenicians. A little way down the coast along a precipitous new highway is the ancient town of Bosa, where lace making and timber working keep many of the locals occupied. There is, of course, a great deal more to Sardinia than the Costa Smeralda and the Riviera del Corallo—there’s a whole islandful of things to see and do. South-central is where the main chain of mountains runs; snow-capped for four months of the year and a popular climbing and walking venue in gentler seasons. The coastline is longer than mainland Italy’s entire western side, with resorts dotted around natural harbours and scenic inlets. You could take in most of them in a two-day tour by car. But nothing compares with the Costa Smeralda or the Riviera del Corallo. It just depends on how you like your gelati. Which of the following is INCORRECT according to the passage

A. There is a road that skirts the millionaire belt.
B. Nuragic people came here long before the Romans and Phoenicians.
C. The coastline is dotted with resorts.
D. The author doesn’t like gelati.

有人说科技发达就会有文明的发达,你怎么看

答案查题题库