优秀本科毕业设计(论文)
摘 要
众所周知,图书馆拥有非常丰富的文献信息资源。计算机信息化管理以其存 储信息量大、速度快、便于管理等优点受到更多用户的青睐。计算机也日益成为 图书馆的主要设备。本文正是基于这个出发点,依据信息管理系统的先进理论和 技术、及高等院校图书馆具体特点开发出了面向高校的图书馆信息管理系统。
文档介绍了在ASP环境下采用“自上而下地总体规划,自下而上地应用开发”
的策略开发了一个高校图书馆管理信息系统的过程。并充分、具体说明了用.NET 框架下的C#与ASP.NET实现的B/S架构的应用程序设计。系统采用B/S结构的
软件体系,采用ASP动态网页设计技术和ACCESS轻量级数据库为开发工具,使
系统可以灵活地管理各种信息,而且稳定可靠。根据图书馆业务信息,本系统的 主要功能包括:实现图书馆图书信息的管理和维护,如用户信息管理,图书馆规 则维护,新书入库,整理图书,修改图书信息和进行查询等;以及服务系统的图 书信息查询,图书的借出和归还等功能。
到现在为止,本文所开发的系统可以在WINXP/NT/2000下运行,系统功能正
在逐步完善,运行日渐稳定。通过对系统的整体测试证明系统运行正常,达到了 预期的设计目标,为图书馆信息化管理提供了有效的软件技术方面的支持。
关键词: 图书馆;信息管理系统;ASP;.NET框架
I
答辩无忧,值得下载!
优秀本科毕业设计(论文)
ABSTRACT
As is known to all,the library has veryabundant literature information resources.
Because of computer information management information's big storage capacity,high
speed and the advantages of being easy to manage,then it attracts more and more
customers.And the computer has increasingly become the main equipment of library.
Thus,the paper researched and developed the library information management system
according to library advanced theories and present characteristic of library trade of
ourcountry.
Document in asp environment is introduced by \ to bottom to overall
planning,bottom-up development strategy of applications developed a college library
management information system process.And this thesis also makes a sufficient and
specific narration of the design of the B/S application using C# and ASP.NET.This
system uses B/S structure of software system,using asp dynamic web design
technology and access lightweight database system for development tools can be
flexibly management of information,and stable and reliable.Main functions of the
system includes:the realization of library books information management and
maintenance,such as user information management,the library rules maintenance,new
book registration,modify the books information,etc.;And service system of books
information query,bookslendingandreturn,and other functions.
So far,the system can run in WIN98/NT/2000,the functions of the system has
beenimproved gradually and hasa stable running.After tested,the system runwell and
achieved prospective design objective.It provides effective software sustain for the
library information-basedmanagement.
Keywords library;mis;active server pages;..netframework
II
答辩无忧,值得下载!
优秀本科毕业设计(论文)
目
录
1 绪论.......................................................................................................................... 1 1.1引言..................................................................................................................... 1
1.2开发背景和意义.................................................................................................1
2 系统分析..................................................................................................................3 2.1开发运行环境.....................................................................................................3
2.2功能需求.............................................................................................................3
2.2.1 业务用例模型......................................................................................4 2.2.2 建立活动图..........................................................................................5 2.3技术可行性分析.................................................................................................7
2.3.1 MicroSoft Access 2003简介...........................................................8
2.3.2 ASP简介...............................................................................................8
2.3.3 C# 简介................................................................................................9 2.3.4 Browser/Server体系简介...............................................................10
2.3.5 Dreamweaver简介.............................................................................10
2.4 经济可行性分析..............................................................................................10
2.5 运行可行性分析..............................................................................................10
3 系统设计................................................................................................................11 3.1系统目标设计...................................................................................................11
3.2系统功能模块设计...........................................................................................11
3.3业务流程设计...................................................................................................11
4 数据库设计............................................................................................................12 4.1数据库需求分析...............................................................................................12
4.2概念结构设计...................................................................................................12
4.2.1 E-R图.................................................................................................12
4.3逻辑结构设计...................................................................................................15
4.3.1数据表的概要说明.............................................................................15
4.3.2数据表的结构.....................................................................................15
5 详细设计................................................................................................................17 5.1 系统主要功能的实现......................................................................................17
答辩无忧,值得下载!
优秀本科毕业设计(论文)
5.1.1首页设计............................................................................................. 17
5.1.2导航栏设计.........................................................................................20
5.1.3新书入库模块设计.............................................................................20
5.1.4借阅模块设计.....................................................................................20
5.1.5归还模块设计.....................................................................................21
6 系统测试................................................................................................................22 6.1测试原则与目标...............................................................................................22
6.1.1软件测试的原则.................................................................................22
6.1.2软件测试的目标.................................................................................22
6.2测试方法...........................................................................................................22
6.3 系统的单元测试..............................................................................................23
6.3.1图书单元测试方案设计.....................................................................23
6.3.2系统测试方案设计.............................................................................23
6.4 系统测试结论..................................................................................................24
6.4.1 软件能力............................................................................................24 6.4.2 软件的缺陷和限制............................................................................24 6.5 系统维护..........................................................................................................24
......................................................................................................................
设计总结 25 参考文献...................................................................................................................... 26 致谢..............................................................................................................................27 附录..............................................................................................................................28
答辩无忧,值得下载!
优秀本科毕业设计(论文)
1 绪论
1.1引言
当今时代是一个信息时代,各行各业都离不开信息处理,人类文明正在进入 一个崭新的时代。对于复杂的信息管理,计算机能够充分发挥它的优越性。使用 计算机进行信息控制,不仅可以提高工作效率,而且能大大提高安全性。现在, 计算机信息化管理以其存储信息量大、速度快、便于管理、安全高效等优点备受 用户青睐。
实际上,图书馆管理信息系统的概念早在计算机出现之前就已提出,但那时 只是手工操作系统和机械操作系统。计算机化的系统是在20世纪60年代后期开
始研制的。但就实际应用而言,发展比较缓慢。70年代以后,随着微型计算机
的出现,图书馆管理信息系统才逐步发展起来。同时,图书馆业务自动化系统的 建设也促进了管理信息系统的发展。
事实证明,传统的人工管理方式不仅浪费了许多的人力物力,而且无法保证 其准确性和透明度,给图书馆的管理带来诸多不便。伴随着近年来信息技术及计 算机网络技术的不断发展,互联网技术日新月异,利用计算机来管理图书馆运营 工作,已经势在必然。一个规范化,系统化,信息化的图书管理信息系统必将给 现代图书馆增添新的活力,它无疑会提高信息处理的速度和准确性,并能够及时 有效地进行查询和修改图书情况等图书管理操作。
1.2开发背景和意义
图书信息管理信息系统(LMIS),是一类专用于图书馆领域的特殊的管理信息 系统(MIS)。它不涉及到具体的生产和营销环节,所以不同于普通的企业MIS,
但同时又与企业MIS有着千丝万缕的关系和诸多的相似之处,如图书的采购、编
目、流通、财务、报表、检索等功能都与企业MIS当中的许多功能模块有着异曲
同工之处,所以,通常也被看作是一种管理信息系统。在图书馆领域,图书馆管 理信息系统也被称为图书馆自动化集成系统,它是图书馆进行现代化的信息管理 和提供信息服务的基础,也是引导人们快捷、准确获取馆内资源、并对馆藏资源 进行妥善管理的保证。从20世纪中叶西方发达国家该类系统最初雏形的出现到
各项技术手段接近成熟的今天,己经整整经历了近半个世纪的时间。在西方发达 国家,图书信息管理自动化发展可以分为以下三个阶段:数据处理阶段、网络化 阶段和数字图书馆阶段。
1
答辩无忧,值得下载!