图书管理系统重构版总结

目录

一 项目前提

二 项目说明

三 项目功能流程结构图

四 项目功能

五 个人心得

关于使用git合作项目

关于数据访问/Dao层

关于业务逻辑/BLL层 

关于表现/UI层

各界面中一些常见的逻辑判断

登录界面

功能界面中


一 项目前提

在写这个项目之前需要了解并掌握一些知识

掌握java基本语法

熟悉使用流程控制

理解面向对象思想

熟练封装,继承,多态

熟悉使用接口,异常

熟悉使用集合

熟悉掌握I/o流相关操作

熟悉数据库操作

了解三层架构和常用设计模式

熟悉使用Git工具

二 项目说明

本系统首先需要进行登录或者注册,根据不同身份操作不同的功能。

管理员主要负责对操作员的基本信息管理和相关逾期金额的设定和查看。

操作员主要负责对读者的信息进行管理和相关图书进行管理。

本项目还会利于数据库进行数据的读取和存储。

三 项目功能流程结构图

 

四 项目功能

登录模块包括:

登录功能(根据两种身份(管理员或者操作员)进行登录),如果没有用户信息,则需要进入注册功能进行注册。(登录用户信息的读取和存储都应连通数据库表操作)

修改密码,忘记密码,查看登录日志记录(日志可通过I/O流放在相对应的文件里)等基本功能。

管理员模块:

管理员主要包含四大基本功能:

员工工作日志记录(记录了每个操作员的登录时间和各种操作信息,日志可通过I/O流放在相对应的文件里)

图书借阅金额设定

对操

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值