摘 要 “科学技术是把双刃剑”,科学技术的发展,网络化、信息化的形成, 更需要图书馆科学精神与人文理念的融合。1996年4 月16 日《美国金融时报》报道:全世界每20 秒就有一起入侵因特网的事件发生。电脑黑客和病毒侵害每年造成的经济损失达数百亿美元。可见,科学技术的发展,如果离开人文精神的引导,就有可能背离人类发展的愿望和初衷,给人类带来祸患,成为反人类、反自然的力量。那些把图书馆事业的未来仅仅寄托于数字化,网络化的想法是偏狭的。所以,现代高校图书馆一方面要以科学技术为基础, 另一方面仍然要以人为本,服务于人。现代科学技术的发展,使科学精神与人文理念的融合发展到了一个新的高度—————知识即资源共享。
管理就是服务, 图书馆对读者管理的目的就是为了更好地为读者提供服务, 对读者管理的过程就是为读者提供服务的过程, 没有人文关怀的读者管理谈不上是真正意义上的读者服务。图书馆对读者人文关怀的核心是理解读者、尊重读者,让读者在轻松、愉快的环境中利用图书馆资源,获取所需信息。对读者的管理包括服务和教育两方面,一是对读者的服务方面,建立方便快捷的服务方式。网络科技的发展,形成读者流向的新特点, 即要求图书馆的服务形式亦趋向多样化、个性化和数字化,图书馆书刊借阅实行计算机管理,藏书对读者实行开架式服务。
本系统采用.NET技术作为创建应用程序的方式,以C#作为编程语言,采用SQL Server 数据库作为后台数据库。它是基于Client/Server结构下形成的数据驱动的应用程序。本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。实现图书的查询和借阅管理,管理员能管理图书的添加,信息修改,管理借书用户状态和信息等。
关键词:数据库管理系统;C#;C/S;Micosoft Visual Studio .Net;Sql Server 2000
目 录
毕业设计(论文)任务书 I
摘 要 II
Books Management System Management System III
Abstract III
目 录 V
第1章 引 言 1
1.1 课题研究的背景和来源 1
1.2 图书馆管理系统概述 2
1.3 本文的内容及主要工作 2
第2章 相关技术简介 3
2.1 MS SQL SERVER 数据库 3
2.2 C#.Net 以及 Microsoft Visual Studio 5
2.2.1 C# 语言简介 5
2.2.2 .Net 技术框架 5
2.3 .Net提供的ADO.Net数据访问支持 6
2.4 本章小结 7
第3章 需求分析 8
3.1 系统实现目标 8
3.2 系统运行环境 8
3.3 功能性需求描述 9
3.3.1 图书管理 10
3.3.2 流通管理 10
3.3.3 读者管理 11
3.4 非功能性需求描述 11
3.5 本章小结 11
第4章 系统设计 12
4.1 系统设计原则 12
4.2 系统总体设计 12
4.3 系统业务功能设计 13
4.3.1 读者管理 13
4.3.2 图书管理 14
4.3.3 流通管理 15
4.4 数据库设计 16
4.4.1 数据库概念设计 16
4.4.2 数据库结构设计 17
4.4.3 存储过程设计 19
4.5 本章小结 22
第5章 系统实现 23
5.1 读者管理 23
5.1.1 读者类别管理 23
5.1.2 读者档案管理 24
5.2 图书管理 25
5.2.1 图书类别管理 25
5.2.2 图书档案管理 26
5.3 流通管理 26
5.3.1 图书借阅 26
5.3.2 图书归还 27
5.3.3 清单管理 27
5.3.4 图书罚款 28
5.4 部分代码 29
5.5 本章小结 33
第6章 测试 34
6.1 测试方案及其执行 34
6.2 测试步骤 34
6.3 本章小结 35
第7章 结 论 36
7.1 本文工作总结 36
7.2 进一步展望 36
参考文献 43
致 谢 45
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |