图3-1 系统功能模块

3.2.1 电子书管理模块

电子书管理模块可以让用户一目了然的看到已经被收录的电子书,采用了书架的形式,同时可以对电子书进行分类管理、查看、删除、增加等操作。功能模块图如图3-2所示:

3.2.2 电子书阅读模块

用户在通过点击进入电子书阅读模块中,默认为传统的阅读模式。用户可以通过滑动屏幕进行阅读,同时可以设置字体大小颜色,背景选择,添加书签,同时可以进入翻页阅读模式。功能模块图如图3-3如示:

3.2.3书签和笔记管理模块

用户可以在书签模块查看已经存在的书签,并且可以对书签进行删除操作,在记事本模块中,用户可以查看自己所写的文本文档,并对其修改,删除等操作。功能模块图如图3-4所示:

3.2.4 网络下载阅读模块

在Android的加载自定义的JSP网页,在网页上实现小说的在线阅读和下载功能,功能模块图如图3-5所示:

图3-5 网络下载阅读模块

3.3 数据库设计

3.3.1数据库介绍

在本系统中使用的数据库为SQLite数据库。

SQLite,是一款轻型的数据库,资源占用率非常低,在嵌入式设备中,可能只需要几百K的内存就够了。并且能够支持Windows/Linux/Unix等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,而且它的处理速度也非常快。来.自/吹冰论|文-网www.chuibin.com/

3.3.2数据库表设计

本系统数据库名为eBook;其中包含了三个SQL数据表来实现对数据的存储、调用。

书库表主要用于存储电子书信息,包括书ID、书名、作者、改动时间、文件位置、类别、封面、书签(最后退出时行数);书签表主要用于存储书签信息,包括书签ID、书名、书签(保存书签时行数);笔记表主要用于存储笔记信息,包括笔记ID、标题、时间、内容。

上一篇:asp.net+sqlserver网店线下商品管理系统的设计与实现
下一篇:ASP.NET+sqlserver网上在线考试系统的设计与实现

基于Android的电子拍卖系统设计与开发

基于android通讯与游戏的手...

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

Android全国天气移动终端应用程序设计研究

java的B2C型电子商务网站管理系统的设计

Android员工请假系统设计

新疆农林高校學生昆虫生...

浅谈农村大气环境保护的制度构建【1868字】

肢体语言在小学英语教学中的应用浅谈

发酵米粉优势菌株的发酵特性研究

日语论文中日酒文化对比研究

2021年什么行业赚钱,适合...

激光模拟训练器材国内外研究现状

个案管理茬老年糖尿病患...

淮安市高校足球运动损伤问卷调查表

大淘宝网的虚假交易研究