阅读以下关于系统结构的叙述,回答问题1至问题4。 A企业目前使用的是基于C/S结构的OA(办公自动化)系统,某软件开发公司为该企业设计了一个基于B/S结构的新OA 系统。1.系统目前的运行情况 (1)公司大约有500名雇员,每名雇员配备有一套PC 机,每个部门有独立子网。 (2)员工所用PC 机的IP 地址由其所在部门指派,由公司信息部负责IP 地址的管理工作。 (3)目前的OA 系统大约由16个子系统组成,包括公文管理子系统、公共信息管理子系统、个人信息管理子系统;邮件管理子系统、任务管理子系统、差旅审批子系统、采购子系统等。 (4)应用软件存储在服务器和客户机上。数据库的检索和更新功能主要在服务器上,而数据的输入和结果的显示功能则主要在客户机上。软件的配置、维护和升级由信息部负责处理。2.计划实现的新系统 (1)新OA 系统的体系结构如下图所示,包括安装了浏览器的客户机(PC)、Web服务器、以及一个数据库服务器。(2)用CGI 连接数据库服务器和Web 服务器。 (3)用户使用新的OA 系统时,首先通过登录窗口输入一个职工号码和口令。 (4)cookie 是Web 服务器指示客户浏览器存储指定变量名和值的方法。在启动多个 CGI 程序的情况下,应用cookie 可以避免通过登录窗口重复输入职工号码和口令。在新的OA 系统中,职工号码在其浏览器中被设置为一个cookie 值。每启动一个CGI 程序,从浏览器传送的职工号码(一个cookie 值)就和Web 服务器上存储的职工号码相比较。如果匹配,应用就继续:若不匹配,就显示登录窗口,提示用户输入职工号码和口令。3.新OA 系统的访问控制 新OA 系统中有以下两种访问控制。 (1)访问控制1 各子系统的用户只能通过安装在本部门的客户机处理其业务,例如任务管理子系统的用户在处理业务时只能使用安装在本部门的客户机。 (2)访问控制2 只允许授权职工通过为其配置的客户机使用差旅审批子系统。4.性能评估方法 (1)性能评估模型是一个M/M/1排队模型,其中LAN、Web 服务器和数据库服务器按照下图所示串联连接。pLAN、/pWeb、PDB分别表示LAN、Web 服务器和数据库服务器的利用率。(2)已经测得LAN、Web 服务器和数据库服务器的平均处理时间。基于这些测量值,用排队论估算并发连接的客户数量增加时的响应时间。 (3)根据测得的处理时间,LAN、Web 服务器和数据库服务器对单个客户请求的平均处理时间为30ms、40ms 和10ms。 (4)根据以往的经验可知,每秒平均有20个事务,且事务到达间隔服从负指数分布。 (5)每个队列的平均系统时间(平均等待时间与平均处理时间之和,单位:s)可用以下公式计算:
问答题 从原系统迁移至新系统后,公司信息部的哪项工作极大地减少了?请用50字以内文字说明。
【正确答案】正确答案:[答案要点]本问主要是为公司在软件的配置、维护和升级方面解决了问题。
【答案解析】解析:目前办公自动化系统较成熟的模式是客户朋艮务器(即C/S)方式,而新一代的办公自动化系统则应是Internet/Intranet 方式(即B/S),才更能适应目前及未来的要求。 Internet/Intranet 方式的办公自动化系统是基于Web 的办公自动化系统,其运作模式不同于C/S模式,它由客户在客户端工作站通过浏览器从服务器下载Web 方式的办公自动化应用程序后再动行。这种方式的系统具有下列的好处: .对客户端机器的硬件要求较低,而且目前流行的浏览器支持各种操作系统,使用户可以在保留原有的软件和硬件的基础上运行新的应用系统,保护现有投资。 .基于Web 的办公自动化系统只需在服务器上作配置和维护,大大降低了用户用于软件系统维护和升级的难度和费用,使办公自动化更加容易实施。 .像其他基于Web 的应用系统一样,基于Web 的办公自动化系统也是通过浏览器这个简单易用统一的界面来访问的,其界面相当友好,操作十分简单,易学易用,用户易于接受,从而节省用户的培训时间和费用。这对减少实施办公自动化的阻力来说,有相当重要的意义。 .系统安全、可靠、可扩展。 第一步:总结出问题的要点 本题主要考查企业构建基于B/S 结构的新OA 系统时需要考虑优点,系统性能分析,以及需要应对的新的技术问题。 主要考查构建的基于B/S 结构的系统后为公司解决了什么问题。
问答题 要实现访问控制1和访问控制2,还需从客户端获取什么信息?请分别用50字以内文字说明。
【正确答案】正确答案:[答案要点] 访问控制1需要客户端的IP 地址,以判断客户端是否来自授权部门。 访问控制2需要客户端的MAC 地址,以判断客户是否来自授权计算机。
【答案解析】解析:主要考查基于B/S 结构的新OA 系统两种访问控制如何解决的问题。
问答题 试计算以下参数(经四舍五入在小数点后保留1位)。 LAN 的利用率pLAN=(a) Web 服务器的利用率PWeb=(b) 数据库服务器的利用率pDB(c) 新OA系统的平均响应时间R 为(d)ms
【正确答案】正确答案:本问主要是需要正确理解题意进行计算。 利用率ρ=λ/μ=平均到达事务数/平均处理事务数 LAN 的利用率PLAN=(60%) Web 服务器的利用率ρWeb=(80%) 数据库服务器的利用率砌ρDB=(20%)
【答案解析】解析:主要考查新OA 系统的性能评估问题。
问答题 请用200字以内文字说明使用CGI 存在的主要问题及其原因,并给出两种替代CGI 的技术。
【正确答案】正确答案:[答案要点] 使用CGI 存在的主要问题及其原因: .安全性差、可移植性差。CGI 接口不支持用户与数据库间的持续互操作。 .CGI 的效率低,且需要同时运行多个CGI 程序。用户每次连接至服务器时,服务器都要创建一个事务或者运行CGI 程序的一个副本。 替代技术有JSP、ASP、Servelet 或PHP。
【答案解析】解析:主要考查使用CGI 技术存在的主要问题及其原因,给出替代CGI 技术的方案。 第二步:根据问题要点,仔细阅读正文,找出相应段落。 1)题目中给出了企业现有系统的运行情况,包括:人员、设备、16个子系统等信息。从给出的信息来看,软件的配置、维护和升级工作量大。 2)从给出的新OA 系统的体系结构来看,分析使用CGI 存在的主要问题。 3)从给出的新OA 系统的访问控制方式要求,确定解决方案。 4)从给出性能评估方法的说明中可以正确解答问题3。 第三步:分析试题的内容,构思答案的要点。