2.1.3 运行可行性
图书借阅管理系统是一种模拟人工操作但却明显优越于人工操作的管理系统,其工作效率大大高于人工操作管理。在当前经济和信息技术飞速发展的大环境下,校图书馆完全有可能也有能力使用这样先进的管理系统。本系统用户平台直接面向普通用户,界面简单、明了,系统各部分数据输入均是由系统管理员完成的,管理员不必经过复杂的培训和学习就可以掌握系统的操作流程。由此可见,本系统具有极高的运行可行性。
2.2 需求分析
需求分析(Requirements analysis),就是在可行性研究的基础上,分析确定软件系统必须满足哪些需求。需求分析对软件开发的影响是深远的、全局性的,高质量的需求分析,能够为软件系统的顺利开发打下扎实的基础,能够降低开发风险,起到事半功倍的作用。为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。只有通过对图书借阅管理系统的使用者进行大量的调研,才能真正理解用户的需求,才能开发出合理的、实用的管理系统,才能满足图书借阅管理的需要。
本系统是一个典型的图书借阅管理系统,系统管理的信息主要包括图书的基本信息、图书存储信息、借书和还书信息、图书罚款以及读者信息等。系统的目的就是有效地处理这些信息,同时为用户提供信息检索和信息统计功能。
它是一个集成的图书信息处理系统,通过将各种图书管理功能结合起来,达到快速检索信息、降低成本、提高效率和改进服务等目的。一个典型的图书管理系统应达到以下目标:
(1) 能够管理所有的图书信息和读者信息。
(2) 能够快速进行各类图书信息的查询。
(3) 能够有效地进行借书管理、还书管理,并对读者的罚款金额进行控制。
(4) 给管理人员提供各种图书状态查询和图书信息分析统计功能。
(5) 减少图书管理人员,减轻图书管理人员的工作任务,降低管理成本。
根据以上本系统的可行性分析以及系统的目标分析,一个标准的图书借阅管理系统应该包含如图2.1所示的一些功能。每一个功能模块又包含一系列的子模块。
 
图2.1 图书借阅管理系统的功能
2.2.1 系统管理
“系统管理”模块主要负责用户权限管理,包括用户管理、修改密码、重新登入和参数设置,其功能模块如图2.2所示。
 
图2.2 “系统管理”功能模块
(1)“用户管理”模块
“用户管理”模块负责管理用户信息。用户信息包括用户ID、密码和用户类别等。用户类别有管理人员和读者。
管理人员和读者由于权限不同,管理人员能够进行本系统的所有操作,包括添加、修改以及统计报表等功能。而读者的权限都是固定的,只能进行修改密码、图书检索、图书续借等功能。
(2)“修改密码”模块
“修改密码”模块负责文护用户(包括管理人员和读者)的密码信息。
(3)“参数设置”模块
“参数设置”模块主要负责对系统的参数进行配置。系统参数主要有借书时限、续借时限、最大借书量、每日罚款和最高罚款额等几项。
(4)“重新登入”模块
“重新登入”模块主要负责给用户提供重新登入功能。重新登入时将检查用户权限。
2.2.2 资料管理
“资料管理”模块主要用于管理文献类型、图书信息、读者信息以及图书征订,其功能模块如图2.3所示。
 
图2.3 “资料管理”功能模块
(1)“文献类型”模块
上一篇:C#大学生科技创新项目管理系统的设计与实现
下一篇:C#图像的平移和镜像处理程序设计

数字图书馆系统中的IP网络...

局域网图书资料查询系统【4032字】

asp.net+sqlserver图书借还信息系统设计

图书馆管理系统国内外研究现状和问题

java图书馆图书管理系统设计

jsp图书借阅管理系统设计与实现

jsp+mysql图书馆图书管理系统设计

中国学术生态细节考察《...

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

志愿者活动的调查问卷表

公寓空调设计任务书

神经外科重症监护病房患...