1、图书管理管理系统图书管理管理系统 专业年级: 题 目: 基于 ASP.NET 的图书管理系统 指导教师: 评阅教师: 第 1 章 导论 . 错误错误! !未定义书签。未定义书签。 1.1 系统调研与可行性分析 错误错误! !未定义书签。未定义书签。 1.1.1 现状调查 . 错误错误! !未定义书签。未定义书签。 1.1.2 可行性分析 错误错误! !未定义书签。未定义书签。 1.1.3 软件开发计划 错误错误! !未定义书签。未定义书签。 1.1.4 ASP.NET2.0 和 SQL Server 2005 概述 . 错误错误! !未定义书签。未定义书签。 第 2 章 系统分析 1 2.1
2、系统功能模块. 1 2.1.2 模块框架图 2 2.2 系统 ER 图. 3 第 3 章 系统详细设计 4 3.1 开发运行环境 4 3.2 数据库设计 4 3.3 实现数据库 5 第 4 章 主要功能模块设计 9 4.1 程序主界面 9 4.2 书目检索模块 9 4.3 读者管理模块 16 4.4 图书管理模块. 21 第 5 章 系统测试 . 30 结论 30 致谢 . 错误错误! !未定义书签。未定义书签。 参考文献 30 ASP.NETASP.NET 课程课程设计说明书设计说明书 第 1 页 共 37 页 第第 1 1 章章 系统分析系统分析 根据系统分析,图书管理系统的要求如下 :
3、(1)需求分析: 能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除; 能够实现对读者档案的查询和编辑管理; 能够进行借阅历史的查询功能; (2)系统性能要求: 系统安全、可靠; 功能齐全; 操作方便、界面友好; 易于维护和扩充。 1 1.1 .1 系统功能模块系统功能模块 图书管理系统需要实现的功能主要有三大块: “书目检索” 、 “读者管理” 、 “图书 管理”模块。 1.1.1 功能的实现: 1.“书目检索”模块: (1)普通检索:书目检索提供给普通读者查询书目信息的功能,提供浏览器模 式的图书信息检索工具。检索时可按书名、ISBN、作者、出版社、索引号,以及丛书 名进行任意
4、条件组合,精确或模糊检索中文或英文图书。 (2)书目高级检索:书目高级检索提供给普通读者或管理员用来查询书目信息 的平台, 提供浏览器模式的图书信息检索工具。 检索范围条件包括书号、 书名、 ISBN、 作者、出版社和主题,可使用其中的一个或多个条件进行高级检索。 2.“读者管理”模块: (1)读者登录:读者通过管理人员提供的用户名和密码进行登录,登录系统后 可以修改密码。 (2)读者信息:读者可以查看自己的信息,并可以对自己的联系方式进行修改。 ASP.NETASP.NET 课程课程设计说明书设计说明书 第 2 页 共 37 页 (3)读者借阅历史:读者可以查看自己的所有借书记录。 (4)读者当前借阅:读者查看自己目前所借阅图书情况。 (5)读者借阅过期催还:读者查看自己是