欢迎来到天天文库
浏览记录
ID:10060911
大小:28.00 KB
页数:6页
时间:2018-05-23
《图书管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、图书管理系统的设计与实现摘要:本论文以基于.NET的图书管理系统为题,主要叙述了图书的借阅、查询、管理等基本功能以及对各个模块的添加,修改,删除和查询等功能的实现过程。使图书的各种信息更具系统化,规范化和自动化。关键词:图书管理系统;ASP.NET;SQLServer2005;B/S中图分类号:TP31图书的管理,在过去手工处理过程中的缺点显而易见,大多都还停留在纸介质的基础上,无法适应于时代的发展,已经显得越来越力不从心。计算机中实现的图书管理系统给学生和图书馆之间提供了一个交互的电子平台,面对着大量
2、的资料和用户信息,如何对图书进行更充分地利用,是图书馆等部门管理科学化、正规化的重要标志之一。1功能需求6图书借阅管理涉及到较为复杂的事务,所需要设计的系统不仅要方便学生进行对图书的借阅和归还,也要有利于管理员对其进行有效的监督和管理,还要保证其具有实用价值,易于操作的特点。该系统中包含学生,图书管理员,系统管理员三个用户身份,具体功能模块有:图书信息维护、图书类别管理、学生信息维护、管理员信息维护、借阅信息管理、查询服务、借阅周期管理、借阅本数管理、罚款金额管理、院系管理等。2图书管理系统部分功能的实
3、现本系统模块较多,本文不一一赘述,其中部分功能模块介绍如下。2.1图书信息管理管理员点击“图书信息管理”菜单,选择“图书信息管理”菜单项,系统页面进入到“图书信息管理”的界面,如图1所示。管理员可以输入查询信息来查询图书,并且可以用过操作列中的按钮,来对图书进行操作,如:管理员可以点击“修改”按钮,来对图书进行深一步了解和更新。修改图书信息的代码如下:图1图书信息管理protectedvoidButton1_Click(objectsender,EventArgse){stringSQL=““;bool
4、iRet=false;if(Request[“ID”]!=null){stringid=Request[“ID”].ToString();SQL=“updateTB_Bookset6BookName=‘“+this.TextBox1.Text+”‘,ISBN=‘“+this.TextBox2.Text+”‘,ZuoZhe=‘“+this.TextBox3.Text+”‘,ChuBanShe=‘“+this.TextBox4.Text+”‘,ChuBanRiQi=‘“+this.TextBox5.Text
5、+”‘,JiaGe=‘“+this.TextBox6.Text+”‘,ShuLiang=‘“+this.TextBox7.Text+”‘,JieShao=‘“+this.txbintro.Text+”‘,FenLei=‘“+this.DropDownList1.SelectedItem.Text+”‘,FenLei1=‘“+this.DropDownList2.SelectedItem.Text+”‘,FenLei2=‘“+this.DropDownList3.SelectedItem.Text+”‘,
6、TuPian=‘“+this.Image1.ImageUrl+”‘whereID=‘“+id+”‘“;iRet=DBHelper.ExecSql(SQL);}}2.2图书借阅管理员在主界面中,点击“图书借阅管理”菜单,选择“图书借阅”菜单项,系统进入图书借阅登记的界面。部分实现代码如下:protectedvoidButton1_Click(object6sender,EventArgse){stringSQL=“select*fromTB_YuQI”;DataSetds=DBHelper.GetData
7、Set(SQL);doubled=Convert.ToDouble(ds.Tables[0].Rows[0][“ZhouQI”].ToString());booliRet=false;DateTimedt=Convert.ToDateTime(this.TextBox5.Text);dt=dt.AddDays(d);SQL=“insertintoTB_JieYue(XueHao,BookName,ShuHao,JieYueTime,DaoQiTime)values(’“+this.TextBox1.Te
8、xt+”‘,’”+this.TextBox2.Text+”‘,’”+this.TextBox3.Text+”‘,’”+this.TextBox4.Text+”‘,’”+dt.ToString()+”‘)”;iRet=DBHelper.ExecSql(SQL);}2.3图书归还管理员在主界面中,点击“图书借阅管理”菜单,选择“图书归还”菜单项,系统进入图书归还的界面,部分实现代码如下:protectedvoidPage_Load(object
此文档下载收益归作者所有