C#-+-MySQL-图书管理系统

  • 格式:docx
  • 大小:556.96 KB
  • 文档页数:19

《C#面向对象程序设计》课程设计
——图书借阅管理系统
源码下载地址:
院系:计算机学院
专业:计算机科学与技术
年级:2014级
学生姓名://
学号://
教师://
日期:2017年6月6日
开发和运行环境
-开发环境:Windows 10-1703;
-开发工具:Visual Studio 013 Update5;
-数据库工具:Mysql 5.7 + NaviCat;
-运行环境:Windows 10-1703;
需求分析
1.【角色】用户通过【注册】成为本系统的可访问成员,通过【登陆】进入系统。

用户可以操作的功能有:
- 查看图书馆的所有图书信息,图书的是否可借阅信息;
- 搜索功能:通过输入关键字,来查找是否有自己需要的图书;
- 借阅功能:未被其他用户借阅的书籍可以直接借阅;
- 还书功能:若存在之前借阅的书籍,在未归还的情况下,可以进行还书操作,若未存在需要还的书籍,提示:未有需要归还的书籍;
- 个人信息:修改除了【用户名】以外之前注册的全部信息;
- 借阅信息:可以查看借阅历史,曾经的借书日期和还书日期,是否有未归还的书等等;
2.【角色】管理员通过【登陆】进入用户进入不了的管理系统。

管理员可以操作的功能有:
- 图书信息修改:修改除了图书名的现有的所有图书信息;
- 添加图书:添加新的图书;
- 查看用户信息:可以查看用户表的部分用户信息;
3.数据保存:需要长期保存在数据库的数据有:
- 图书信息:图书的基本信息;
- 读者信息:读者的基本信息;
- 借阅信息:图书的借阅信息;
- 帐号信息:图书管理员和读者的登录帐号;。