毕业论文计算机(7)

2019-02-15 23:25

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

据源

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


毕业论文计算机(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2013校安工程四标段监理规划(7)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: