软件工程课程设计样例(3)
(4) 创建超链接文本。
将留言主题字段设置为超链接文本。用户点击想要查看详细内容的留言的留言主题字段,程序就会将页面导向guest_list.asp页面。在guest_list.asp页面中,用户就可以看到该条留言的详细内容。 (5) 其他超链接
本页面还可以链接到增加新留言页面;也可以链接到主页面。 2. 留言查看页面图如图19所示
图19 留言查看页面图
3.模块所使用的数据表
本页面使用了library.mdb数据库中的书评信息表(bookcomment)。
点击留言主题,就可以进入guest_list.asp页面查看留言的详细信息。 留言详细内容浏览模块
1. 留言详细内容浏览模块IPO图
功能:点击留言主题字段的字段值,将连接到guest_list.asp页面。在该页面中,将能详细地看到该条记录的信息。按下“返回”就可回到留言板的index.asp页面。
输入:点击留言查看页面中的留言主题字段超链接文本
处理:
(1) 创建记录集。
使用ASP中的ODBC驱动程序连接数据库library.mdb,打开书评信息数据表bookcomment,以用户要求查询记录的ID为查询条件,创建数据集rs。 (2) 构造页面格式。
使用HTML语言的TABLE表格标签构造页面表单,将超链接文本分布在页面的相应位置。
输出:留言详细内容浏览页面
2. 留言详细内容浏览页面图如图20所示
图20 留言详细内容浏览页面图
3.页面所使用的数据库
本页面使用了library数据库中的书评信息数据表bookcomment。
增加留言模块
1. 增加留言模块的IPO图
功能:在各种表格和表单构成的guest_input.asp页面中的适当位置输入用户所作评论的图书的书名、用户选择的表情图标、评论的主题和留言的详细内容等信息后,提交到add_cmaction.asp页面进行处理。
输入:新增加的留言信息的用户所作评论的图书的书名、用户选择的表情图标、评论的主题和留言的详细内容。
处理:
(1) 构造页面格式。
应用表格进行页面布局,相应的字段名称后使用单文本框、多行文本框或单选框表单组件,构成留言信息输入页面。 (2) 输入留言信息。
在各单文本框、多行文本框或单选框表单组件中输入新增信息的各项内容。输入信息后按下“增加”按钮就将信息交由form表单提交到add_cmaction.asp页面进行处理。
(3) 将增加的各字段信息保存到数据库中。 输出:增加成功对话框。
2. 留言增加页面图如图21所示:
图21 留言增加页面图
图22 留言加入成功页面图
3.模块所使用的数据表
本页面使用了library.mdb数据库中的书评信息表bookcomment。
5.5 分类浏览模块的设计与实现
1.分类浏览模块的IPO图
功能:点击分类浏览超链接文本后,进入浏览页面。在本模块中,图书按其分类逐级显示,用户可以按照图书的分类方便的逐级查找图书。找到指定的图书后,用户可以阅读,也可以做书签,查看和发表书评信息,还可以到投票界面去投票。输入:点击分类浏览的超链接文本.处理:
(1) 构造页面格式。使用HTML语言的TABLE表格标签构造页面表单,构造放置各个字段及字段值的表单,美化页面。
(2) 连接数据库。与数据库创建链接,使用SQL语言在数据库中选取符合条件的记录。在符合条件的记录中选取相关字段值组成记录集。显示在页面的相应位置中。
(3) 显示类别信息。页面按照图书的类别逐级进行排列,并设置超链接文本,读者可以方便的单击连接来进行访问。记录以分页的形式显示。 (4) 阅读图书。逐级查找要阅读的书目。找到后,单击书目超链接,页面导向readbook.asp页面进行阅读。
(6) 其他超链接 本页面还可以链接到增加新书签页面;也可以链接到查看和增加书评的
留言板页面;还可以链接到在线投票页面。
2. 分类浏览页面图如下图所示
软件工程课程设计
17
3.模块所使用的数据表
本页面使用了library.mdb数据库中的书目类别表bookwarelist。
5.6添加书签模块的设计与实现
1. 添加书签模块的IPO图
功能:在各种表格和表单构成的add_bookmark.asp页面中的适当位置输入用户选择的书签图标、书签的详细内容等信息后,提交到add_action.asp页面进行将一条新记录插入数据表的操作。输入:新增加的书签信息的用户选择的表情图标和书签的详细内容。处理:
(1) 构造页面格式。应用表格进行页面布局,相应的字段名称后使用多行文本框或
单选框表单组件,构成书签信息输入页面。
(2) 判断合法性。在连接数据库之前,首先判断用户是否在阅读某一本书。然后判
断要添加书签的书目是否存在。 (3) 连接数据库。以上一页提交的图书的编号为条件选取数据表中的记录创建记录
集,将记录中的用户名、书名和作者等信息显示在相应位置。 (4) 输入书签。在相应表单元素中选取书签标图,输入书签的详细内容。提交到
add_action.asp页面进行处理。
(5) 插入操作。获取相关信息,在add_action.asp页面中打开数据库,使用recordset
对象的insert into方法向书签信息表bookmark插入一条新记录。留言增加页面图如图28所示:
…… 此处隐藏:573字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高中教育]电子线路高频非线性部分2.1
- [高中教育]中班美术活动——我的小手
- [高中教育]常用三极管参数大全
- [高中教育]计算机常见故障及解决办法
- [高中教育]风机基础环水平度控制方法探讨
- [高中教育]机械安全工程(专升本)阶段性作业3
- [高中教育]2009年安徽省高考语文考试说明刍议
- [高中教育]unit5 let's eat公开课教案设
- [高中教育]计算机网络原理课后习题答案
- [高中教育]2016-2022年中国新能源市场研究与投资
- [高中教育]2015-2020年中国会议行业市场评估及投
- [高中教育]经销商大会峰会主持人串词开场白
- [高中教育]2014新版北师大数学三年级上册小熊购物
- [高中教育]七年级第一学期体育与健康全套教案
- [高中教育]第三章:国际金融市场
- [高中教育]六年级下册数学单元测试-2.比例 北师大
- [高中教育]2016年上海海事大学法学院624刑法之《
- [高中教育]中国碳化钙产业竞争现状及未来五年投资
- [高中教育]网络时代,我们怎么玩
- [高中教育]圆锥曲线——高中数学基础知识与典型例
- 高集医院世界艾滋病宣传日活动方案
- 苏教版六年级英语上册期末试卷含答案
- 全民枪战生化英雄模式幽灵怎么玩 生化
- 灿烂的宋元文化一导学案
- 第2章货币资金与应收款项
- 北师大版八年级下册数学第三章《分式》
- 浅析高分子材料成型加工技术
- 华南理工大学2013年度共青团先进集体及
- 教师资格科目二小学教案模板(共合集)
- 工程扩建可研报告
- 中华人民共和国海事局2014年度招录公务
- 提高农村小学生作文能力的教学尝试
- 徒手心肺复苏术操作步骤
- 毛概试题库7-15章
- 2014-2015学年度(上)初中班主任工作计
- 企业驾驶员安全生产责任书
- 第07章 不等式测试题-2016年高考文科数
- 医疗器械经营企业工作程序
- 考研英语必背36篇_彩版_精华
- 初中9月13-15假期作业 (1)




