1、环境说明

使用语言:
  jdk: 1.7.0-15
  tomcat:7.0
  mysql: 5.5.55
编辑器:
  Eclipse

使用域名:

  www.library.com

前端框架:

  bootstrap

2、系统模块

  1、lib-parent

    jar包依赖,管理所有的公用jar包

  2、lib-dubbo

    a:RPC调用接口

    b:pojo实体类

  3、lib-common

    公共工具类

  4、lib-manage

    后台管理(管理员后台)

      说明:需要使用shiro权限管理

      a:图书增加

      b:图书列表

      c:图书批量导入

      d:图书批量导出

      f:添加广告位

      g:后台登陆页(shiro认证)

      后期功能添加(如果还有时间做的话):

         1、菜单功能

         2、角色功能

         3、用户功能

  5、lib-web

    前端管理:

      a:首页(拥有广告模块功能)

      b:搜索结果页

      c:用户注册页

      d:用户登陆页

      f:管理员登陆页

      g:数据报表页

  6、lib-ad  X

      广告业务功能实现----并到了管理员后台,不再另分模块,所以块取消

  7、lib-search

      搜索业务功能实现

      1、solr检索实现

      2、动态ajax引导检索实现

  8、lib-chart

      图形报表业务功能实现

  9、lib-sso

      单点登陆业务功能实现

  10、lib-user

      业务功能:

        a:用户注册

            手机号验证注册

            身份证真实性及信息识别(需要图片上传功能)

        b:用户登陆

        c:押金支付

   11、lib-image

      图片管理服务,主要完成图片上传功能,存储图片      

参考文档:

   1、支付宝支付功能

      https://docs.open.alipay.com/200/105311/

      学习:https://so.csdn.net/so/search/s.do?q=java%20支付宝&t=blog

   2、图书批量导入导出

     批量导入: http://www.jq22.com/yanshi18298

     批量导出:http://www.jq22.com/yanshi3312

     批量导出2:http://www.jq22.com/jquery-info7918

   3、手机短信验证码注册

      手机短信验证码:http://www.miaodiyun.com/

   4、身份证图片验证:

      www.aliyun.com

   5、图书检索数据报表

      http://opac.changshalib.cn/opac/search?searchWay=title&q=芳华

      参考:http://www.jq22.com/search?seo

       不只限于下图

   6、动态ajax图书检索

      参考:http://www.jq22.com/search?seo

    

3、非功能模块(自由发挥)

  

转载于:https://www.cnblogs.com/xiangyuqi/p/8608626.html

图书管理系统-项目介绍相关推荐

  1. pythonweb图书管理系统_部署图书管理系统项目

    部署准备 部署图书管理项目你将使用以下软件 nginx uWSGI CentOS7 部署图书管理项目文件 virtualenv supervisor WSGI.uWSGI python web服务器开 ...

  2. 图书管理系统项目测试

    图书管理系统项目测试 一.单元测试 1.junit框架 2.测试步骤 二.功能测试 1.功能测试 2.界面测试 3.易用性测试 4.兼容性测试 5.性能测试 6.安全性测试 三.自动化测试 四.性能测 ...

  3. ssm旅游管理系统项目介绍_基于jsp的网络相册管理系统的设计与实现

    好程序设计擅长JAVA(SSM,SSH,SPRINGBOOT).PYTHON(DJANGO/FLASK).THINKPHP.C#.安卓.微信小程序.MYSQL.SQLSERVER等,欢迎咨询 每天都要 ...

  4. 基于Node与express完成图书管理系统项目

    基于express实现图书信息的增删改查 该项目一共包含三个版本,前两个版本是存储方式不同,第三个版本是渲染方式不同. 实现该项目可以用到两种存储方法,一种是使用静态的json文件存储图书信息,通过对 ...

  5. 根据教程编写及完成图书管理系统项目分享

    使用工具:编译器:Intellij IDEA,数据库:MySQL8.0,Navicat 12,Tomcat:apache-tomcat-8.5.66-windows-x64 (注:部署该系统需要以上工 ...

  6. Spring Boot图书管理系统项目实战-3.用户登录

    导航: pre:  2.项目搭建 next:4.基础信息管理 只挑重点的讲,具体的请看项目源码. 1.项目源码 需要源码的朋友,请捐赠任意金额后留下邮箱发送:) 2.登录页设计 <!DOCTYP ...

  7. 电商平台后台管理系统项目介绍

    MIMO电商平台后台管理系统 项目简介 基于 Vue3 + Vite2 + Typescript 开发的电子商务平台,组件库使用 element plus: 数据为 mock 模拟,登录账号密码随意填 ...

  8. 【毕业设计 期末大作业超高分项目】html+php实现图书管理系统详细介绍

    下载链接放在文末. 此次项目的功能大致如下: 读者:1.查看在馆图书状态:2.借阅图书:3.归还图书:4.查看自己的借阅记录:5.查看自己的罚款记录:6.修改密码. 普通管理员:1.查看图书在馆状态: ...

  9. Django学习笔记《一》图书管理系统项目挂载到阿里云

    项目示例 pycharm编译好的项目 阿里云服务器域名 成果展示 如果不能访问,可能端口已经关闭. 遇到的问题一大堆,大量使用网上文章,如有问题,进行留言联系. 简单做一个记录供自己查阅和检索,以备下 ...

最新文章

  1. 机器学习问题的十个实例【转】
  2. 【入门篇】如何正确使用机器学习中的训练集、验证集和测试集?
  3. The Majesty Of Vue.js
  4. java8如何兼容java7_尽管使用Java 8功能,项目如何支持Java 7
  5. 52单片机定时器2使用(C语言程序)
  6. JS之经典for循环闭包问题解决方法
  7. 【C++编程技巧】函数多个返回值
  8. python可能导致异常的代码_Python程序可能导致文件系统错误?
  9. Linux安装nginx做端口映射
  10. oracle 获取月份_网络工程师干货 | 2020年7月份最新的华为HCIARS培训教程,画质超级好!...
  11. ASP.NET Core 和 EF Core 系列教程——入门
  12. 群晖用php装aria2,群晖Synology安装Aria2实现迅雷离线下载,安装IPKG
  13. 中国富豪第一桶金挖掘的九大方式
  14. 树莓派采集MPU9250运行AHRS进行姿态解算
  15. 色彩系列教程(2):色系和色调
  16. Contiki内核原理
  17. python中gbk字符原因报错_深入理解Python中的字符和编码,结合,了解,与
  18. 为你,千千万万遍——《追风筝的人》
  19. 再看《蜂蜜与四叶草》
  20. 部门换届推文文字_毕业季,换届忙

热门文章

  1. 闲鱼基于Dart生态的FaaS前端一体化建设
  2. NLP入门学习1——分词和词性标注
  3. 关闭小米手机的adb安装提示
  4. 学计算机南京邮电大学还是福州大学好,南京邮电大学电子信息专业火爆,初试400分以上30多人...
  5. 用自己的机器人实现cartographer建图测试与地图保存应该这样做
  6. 学习笔记:谷歌浏览器开发者模式的使用
  7. pid与计算机相关,计算机中的pid是什么意思
  8. SQL SERVER学习(五)——CentOS7下安装SQL SERVER
  9. 女人排卵期间, 出现这三个“信号”时, 你的“最佳受孕时间”来了
  10. 导出excel和xml和简单方法