互联网软件应用与开发

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.请简述在客户端/服务器端模式下,Request对象和Response对象的联系和区别

答:(1)在客户端/服务器端模式下执行Web应用程序,客户端和服务器端之间的交互和信息传递就是通过Request和Response两个对象完成的。Request对象用于获取客户端的信息,可以使用Request对象访问任何基于HTTP请求传递的所有信息,获得客户端发送给服务器的信息。Response对象的作用是,当服务器和客户端需要进行交互时,服务器端向客户端发送信息。例如:将指定的字符串写入当前的HTTP输出中;返回当前页面处理结果;让浏览器重定位到指定的URL地址等。Request对象是ASP中常用的对象之一,用于获取客户端的信息,可以使用Request对象访问任何基于HTTP请求传递的所有信息,通过Request对象能够获得客户端发送给服务器的信息。

2.请说明B/S模型的工作原理及其特点

答:(2)B/S网络结构模式是基于Intranet的需求而出现并发展的。Intranet是应用TCPIP 协议建立的企事业单位内部专用网络,它采用诸如TCPIP、HTTP、SMTP和HTML等Internet 技术和标准,能为企事业单位内部交换信息提供服务。同时,它具有连接Internet的功能和防止外界入侵的安全措施。另一方面,由于数据库具有强大的数据存储和管理能力,并且能够动态地进行数据输入和输出,如果把数据库应用于Intranet上,不仅可以实现大量信息的网上发布,而且能够为广大用户提供动态的信息查询和数据处理服务,进而加强企事业单位内部部门之间、上级部门与下级部门之间、企事业单位员工之间、企事业单位与客户之间以及企事业单位与企事业单位之间的信息交流,降低企事业单位的日常工作成本,提高企事业单位的经济效益。

3.(1)请结合实际应用,为网络试题库管理软件数据库设计数据库表,写出各个数据库表的名称及所含字段名称、字段类型(含字(段大小),以及对字段作用的说明。

(2)请简述在Dreamweaver中使用内置的服务器行为实现删除功能所需要的步骤。

答:(1)网络试题库管理软件数据库表

表一:用户信息表

User_ID 自动编号:用户信息表的唯一标识;

UserName文本,字段大小50:用户的姓名;

UserPassword文本,字段大小50:用户的密码。

表二:考试信息表

Exam_id自动编号:试卷唯一标识;

Exam_title文本,字段大小50:试卷名称;

Exam_date日期/时间:设置日期;

Test_time日期/时间:考试时间;

Exam_duration数字:考试时长;

Tester文本,字段大小50:考试人;

Teacher文本,字段大小50:授课教师。

表三:选择题表

Item_id 自动编号:题目的唯一标识;

Exam_id 数字:题目所属试卷的标识;

CreateTime 日期/时间:题目添加时间;

Title 文本,字段大小50:题目的标题;

Question 文本,字段大小200:题目的选项;

Answer 文本,字段大小50:题目的答案。

表四:填空题表

FillBlank_id 自动编号:题目的唯一标识;

Exam_id 数字:题目所属试卷的标识;

CreateTime 日期/时间:题目添加时间;

Title 文本,字段大小50:题目的标题;

Question 文本,字段大小200:题目的题干;

Answer 文本,字段大小50:题目的答案。

表五:问答题表

Essay_id 自动编号:题目的唯一标识;

Exam_id 数字:题目所属试卷的标识;

CreateTime 日期/时间:题目添加时间;

Title 文本,字段大小50:题目的标题;

Question 文本,字段大小200:题目的问题;

Answer 文本,字段大小200:题目的答案。

(2)服务器行为用来自动完成数据删除的功能。

一个完整的删除操作需要较多步骤:

①选择“文件”→“新建”来创建一个新页面,该页面可以显示记录集里的所有的记录。

②单击“服务器行为”面板里的“+”,在弹出菜单里选择“转到详细页面”。

③在“详细信息页”页面中,添加“删除”按钮,添加一个表单来包含它,并且为它选择一个位置。选择“插入”→“表单”→“按钮”来插入按钮。在按钮的属性里,把“提交”修改为“删除”。

④在“服务器行为”面板里单击“+”,从下拉菜单里选择“删除记录”,这时会显示“删除记录”对话框。在“删除记录”对话框里,从“连接”下拉列表里选择自己的数据库连接。在“从表格中删除”选中需要删除记录的表。

⑤从“选取记录自”下拉列表里选择用于搜索页的记录集。从“惟一键列”下拉列表里选择惟一的主键字段。这对应于删除页面里用于显示记录的主键。“提交此表单以删除”下拉列表里应该指定包含“删除”按钮的表单名称。

⑥在“删除后,转到”字段里指定删除记录到要到达的确页面。如果删除操作成功完成,那么访问者就会被转到这个页面。单击“确定”按钮来添加服务器行为。用户的删除页面现在就完成了。

相关文档
最新文档