首页 > 编程知识 正文

电子书阅读一体机,图书馆借书管理系统

时间:2023-05-06 14:45:28 阅读:50376 作者:4130

项目概述:

该项目为图书管理系统,开发项目人员4人,开发期20天,分散开发

用于系统的框架和插件

框架的使用主要使用了Spring Spring MVC mybatis框架

前端正在使用元素ui框架

权限筛选器正在使用shiro框架

查询采用了lucene查询

前台采用了百度的地图插件

使用velocity模板生成技术,在ider中使用easy代码插件完成了模板生成

权限使用shiro框架,用户密码加密使用MD5加密方法

导出Excel模块使用了EasyPOI框架

采购订单图形报表流程使用HighChart框架

代码管理使用SVN

项目模块配置:

1系统管理:

角色管理-菜单管理-权限管理-导入管理

2图书借阅管理

历史记录-借出管理

3图书管理:

图书管理-图书类型-图书阅读数据词典类型数据词典详细信息

4图书鉴定管理

丢失管理图书销毁登记

5用户管理

工作流程:用户注册账户-登录系统-新增用户权限仅限图书阅读及新增用户默认借阅时间3天-图书借阅-历史记录。 用户查阅图书浏览-详细图书信息,借阅后-生成借阅历史记录-自动生成时间-和归还时间,该图书为图书总数-1,主页高图表图形数据也根据图书余额和热门图书增减。 用户出借时间超过后,用邮件提醒用户还书。 用户登录后,可以查看地图查找最近的图书馆并生成路线图。 用户归还书后,履历中画面的状态显示为“已归还”。 那个记录显示为灰色。 图书丢失的,登记后,在丢失管理中提出丢失的书,提交审核,管理员审核后,图书借阅中的记录状态为丢失。 用户在丢失处理后选择赔偿- (支付宝(Alipay )、微信、QQ钱包等在线支付这本书的价值)。 处理完毕的丢失记录将生成图书销毁登记记录,此类图书将减少。

在项目中主要进行了系统管理-用户管理

系统管理:

用户角色-菜单-将表格导入权限、用户数据和图书数据

前台的菜单因权限而异。 角色-权限-添加或删除菜单

用户管理:

针对用户的添加/删除检查,以及用户帐户、密码、真实姓名、注册时间、帐户级别、电话、邮件和性别优先的设计

为用户生成excel表单

面临的问题

1动态菜单获取是基于数据库递归搜索菜单时,先父后子、前置简易模式实现-在-router.js中写完菜单,在Home.vue中获取用户拥有的菜单,然后在router的leler

2在后台获取系统用户登录时,建议不要将其保存到session。 解决方法可以是百度

3对于多表查询,left和right join的使用、left左联、左表均显示,右表显示相应的值,否则不显示。 right则相反

4elementui前台域间连接

后台@CrossOrigin

全局属性配置,在任意组件中使用this. h t t p获取a x i o s对象V u e . p r o t o t y p e . http获取a x i o s对象V u e . p r o t o t y p e . http获取a x i o s对象

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。