电子图书阅览室的设计

发表时间:2021/7/1   来源:《科学与技术》2021年3月7期   作者:张锦春
[导读] 随着时间的推移,现代化社会的进步,科技的飞速发展,做每一件事,仿佛都和以前不太一样了,科技使人们便捷,
        张锦春
        21070319811226**** 吉林农业大学

        摘要:随着时间的推移,现代化社会的进步,科技的飞速发展,做每一件事,仿佛都和以前不太一样了,科技使人们便捷,由于传统的阅读方式是需要大量的纸质书籍的,这样不太方便携带,外出旅游更不易看书,所以,科技衍生出来的电子图书阅览室系统就派上了很好的用场,在线阅读,电子书,成为了广大用户所喜爱的,用户在线阅读即可,电子图书所拥有的信息量丰富,能够尊重用户的选择,用户可以准确的选择自己喜欢的书籍,用户也能很好的管理自己的系统,看完的书也可以收藏起来,电子阅览室系统的页面布局简单明了,用户看起来更容易操作,功能比较完善。
   


        关键词:电子阅览,管理,系统


 
        一 需求分析

1.1 系统分析
1.1.1市场需求分析
        由于我们对国内外某些电子图书很难了解到,对电子图书阅览室设计的发展较为浅,但是我们会根据国内外各种行情,对系统有一个完美的完善,也会了解其他的网站设计,我们可以发现目前某些优秀的电子阅览网站有以下的几个特点:
        1.以用户为中心。此系统服务的是用户,所以我们以用户为核心,用户怎么便捷我们怎么做,对用户,我们均能按照用户最大需求来展现内容,使用户能够很好的体验本系统。
2.服务为主要的发展。每一个系统都是以服务为主要的发展对象,用户体验干好了,别人就会认可,认可你做的东西是没有问题的,所以一般一个优秀的企业,是会考虑到用户的使用感觉的。
         3.追求清晰明了。追求清晰明了实用是每个用户最大的好感,对于企业来说,我们更加得做好,网站提供在线上处理文件,我们同样也重视归类,使目录更加清晰明了,合理体现网站的重要作用。
         
1.1.2 功能需求分析
         
就我国目前电子阅览网站的数量来说,根据我在网上寻查的资料,以及同学对我提供的资料来看,目前数量应该是比较少的。在这种网站的设计制作上还有很大的发展空间。
电子图书阅览室系统可以进行划分,分为管理功能和用户功能,用户功能主要是提供给浏览者使用的,网站管理员主要是使用管理功能,如下。
用户相关功能及模块如下:
        1.管理员
        a.管理会员
        b.记录会员登录时间
        c.发布电子书
        d.设定会员阅览书籍和非会员阅览书籍
        2.非会员功能
        a.注册会员
        b.在线阅读普通书籍
        3.会员功能
        a.在线阅读所有书籍
        b.收藏自己喜欢的书籍
        c.在留言板上给管理员留言
        4.登录
        a.管理员登录
        b.会员登录。
        1.2 系统可行性分析
        1.2.1 开发工具MyEclipse
        在本系统中,利用MyEclipse开发较为合适,利用编程语言,对系统进行各种编写,此外,它还支持各种其他编程语言,可以减少使用者不必要的麻烦,其功能有自动识别代码等。


1.2.2 JavaBean技术
作为一个很好的动态网站开发语言,JSP作为一种很好的动态网站开发语言,广泛应用于各种应用中。在各种应用中,JSP+Javabean结合了常用的程序标准,其中Javabean描述了Java软件的组件模型,在模型中,在模型中产生一个扩展的Java程序是实现代码重用的最佳点,对于程序的维护也有很大的重要性。Bean是一个Java对象。唯一的方法是调用这个对象方法并相互交互。面向对象设计逻辑。这种技术的构造大大提高了编码效率。
1.2.3 JDBC技术
为各种数据库无缝连接,它有一个独特的动态连接结构,使系统模块化,这个系统可以做几件事:
(1)同一个数据库建立连接;
(2)向数据库发送SQL语句;
(3)处理数据库返回的结果。
这是一个可以用于由一些Java语言组成的SQL语句,一个接口。为数据库开发人员提供标准的应用程序设计接口。使用JDBC,开发人员将SQL语句传输到任何数据,数据库语言使用JDBC拼写自动传输到相应的数据库管理系统,不仅如此,它还具有强大、安全、用户友好的特性,支持在线下载扩展Java的功能,可以用access数据库发布网页用access数据库。或者电子阅览系统管理可以通过JDBC将所有员工的内部网连接到多个全局数据库中,这些全局数据库可能不同。
                                  二 系统设计
2.1系统功能模块设计
2.1.1电子阅览室主页功能
在用户进入系统中,会先浏览到网站的主页,网站的主页包括一些学生阅读的图片,和一些书籍信息,主页面包括:网站主页、网站介绍、最新电子书、热门电子书、在线留言、会员登录、管理登录。网站介绍上面具有网站的说明,介绍一些书籍,最新电子书里面放着一些最新出版的书籍,热门电子书里是浏览量更多的书籍,在线留言,用户观看书籍使用体验,可以发表自己的论坛,然后就是会员登录和管理员登录系统了。

2.1.2 用户功能模块
         在进入用户登录界面之前,您需要通过用户登录账号和密码进入登录页面,此系统登录即是会员,在会员登入页面之后,会员可以进行三步,分别为修改登录密码、修改详细资料和我的资源管理,会员可以在此进行修改密码保存自己账号的安全性,其次也可以修改自己的资料,看到喜欢的书籍,也可以进行一个收藏,便于以后查看
 3.1.3管理功能模块
进入管理员页面之前要输入用户名以及密码,当登录管理员账号时,出现管理员页面,管理员主要页面有:修改密码、发布网站公告、网站介绍管理、书籍分类管理、注册会员管理、电子书管理、发布电子书和留言信息管理。这些功能也意味着系统的最高权限,管理员可以修改自己的密码,和发布网站的一些新公告,以及介绍网站给用户,还有给书籍分类,给用户注册会员,管理者一些电子书籍,在网站上发布电子书籍,和查看用户的留言。

3.2 系统的数据库设计
系统中有用户和电子书两个实体,用户有用户名、密码、地址、电话几个基本属性,电子书有标题、分类、内容、编号四个属性,用户与电子书是一对一对应的,每位用户都有一部电子书,用户可以对电子书进行管理和修改,可以查看电子书的书名与分类以下是系统E-R图。
                                  
3.3 数据库表图
        有登录时间的表,有登陆账号,用户的账号名、密码、登录时间,登录次数,权限这些分别对应着表中的usename、password、creattime、logintime、quanxian,其中,每位用户的登录名都不一样,账号是唯一的,并且账号和密码都不可为空,其他字段内容暂时可以不设置,后续可以在系统的个人中心修改。
          
          
第二章总结

随着我国的经济水平提高,技术的大力发展,智能化的东西也得到了大力的改善,由于人们的生活水平提高,人们的需求也就增大,传统的阅读方式已经不能够满足人们,现在人人都有一部属于自己的计算机,对待读书的方式也就有所改变,这也就出现了这种智能化的阅读方式,不但种类丰富,而且简洁,明了,翻阅方式在线即可,这样无论是中小学生,还是老师们,都可以实现在线阅读书籍与教学,在此背景下,在用户的需求中,电子图书阅览室系统就此诞生了。
参考文献

[1]赛奎春.《JAVA工程应用与项目实践》. 机械工业出版社, 2002年8月:23-294
[2]FLANAGAN.《JAVA技术手册》. 中国电力出版社,2002年6月:1-465
[3]孙一林,彭波.《JSP数据库编程实例》. 清华大学出版社,2002年8月:30-210
[4]LEE ANNE PHILLIPS.《巧学活用 JSP》.电子工业出版社,2004年8月:1-319
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: