1、 课课 程程 设设 计计 报报 告告 课程设计名称:课程设计名称:图书管理系统图书管理系统 系系 : 学生姓名:学生姓名: 班班 级:级: 学学 号:号: 成成 绩:绩: 指导教师:指导教师: 开课时间:开课时间: 学年学年 学期学期 目 录 第一章 前言 3 第二章 系统总体分析与设计 3 2.1、需求分析. 3 2.2 功能需求 3 2.2.1 新书入库 . 4 2.2.2 借书 4 2.2.3 还书 4 2.2.4 图书查询 . 4 2.3、结构设计. 5 2.4 数据库设计 5 第三章 界面设计 . 7 3.1 导航页面 7 3.2 登录页面(LOGIN.ASPX) . 8 3.3 图
2、书管理页面(book.aspx) . 9 3.4 图书查询模块(booksearch.aspx) 11 3.5 读者管理模块(Reader.aspx) 12 3.6 借书管理(BorrowBook.aspx). 14 3.7 还书管理模块(ReturnBook.aspx). 15 3.8 好书推荐栏 16 3.8.1 ASP.NET 基础教程模块(B00k01.aspx) . 16 第四章 数据入库 . 17 4.1 读者信息表 17 4.2 管理员表 . 17 4.3 还书记录表 17 4.4 借阅表 . 18 4.5 图书借出表 18 4.6 图书信息表 18 第五章 总结 18 第六章
3、参考文献 . 19 第一章第一章 前言前言 随着互联网的全面普及,基于互联网的电子商务也应运而生,并在近年来 获得了巨大的发展,成为一种全新的商务模式,被许多经济专家认为是新的经济 增长点。这种电子商务模式对管理水平、信息传递技术都提出了更高的要求,其 中安全体系的构建又显得尤为重要。如何建立一个安全、便捷的电于商务应用环 境,对信息提供足够的保护,是商家和用户都十分关注的话题。 第二章第二章 系统系统总体分析与设计总体分析与设计 2.1、需求分析、需求分析 依照项目功能,需要建立的表有图书信息,类别,出版社信息,用户信息 四大类。 1、系统功能的基本要求: (1) 图书信息的输入,包括图书的
4、书名、出版号、价格、分类、作者、简介、 出版社、出版日期、编号、数量等。 (2) 图书各种信息的修改与更新; (3) 对于入库、借出、归还、报废、丢失等信息的记录、 ; (4) 按照一定的条件,查询、统计符合条件的图书信息;至少应该包括每本 图书按书名详细信息的查询、按借出归还状态查询、按作者查询、按出版社查询 等,至少应该包括按分类、数量、价格等统计图书信息; (5) 对查询、统计的结果打印输出。 2.2 功能需求功能需求 本系统有新书入库、借书、还书、图书查询四大功能,共 8 项子功能。 2.2.1 新书入库新书入库 2.2.2 借书借书 (1) 检查读者有效性 (2) 检查读者资格 (3
5、)办理借书 2.2.3 还书还书 (1)办理还书 (2)办理罚款 2.2.4 图书查询图书查询 (1)查询要求分类 (2)查询读者 (3)查询借书 2.3、结构设计、结构设计 2.4 数据库设计数据库设计 采用的数据库是 SQL SERVER2008 ,建立的图书管理系统数据库,该数据库下包 含的几个表。 管理员表 读者信息表 高校图书管理系统 检 查 有 效 性 图 书 管 理 图 书 查 询 读 者 管 理 系 统 维 护 新 书 入 库 修 改 读 者 增 加 读 者 还 书 借 书 查 询 读 者 删 除 读 者 查 询 借 书 用 户 管 理 日 志 管 理 基 础 信 息 管 理
6、查 询 分 类 数 据 导 入 导 出 还书记录表 借阅表 图书借出表 图书信息表 第三章第三章 界面设计界面设计 3.1 导航导航页面页面 图一、导航页面 3.2 登录页面登录页面(LOGIN.ASPX) 图二、登录页面 登录按钮代码实现 protected void Button1_Click(object sender, EventArgs e)/登录 string connstr = ConfigurationManager.ConnectionStrings“图书管理系统 ConnectionString“.ConnectionString; SqlConnection conn = new SqlConnection(connstr); if (DropDownList1.Text = “=请选择登录类别=“) Response.Write(“alert(请选择登录类别)“); return; if (