本科毕业设计(论文)
计算机与信息
题 目: 基于.NET平台的图书馆
管理信息系统设计与实现
学 生:
学 号:
专 业:
班 级:
指导教师:
日 期:
目 录
摘 要 - 1 -
Abstract - 2 -
第1章 绪 论 - 4 -
1.1 开发背景及意义 - 4 -
1.2系统简介 - 4 -
第2章 技术背景 - 5 -
2.1开发平台.NET及C#语言 - 5 -
2.2 SQL Server 2005 - 6 -
2.3 ADO.NET - 7 -
第3章 需求分析 - 8 -
3.1业务描述 - 8 -
3.1.1 图书借阅者业务 - 8 -
3.1.2 图书馆工作人员业务 - 9 -
3.1.3 图书馆管理人员业务 - 9 -
3.2系统基本模块功能分析 - 10 -
3.2.1 系统数据流程图 - 10 -
3.2.2 系统基本模块功能分析 - 10 -
3.3 状态分析 - 10 -
3.4 安全性分析 - 11 -
第4章 系统设计 - 12 -
4.1 系统设计基本思想 - 12 -
4.2 系统总功能模块结构设计 - 12 -
4.3 系统子模块设计 - 12 -
4.4 系统界面设计 - 14 -
4.4.1 登录界面设计 - 14 -
4.4.2 系统主界面 - 14 -
4.4.3 读者档案管理 - 15 -
4.4.4图书档案管理 - 16 -
4.4.5 读者查询 - 16 -
4.4.6 图书罚款 - 17 -
4.5数据库设计 - 18 -
4.5.1概念结构设计 - 18 -
4.5.2 逻辑结构设计 - 19 -
4.5.3 物理结构设计 - 19 -
第5章 系统实现 - 23 -
5.1 系统实现 - 23 -
5.1.1 系统开发及运行环境 - 23 -
5.1.2 系统模块的实现 - 23 -
5.2 系统测试 - 27 -
5.2.1测试目的 - 27 -
5.2.2测试原则 - 28 -
5.2.3 测试用例 - 28 -
第6章 毕业设计总结 - 29 -
谢 辞 - 30 -
参考文献 - 31 -
附录A:主要源程序代码 - 32 -
附录B:图书馆管理信息系统使用说明书 - 39 -
附录C:光盘资料说明 - 40 -
基于.NET平台的图书馆管理信息系统设计与实现
摘 要
随着社会的发展,人们对知识的渴求越来越大。其中知识的主要来源就是书籍。图书馆就成了人们获得知识的一个宝贵地方。而管理现代化,办公自动化和决策科学化,是现代化办公管理发展的必然趁势。
图书管理比较繁琐,复杂,产生的文档比较多,并且由于手工的操作,使这些文档无法有效地核对和管理,在汇总以及分析方面更加困难。国内一些图书馆对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。这种数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。因此,迫切需要计算机技术来辅助管理。
图书管理系统的目的是应用信息化的技术对图书进行管理,减少大量的数据冗余和传统管理的繁琐工作量,实现图书管理的系统化,科学化。
基于上述这些特点,使用Visual Studio 2005 和 SQL Server 2005 工具开发了本系统。本系统共有资料管理模块、借阅管理模块、查询报表管理模块和系统管理模块4大模块。本文首先对系统进行需求分析,使用流程图、实体关系图、状态图等对系统进行详细的结构分析。随后进行详细的系统设计,功能设计、模块设计、数据库设计、界面设计。本系统基本包含了小型图书馆的有关功能需求。
关键词:图书;信息管理;系统分析;系统设计;系统实现
Based on the .NET Platform of The Library Management information system design and realization
Abstract
As society develops, people thirst for knowledge is growing.Which is the main source of knowledge and books.Library access to knowledge has become a valuable place.The modernization of management, office automation and scientific decision-making, is the inevitable development of modern office management taking advantage of.
Library management is cumbersome, complex to produce more documents, and because of manual operation, so that these documents can not be effectively checked and managed, in the matrix and the analysis more difficult.Some domestic Library Information Management is based on the main form of text, tables and other paper-based manual processing, for borrowing books (such as library days, more than the charging time of the number of days) and verification of such statistics are often used for librarycard manual inspections carried out on the borrower's borrowing authority, and the number of days with artificial lending terms were handwritten.This data processing workload, error-prone; the variety of data, easily lost, and easy to find.Overall, the lack of a systematic, standardized information management tools.Therefore, the urgent need for computer technology to assist management.
The purpose of library management system is the application of information technology on library management, reduce the large amount of data redundancy and cumbersome traditional management workload, library management to achieve a systematic and scientific.
Based on these characteristics, the use of Visual Studio 2005 and SQL Server 2005 tools to develop this system.Total data management module of the system, to borrow management module, reporting module and the system management module management 4 major modules.Firstly, the system needs analysis, the use of flow charts, entity relationship diagrams, state diagrams of the detailed structur
上一篇:
基于net平台的OA办公自动化系统设计与实现
下一篇:
马原:环境保护与可持续发展论文(word)