开发一个图书管理系统,能为图书借阅人提供方便快捷的服务,以及为图书管理人员提供准确可靠的信息。该系统能实现用户管理、基础数据管理、借阅管理、书库管理、读者管理、数据库管理等。
本系统采用VS集成开发环境进行开发,采用B/S架构进行架构,数据库使用SQL SERVER 数据库系统来建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时准确有效的查询和修改图书情况以及及时了解图书的借阅情况。
我开发的图书借还查询网站共包含有用户登录,图书信息管理,读者信息管理,图书借阅管理,图书归还管理,读者图书借阅,借阅信息查询,用户管理模块共8个基础模块。
(1) 用户登录模块:
用户登录:用户登录模块是系统的首页所有用户必须登录才能使用系统的功能,用户登录分为读者登录和管理员登录2个角色的登录。
(2)图书管理模块:
添加图书信息:管理员登录系统后点击添加图书信息就能把图书信息添加到图书馆管理系统中来供用户借阅;
修改图书信息:对已经添加的图书信息进行编辑修改的功能模块;
图书删除:对不存在的图书信息进行删除,系统中就不存在这个图书的图书信息,读者就不能在进行借阅了;
图书搜索:图书搜索是为了方便管理员和用户检索自己需要的图书信息设置的功能模块,用户可以通过图书编号和图书名称进行图书信息的检索;
(3)读者信息管理模块:
添加读者信息:对学校的读者也就是能借阅图书信息的用户信息进行管理;
修改读者信息:管理员可以对借阅读者的信息进行修改操作;
删除读者:管理员可以删除系统中不存在的读者信息防止数据量的不段增加;
管理员借阅:管理员可以添加读者借阅信息;
查询借阅信息:管理员和读者都能查询读者的借阅信息;
(4)图书归还管理模块:
归还图书:用户把自己即将到期的借阅图书归还到图书馆的功能模块;
(5)用户管理模块:
添加系统帐号:添加使用本系统的管理员用户信息;
系统帐号管理:对使用系统的管理员用户信息进行管理;
目 录
摘 要 II
ABSTRACT III
第一章 绪论 1
1.1项目研究的背景 1
1.2项目研究的目的 1
第二章 系统开发的相关技术 3
2.1 采用ASP.NET开发技术 3
2.2 BROWSER/SERVER模式 3
2.3数据库的选择 4
第三章 系统总体设计 5
3.1可行性分析 5
3.1.1技术可行性 5
3.1.2经济可行性 5
3.2需求分析 5
3.3系统开发目标 6
3.4系统模块设计 6
3.5 系统业务流程分析 7
3.6系统用例图 8
3.7 系统流程 8
第四章 数据库设计 13
4.1数据库的结构设计 13
4.1.1概念结构设计 13
4.1.2局部概念结构设计 13
4.2 物理结构图设计 15
第五章 系统详细设计 17
5.1数据库的连接 17
5.2登录模块详细设计 17
5.3查询图书信息 19
5.4图书借阅管理 21
5.5图书归还管理 24
5.6添加图书信息 26
5.7添加读者信息 29
5.8 帐号信息管理 30
结 论 33
致 谢 34
参 考 文 献 35