本科毕业设计(论文)
计算机与信息学院
题 目: 基于.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大模块。本文首先对系统进行需求分析,使用流程图、实体关系图、状态图等对系统进行详细的结构分析。随后进行详细的系统设计,功能设计、模块设计、数据库设计、界面设计。本系统基本包含了小型图书馆的有关功能需求。 关键词:图书;信息管理;系统分析;系统设计;系统实现
- 1 -
相关推荐: