问答题试题四(共15分)阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]某电子商务网站使用ASP技术开发,数据库采用SQLServer,该商务网站具有商品展示、商品查询、会员登录、购物车管理、后台商品管理及会员管理等功能。数据库名为CommodityBase,数据库包括商品表、商品大类表,商品小类表,用户表等,其中商品表(sw_Commodity)的结构如表4-1所示。
问答题[问题3](3分)
请说明关系模式“会议申请”存在的问题及解决方案。
问答题 阅读以下说明,回答问题1至问题4,将解答填入对应栏内。
【说明】
某软件开发商通过招标承接了一个企业的电子商务网站的建设任务。目前,编码工作已完成,开始进行测试和调试阶段。
问答题阅读下列说明和图。[说明]某公司欲开发招聘系统以提高招聘效率,其主要功能如下:(1)接受申请验证应聘者所提供的自身信息是否完整,是否说明了应聘职位,受理验证合格的申请,给应聘者发送致谢信息。(2)评估应聘者根据部门经理设置的职位要求,审查已经受理的申请;对未被录用的应聘者进行谢绝处理,将未被录用的应聘者信息存入未录用的应聘者表,并给其发送谢绝决策;对录用的应聘者进行职位安排评价,将评价结果存入评价结果表,并给其发送录用决策,发送录用职位和录用者信息给工资系统。现采用结构化方法对招聘系统进行分析与设计,获得如图1所示的顶层数据流图、图2所示0层数据流图和图3所示1层数据流图。图1图2图3
问答题 阅读以下说明,回答问题1至问题3,将解答填入对应栏内。
【说明】
某公司要开发一个招投标市场计算机管理软件项目,具体项目描述如表5-1。表5-2表示分解的项目工作先后顺序。
请根据以上描述回答下列问题。
问答题阅读以下说明和图,回答问题1至问题4,将解答填入对应栏内。【说明】某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:1.每门课程都由3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。2.学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。3.在记录学生成绩之前,系统需要验证这些成绩是否有效。首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有效的,否则无效。4.对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。在教务处没有给出具体处理意见之前,系统不会处理这些成绩。5.若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程的成绩已经齐全。教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。6.在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。主讲教师须将核对之后的成绩报告返还系统。7.根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。现采用结构化方法对这个系统进行分析与设计,得到如图1-1所示的顶层数据流图和如图1-2所示的0层数据流图。
问答题阅读以下说明,根据要求回答问题。 [说明] 目前,网上创业成为电子商务发展的新亮点。一年前,某市组织了“4050网上创业活动”,鼓励、帮助45岁左右的下岗职工进行再就业。下岗职工郭大叔和许大叔积极投入了这一活动,并且都申请到政府提供的3万元创业基金资助。 郭大叔开设了一家经营时尚商品的网上商店,以受教育程度较高的年轻人为销售对象,网上商店为他们提供包括时尚化妆品、装饰品以及宝宝用品。郭大叔认为在网上做生意,诚信最重要。他严格把握进货质量,客观地宣传经营的商品,一般采用货到付款的方式,及时将货物送达订货人。一年过去了,郭大叔的网站生存下来,并且有了盈利。郭大叔说:“下岗曾使我一度陷入痛苦的深渊,互联网使我重新看到了生活的希望。” 许大叔也开设了一个网上商店。为了丰富商品内容,许大叔选择了多类商品,按照用户年龄设计了多个不同的商品介绍页面,并请专业人员应用多媒体技术把网页设计得有声有色。许大叔没有刻意拉开商品的价格差距。他认为:“价格差距的作用不大。只要喜欢,顾客就一定会买。”一年下来,该网站点击率在下岗职工同时创办的网站中已名列前茅,但销售额一直上不去。许大叔最终得出的结论是:“开设网上商店的人都说在网上买商品很方便,但事实不是这样,因为目前网上商店所能提供的条件还不能完全满足客户的要求。例如,在网络上买一件衣服就相当麻烦,由于不能直接接触到商品,因此需要投入很多精力来操作。再加上支付问题、安全问题、配送问题,顾客自然只浏览而不购买了。”现在,许大叔已经完全退出了网络经营这个领域。
问答题某公司使用ASP开发了商务网站,购物车是网站中一个重要的组件。
问答题阅读下列说明。[说明]某物流公司为了整合上游供应商与下游客户,缩短物流过程,降低产品库存,需要构建一个信息系统以方便管理其业务运作活动。[需求分析结果](1)物流公司包含若干部门,部门信息包括部门号、部门名称、经理、电话和邮箱。一个部门可以有多名员工处理部门的日常事务,每名员工只能在一个部门工作。每个部门有一名经理,只需负责管理本部门的事务和人员。(2)员工信息包括员工号、姓名、职位、电话号码和工资;其中,职位包括:经理、业务员等。业务员根据托运申请负责安排承运货物事宜,例如:装货时间、到达时间等。一个业务员可以安排多个托运申请,但一个托运申请只由一个业务员处理。(3)客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号,其中,客户号唯一标识客户信息的每一个元组。每当客户要进行货物托运时,先要提出货物托运申请。托运申请信息包括申请号、客户号、货物名称、数量、运费、出发地、目的地。其中,一个申请号对应唯一的一个托运申请;一个客户可以有多个货物托运申请,但一个托运申请对应唯一的一个客户号。[概念模型设计]根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如图2-1所示。[关系模式设计]部门(部门号,部门名称,经理,电话,邮箱)员工(员工号,姓名,职位,电话号码,工资,{{U}}(a){{/U}})客户({{U}}(b){{/U}},单位名称,通信地址,所属省份,联系人,联系电话,银行账号)托运申请({{U}}(c){{/U}},货物名称,数量,运费,出发地,目的地)安排承运({{U}}(d){{/U}},装货时间,到达时间,业务员)
问答题阅读以下说明,根据要求回答问题[说明]系统集成商QD公司最近承接了一个中小型电子商务系统集成项目。项目经理老郭经过工作分解后,已经明确此项目的范围,但是为了更好地对项目的实施过程进行有效监控,保证项目按期、保质地完成,老郭需要采用网络计划技术对项目进度进行管理。该项目包括A~H8个基本活动任务。这些活动任务的名称、完成每个活动所需的时间,以及其他活动之间的关系如下表所示。{{B}}某电子商务系统集成项目基本情况{{/B}}活动名称所需的时间(天)紧前活动A5——B10AC20AD15B,CE8BF20D,EG22C,DH10F,G项目经理老郭根据表绘制了如下图所示的该项目的前导图(单代号网络图),以表明各活动之间的逻辑关系。图中“*”表示此处的数据未给出。某系统集成项目的前导图(不完整)上图中各节点使用如下图所示的样图标识。节点标识样图图例说明:ES:最早开始时间EF:最早结束时间DU:作业历时ID:作业代号LS:最迟开始时间LF:最迟完成时间TF:总时差
问答题阅读以下说明和图,根据要求回答下面问题[说明]某大型企业的数据中心为了集中管理、控制用户对数据的访问并支持大量的连接需求,欲构建数据管理中间件,其主要功能如下。1.数据管理员可通过中间件进行用户管理、操作管理和权限管理。用户管理维护用户信息,用户信息(用户名、密码)存储在用户表中;操作管理维护数据实体的标准操作及其所属的后端数据库信息,标准操作和后端数据库信息存放在操作表中;权限管理维护权限表,该表存储用户可执行的操作信息。2.中间件验证前端应用提供的用户信息。若验证不通过,返回非法用户信息;若验证通过,中间件将等待前端应用提交操作请求。3.前端应用提交操作请求后,中间件先对请求进行格式检查。如果格式不正确,返回格式错误信息;如果格式正确,则进行权限验证(验证用户是否有权执行请求的操作),若用户无权执行该操作,则返回权限不足信息,否则进行连接管理。4.连接管理连接相应的后端数据库并提交操作。连接管理先检查是否存在空闲的数据库连接,如果不存在,新建连接;如果存在,则重用连接。5.后端数据库执行操作并将结果传给中间件,中间件对收到的操作结果进行处理后,将其返回给前端应用。现采用结构化方法对系统进行分析与设计,获得下图所示的顶层数据流图和第二个图所示的0层数据流图。顶层数据流图0层数据流图
问答题阅读以下说明和图,根据要求回答下面问题[说明]某慈善机构欲开发一个募捐系统,以跟踪记录为事业或项目向目标群体进行募捐而组织的集体性活动。该系统的主要功能如下所述。(1)管理志愿者。根据募捐任务给志愿者发送加入邀请、邀请跟进、工作任务;管理志愿者提供的邀请响应、志愿者信息、工作时长、工作结果等。(2)确定募捐需求和收集所募捐赠(资金及物品)。根据需求提出募捐任务、活动请求和捐赠请求,获取所募集的资金和物品。(3)组织募捐活动。根据活动请求,确定活动时间范围。根据活动时间搜索场馆,即向场馆发送场馆可用性请求,获得场馆可用性。然后根据活动时间和地点推广募捐活动,根据相应的活动信息举办活动,从募款机构获取资金并向其发放赠品。获取和处理捐赠,根据捐赠请求,提供所募集的捐赠;处理与捐赠人之间的交互,即录入捐赠人信息,处理后存入捐赠人信息表;从捐赠人信息表中查询捐赠人信息,向捐赠人发送募捐请求,并将已联系的捐赠人存入已联系的捐赠人表。根据捐赠请求进行募集,募得捐赠后,将捐赠记录存入捐赠表;对捐赠记录进行处理后,存入已处理捐赠表,向捐赠人发送致谢函。根据已联系的捐赠人和捐赠记录进行跟进,将捐赠跟进情况发送给捐赠人。现采用结构化方法对募捐系统进行分析与设计,获得如下图、第二个图和第三个图所示的分层数据流图。某募捐系统0层数据流图某募捐系统1层数据流图某募捐系统2层数据流图
问答题阅读下列说明,回答问题1至问题4,将解答填入对应栏内。【说明】某汽车维修站拟开发一套小型汽车维修管理系统,对车辆的维修情况进行管理。1.对于新客户及车辆,汽车维修管理系统首先登记客户信息,包括:客户编号、客户名称、客户性质(个人、单位)、折扣率、联系人、联系电话等信息:还要记录客户的车辆信息,包括:车牌号、车型、颜色等信息。一个客户至少有一台车。客户及车辆信息如表2-1所示。{{B}}表2-1客户及车辆信息{{/B}}客户编号GS0051客户名称××公司客户性质单位折扣率95%联系人杨浩东联系电话82638779车牌号颜色车型车辆类别**0765白色帕萨特微型车 2.记录维修车辆的故障信息,包括:维修类型(普通、加急)、作业分类(大、中、小修)、结算方式(自付、三包、索赔)等信息。维修厂的员工分为:维修员和业务员。车辆维修首先委托给业务员。业务员对车辆进行检查和故障分析后,与客户磋商,确定故障现象,生成维修委托书。如表2-2所示。 {{B}}表2-2维修委托书{{/B}} No.20070702003 登记日期:2007-07-02车牌号**0765客户编号GS0051维修类型普通作业分类中修结算方式自付进厂时间2007070211:09业务员张小江业务员编号012预计完工时间故障描述车头损坏,水箱漏水 3.维修车间根据维修委托书和车辆的故障现象,在已有的维修项目中选择并确定一个或多个具体维修项日,安排相关的维修工及工时,生成维修派工单。维修派工单如表2-3所示。 {{B}}表2-3维修派工单{{/B}} No.20070702003维修项目编号维修项目工时维修员编号维修员工种012维修车头5.00012机修012维修车头2.00023漆工015水箱焊接补漏1.00006焊工017更换车灯1.00012机修4.客户车辆在车间修理完毕后,根据维修项目单价和维修派工单中的工时计算车辆此次维修的总费用,记录在委托书中。根据需求阶段收集的信息,设计的实体联系图(图2-1)和关系模式(不完整)如下所示。图2-1中业务员和维修工是员工的子实体。[概念结构设计][逻辑结构设计]客户({{U}}(5){{/U}},折扣率,联系人,联系电话)车辆(车牌号,客户编号,车型,颜色,车辆类别)委托书({{U}}(6){{/U}},维修类型,作业分类,结算方式,进厂时间,预计完工时间,登记日期,故障描述,总费用)维修项目(维修项目编号,维修项目,单价)派工单({{U}}(7){{/U}},工时)员工({{U}}(8){{/U}},工种,员工类型,级别)
问答题阅读以下说明,根据要求回答下面问题 [说明] 银海系统集成公司当前承接了一个中型电子商务系统集成项目。该项目经过工作分解后,范围已经明确。为了更好地对项目的开发过程进行监控,保证项目顺利完成,项目经理老郭采用了网络计划技术对项目进行管理。该项目有A、B、C、D、E、F共6个活动。目前是第3个月末,活动的信息如下。 活动A:持续时间3周,预算20万元,无前置活动,实际成本20万元,已完成100%; 活动B:持续时间5周,预算45万元,前置活动为A,实际成本50万元,已完成100%; 活动C:持续时间6周,预算60万元,前置活动为B和D,实际成本45万元,已完成40%; 活动D:持续时间6周,预算80万元,前置活动为A,实际成本80万元,已完成100%; 活动E:持续时间4周,预算50万元,前置活动为D,实际成本35万元,已完成30%; 活动F:持续时间8周,预算70万元,后置活动为C和E,实际成本0万元,已完成0%; 项目在开始获得的投入资金为130万元,第1个月末获得投入资金80万元,第2个月末获得投入资金50万元……
问答题【问题2】 请根据上表,计算每个工作的最早开始时间和最迟开始时间,计算结果填入下表。 工作代码 最早开始时间/天 最迟开始时间/天 工作代码 最早开始时间/天 最迟开始时间/天 A D B E C
问答题【问题4】(2分)
软件工程师通过以下几种方法对系统进行调试,其中(14)通过分析错误的症状,猜测问题的所在位置;(15)从测试所暴露的错误出发,通过分析错误征兆之间的关系而找出故障。
(14)~(15)的备选答案:
A.试探法 B.回溯法 C.归纳法 D.演绎法 E.对分查找法
