77范文网 - 专业文章范例文档资料分享平台

毕业论文计算机(7)

来源:网络收集 时间:2019-02-15 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

河南科技大学本科毕业设计论文

据源

DataGrid1.DataBind (); //对 DataGrid1 进行绑定

cn.Close (); //关闭数据库连接

另外一种对图书的查询功能就是高级查询,在高级查询中,我们可

以根据条件的不同动态的更改查询的结果,这样的查询功能是非常的好。其界面的显示为下图:

图6.5 高级查询界面

6.2 预约图书界面设计

图书馆的预约界面, 在这个界面中,我们同样是要对读者的信息进行

验证,只有通过了的读者才可以对图书的预约,如果读者输入的信息不正确,那么系统会提示读者重新检查所输入的信息,要是读者输入的信息通过了检查,那么系统就会在查询图书框的下面显示出一个“查询”按钮,通过这个按钮,我们就可以进行其它的一些操作了,包括图书的查询,对图书的预约等。当读者想要借的图书被别人借走后,读者可以通过此界面,输入图书的相关信息,单击确定,进行预约. 通过对图书的查询,显示所有的图书,我们便可以预约图书。

31

河南科技大学本科毕业设计论文

图6.6预约界面

在此过程中,用到数据库中的yuyue 表,其中DataGrid中的“预约

图书”按钮相关源代码

public void DataGrid_Delete(object sender, DataGridCommandEventArgs

E) //对预约列

{ string strconn=ConfigurationSettings.AppSettings[\

//数据库的连

SqlConnection cn=new SqlConnection(strconn); cn.Open();

string delsql=\

yuyue(duzhe_no,book_no,book_name,book_zuozhe,ISBN,lib_department,yysj) values (@duzhe_no,@book_no,@name,@zuozhe,@ISBN,@dep,@yysj)\

//SQL 的预约

语句

SqlCommand cm=new SqlCommand(delsql,cn);

cm.Parameters.Add(\

//对读者编号进行参数化

cm.Parameters[\

//对读者编号进行赋值

cm.Parameters.Add(\

//对图书编号进行参数化

cm.Parameters[\ cm.Parameters.Add(\对图书名称进行参数化

cm.Parameters[\

cm.Parameters.Add(\

32

河南科技大学本科毕业设计论文

//对图书作者进行参数化

cm.Parameters[\cm.Parameters.Add(\

//对 ISBN 号码进行参数化

cm.Parameters[\ cm.Parameters.Add(\对所属书库进行参数化

cm.Parameters[\ cm.Parameters.Add(\对借书时间进行参数化

cm.Parameters[\

//读取系统当前的时间

cm.ExecuteNonQuery(); lbl_note.Text=\图书预约成功!!!\ }

6.3 催还图书界面设计

该界面主要是如果有些读者借的书已经超过了图书借阅日期,那么该

读者的编号及所借的图书将会显示在此界面上。

图6.7图书催还

6.4 图书馆总管理员

管理员分为图书馆总管理员,权限为1,和图书管理员,权限为2,以不同

权限登录,实现的功能和操作不同,这个过程用到数据表中的admin表

33

河南科技大学本科毕业设计论文

图6.8 管理员登录界面

当我们在登录界面中输入的是图书馆总管的用户名和密码,那么我们

进入的将是上面的管理员界面,在这个管理员界面中,我们设定的默认的页面为对读者信息的管理。对于其中的记录集显示,使用了分页的显示的功能,通过下面的数字分页按钮,可以继续显示下面的记录集。这不仅避免了由于记录集过多在单个页面显示不容易查看的麻烦,而且在核对信息时也是非常方便的。

另外,我们还可以使用其中的查询功能。当我们要具体的查找某个学

生时,若通过页面直接查看是很浪费时间的,而通过查询功能去实现是很便捷的,再一个功能就是我们可以在这个页面中对每个记录集进行“编辑”和“删除”,在这里“删除”时的操作也就是直接对数据库中的记录集进行了删除操作,编辑时则是有一点区别的,当我们点击“编辑”时,所选择的该行回变为一个文本编辑框。在每一列的文本框中,我们可以修改它们的值,如果想要对所修改的值进行保存,选择“更新”按钮即可,若不保存的话,则选择“取消”按钮,放弃对文本框的修改。

图6.9 图书馆总管理员界面—读者信息管理

34

河南科技大学本科毕业设计论文

图6.10 图书馆总管理员界面—图书信息管理

图 6.11 图书馆总管理员界面—管理员维护

6.5 书库管理员

当管理员的权限是2时,管理员可以进行用户对图书的借阅和归还操

作.

在该设计中,在这个过程中用到的数据表是borrow表,我们首先要对图书借阅过程进行设计:

35

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库毕业论文计算机(7)在线全文阅读。

毕业论文计算机(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/473875.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: