下载此文档

NET图书管理系统报告.doc


文档分类:IT计算机 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
《.NET平台课设计报告》
题目: 图书管理系统
专业: 信管
班级: 1班
学号:
姓名: 小许
指导教师: 许文庆
完成日期: 2013年 7月 1 日
一、系统需求如下:
(1)管理员操作之前,需要通过登录窗口登录成功后才能进入系统主页。可以更改登录口令。
(2)管理员可以查阅馆内图书借阅情况。管理员可以按读者条形码或图书条形码检索图书借阅信息,实现图书的借阅和归还工作。
(3)管理员可以查询图书信息,添加图书信息、图书类型信息、书架信息等信息。
(4)管理员可以查询图书信息,根据图书的条形码或图书名或作者或图书类型或出版社查阅图书信息。
(5)管理员可以查询读者信息,添加读者信息和读者类型。
二、系统设计要求:
采用三层模式设计:表示层、业务逻辑层和数据库访问层。
三、数据库E-R图
tb_readerInfo
应还日期
读者条形码
读者姓名
联系电话
是否归还
读者信息
借阅日期
图书条形码
图书名称
tb_readerType
读者类型
类型名称
类型编号码
可借数量
tb_bookInfo
作者名称
书架类别
图书名称
图书信息
图书借阅率
图书条形码
出版社
借阅次数
图书类型
tb_bookType
图书类型
类型名称
类型编号码
可借天数

tb_bookcase
书架信息
书架名称
书架编号码
tb_bookborrow
读者条形码
应还日期
读者名称
是否归还
借阅记录
借阅日期
图书名称
图书条形码号
tb_user
管理员信息
管理员密码
管理员编号码
管理员名称
四、界面及主要代码块
:
相应代码如下:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Session["userName"] = null;
}
}
protected void btnEntry_Click(object sender, EventArgs e)
{
string userName = ;
string Pwd = ;
string sql = "select * from tb_user where userName='" + userName + "' and userPwd='" + Pwd + "'";
if ((sql) > 0)
{
Session["userName"] = ;
("");
}
else
{
( "<script>alert('登录失败!')</script>");
}
}
:
相应代码如下:
protected void Page_Load(object sender, EventArgs e)
{
if (Session["userName"] != null) //判断用户是否登录
{
bindBookInfo(); //调用自定义方法用来绑定图书借阅排行
}
else
(""); //跳转到登录页面
}
protected void bindBookInfo()
{
string sql = "select top 10 * from tb_bookInfo order by borrowSum desc"; //设置SQL语句
= (sql, "tb_bookInfo"); //获取图书信息数据源
(); //绑定GridView控件
}
protected void gvBookTaxis_RowDataBound(object sender, GridViewRowEventArgs e)
{
if ( != -1) //判断GridView控件中是否有值
{
int id = + 1;//将当前行的索引加上一赋值给变量id
[0].Text = ();//将变量id的值传给Gri

NET图书管理系统报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xiang1982071
  • 文件大小391 KB
  • 时间2018-02-21