<尚大教育,教育至上,人才为大:sdedu.cc>
试题一(25 分)
阅读以下关于系统结构的叙述,回答问题1、问题2、问题3 和问题4。
A 企业目前使用的是基于C/S 结构的OA(办公自动化)系统,某软件开发公司为该企业设计了一个基于B/S 结构的新OA 系统。
1.系统目前的运行情况
(1)公司大约有500 名雇员,每名雇员配备有一套PC 机,每个部门有独立子网;
(2)员工所用PC 机的IP 地址由其所在部门指派,由公司信息部负责IP 地址的管理工作;
(3)目前的OA 系统大约由16 个子系统组成,包括公文管理子系统、公共信息管理子系统、个人信息管理子系统、邮件管理子系统、任务管理子系统、差旅审批子系统、采购子系统等;
(4)应用软件存储在服务器和客户机上。数据库的检索和更新功能主要在服务器上,而数据的输入和结果的显示功能则主要在客户机上。软件的配置、维护和升级由信息部负责处理。
2.计划实现的新系统
(1)新OA 系统的体系结构如图1-1 所示,包括安装了浏览器的客户机(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 服务器和数据库服务器按照图1-2 所示串联连接。ρLAN、ρWeb、ρDB 分别表示LAN、web 服务器和数据库服务器的利用率。
(2)已经测得LAN、web 服务器和数据库服务器的平均处理时间。基于这些测量值,用排队论估算并发连接的客户数量增加时的响应时间。
(3)根据测得的处理时间,LAN、web 服务器和数据库服务器对单个客户请求的平均处理时间为30ms、40ms 和10ms。
(4)根据以往的经验可知,每秒平均有20 个事务,且事务到达间隔服从负指数分布。
(5)每个队列的平均系统时间(平均等待时间与平均处理时间之和,单位:秒)可用以下公式计算:
平均系统时间
平均处理时间 = 1-利用率
[问题1](5 分)
从原系统迁移新系统后,公司信息部的哪项工作极大地减少了?请用50 字以内文字说明。
[问题2](6 分)
要实现访问控制1 和访问控制2,还需从客户端获取什么信息?请分别用50 字以内文字说明。
[问题3](8 分)
试计算以下参数(经四舍五入在小数点后保留1 位)。
LAN 的利用率ρ
LAN =_____(a)______
Web 服务器的利用率ρ
Web =____(b)_____
数据库服务器的利用率ρ
DB =____(c )____
新OA 系统的平均响应时间R 为____(d)_____ms
[问题4](6 分)
请用200 字以内文字说明使用CGI 存在的主要问题及其原因,并给出两种替代CGI 的技术。
<尚大教育,教育至上,人才为大:sdedu.cc>