1 / 31

基于 WAP 的手机数字图书馆设计和开发实践

基于 WAP 的手机数字图书馆设计和开发实践. 方 玮. 目录. 系统简介 基本功能与服务流程 系统设计方案 系统实现 用户管理与身份认证 读者服务 电子资源检索 系统配置 留言反馈 日志功能. 本系统是什么?. 一个面向手机用户、 B/S 结构、基于 WAP 的读者服务系统(网站)。. 系统背景 设计目标(系统需求). 扩展图书馆基本服务。把读者服务移植到 WAP 系统中,供读者通过手机上网来检索图书馆书籍、查询个人借阅信息、预约和续借图书等。 整合和推广图书馆电子资源。使读者可以不受地域限制地通过手机访问图书馆电子资源。.

Download Presentation

基于 WAP 的手机数字图书馆设计和开发实践

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 基于WAP的手机数字图书馆设计和开发实践 方 玮

  2. 目录 • 系统简介 • 基本功能与服务流程 • 系统设计方案 • 系统实现 • 用户管理与身份认证 • 读者服务 • 电子资源检索 • 系统配置 • 留言反馈 • 日志功能

  3. 本系统是什么? 一个面向手机用户、B/S结构、基于WAP的读者服务系统(网站)。 • 系统背景 • 设计目标(系统需求) • 扩展图书馆基本服务。把读者服务移植到WAP系统中,供读者通过手机上网来检索图书馆书籍、查询个人借阅信息、预约和续借图书等。 • 整合和推广图书馆电子资源。使读者可以不受地域限制地通过手机访问图书馆电子资源。

  4. 基本功能与服务流程 • 用户管理:用户注册、登录、校内身份认证等。 • 读者服务:包括馆藏书目查询、个人借阅信息查询、预约和续借图书等。 • 电子资源检索:多库电子资源/数据库检索服务。

  5. 系统设计方案

  6. 系统架构

  7. 用户管理与身份认证 • 注册 • 用户名 • 密码 • 用户类别 • 真实姓名 • 学号\工作证号 • PIN码 • 注册 • 手机号码 • Email地址 • 工作单位

  8. 用户管理与身份认证 认证成功 <HTML> <BODY> RETCOD=0<BR> </BODY> </HTML> 认证失败,PIN码错误 <HTML> <BODY> RETCOD=1<BR> ERRNUM=4<BR> ERRMSG=InvalidpatronPIN<BR> </BODY> </HTML> • 校内身份认证

  9. 用户管理与身份认证 • 登录与注销 验证用户名密码,从数据库中取个人信息。

  10. 读者服务 馆藏书目查询 • 查询字段 • 题名 • 关键词 • 作者 • 主题 • 索书号 • 文献号 • ISBN/ISSN • 排序方式 • 系统排序 • 题名 • 作者 • 出版年 • 索书号 • 查询范围 • 全部馆藏 • 期刊和报纸 • 媒体与非书资料 • 教材 • 分馆馆藏 • 检索词

  11. 读者服务 • 馆藏书目查询 >100 0 检索结果 数目N 100≥N>1 1

  12. 读者服务 • 馆藏书目查询-分页显示 选择书籍 发送链接至INNOPAC系统 读取书籍详细信息网页、解析、转换为WML页面 检索结果页 分页显示程序 编号 缓存数据库

  13. 读者服务 • 个人信息查询 • 已借图书 • 已预约图书 • 借阅历史

  14. 读者服务 • 个人信息查询 • 已借图书 • 已预约图书 • 借阅历史

  15. 读者服务 • 预约图书 • 取消预约 • 续借图书 已预约图书查询 馆藏书目查询 已借图书查询 预约 取消预约 续接

  16. 电子资源检索 • 数据库选择:用户可选择所需的数据库(可多选) • 检索项:选择检索的字段,包括“所有字段”、“题名”和“作者” • 检索词 • 每页显示记录条数

  17. 电子资源检索

  18. 电子资源检索 • 记录详细信息 GetRecordDetail X-Server 结果XML Set_number Set_entry 解析

  19. 电子资源检索 • 信息发送到Email-实现方式 WAP系统 资源信息 图书馆邮件服务 器(SMTP) 读者个人邮箱

  20. 电子资源检索 • 信息发送到Email

  21. 电子资源检索 • 信息发送到Email

  22. 电子资源检索 • 信息导入RefWorks系统——个人文献管理系统

  23. 电子资源检索 • 信息导入RefWorks

  24. 电子资源检索 • 信息导入RefWorks • 清华RefWorks系统http://refworks.tsinghua.edu.cn/Refworks/login.asp

  25. 电子资源检索 • 信息导入RefWorks • 清华RefWorks系统http://refworks.tsinghua.edu.cn/Refworks/login.asp

  26. 留言反馈 WAP系统 反馈信息 图书馆邮件服务 器(SMTP) 图书馆服务邮箱 • thuwap@lib.tsinghua.edu.cn

  27. 系统配置 • 电子数据库管理 Database_info WAP系统 后台管理系统 系统配置信息 (数据库) +-------+----------+-------------------------------------------------+----------------------------+--------+--------+ | PK_ID | d_id | d_name | d_nameabbr | d_flag | d_code | +-------+----------+-------------------------------------------------+----------------------------+--------+--------+ | 1 | THU00638 | Ei Compendex (EV2 镜像站点)| EI | 0 | SCN004 | | 2 | THU01131 | Science Citation Index Expanded | SCI | 1 | SCN003 | | 3 | THU01285 | 中国期刊全文数据库 (清华镜像) | 中国期刊全文数据库 | 1 | SCN002 | | 4 | THU01234 | Test | ABBR | 0 | SCN001 | +-------+----------+-------------------------------------------------+----------------------------+---------+--------+

  28. 系统配置 +-------+-----------+--------------------------+ | PK_ID | a_id | a_name | +-------+-----------+--------------------------+ | 1 | Title | 标题 | | 2 | Author | 作者 | | 3 | Date | 日期 | | 4 | Year | 年份 | | 5 | Publisher | 出版刊 | | 6 | Abstract | 摘要 | | 7 | Source | 全文或原记录链接 | +-------+-----------+--------------------------+ • 显示字段管理 • 用户定制显示字段 field_display_info field_display_right field_display_user +----------+---------+-------+ | group_ID | disa_id | PK_ID | +----------+---------+-------+ | 1 | 1 | 1 | | 1 | 2 | 2 | | 1 | 3 | 3 | | 1 | 4 | 4 | | 1 | 5 | 5 | | 2 | 1 | 6 | | 2 | 2 | 7 | | 2 | 3 | 8 | | 2 | 4 | 9 | | 2 | 6 | 11 | | 2 | 7 | 12 | | 2 | 5 | 13 | +----------+---------+-------+ WAP系统 WAP系统 系统配置息 (数据库) 系统配置信息 (数据库) 后台管理系统

  29. 日志功能 • 数据库Wap_log • 文本日志 系统功能操作 • 用于统计 • (后台管理) +-------+------------+------------+------------------------------------------------------------------------------------------+--------+--------+ | PK_ID | l_username | l_addtime  | l_content                                                  | l_type | l_flag | +-------+------------+------------+------------------------------------------------------------------------------------------+--------+--------+ |   385 | fw         | 2009-10-24 | 校内用户登录失败,密码错误                                  |      3 |      0 | |   386 | fw         | 2009-10-24 | 校内用户登录成功                                           |      3 |      1 | |   387 | fw         | 2009-10-24 | 检索图书,查询字段“题名”,检索词“计算机”,共有“7354”条记录    |     11 |      1 | |   391 | fw1        | 2009-10-24 | 校内用户注册,身份认证失败                                 |      1 |      0 | |   392 | fw1        | 2009-10-24 | 校外用户注册                                               |       2 |      1 | |   394 | fw         | 2009-10-24 | 已借图书信息查询                                           |     12 |      1 | |   399 | fw         | 2009-10-24 | 电子资源检索,检索域"WRD",检索词"WAP",数据库编号"THU01285" |     21 |      1 | |   400 | fw         | 2009-10-24 | 电子检索记录转发至个人邮箱                                 |     22 |      1 | |   401 | fw         | 2009-10-24 | 电子检索记录导入RefWorks个人账户                           |     23 |      1 | |   408 | Guest    | 2009-10-24 | 检索图书,查询字段“题名”,检索词“oracle”,共有“777”条记录    |     11 |      1 | |   414 | 123        | 2009-10-24 | 用户提交反馈信息                                           |      5 |      1 | +-------+------------+------------+------------------------------------------------------------------------------------------+--------+--------+

  30. 请项目组其他成员进行工作汇报! 系统测试地址 • http://166.111.120.151:8080/thulib

More Related