基于ASP.NET的图书管理系统课程设计报告模板

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

目录 ........................................................ I 第一章概述 .. (1)

1.1 本课题的研究背景 (1)

1.2 本课题的研究意义 (1)

1.3 本论文的目的、内容及作者的主要贡献 (1)

1.3.1 本论文的目的 (1)

1.3.2 本论文的内容 (1)

1.3.3 作者主要贡献 (2)

1.4手工管理图书借阅中的问题 (2)

1.5 本课题要达到的设计目标 (2)

1.5.1 实现后台数据库的设计与实现 (2)

1.5.2 实现用户信息的管理 (2)

1.5.3 实现图书的借阅和归还 (3)

1.5.4 实现对图书资源的查询 (3)

第二章系统分析 (4)

2.1 系统需求分析 (4)

2.2 采用的关键技术介绍 (4)

2.2.1 简介 (4)

2.2.3Visual Basic简介 (5)

2.2.3 Oracle 9i简介 (5)

2.3 可行性分析 (5)

2.3.1 技术可行性 (5)

2.3.2 操作可行性 (6)

第三章系统概要设计 (7)

3.1 系统总体设计 (7)

3.1.1 运行环境 (7)

3.1.2 系统流程 (7)

3.1.3 系统结构 (8)

3.2 系统接口的概要设计 (9)

3.2.1 用户接口 (9)

3.2.1 功能接口 (9)

3.3 数据库概要设计 (9)

3.3.1 逻辑结构设计 (9)

3.3.2 物理结构设计 (10)

3.4 系统出错处理设计 (11)

3.4.1 出错信息 (11)

3.4.2 系统维护设计 (11)

第四章系统详细设计 (12)

4.1 表示层即系统界面的详细设计 (12)

4.1.1图书分类管理模块设计 (12)

4.1.2图书基本信息管理模块的详细设计 (13)

4.1.3 图书库存管理模块的详细设计 (13)

4.1.4借阅证件管理模块的详细设计 (14)

4.1.5图书借阅管理模块的详细设计 (14)

4.1.6用户管理模块的详细设计 (15)

4.2 数据库详细设计 (16)

第五章系统实现 (18)

5.1 系统开发环境 (18)

5.2 系统实现 (18)

5.3 系统运行环境要求 (21)

5.3.1 服务器端要求 (21)

5.3.2 客户端要求 (21)

5.4数据库设置 (21)

第六章课程设计总结 (22)

6.1 系统总结 (22)

6.1.1 系统特点介绍 (22)

6.1.2 系统存在的问题 (22)

6.2 系统改进建议或设想 (22)

6.3 课程设计心得体会 (22)

参考文献 (23)

第一章概述

1.1 本课题的研究背景

近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。

另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。

图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。开发图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。

1.2 本课题的研究意义

图书管理系统,正是为满足这个需求而设计。管理员可以对图书和用户的信息进行操作,包括添加、删除、修改、查询,办理图书的借阅、归还等;用户可以对自己的登陆密码进行修改,浏览图书,对自己的借阅情况进行查询等。

系统将提供给管理员一个方便强大的图书管理平台,使其有效地管理图书资源,也使用户能够快速的查找所需的图书资源,又省时又省力,同时提高生活的质量和效率。

1.3 本论文的目的、内容及作者的主要贡献

1.3.1 本论文的目的

本论文对图书管理系统做出详细地需求分析,并对其设计与实现过程进行详细的论述。目的在于阐明本系统如何实现对图书和用户的安全、便捷的管理以及借阅和归还图书的操作过程。

1.3.2 本论文的内容

本论文内容上从系统的开发背景开始论述,研究并确定了开发环境,并对系统的需求做出了详细的分析,根据系统的需求及开发工具的功能特性确立课题的设计方案及开发策略。并对课题的概要设计、详细设计以及代码实现过程和后期

的测试过程,须改进的部分都进行了详细的说明。

1.3.3 作者主要贡献

本论文中,作者的主要贡献是对系统的需求分析,设计并实现符合实际应用的图书管理系统。主要包括数据库设计与建立、功能模块设计、事物逻辑及各个功能的代码实现、良好用户操作界面的设计与实现、对各功能实现结果的测试等。

1.4手工管理图书借阅中的问题

1.检索速度慢、效率低

因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难往往是终于查到了书的信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。

2.借书、还书工作量大

借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往往是人工操作所难以胜任的。而且经常会出现这样那样的差错。

3.图书统计工作难、藏书更新不能及时完成。

图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。

1.5 本课题要达到的设计目标

本课题致力于实现对图书资源进行方便、快捷、安全的管理。提供添加、修改、删除、查询等功能。包含以下内容:

1.5.1 实现后台数据库的设计与实现

完成数据库的设计与实现,数据库的设计一般包括数据库库需求分析、数据库概念结构设计、数据库逻辑结构设计等。

1.5.2 实现用户信息的管理

本课题中网站的用户分两个角色,即管理员用户、普通用户。

●管理员的信息由管理员自己创建并管理。

●普通用户的信息由管理员注册生成,自己可更改密码。

相关文档
最新文档