1、【
简答题】
试题一(15分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]
小张是个体经营者,主要经营各类电子产品。随着业务的发展,他计划创建自己的电子商务网站,为用户展示他所经营的商品信息,提供商品查询和在线购物功能,并能通过网站完成对用户、商品和订单的管理。
[问题1](5分)
小张就建站事宜与某公司进行了接洽,该公司按照开发规范给出了设计方案,其中系统开发的基本过程如图1-1所示。请按照图中各个分项,填写系统开发的各个阶段名称。
图1-1
[问题2](6分)
建设网站服务器的方式有自营方式、主机托管和虚拟主机,请描述三种方式的特点,并根据小张的实际情况选择合适的建站方案,说明理由(不超过200字)。
[问题3](4分)
图1-2是根据小张的需求描述所给出的系统功能图,请将其必要的功能模块补充完整,并说明其作用。
图1-2
[15分]
解析:
[问题1]
(1) 系统规划阶段
(2) 系统设计阶段
(3) 系统开发集成阶段
(4) 系统实施阶段
(5) 系统运行维护阶段
[问题2]
"自营主机"的特点:
1. 采用独立的服务器,拥有独立的域名和IP地址,具有很高的自主性。
2. 使用自己的网络资源。
3. 投资较大,维护费用较高,需要较强的技术支持。
"主机托管"的特点:
1. 采用独立的服务器,拥有独立的域名和IP地址。
2. 使用他人的网络资源。
3. 除了服务器,不需其他投入,投资较小,维护费用较低。
"虚拟主机"的特点:
1. 使用共享服务器。
2. 无需系统软硬件配置,投资小。
3. 无需专门的技术支持人员,但自主性和安全性较差。
小张属于个人网站,网站规模小,投资小,没有专职的网络技术人员,应采用虚拟主机方式。
[问题3]
(1)商品浏览及查询。该模块实现用户对商务网站商品信息的浏览,并根据用户输入的条件进行商品查询。
(2)购物车。该模块记录客户在线购物所选择的商品。
(3)客户管理。该模块完成客户在线注册、购物记录、信誉度等级等功能。
(4)订单删除。该模块完成用户订单的取消。
2、【
简答题】
试题二(15分)
请认真阅读以下关于网页制作和网页编程的内容,回答问题1~4,并把解答填入答题纸的对应栏中。
一、网页制作
[说明]
某网络公司用ASP实现了一个用于手机销售信息的查询的网页,主页文件名"index.html",其内容如图2-1所示,网页的效果如图2-2所示。
二、信息查询
[说明]
图2-3是用户按品牌进行查询时的网页(main.asp)在IE浏览器上运行后的效果图。表2-1是手机信息数据表结构。
图2-3
表2-1
其中Brand字段下共有两种数据:moto、nokia,分别代表摩托罗拉、诺基亚。
Main.asp文档内容如下:
<html>
<head>
<title></title>
</head>
<body bgcolor="#ffffff" background="bgl.gif" text="#000000">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<left>
<!以下为实现加入信息功能的部分-->
<form name="form1" method="post" acti_dj="main_search.asp">
<td>
<div align="left">
<table width="404" border="0">
<tr>
<td align="right" width="121">
<font size="2" >请选择品牌</font>
</td>
<td align="left" width="194" valign="bottom">
<p>< __(1)__ size="1" name="D1" >
<option selected value=" __(2)__ ">摩托罗拉</option>
<option value=" __(3)__ ">诺基亚</option>
< __(4)__ ></p>
</td>
<td align="left" width="69" valign="middle">
<p><input type="submit" value="提交" name="B1">
</p>
</form>
</td>
</tr>
</table>
<div>
</form>
</left>
</table>
<!-省略数据查询功能的代码>
<table>
<CENTER>
<div align="right" style="width: 567; height: 79">
<table border="1" width="100%">
<tr>
<th width="20%">
<font color="#996633" size="2">品牌</font>
</th>
<th width="20%">
<font color="#996633" size="2">型号</font>
</th>
<th width="20%">
<font color="#996633" size="2" >参考价格</font>
</th>
<th width="40%">
<font color="#996633" size="2" >功能描述</font>
</th>
</tr>
</table>
<br>
<!-- 省略了查询结果和分页功能的代码>
</table>
</body>
</html>
[问题1](4分)
框架在网页布局中主要起什么作用?主页中定义了几个框架?分别显示哪个文档?
[问题2](3分)
如果网页及素材均存放在本机目录"D:\documents\webpages"中,网页side.html中有一幅图片msf.gif存放在"D:\documents\webpages\pic"目录中。为了在改变整个网页存放的目录设置后,仍然能在浏览器中浏览到该图片,图片的src属性值应设置为__(1)__。
(1)备选的答案: A."D:\documents\webpages\msf.gif " B."\webpages\msf.gif " C."\pic\msf.gif "
[问题3](4分)
在图2-3所示的网页上,当用户单击了按钮"提交"后,将会以__(2)__方式将用户输入的查询数据提交给服务器,并且触发__(3)__程序的执行,从而完成用户对某类型手机的搜索的请求。
(2)备选的答案: A.get B. post C. pull
(3)备选的答案: A.main.asp B. main_search.asp C. index.asp
[问题4](4分)
请将main.asp中空出的代码填写完整。
[15分]
解析:
[问题1]
框架将浏览器的窗口分为多个显示区域,每个区域可以独立地显示一个HTML文档,但在显示的内容上可以具有内容主题上的关联性。
主页中定义了3个框架。
Side框架对应side.html。
top框架对应top.html。
main框架对应main.asp。
[问题2]
(1) C
[问题3]
(2) B
(3) B
[问题4]
(1) select
(2) moto
(3) nokia
(4) /select
3、【
简答题】
试题三(15分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]
某公司计划建立一个商务网站,该网站主要面对消费者,功能是完成网上购物、信息查询、广告宣传、用户需求调查等。已知服务器采用windows2000 server + IIS5.0,网页编程语言采用ASP,数据库采用SQLServer,数据库名为CJB,数据库管理员的用户名为User,密码为Test。
[问题1](4分)
请简要说出BtoB、BtoC两种电子商务模式的含义(不超过150字)。该网站应该采用哪种模式?
[问题2](6分)
下面是该网站中数据库连接程序conn.inc的代码,请在空白处填入相应的程序代码。
<%
set conn=server. __(1)__ ("adodb.connection")
conn.provider="sqloledb"
provstr="server=127.0.0.1;database= __(2)__ ;uid= __(3)__ ;pwd= __(4)__ "
conn.open __(5)__
%>
[问题3](5分)
该网站有一个购物车模块,购物车模块中自定义了两个session属性:CID用来记录用户选择的商品;CNUM用来记录相应商品的数量。请根据表3-1所列的情况,填写对session对象的几种处理情况。
表3-1
[15分]
解析:
[问题1]
BtoB是Business To Business的缩写,是"企业对企业"的电子商务模式,指商业机构利用因特网或各种商务网络向供应商(企业或公司)订货或付款等。
BtoC是Business To Consumer的缩写,是"企业对消费者"的电子商务模式,指企业与消费者之间通过互联网进行产品、服务及信息的交换,这种交换类似于传统的商品零售商业的服务。
该商务网站应该采用BtoC的模式。
[问题2]
(1) createobject
(2) CJB
(3) User
(4) Test
(5) provstr
[问题3]
(6) 直接将CID与CNUM加入Session
(7) 直接将CID与CNUM加入Session
(8) CID保持不变,修改CNUM值
4、【
简答题】
试题四(15分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]
飞腾游戏网站是一个大型游戏网站,它一方面提供各种在线游戏,另一方面有一个服务器为用户提供在线购买游戏币的服务,用户可使用游戏币购买游戏装备。
[问题1](4分)
电子支付主要是依靠电子货币的流通来实现,请说出电子货币的三种主要形态是什么?用户在飞腾游戏网站购买游戏装备使用的游戏币属于哪一种电子货币形态?
[问题2](8分)
小李是飞腾游戏网站的消费者,他的银行帐户在A银行,飞腾游戏网站的银行帐户在B银行。图4-1是小李完成网上购买游戏币的订货和支付清算的实体关系图,请将下图的交易实体补充完整,并简述交易过程(不超过200字)。
[问题3](3分)
飞腾游戏网站除了有为用户提供在线购买游戏币服务的Web服务器外,还有许多游戏服务器,其内部数据的安全性非常重要。为保证内部数据的安全,该网站配备了防火墙。图4-2是为用户提供在线购买游戏币服务的Web服务器与防火墙的两种配置图,该网站最好采用什么用的配置方式?说明理由(不超过200字)。
[15分]
解析:
[问题1]
电子货币的主要形态有:电子支票、银行卡、电子现金。
游戏币属于电子现金形态。
[问题2]
(1) Internet
(2) 支付网关
(3) A银行(或客户开户银行)
(4) B银行(或游戏网站开户银行)
(5) 银行内部专用网(或金融专用网)
交易过程要点:
(1) 用户用Web浏览器进行游戏币的浏览、选择、填写订单。
(2) 用户使用A银行授权的银行卡作为支付工具。用户对支持信息加密,提交订单。
(3) 商家服务器对订单确认,并将支付信息通过支付网关传向银行服务器,以获取支付资金授权。
(4) 银行确认后,批准交易,并向商家返回确认信息
(5) 商家收到确认信息后,向用户发货。
(6) A银行通过银行内部专用网与B银行进行资金结算。
[问题3]
采用B图配置方式。
理由要点:
A图方式中内部网络和Web服务器都能够得到较好的安全保护,但Web服务器不易被用户使用。
B图方式一方面便于用户使用Web服务器,同时内网可以得到较好的保护,但Web服务器的安全保护特性较弱。B图方式可以通过操作系统自身的病毒检测与安全控制功能提高其安全性。
5、【
简答题】
试题五(15分)
阅读下面说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]
某公司电子商务网站已经运行了一段时间,该网站有一个专门的维护小组,人员配备如下:网站主管、维护员、程序员。
[问题1](3分)
为保证网站安全有序地运行,公司网页更新流程如图5-1所示。请根据图中的流程提示,填写对应的角色。
图5-1
[问题2](5分)
由于业务需要,公司要求维护员制定数据备份方案。常见的数据备份方案有完全备份、增量备份、差分备份。公司网站业务繁忙,数据备份的时间有限,并且要求数据恢复操作应该简单可靠。请确定该公司的数据备份方案,并简述选择这种备份方案的理由(不超过200字)。
[问题3](7分)
该网站服务器操作系统为Windows 2000 Server,其Web发布目录在D:\wwwroot 。Web发布目录的权限设置是:User1能进行所有操作、User2能进行程序维护、User3只能浏览和运行该目录下的程序。同时,为了防止黑客攻击,要求:
1、所有用户密码长度必须大于7。
2、在某帐户的密码连续3次输入错误之后,对该帐户进行30分钟的锁定以保证帐户的安全性。请按以上要求,回答下列问题:
1、设置Web发布目录权限的详细步骤。
2、设置该服务器帐户策略的详细步骤。
[15分]
解析:
[问题1]
(1) 网站主管
(2) 维护员
(3) 程序员
[问题2]
该公司应该采用差分备份的方法。
理由要点:
完全备份所耗费的时间和存储空间都比较大。
增量备份方式数据恢复复杂。
差分备份方式的备份时间较短,数据恢复操作简便,恢复可靠,符合公司需求。
[问题3]
(1)
1. 选择D:\wwwroot目录,单击右键打开"属性"对话框。
2. 选择"安全"项
3. 添加User1、User2、User3用户。
4. 选择User1,设置该用户对目录具有完全控制权;选择User2,设置该用户对目录具有修改权;选择User3,设置该用户对目录具有读取及运行权。
(2)
1. 打开控制面板,选择管理工具,再选择安全管理工具,打开"帐户策略"项。
2. 选择帐户策略的"密码策略"项,将密码长度最小值设为7。
3. 选择帐户策略的"帐户锁定策略"项,帐户锁定阀值设为3,帐户锁定时间设为30分钟。