版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
千里之行,始于足下让知识带有温度。第第2页/共2页精品文档推荐Sql-server数据库课程设计-图书馆管理系统数据库课程设计
设计选题:图书管理系统
系别信息工程系
专业计算机网络技术
班级2022022201
姓名马斌龙
学号202202220227
姓名王贤宽
学号202202220227
姓名黄晓辉
学号202202220220
指导教师
2022年12月29日
一.系统需求分析
图书管理工作繁琐,借阅频繁,包含大量的信息数据,因此就需要一个完美的图书管理系统来实现对这些数据的有效管理。本系统主要任务就是对图书、读者、借阅信息、查询举行
统一管理,满足各类用户的需求。本系统在功能上要实现借阅图书、续借图书、归还图书、催还图书、信息查询等功能。二.数据库分析
图书管理系统就是要求图书管理人员通过该系统对图书、读者、借阅信息等举行统一管理,从而实现功能上的借阅图书、
续借图书、归还图书、催还图书以及信息查询。这就要求管理人员能够对数据库举行娴熟操作而容易的表查询、触发器的建立、存储过程的建立以及用户自定义函数的建立等等这些管理数据库的办法都能对图书馆里系统的管理起到事半功倍的效果。
五、图书馆管理系统功能算法实现
5.1前台算法实现
5.1.1主界面
欢迎使用图书管理系统
图书信息查询
读者信息查询
借还信息记录
5.1.2图书信息
无标题页
runat="server">
OnClick="Button1_Click1"Text="查询"/>
5.1.3读者信息
无标题页
5.1.4借还信息表
无标题页
5.1.5添加图书
usingSystem;
usingSystem.Data;
usingSystem.Data.SqlClient;
usingSystem.Configuration;
usingSystem.Web;
usingSystem.Web.Security;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.WebControls.WebParts;
usingSystem.Web.UI.HtmlControls;
publicpartialclassadd:System.Web.UI.Page
{
protectedvoidButton1_Click1(objectsender,EventArgse){
strings1,s2,s3;
s1=TextBox1.Text;
s2=TextBox2.Text;
s3=TextBox3.Text;
stringstr="server=WINKS80;database=图书管理系
统;integratedsecurity=true";
SqlConnectioncon=newSqlConnection(str);
SqlCommandcom=newSqlCommand();
try
{
com.Connection=con;
com.CommandText="insert图书信息表values('"+s1+"','"+s2+"','"+s3+"')";
con.Open();
com.ExecuteNonQuery();
con.Close();
Response.Write("插入胜利");
catch(Exceptiona1)
{
Response.Write("插入失败");
finally
{
con.Close();
}
}
5.1.6删除图书
protectedvoidButton3_Click(objectsender,EventArgse)
{
strings4;
s4=TextBox4.Text;
stringstr="server=WINKS80;database=图书管理系统;integratedsecurity=true";
SqlConnectioncon=newSqlConnection(str);
SqlCommandcom=newSqlCommand();
try
{
com.Connection=con;
com.CommandText="delete图书信息表wherebname='"+s4+"'";
con.Open();
com.ExecuteNonQuery();
con.Close();
Response.Write("删除胜利");
}
catch(Exceptiona1)
{
Response.Write("删除失败");
}
finally
{
con.Close();
}
}
}
5.1.7添加读者
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.WebControls.WebParts;
usingSystem.Web.UI.HtmlControls;
publicpartialclassmanger:System.Web.UI.Page
{
protectedvoidButton1_Click(objectsender,EventArgse){
strings1,s2,s3;
s1=TextBox1.Text;
s2=TextBox2.Text;
s3=TextBox3.Text;
stringstr="server=WINKS80;database=图书管理系
统;integratedsecurity=true";
SqlConnectioncon=newSqlConnection(str);
SqlCommandcom=newSqlCommand();
try
{
com.Connection=con;
com.CommandText="insert读者信息表values('"+s1+"','"+s2+"','"+s3+"')";
con.Open();
com.ExecuteNonQuery();
con.Close();
Response.Write("添加胜利");
}
catch(Exceptiona1)
{
Response.Write("添加失败");
}
finally
{
con.Close();
}
}
5.1.7删除读者、
usingSystem;
usingSystem.Data;
usingSystem.Data.SqlClient;
usingSystem.Configuration;
usingSystem.Web;
usingSystem.Web.Security;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.WebControls.WebParts;
usingSystem.Web.UI.HtmlControls;
protectedvoidButton2_Click(objectsender,EventArgse){
strings4;
s4=TextBox4.Text;
stringstr="server=WINKS80;database=图书管理系统;integratedsecurity=true";
SqlConnectioncon=newSqlConnection(str);
SqlCommandcom=newSqlCommand();
try
{
com.Connection=con;
com.CommandText="delete读者信息表wherername='"+s4+"'";
con.Open();
com.ExecuteNonQuery();
con.Close();
Response.Write("删除胜利");
}
catch(Exceptiona1)
{
Response.Write("删除失败");
}
finally
{
con.Close();
}
}
}
5.2后台算法实现
5.2.1创建数据库(图书管理系统)
createdatabase图书管理系统
5.2.2创建图书信息表
createtable图书信息表
(bidchar(10)notnullprimarykey,
bnamenvarchar(15)notnull,
bkindvarchar(8)notnull
)
5.2.3创建读者信息表
createtable读者信息表
(ridchar(10)notnullprimarykey,
rnamenvarchar(15)notnull,
rkindvarchar(8)notnull
)
5.2.4创建借还书信息表
createtable借还书信息表
(recordidbigintidentity(1,1)notnullprimarykey,
bidchar(10)foreignkeyreferences图书信息表(bid),
btimesbigintnotnull,
retimesmallda
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年安徽省安庆市八年级历史上册期中考试试卷及答案
- 来例假签个君子协议书
- 福州希尔顿协议书价
- 协议书的见证人
- 2025版胃癌常见症状及护理护士指导
- 工业潮玩产品介绍
- 腹腔镜术后宣教
- 物业员工星级评定
- 医疗消防安全生产管理
- 毕业设计夹具答辩
- 机械设备月租赁结算单
- 河道保洁服务投标方案(技术标)
- 联通接入网专业知识考试题库(500题)
- 2023年新教科版五年级上册科学全册练习题(一课一练)
- 365自考美学章节练习题
- 《汽车电子控制技术》课程标准
- 认识烫金加工工艺邢笑雨
- 2021年8月28日西藏区直遴选公务员笔试真题及答案解析
- 河北省医疗保险诊疗项目目录
- 处置物理-工业固体废物处理与资源化
- GB/T 845-2017十字槽盘头自攻螺钉
评论
0/150
提交评论