摘要:互联网为用户提供了一个新的应用空间,随着电子书籍的增加,人们可以通过互联网浏览和下载电子书,因此文章对电子图书进行管理,设计开发管理电子书的系统软件。该系统主要实现前台展示图书,游客浏览,会员登录之后,点券充值,下载图书;后台主要完成会员信息管理、类别信息管理、电子书管理、留言公告管理等功能。
关键词:电子图书;点劵充值;系统设计
中图分类号:TP311文献标识码:A文章编号:1673-1131(2015)12-0136-02
作者简介:韩丽娜(1976-),女,陕西省富平县人,副教授,博士,CCF会员,主要研究方向为图形图像处理、信息系统开发
0引言
互联网作为一种新的信息化交流平台,给我们的生活带来了前所未有的便捷与新鲜[1]。传统的图书学习形式已经不能适应现在的生活,电子书阅读平台有着很高的灵活性和方便性,随着社会的发展,越来越多的人已经接受购买电子书的方式,对于管理者来说,也便于管理,运营成本低,没有地域限制,而且有着很广阔的应用前景[2]。因此,有必要开发一套完整的电子图书管理系统平台。本系统可以实现不到书店,就可以阅读到自己喜欢的图书,而且节省了时间、储存空间、金钱等,方便了人们日常对图书阅读的需求和渴望,提高了人们的生活质量。
1电子图书管理系统的设计开发
1.1系统的角色和功能
根据系统的需求分析,分析出该系统的角色以及功能。该系统共有两类角色,分别是用户和管理。(1)用户(会员、游客)角色:用户可以对所需要的图书进行搜索;点券充值;留言板留言;下载电子书。(2)管理员角色:用户管理;对用户进行查看,删除功能。点券充值管理:对用户的申请充值审核并充值。留言管理:对用户留言进行查看审核,删除恶意留言。图书管理:对已有图书及已存在的图书类别进行具体的增加、删除、修改等操作。
1.2系统的功能模块
本系统的功能模块分为前台功能模块和后台功能模块。注册、登录:当用户进入主界面后,用户需先注册后登录,如果不注册只可阅读免费章节内容不可充值。个人信息:用户登录成功后,可以对自己已注册的个人信息进行查看,更新自己最新的联系电话、联系地址等详细信息。图书信息:用户登录成功后可逐一阅读图书,也可通过类别或者关键字检索自己喜欢的图书。申请点券支付:当用户需要继续阅读计费章节的内容时,这时候就要申请充值,申请成功之后就可实现对书的下载。留言:用户登录成功后可以发表对图书的留言,若未登录,只可浏览,不可留言。后台功能模块主要有个人信息维护:管理员登录成功后可以修改自己的密码、用户申请的点券充值进行审核。会员信息维护:管理员登录成功后,可以对会员信息进行删除和查看操作。图书类别信息维护:管理员登录成功后,可以在图书类别管理中添加图书类别,修改图书类别,查看图书类别,删除图书类别。留言公告维护:管理员登录成功后,可以浏览所有留言信息,删除留言,对公告的修改、删除、添加等操作。
1.3系统的数据库设计
本系统采用MYSQL数据库,使用JSP技术,Tomcat服务器,这三者的组合将会使系统的性能得到很大提升[2,3]。本系统包含的数据表有:电子书类别表、电子书表、会员信息表、充值表、留言表、公告表、系统管理员表、网银用户表、网银匹配表。其中电子书类别表:存储电子书类别的信息;电子书表表用于存放电子书的信息;会员信息表用来记录会员信息;充值表用来存放会员充值信息留言表用于存放所有的留言信息。公告表用来存放公告信息;系统管理员表用于存放管理员信息。
1.4系统关键功能模块实现
1.4.1前台点券充值模块
用户登录之后,下载图书,如果点券不足,进行点券充值,进入充值界面,在规定的范围内,输入充值金额进行支付。首先用户申请充值操作,将需要的详细信息提交到需处理的Chongzhi_servlet类中的chongzhiAdd()方法中对充值信息进行添加操作,并且设置状态为a(表示待审核)。随后管理员进行审核操作,后台审核通过之后,本次充值才算是成功。
1.4.2前台搜索浏览功能
在进行模糊搜索操作时首先在Book_servlet类中的处理方法bookSearch方法中从界面上接收到的name和zuozhe属性对应数据操作代码:namelike'%"+req.getParameter("name").trim()+"%'"+"andzuozhelike'%"+req.getParameter("zuozhe").trim()+"%'执行模糊搜索。执行成功后系统会自动返回相匹配的数据显示在界面上。
1.4.3后台电子书管理模块
电子图书的管理是管理员的一个操作模块,包括在各个类别中,免费与付费电子书的上传和人气不高的电子书的删除,上传时,有上传类别,付费和免费的选择,也可以查看图书信息列表,下载图书附件。
2结语
本文打破传统的图书管理模式,使用MYSQL作为数据库,B/S架构,设计实现了电子图书的管理信息系统。该系统面向读者和图书管理员两种不同类型的用户,能够有效地对电子图书进行管理,不仅满足管理人员的全过程数字化管理,大大提高工作效率,而且改变读者已有的选书购书模式,更加方便读者。
参考文献:
[1]杨亚萍.基于服务设计理念的B2C电子商务网站设计[J].电脑与电信,2014(9):75-76
[2]郑华.基于JSP的图书管理系统的设计与实现[J].电子技术与软件工程,2014,11(3):201
[3]丁侃.基于Web的图书管理系统的设计与实现[D].西安:西安电子科技大学,2013
作者:韩丽娜 单位:咸阳师范学院 图形图像研究所