本项目是一款基于C#开发的ASP.NET图书馆管理系统,旨在为图书管理提供高效便捷的解决方案,支持书籍借阅、归还及信息查询等功能。
环境:Visual Studio 2008 + SQL Server 2005
功能:
- 增加图书
- 图书检索
- 借书
- 还书
- 技术记录查询
- 图书一览登录
管理员账号:admin admin
用户示例:用户名为001,密码为001。
借书流程:
输入部分图书编号的前几个字母进行搜索。例如,“摸着石头过河”的编号是mzstgh, 用户只需输入“mz”,系统会自动显示相关的信息。接着选择需要的数量并点击完成按钮即可。
在借书表中的状态state字段解释如下:如果用户借了一本书,则state=1;若该书被归还,state=0;
对于多本的情况,如某人共借了5本同一图书,此时state为5;每归还一本,则相应的减少1。例如再归还一次后变为4, 再次归还一次则变为了3; 若后续再把剩余的三本书全部归还,state=0。
总之,state表示用户还有几本书未归还。当state值等于0时,意味着这本书已经完全被归还了。
图书入库:
输入完整的图书编号以及书名的字母缩写;如果是新书,则执行插入操作;若该书已存在则进行库存更新操作。