高校图书管理系统设计与实现
发布时间:2020-12-10 00:44
高校图书馆是图书借阅的场所,它支撑着学校教学、科研等多项工作的开展,在高校中占有重要的位置。本文以高校图书馆的实际工作需求为导向,研发了一个能够满足图书管理人员和读者使用需求的图书管理系统。本系统采用C#语言,SQL Server 2012作为系统数据库,C/S架构为基本框架,重点开发并实现了系统各个核心功能模块,包括采编模块、典藏模块、基础信息模块、流通模块、期刊模块、查询模块、评论模块、系统统计模块以及帮助功能模块,经过基本的功能测试和性能测试,系统已达到预期设计目标。本文从如下几个方面开展了工作:(1)从图书馆馆员、系统管理员和读者的角度对系统目标进行需求分析,包括系统的功能性需求和非功能性需求。(2)设计系统体系结构,划分系统功能模块,设计系统数据库。(3)详细设计系统每个功能模块的具体工作流程,并进行编码的实现。(4)对系统的功能模块进行基本的功能测试和性能测试,对达不到期望值的部分进行优化。图52幅,表27个,参考文献52篇
【文章来源】:西安工程大学陕西省
【文章页数】:75 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
1 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.3 系统开发的目的
1.4 论文研究内容
2 系统需求性分析
2.1 目标需求性分析
2.2 用户应用需求性分析
2.2.1 馆员需求性分析
2.2.2 系统管理员需求性分析
2.2.3 读者需求性分析
2.3 功能需求性分析
2.4 非功能需求性分析
2.4.1 硬件环境需求
2.4.2 软件环境需求
2.5 系统开发总体需求
2.6 本章小结
3 系统概要设计
3.1 系统体系结构
3.2 系统功能模块划分
3.3 数据库设计
3.3.1 概念数据库设计
3.3.2 逻辑数据库设计
3.4 本章小结
4 系统详细设计与实现
4.1 开发工具与平台
4.1.1 C#开发语言
4.1.2 C/S架构
4.1.3 SQLServer数据库
4.2 采编模块的实现
4.2.1 选书功能实现
4.2.2 预定功能实现
4.2.3 采购功能实现
4.2.4 验收功能实现
4.2.5 编目功能实现
4.3 典藏模块的实现
4.3.1 馆藏维护功能实现
4.3.2 组合检索功能实现
4.3.3 扫描分配功能实现
4.3.4 批量调配功能实现
4.3.5 剔除文献功能实现
4.4 基础信息模块的实现
4.5 流通模块的实现
4.5.1 借阅管理实现
4.5.2 流通数据查询实现
4.5.3 借阅统计实现
4.5.4 统计分析实现
4.5.5 超期催还实现
4.6 期刊模块的实现
4.6.1 期刊订购实现
4.6.2 期刊签到实现
4.6.3 期刊装订实现
4.6.4 期刊验收实现
4.6.5 期刊维护与统计的实现
4.7 其它模块的实现
4.7.1 查询模块
4.7.2 评论模块
4.7.3 系统统计模块
4.7.4 帮助模块
4.8 系统运行效果
4.8.1 系统登录界面
4.8.2 期刊签到界面
4.8.3 原始编目界面
4.8.4 期刊装订统计界面
4.8.5 图书详细信息查看界面
4.9 本章小结
5 测试与实施
5.1 功能测试
5.1.1 系统权限管理功能测试
5.1.2 图书查询管理功能测试
5.1.3 图书借还功能测试
5.2 性能测试
5.2.1 系统并发性能测试用例
5.2.2 系统安全性能测试用例
5.3 本章小结
6 总结与展望
6.1 全文总结
6.2 工作展望
参考文献
作者攻读学位期间发表学术论文清单
致谢
本文编号:2907769
【文章来源】:西安工程大学陕西省
【文章页数】:75 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
1 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.3 系统开发的目的
1.4 论文研究内容
2 系统需求性分析
2.1 目标需求性分析
2.2 用户应用需求性分析
2.2.1 馆员需求性分析
2.2.2 系统管理员需求性分析
2.2.3 读者需求性分析
2.3 功能需求性分析
2.4 非功能需求性分析
2.4.1 硬件环境需求
2.4.2 软件环境需求
2.5 系统开发总体需求
2.6 本章小结
3 系统概要设计
3.1 系统体系结构
3.2 系统功能模块划分
3.3 数据库设计
3.3.1 概念数据库设计
3.3.2 逻辑数据库设计
3.4 本章小结
4 系统详细设计与实现
4.1 开发工具与平台
4.1.1 C#开发语言
4.1.2 C/S架构
4.1.3 SQLServer数据库
4.2 采编模块的实现
4.2.1 选书功能实现
4.2.2 预定功能实现
4.2.3 采购功能实现
4.2.4 验收功能实现
4.2.5 编目功能实现
4.3 典藏模块的实现
4.3.1 馆藏维护功能实现
4.3.2 组合检索功能实现
4.3.3 扫描分配功能实现
4.3.4 批量调配功能实现
4.3.5 剔除文献功能实现
4.4 基础信息模块的实现
4.5 流通模块的实现
4.5.1 借阅管理实现
4.5.2 流通数据查询实现
4.5.3 借阅统计实现
4.5.4 统计分析实现
4.5.5 超期催还实现
4.6 期刊模块的实现
4.6.1 期刊订购实现
4.6.2 期刊签到实现
4.6.3 期刊装订实现
4.6.4 期刊验收实现
4.6.5 期刊维护与统计的实现
4.7 其它模块的实现
4.7.1 查询模块
4.7.2 评论模块
4.7.3 系统统计模块
4.7.4 帮助模块
4.8 系统运行效果
4.8.1 系统登录界面
4.8.2 期刊签到界面
4.8.3 原始编目界面
4.8.4 期刊装订统计界面
4.8.5 图书详细信息查看界面
4.9 本章小结
5 测试与实施
5.1 功能测试
5.1.1 系统权限管理功能测试
5.1.2 图书查询管理功能测试
5.1.3 图书借还功能测试
5.2 性能测试
5.2.1 系统并发性能测试用例
5.2.2 系统安全性能测试用例
5.3 本章小结
6 总结与展望
6.1 全文总结
6.2 工作展望
参考文献
作者攻读学位期间发表学术论文清单
致谢
本文编号:2907769
本文链接:https://www.wllwen.com/tushudanganlunwen/2907769.html