# Library-Management-System
windows编程课程设计,基于.NET、C#、MySQL、Windows Forms实现的图书管理系统。
项目地址:https://github.com/RWLinno/Library-Management-System
# 帮助文档
该项目包括:
\- 该说明文档(安装说明和使用说明)
\- 课程设计报告
\- 视频介绍(视频版的使用说明和项目介绍)
\- Book_Management_System_Setup文件夹:包含程序安装包
\- Code文件夹:包含所有项目源代码及其他相关文件,具体包含:
o 图书管理系统文件夹:程序的主要设计代码
o Create.sql:数据库初始化sql命令
o Pic文件夹:截取的一些项目制作图像
o 以及其他素材包括图标、Visual Studio解决方案和Jetbrains Rider运行环境。
# 安装说明
1.移动到项目目录下的`\Book_Management_System_Setup\Debug\`文件夹中如图所示:
![img](https://s2.loli.net/2023/11/05/Whi6arV9tm5cGQy.png)
2.使用Book_Management_System_Setup.msi活着setup.exe安装程序,将程序放在适合目录下:
![img](https://s2.loli.net/2023/11/05/eM3cmJUV6YELF7q.png)
3.为了保证用户体验,在打开软件前请确保数据库中存在超级管理员,账号为”root”,密码为”123456”。可以通过运行Code目录中的create.sql查询命令来创建软件所需用到的数据库和超级管理员。
![img](https://s2.loli.net/2023/11/05/WCXL1KAwRfjQGFc.png)
4.安装完成后,运行安装目录中的exe文件即可使用该程序。项目所需要用到的数据库结构如下。
![img](https://s2.loli.net/2023/11/05/Q3OnZf9rVLx5IHa.jpg)
5.运行安装目录下的exe文件即可打开软件。
![img](https://s2.loli.net/2023/11/05/3XfWCQuTztLa85d.png)
# 使用说明书
1.当开始运行程序时,跳转到主页面,用户需要选择登录、注册或注销。
![img](https://s2.loli.net/2023/11/05/qKrOSAxV1z3Bn7g.png)
2.首先选择注册时,跳转到注册页面。手机位数要符合规范,用户名和密码要用字母和数字组成。密码和确认密码必须保持一直,随后完成注册。
![img](https://s2.loli.net/2023/11/05/f6KCTr4SIp2dX3l.png)
3.按下访问官网时可以通过浏览器控件获取学校图书馆的相关资讯。可以和登录的主界面同时进行。
![img](https://s2.loli.net/2023/11/05/aLmUVf9GjD4nFJB.jpg)
4.当读者选择登录按钮时,可以输入用户名和密码,并且选择以普通用户或者是管理员的模式登录,当输入的用户名或密码不正确时,会返回不正确的提示,否则跳到相应的用户界面。同时该页面支持跳转到修改密码。
![img](https://s2.loli.net/2023/11/05/DxXJIU8jRGyHg52.png)
![img](https://s2.loli.net/2023/11/05/sjZ6OBIt9iwrLUW.png)
5.如果是以普通用户的身份登录到该图书管理系统中,窗口主要呈现查书、借书和查看借书记录的功能。点击借书按钮,可以知道该用户有哪些书没有还,并提供快捷的一键借还书服务。在用户界面还可以按照书名或者书籍类别对书库进行查询。
![img](https://s2.loli.net/2023/11/05/OLWwTUl4xu13DQy.jpg)
![img](https://s2.loli.net/2023/11/05/vtrPDRp6Ua2gJeX.jpg)
6.如果是以管理员的身份登录到图书管理系统中,那么在主页面可以跳转到用户管理和图书管理窗口。在用户管理系统的窗口中。可以看到所有已注册普通用户的信息,并且支持用户的条件查询、删除记录以及决定该用户的管理员权限。
![img](https://s2.loli.net/2023/11/05/n7muLfqMeGj3BDh.jpg)
7.选择用户管理,左边列表的用户,修改权限可以切换该用户的性质为管理员或普通用户。查询课通过用户名、姓名、性别、学院、注册日期进行精准查询,若条件为空,则刷新为初始列表。
![img](https://s2.loli.net/2023/11/05/i8NOrfXRlGHjF7T.jpg)
![img](https://s2.loli.net/2023/11/05/ICLirAXSKpj23GY.jpg)
7.在图书管理系统中,则可以看到数据库中的所有书籍,可以实现对所有书籍信息的增删改查。此外,可以根据书名或者借阅人查询对应的借书记录。对于选中相应书记记录的查询、修改和删除操作,均可在该页面进行,而添加书目则在另外一个窗口。
![img](https://s2.loli.net/2023/11/05/uKotCQDplsFBfM9.jpg)
8.添加书目有额外的一个页面,把相关信息填写进去,则可以在数据库中找到新增的书目了。
![img](https://s2.loli.net/2023/11/05/nvIT52DdKcLB6xr.jpg)
没有合适的资源?快使用搜索试试~ 我知道了~
windows编程课程设计,基于.NET、C#、MySQL、Windows Forms实现的图书管理系统.zip
共177个文件
cs:42个
dll:24个
resources:16个
需积分: 5 0 下载量 98 浏览量
2024-08-07
15:32:47
上传
评论
收藏 19.07MB ZIP 举报
温馨提示
优质项目,资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目。 本人系统开发经验充足,有任何使用问题欢迎随时与我联系,我会及时为你解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(若有),项目具体内容可查看下方的资源详情。 【附带帮助】: 若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步。 【本人专注计算机领域】: 有任何使用问题欢迎随时与我联系,我会及时解答,第一时间为你提供帮助,CSDN博客端可私信,为你解惑,欢迎交流。 【适合场景】: 相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可以基于此项目进行扩展来开发出更多功能 【无积分此资源可联系获取】 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。积分/付费仅作为资源整理辛苦费用。
资源推荐
资源详情
资源评论
收起资源包目录
windows编程课程设计,基于.NET、C#、MySQL、Windows Forms实现的图书管理系统.zip (177个子文件)
图书管理系统.application 6KB
图书管理系统.application 6KB
图书管理系统.application 2KB
图书管理系统.application 2KB
图书管理系统.csprojAssemblyReference.cache 55KB
图书管理系统.csproj.AssemblyReference.cache 33KB
DesignTimeResolveAssemblyReferencesInput.cache 8KB
图书管理系统.csproj.AssemblyReference.cache 7KB
DesignTimeResolveAssemblyReferences.cache 927B
图书管理系统.csproj.GenerateResource.cache 778B
图书管理系统.csproj.CoreCompileInputs.cache 41B
ClassDiagram3.cd 5KB
App.config 179B
图书管理系统.exe.config 179B
图书管理系统.csproj.CopyComplete 0B
DataBaseConnection.cs 29KB
UserManagement .Designer.cs 23KB
BooksManage.Designer.cs 20KB
SignUp.Designer.cs 18KB
LoginDatas.Designer.cs 18KB
AddBooks.Designer.cs 17KB
DataSet1.Designer.cs 13KB
CommonUI.Designer.cs 12KB
SignIn.Designer.cs 11KB
pwdModify.Designer.cs 10KB
Unsubscribe.Designer.cs 8KB
Start.Designer.cs 8KB
BorrowList.Designer.cs 7KB
BorrowRecord.Designer.cs 6KB
SignUp.cs 5KB
Admin.Designer.cs 5KB
BooksManage.cs 4KB
SignIn.cs 4KB
UserManagement .cs 4KB
AddBooks.cs 4KB
CommonUI.cs 3KB
pwdModify.cs 3KB
Resources.Designer.cs 3KB
browser.Designer.cs 2KB
BorrowList.cs 2KB
BorrowRecord.cs 2KB
Unsubscribe.cs 2KB
LoginDatas.cs 2KB
Start.cs 1KB
Form1.Designer.cs 1KB
browser.cs 1KB
Settings.Designer.cs 1KB
Admin.cs 997B
Program.cs 793B
AssemblyInfo.cs 577B
Form1.cs 379B
User.cs 347B
.NETFramework,Version=v4.8.AssemblyAttributes.cs 206B
.NETFramework,Version=v4.8.AssemblyAttributes.cs 206B
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
图书管理系统.csproj 10KB
图书管理系统.exe.deploy 1.62MB
System.Memory.dll.deploy 139KB
System.Numerics.Vectors.dll.deploy 113KB
System.Threading.Tasks.Extensions.dll.deploy 25KB
System.Buffers.dll.deploy 20KB
favicon.ico.deploy 4KB
图书管理系统.exe.config.deploy 179B
CrystalDecisions.Shared.dll 859KB
MySql.Data.dll 682KB
CrystalDecisions.CrystalReports.Engine.dll 365KB
CrystalDecisions.ReportAppServer.ReportDefModel.dll 351KB
CrystalDecisions.ReportAppServer.DataDefModel.dll 244KB
CrystalDecisions.ReportAppServer.Controllers.dll 162KB
CrystalDecisions.ReportAppServer.Prompting.dll 139KB
System.Memory.dll 139KB
CrystalDecisions.ReportAppServer.CommonControls.dll 122KB
System.Numerics.Vectors.dll 113KB
CrystalDecisions.ReportSource.dll 73KB
CrystalDecisions.ReportAppServer.ClientDoc.dll 54KB
CrystalDecisions.ReportAppServer.DataSetConversion.dll 43KB
CrystalDecisions.ReportAppServer.CommLayer.dll 37KB
CrystalDecisions.ReportAppServer.CubeDefModel.dll 26KB
System.Threading.Tasks.Extensions.dll 25KB
CrystalDecisions.ReportAppServer.CommonObjectModel.dll 25KB
System.Buffers.dll 20KB
stdole.dll 16KB
CrystalDecisions.ReportAppServer.XmlSerialize.dll 16KB
Reports.DataSet1.Designer.cs.dll 8KB
CrystalReport1.cs.dll 6KB
CrystalDecisions.ReportAppServer.ObjectFactory.dll 5KB
Properties.Resources.Designer.cs.dll 4KB
《windows编程》课程设计要求.doc 54KB
课设要求.docx 25KB
6379b9b8-af70-46ce-a3a7-e1c99e1eeb27_图书管理系统.exe 2.79MB
图书管理系统.exe 1.62MB
图书管理系统.exe 1.62MB
图书管理系统.exe 1.62MB
setup.exe 554KB
.gitattributes 125B
.gitignore 290B
.gitignore 125B
favicon.ico 4KB
共 177 条
- 1
- 2
资源评论
热爱技术。
- 粉丝: 2624
- 资源: 7860
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功