用vs2019使用C#连接MySQL创建图书管理系统8(功能优化1--找出现要优化的地方)

这篇博客详细列举了图书馆管理系统的各项功能需求和已实现部分。对于登录界面、用户模块和管理员模块,提出了多个待优化点,如登录界面的取消按钮、用户信息的显示与修改、借阅和归还图书的操作等。已实现的功能包括数据库连接、用户和管理员登录、图书管理及借阅归还情况的查看等。此外,博客还提到了系统帮助、退出登录和管理员权限的相关功能。
摘要由CSDN通过智能技术生成

目录

需要优化的地方

登录:

用户:

用户1--借书(用户借书子界面--图书查看和借阅):

用户2--还书(用户借书子界面--当前借阅和归还情况):

管理员:

已经实现的功能


需要优化的地方

登录:

①登录界面的cancel button还没写

用户:

①显示/修改个人信息:读者号、姓名、性别、所在单位、电话、邮箱地址、办证日期、照片、已借书数量、密码(修改完后重新登录)、读者类别号【相关资料可在最下面看】
②退出登录,进入登录界面
③进入“图书查看和借阅”、“当前借阅和归还界面”后,没办法返回上一层
④修改个人所有信息
⑤系统下面的“联系管理员”
⑥密码修改(修改完后重新登录,有弹窗提示十分确认修改)【升级的 ×】

用户1--借书(用户借书子界面--图书查看和借阅):

①已借图书数量【借一本,实时更新】
②借阅时判断:是否超过可借书数量
③成功借阅后,弹出应还日期
④点击相应的图书,有提示选中了什么书
⑤借书时常 -->续借【升级的 ×】

用户2--还书(用户借书子界面--当前借阅和归还情况):

①已借图书(到期时间)
②点击相应的图书,有提示选中了什么书
③应还时间【可简单加一个月】【升级时再考虑 读者类型×】
④还书时加入 还书日期
⑤超期天数【(当前日期--借书时间 )--30(一个月)=,若结果小于0则显示 0 ,>0则显示差,因此,超期天数应该是int型】
⑥应罚款金额【升级的 ×】

管理员:

①显示/修改个人信息:读者号、姓名、性别、所在单位、电话、邮箱地址、办证日期、照片、已借书数量、密码(修改完后重新登录)、读者类别号、用户的借书时间、应还时间
②密码修改(修改完后重新登录)
③添加 用户/管理员【可写在“系统”里】,或者把“系统”->“添加 用户/管理员”
④“帮助”随便弄一个弹窗玩,同时把它移到最后一个
⑤已经借书了的人的消息 
⑥欢迎界面:欢迎管理员谁登录
⑦进入“图书管理界面”后,没办法返回上一层
⑧退出登录,进入登录界面


已经实现的功能

①数据库连接相关相关文档【DAO.cs】

②login:
1.用户/管理员登录
2.登录成功/报错提醒

③管理员:

1.图书管理:增删查改,刷新,当前选中的图书

④用户:

1.系统的“帮助”、退出、“联系管理员”
2.欢迎语
3.图书查看和借阅:实时更新借阅图书的相关信息【pd:不在馆则无法借阅】
4.图书借阅和归还情况:查看已经借阅的图书,并且可以实时归还

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值