文档库 最新最全的文档下载
当前位置:文档库 › 图书馆占位系统说明书

图书馆占位系统说明书

图书馆占位系统说明书
图书馆占位系统说明书

图书馆占位系统

说明书

班级:计算机系02班

组长: XX

组员: XX XXX XX

XX

日期: 2015-10-22

目录

第一章需求说明书 (1)

1.引言 (1)

2.简介 (1)

2.1 编写目的 (1)

2.2 背景 (1)

2.3 定义 (1)

2.4 参考资料 (1)

3.任务概述 (2)

3.1 目标 (2)

3.2 用户的特点 (2)

3.3 可行性 (2)

3.4 假定和约束 (2)

4.系统功能 (2)

4.1 系统功能摘要 (2)

4.2 特性说明 (3)

4.3 对性能的规定 (9)

4.3.1 精度 (9)

4.3.2 时间特性要求 (9)

4.3.3 灵活性 (9)

4.4 输入输出要求 (10)

4.5 数据管理能力要求 (10)

4.6 故障处理要求 (10)

4.7 其他专门要求 (10)

5.运行环境规定 (10)

5.1 设备 (10)

5.2 支持软件 (10)

5.3 接口 (10)

5.4 控制 (10)

第二章设计说明书 (11)

1.编写目的 (11)

2. 系统概述 (11)

2.1系统任务 (11)

2.2运行环境 (11)

2.2.1硬件环境 (11)

2.2.2软件环境 (11)

2.2.3网络环境 (12)

2.3与其他系统关系 (12)

3. 总体设计 (12)

3.1系统结构 (12)

3.2模块结构图 (14)

4. 模块功能描述 (14)

4.1 前台子系统 (14)

5.数据结构设计 (15)

第三章测试说明书 (16)

1.测试环境 (16)

1.1测试环境 (16)

2.测试时间 (16)

2.1测试时间 (16)

3.测试目的 (16)

4.功能测试 (16)

4.1管理员各项功能测试 (16)

4.1.1管理员登录测试 (16)

4.1.2从数据库信息导出检测 (17)

4.1.3学生信息测试 (17)

4.1.4座位信息测试 (17)

4.2学生各项功能测试 (17)

4.2.1学生登录测试 (17)

4.2.2占座测试 (18)

4.2.3占座超时测试 (18)

4.2.4公告栏测试 (19)

4.2.5违规测试 (19)

4.2.6积分获取测试 (19)

4.2.7寻物启事测试 (19)

4.2.8考研聚集地测试 (19)

4.3功能检测总结 (20)

5. 测试结论 (20)

5.1系统功能 (20)

5.2系统问题 (20)

6.总结 (20)

第四章维护说明书 (21)

1.引言 (21)

1.1编写目的 (21)

1.2项目背景 (21)

1.3定义 (21)

1.4参考资料 (21)

2.系统说明 (21)

2.1系统用途 (21)

2.2安全保密 (22)

2.3总体说明 (22)

3.维护过程 (22)

3.1约定 (22)

3.2专门维护过程 (22)

3.3系统提升记录 (23)

3.4新增功能登记表 (24)

4.系统运维计划 (24)

4.2运维内容 (24)

4.3运维服务 (25)

5.安装手册 (25)

5.1.系统安装说明 (25)

5.1.1设备需求 (25)

5.1.2支持软件 (26)

5.1.3数据库配置及数据初始化 (26)

5.1.4浏览器版本确认 (26)

5.2系统安装部署 (26)

6.用户手册 (27)

6.1使用说明 (27)

6.1.1安装和初始化 (27)

6.1.2出错和恢复 (27)

6.2运行说明 (27)

6.2.1运行表 (27)

6.2.2运行步骤 (27)

6.3非常规过程 (27)

6.4用户操作举例 (27)

6.4.1图书馆管理员 (27)

6.4.2学生 (29)

第一章需求说明书

作者:史素霞

1.引言

随着信息时代的跟进,电子产品越来越受欢迎,很多人青睐于网络平台带来的方便与快捷。就如淘宝一样,让人们实现了足不出户,购得天下物的夙愿。

当今时代,无论是手机还是电脑,用户所期望的就是便捷、省时、省力,传统的方式方法已无法满足用户日益膨胀的需求。为满足现代人的工作、学习、生活所需,各式各样的手机APP、电脑客户端、网页也就应运而生了,并且赢得了相当好的市场。如今,几乎每人必备一款智能手机,再配一台笔记本,办公室里人手一台电脑,除了上网聊天、娱乐、购物以外,我们时不时地会用它们完成一些工作。在这个智能化的时代,电脑、手机已经成为了必不可少的必需品。

校园里,图书馆作为学生学习的宝地,知识的宝库,每天都爆座满屋,很多同学为了争取学习的时间与空间,都想在图书馆抢到一席之地。为了节约大家排队等候的时间,排除找座、占座等不便带来的烦恼,也为了图书馆能够得到更好的管理,我们推出图书馆占位系统,为学习提供服务,为生活带来便利,为学生营造一个轻松愉悦的学习环境。

2.简介

2.1 编写目的

本系统的开发目的在于为学校图书馆占位问题提供科学的解决方案,节省同学排队等候和找座位的时间,解决座位被占而无人学习的现象,为同学们营造良好的图书馆学习环境和氛围,使同学们能够轻松愉悦地学习。

2.2 背景

图书馆作为一个学校学习资源的象征,为学生提供安静的学习环境和丰富的学习资源,它是一名大学生最想去的地方。但图书馆的座位是有限的,学生为了能在图书馆有一席之地,很多时候需要提前很久去排队占座,而且往往在图书馆内,一个人占据好几个人的座位,或是自己占的,或是帮同学朋友占的,一支笔、一本书放在桌上就表示这个位置有人了,即使座位上没人坐别人也不能坐下学习,这就造成了时间和空间的浪费,也给很多同学带来了不便和不悦。

2.3 定义

图书馆占位系统是帮助图书馆管理座位和为学生提供与学习有关的服务软件。

2.4 参考资料

①《实用软件工程》清华大学出版社殷人昆等编著

②《软件需求说明书(GB856T——88).doc》

③《iso标准之需求分析说明书.doc》

3.任务概述

3.1 目标

开发本软件是为了服务各大高校的图书馆和学生,使得图书馆能够更好地被管理,学生能够更好地去学习。本软件适用于各大高等学校图书馆,主要用于占位管理和学生学习辅助。本软件产品是一项独立的软件,不过功能可以根据需求随时增加和改进,完成后可以升级以增加功能和完善系统。

系统开发严格按照软件工程的方法进行组织,系统的开发过程按照调研、需求分析、系统分析与设计要求、系统编码、系统测试、系统维护几个过程有序推进,根据用户需求持续改进,直到最终用户确认满意。

3.2 用户的特点

使用本软件要求用户是本校的学生。

3.3 可行性

预计本软件将会在各大高校中得到广泛使用。

3.4 假定和约束

本软件由我们小组五个人共同开发,几乎不要经费,开发期限一个月左右。

4.系统功能

系统功能分模块设计,可以降低耦合,提高系统性能,便于系统的管理与维护。

4.1 系统功能摘要

该系统的主要功能模块包括:图书馆学生管理、系统维护、图书管理员管理。图书馆学生管理模块主要功能有:学生登录、图书馆占位、座位设置、签到积分、学习提醒功能设置、考研帮聚集地、学习资料大放送、图书馆意见箱等。系统维护模块主要是数据库备份、图书馆座位分布图显示等相关图书馆信息显示等等。图书管理员模块提供各种查询功能以便及时

了解图书馆即时的信息,包括设置图书馆开放时间、查询学生占位信息、失物招领与寻物启事等。

4.2 特性说明

图书馆占位系统的主要需求描述如下:

学生登录占位系统后,显示出个人信息及选座状态,若已选座位则在规定时间内前往座位入座学习,若未选取座位,则可根据图书馆座位分布图进行选座,座位选取成功后要在0.5小时内前往该座位。当学生中途离开时,要求对相应座位进行设置,如未设置,系统将自动按离座开始计时。离座状态分两种情况,当离开时间在11:30-12:30或17:30-18:30,座位会保留1小时,其他时间段时,座位保留0.5小时。当学生选取座位后不能在规定时间内前往座位,或是中途离开不能在保留时间内返回座位时,要点击退出,否则该座位被自动退出,并且该学生被记录违规一次,累计超过三次,七天之内不能选座。

学生就座数据流图

学生选退座位数据流图

系统附加功能:

①进行签到积分,累计到一定数目可以进行违规抵消或获得其他优惠激励,如:黄金座位的优先选取、精品书籍推荐及在线阅览。

②进行学习温馨提示,根据学生的选座信息,到相应时间时,系统提醒入座学习;根据

个人信息,系统还会提醒学生上课时间。

③考研帮聚集地主要是为本校考研的同学提供交流的平台,为他们寻找研友、交流考研内容提供方便。

④学习资料大放送,是学生对自己的不用书籍或笔记进行公开,为其他学生获取学习资料提供方便路径。

⑤图书馆意见箱,学生将图书馆书籍或管理等方面的建议通过意见箱反馈给学校。

⑥图书馆开放时间,图书管理员根据节假日或学校特殊情况进行相应图书馆开放时间的通知。

⑦有学生丢失物品或捡到物品,都可以在此系统公布信息,以便寻找,亦可以将物品交到管理员处,由管理员公布信息,并暂为保管,失主可通过此系统快速地找到丢失的物品。

(1) 实体E-R图:

(2) 相关流程图

①图书馆学生占位流程图:

②图书管理员业务流程图:

(3)决策表

4.3 对性能的规定

4.3.1 精度

本系统要求输入的年龄为整数。

4.3.2 时间特性要求

(1)系统的更新处理时间应该在可接受的范围内;

(2)系统的数据查询时间应该在可接受的范围内;

(3)系统的数据统计时间应该在可接受的范围内。

4.3.3 灵活性

(1)操作方式上应该能够满足鼠标和键盘任意切换的需要;

(2)能够支持Windows95、Windows98、Windows2000、Windows2007和Windows XP 的运行环境;能够支持安卓手机系统,苹果手机系统等;

(3)留有与其他系统的接口。

4.4 输入输出要求

对学生信息的说明,登录的账号只能是本学校学生的学号。

更过的说明不再一一列出。

4.5 数据管理能力要求

由于企业对人员的历史资料进行永久保存,再加上企业调进或调出人员频繁,因此对数据的存储有一定的要求;要求提供数据的备份功能。

4.6 故障处理要求

在输入不符号定义格式的数据时,软件应出现提示信息,而不是死机或删除已经输入的信息,然后再弹出开始界面重新进入。

其他情形不再一一描述。

4.7 其他专门要求

要求能够按照片进行检索。

5.运行环境规定

5.1 设备

运行本软件要iquchuliqi在奔腾III以上、内存在256MB以上的计算机。

5.2 支持软件

本系统支持的操作系统包括:Windows95、Windows98、Windows2000、Windows2007和Windows XP;手机操作系统:android、iOS。

本系统支持的数据库:SQL Server 2000。

本系统的开发工具:VB6.0或Delphi 7。

5.3 接口

本软件通过若干个中间表(在此省略其结构)实现与其他软件的通信。

5.4 控制

本系统通过“用户验证”模块进行用户登录的控制,根据不同用户的权限调用不同的模块。

其他模块空盒子情况照此描述。

第二章设计说明书

作者:钮海丽

1.编写目的

明确任务和需求,使得软件开发人员知道软件开发流程,软件测试时更有条理。

2. 系统概述

2.1系统任务

本系统的开发是为了给学校图书馆占位问题提供科学的解决方案,节省同学排队等候和找座位的时间,解决座位被占而无人学习的现象,为同学们营造良好的图书馆学习环境和氛围,使同学们能够轻松愉悦地学习。

2.2运行环境

2.2.1硬件环境

2.2.2软件环境

2.2.3网络环境

万维网环境:

服务器端配上合适的防火墙软件或硬件,有固定的IP即可。

局域网环境:

用交换机等常用的网络设备,确保网络畅通,装上此软件的服务器端和客户端即可。

2.3与其他系统关系

可独立使用,不与其他系统关联。

3. 总体设计

3.1系统结构

后台流程图

前台流程图

3.2模块结构图

4. 模块功能描述4.1 前台子系统

4.2 后台子系统

5.数据结构设计

第三章测试说明书

作者:唐丽

1.测试环境

1.1测试环境

Myeclipse Tomcat

2.测试时间

2.1测试时间

2015年10月22日

3.测试目的

测试是为了发现程序中的错误而执行程序的过程。测试的目的就是在软件投入生产性运行之前,尽可能多的发现程序中的错误,由于在软件开发的过程中,开发人员会面对机器错综复杂的问题,我们开发人员,用户,委托公司等的主观认识不可能完全符合客观现实,同时与工程密切相关的各类人员之间的通信和配合也不可能完美无缺,甚至会出现分歧或是对同一事物理解的偏差。为了保证能在高效图书馆占座系统的安全有效,需要对于系统做一系列测试。此文档对于系统做了全面性的测试,在各种情况下出现情况的假想与现实情况的比对,尽可能找出其错误进而改正。

4.功能测试

4.1管理员各项功能测试

4.1.1管理员登录测试

图书管理系统需求分析说明书.

图书管理系统 需求分析说明书 1引言 1.1目的和背景 随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理变得非常有必要。另一方面,随着Internet的迅速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了信息处理的及时性和正确性。 图书馆管理系统就是能满足读者和图书的图书馆实现日常操作信息化和后台统计电算化的系统。它能够帮助图书馆管理人员处理基本的管理项目,图书馆满足信息化的需要,并且有操作简单,易上手,错误较少等优点。 同时,世界的信息化的趋势也让我们的生活不得不进入信息化与模范化,软件产业更是如此,大力推进信息化发展,已成为我国经济社会发展新阶段重要而紧迫的战略任务。所以,图书管理系统的制作是急迫的和必须的。 1.2可行性分析 随着政府机关与广大企事业单位内部网络的广泛建立,在通用信息平台上构筑高效实用

的自动化办公应用系统,以满足信息高度共享和即时发布的需求,有效实现相关资料的管理,已成为众多用户的共同需求。所以开发图书管理系统、实现图书管理的计算机自动化是非常必要的。 在开发图书管理系统过程中,按照软件工程的步骤,从设计到开发采用面向对象的思想和技术。同时,注意从软件的图形应用界面上优化软件质量,使系统具有较强的可操作性。另外,由于SQL Server 2000是一个功能强、实用性好的数据库管理系统,使用它作为系统的后台数据库管理并配合相应的前端开发工具,可以很容易地实现图书管理系统所需的功能。因此,从使用系统所带来的良好效果以及我们目前所掌握的知识和技术来看,开发一个简易而实用的图书管理系统都是可行的。 1.3 术语定义 (1)系统:图书管理软件 (2)图书信息:图书的基本信息,包括书名、图书编号、作者、出版社、索书号、库存数量以及库存位置等,以供于读者查阅。 (3)借书记录:包括借阅者的姓名、班级、借书卡ID号以及所借图书的书名、借书日期等 (4)借阅规则:对不同的借阅者有不同的规定借阅图书数量和借阅时间,对不同的违章情况有不同的罚款措施。 1.4参考资料 [1]《软件工程》钱乐秋,清华大学出版社 [2]《数据库系统概论》萨师煊、王珊,高等教育出版社 [3]《Visual https://www.wendangku.net/doc/eb6370459.html,程序设计实践教程》纪多辙刘万军李白萍,清华大学出版 [4]《Visual https://www.wendangku.net/doc/eb6370459.html,数据库编程》,清华大学出版社 [5]《管理信息系统》,中国水利水电出版社

图书馆座位预约管理信息系统的设计

管理信息系统 课程设计报告 1 系统名称:图书馆座位预约管理系统 专业年级:电子商务专业2013 级 序号学号姓名分工1201310020148文国鑫独立完成 2015年 7月 2日

目录 CONTENT 1.问题提出 (2) 1.1开发背景 (2) 1.2项目目标 (2) 1.3可行性研究 (2) 1.3.1经济可行性分析 (2) 1.3.2技术可行性分析 (3) 1.3.3社会可行性分析 (3) 2.系统分析报告 (3) 2.1需求调查 (4) 2.1.1我校图书馆座位管理信息现行情况 (4) 2.1.2图书馆座位管理系统方面的需求 (4) 2.2业务流程分析 (5) 2.2.1现有流程分析 (5) 2.2.2优化流程分析 (5) 2.3数据流程分析 (8) 2.3.1数据流程图 (8) 2.3.2数据字典 (11) 3.系统设计报告 (15) 3.1总体结构设计 (15) 3.1.1总体功能结构设计 (15) 3.1.2软硬件平台设计 (16) 3.2代码设计 (16) 3.3数据库设计 (18) 3.3.1概念结构设计 (18) 3.3.2逻辑结构设计 (18) 3.3.3物理结构设计 (19) 3.4输入 /输出设计 (20) 3.5模块功能及处理过程设计 (23) 4.课程设计总结 (24)

图书馆座位预约管理信息系统 图书馆座位预约管理信息系统的设计 1.问题提出 1.1 开发背景 西南石油大学图书馆成都校区馆建于2002 年,现有馆舍面积 21399 平方米,2516个阅览座位,但是成都校区目前学生人数将近20000 人,图书馆的座位完全不能保 证学生的学习要求,所以在我校图书馆出现了冬季和夏季图书馆占位学习的情况,而且,我校图书馆现有座位管理实行的是先到先得的管理原则,很多学生很早去图书馆仍然不能找到一个座位;还有,部分学生因为临时外出或者其他原因,图书馆的座位占着不使用,导致部分学生无座位可使用。 1.2 项目目标 图书馆座位管理系统是为了解决我校图书馆座位预约管理不方便的问题,提高图书馆座位的使用效率,更加方便图书馆管理员的管理和学生的使用,所以开发该系统来解决这一问题。 1.3 可行性研究 1.3.1 经济可行性分析 在做这方面的信息管理系统的开发时,必须要考虑投资效益,也就是能否投资后达到相应的效果,具体的原则是能够在尽量少的投资情况下,获得最大的效益,这就是经济可行性分析。 图书馆座位管理系统利用电脑系统操作,投资只是在电脑、数据库、相应管理软件以及座位签等方面进行投资,而且目前我校图书馆在电脑等方面可以利用现有电脑,额外投资相对较少,但是达到的效果将会很好,图书馆的座位将会得到更加有效率的利用。具体的效益如下: ( 1)提高图书馆座位管理效率,有效的节约成本。

电子图书馆管理系统的优势

电子图书馆管理系统相对传统管理方式的好处 电子图书馆管理系统,就是将传统图书馆(室)业务的手工操作转变成由计算机自动化管理,即图书馆(室)的图书、期刊等各种文献的采编、典藏、流通、检索及常规业务管理等工作,利用计算机技术,进行高效、准确的自动化管理。其根本目的是实现节省人力、物力、财力。 电子图书馆管理系统,不需要太多资金,也不需要专业管理人员,相比手工管理工作效率高且成本更低。图书馆只需要一台电脑足以实现一个高效、运行稳定且价格低的自动化管理平台,系统及服务相关交由公司售后即可。 科迅中小学图书馆管理系统经过严格的软、硬件测试和大规模应用测试过程,是一款集功能性强、易用性好、兼容性强、稳定性高于一身的图书管理软件,是专门针对各中小学图书馆自动化管理建设而研发的,适用于各中小学、高中及企事业单位的中小型图书馆。使用这个系统用户不需要购买服务器、不需要系统维护、不用当心数据安全,只要有一台能上网的电脑安装本系统后就能实现图书馆图书采购、编目、典藏、流通借阅归还、报表统计、馆藏查询等的自动化管理。 本系统就是针对目前各中小学、高中及企事业单位的中小型图书馆经费紧张、缺少专业的技术和维护人员(技术力量相对比较薄弱)、图书馆老师大多是非本专业毕业或者兼职管理(时间、精力及专业性均有限)、回溯建库任务(现有图书编目录入系统)繁重等现状而开发的,如下图: 一、传统手工操作与科迅图书馆管理系统的管理对比情况

1、综合投入 1)传统手工管理:兼职或非专业人员+手工操作+手工操作用的目录卡片、书根卡等材料。 目前中小学的图书量较少,若说这种方式勉强能运行,但随着基础教育改革的不断深入,中小学图书的投入将逐年增加,以达到学生人均图书量的要求。那么庞大的图书量,一个兼职或非专业人员根本不够,必须增加专业人员,这样增加学校成本,而手工操作庞大的图书量,工作效率低下,且数据准确度、安全性得不到保障,另外图书的各类目录手工录入卡片等材料投入增加,学校经费投入将剧增。 2)科迅图书馆管理系统管理:从财务角度看,选择图书馆管理系统应综合考虑以下费用:购买软件成本 + 软件使用成本(硬件、回溯建库和人员投入等)+ 系统维护和升级成本: ①本系统为公司针对中小学自主研发,考虑到中小学的经费及实用性,软件相比同类型软件价格更低廉但实用性却很高; ②使用本系统学校不需要另外增加服务器,调用现有的一台电脑则可以安装运行; ③所需硬件不多,且质量有保障减少维修成本等,价格优惠; ④系统的编目流程简单易学易操作,图书管理员可轻松进行回溯建库,无须费用投入,只是时间和精力投入剧增,若人手不够情况下可由公司进行编目建库,操作更专业、快速,真正成本并不比学校自行编目建库费用高,毕竟效率很高; ⑤系统维护和升级成本都已包括在公司给用户提供的免费系统服务里。 2、系统维护及管理 1)传统手工管理:虽没有系统维护直说,但对后续的图书大量增加,手工操作及图书维护工作将会很繁杂且工作量大。 2)科迅图书馆管理系统管理:系统先进的技术构架,软件安装后的系统维护、数据备份等工作操作简单,也可由本公司负责,从图书馆使用本系统起,终身服务,实现客户服务的7*24h响应,彻底解决了用户的后顾之忧!学校只管使用就行。 在本系统使用过程中有什么问题可随时通过QQ或E-mail联络我公司客服人员,及时远程在线解决问题,不但方便及时还可以节约电话费用。

图书馆管理系统需求规格说明书

图书馆管理系统 ——软件需求规格说明书 小组名: 组员姓名: 组员姓名: 组员姓名: 学校 时间

1.引言 1.1编写的目的 编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。对图书管理系统软件功能的实现和评判进行描述;将作为软件开发过程的其他所有开发的基础;为开发人员、维护人员、客户人员间提供共同的协而创立基础;规范描述项目投资者就系统的功能和必须符合的条件达成的一致意见。 预期读者为客户、业务需求分析人员、测试人员、用户文档编写者、项目管理人员、系统分析员、软件架构师、软件工程师。 1.2背景 随着社会的进步,信息技术的广泛应用,数字化管理的优势日趋显著。针对中小型图书馆或图书室管理落后的情况,设计实现一个图书信息管理系统。通过与计算机的结合使用对中小型图书馆或图书室的各种图书信息进行管理可以给管理员和用户带来以下不同的方便:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作效率,也是图书馆等部门管理科学化、正规化的重要标志之一。而且计算机管理的成本不断降低。因此,开发一套这样的中小型图书管理软件已经很有必要,并且实现研究服务于实践的原则。 A. 图书管理系统 B. 本项目的任务提出者:石油大学后勤装备部 开发者:666软件技术小组 用户:石油大学的全体老师和学生 C. 该系统采用B/S架构,它的各子功能模块相互独立,使得与其它接口简单。 1.3定义 图书管理系统软件:它是它是我们软件组完全自主开发的图是管理系统软件,以图书馆管理部门和终端用户为业务对象的用Java语言编程来实现其功能的软件。 UML :统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。 B/S结构:Browser/Server结构,即浏览器和服务器结构。它是对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现,server端访问数据库,形成所谓

图书馆管理信息系统分析报告(完整资料).doc

【最新整理,下载后即可编辑】 1.需求分析 1.1使用范围 在学校图书馆内部的现有局域网这个网络环境下,信息由各用户在规定的权限下在各自的工作站上录入,信息上网后各用户可查询,调用,达到信息共享。 1.2背景 图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。 图书馆管理信息系统是图书馆的支持系统,当前设计应满足以下需求: (1)图书馆将图书借给读者,读者和图书都必须在系统中注册。 (2)系统通过设置帐号和密码控制用户访问,读者和管理员可修改自已的密码。 (3)图书馆负责购买图书,对于流行的书一般要多买几本,如果图书破旧或过期则可以从图书系统中删除。 (4)图书馆管理员负责与读者打交道,他们的工作要得到系统的支持。 (5)借书者可以事先通过网络预约要借的图书,然后到管理员处办理正式借书手续。 (6)图书借出有时间限限制,一旦超期,管理员应及时通知借书者归还图书。 (7)图书馆可以方便地产生、更新和删除系统中与书目、借书者、借书记录和预约记录等信息。

(8)系统能够运行在Windows系统下,用户可通过局域网操作,还应该有一个非常好的图形用户界面(GUI) (9)系统应该具有很好的可扩展性。 1.3功能分析 三个功能模块: (1)读者管理 ①办证:新生将个人信息提交到办证处,办证处和新生信息表核对,正确则可办证,将个人信息保存到读者信息表,同时生成图书借阅表,发出领证通知单,不符合则发出拒绝申请单。 ②注销:读者提交注销申请表,办证处调用读者信息表,查找该读者信息。若存在且信息一致,则在读者信息表中将该读者信息删除,同时删除借阅信息表;若信息不存在或与提交信息不一致,则发出拒绝申请单。 ③挂失补办借书证:读者提出挂失补办申请表,办证处核对信息,若信息不一致,则发出拒绝申请单;若信息一致,修改读者信息表,办理补办业务,发放领证通知单。 (2)借还书管理 ①借书:读者提交借阅申请表,管理员先调用读者信息表和读者的借阅信息表,审核该读者是否有权限借阅图书。若无权限,则发出拒绝申请表;若有权限,管理员再调用图书信息表,查找读者所申请借阅的图书信息,若可借,则发出领书通知单,待读者获得图书后,将信息存入其借阅信息表;若不可借,则发出拒绝申请表。 ※无权限的情况:⒈读者信息不存在。 ⒉读者借阅图书数量已达最大限,不可再借。 ⒊读者信息表中的账目信息中余额不足。 ※不可借的情况:⒈该书已有人借阅。

图书馆占位系统设计

项目计划书 1引言 1.1背景 校园里,图书馆作为学生学习的宝地,知识的宝库,每天都爆满,很多同学为了争取学习的时间与空间,都想在图书馆抢到一席之地。为了排除找座、占座等不便带来的烦恼,也为了图书馆能够得到更好的管理,我们推出图书馆占位系统,为学习提供服务,为生活带来便利,为学生营造一个轻松愉悦的学习环境。 1.2编写目的 学校提供了大量的学习空间,你却为找不到自习的地方还发愁?为了让你随时随地的找到你需要的自习的位置,开发一款基于网页端的图书馆占位系统,通过该软件,可以让你实现随时占位。 (1)为学校处理和解决图书馆占位问题提供科学的依据和解决方案; (2)为学生营造一个良好的图书馆学习环境; (3)节省同学们找座位的时间; (4)更合理的使用图书馆自习室; 1.3说明: a.图书馆占座系统; b.只有在图书馆电脑的终端可以进行占位,防止恶意远程登录;

C.该软件系统同其他系统或其他机构的基本的相互来往关系。 1.4定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 数据类型简写 整型int 字符串str 布尔型bl 单精度浮点型flt 弱类型var 2任务概述 2.1项目简介: 这是一款针对热爱学习,并有在自习室学习需求的同学开发的软件,软件模拟本校图书馆一楼的自习室,实现占位功能,对占位时间的管理。 总体设计思路: 系统为网页形式,主页面设置两个大小合适的窗口分别表示两个自习室,窗口上只显示该自习室有无可占位置,若有,在窗口上显示可占位置数量为多少;若无,直接显示无可占位置信息。

若有某个自习室有可占位置,由用户经鼠标点击该自习室窗口上的登陆占位按钮,进入一个新的窗口,窗口上存在两个有提示的文本框用于输入学号密码,该窗口作用为登陆作用,由用户输入自己的学号、密码登陆,用户输入信息后由经与数据库对比,得出密码是否正确以及是否为第一次登陆,可设置用户第一次登陆时的初始密码为一串相同数字,经用户第一次登陆后进行修改。用户第一次登陆修改密码的页面在登陆页面上输入学号密码的文本框旁设置按钮链接。 用户登录成功后,系统自动分配位置,显示分配的座位的位置及自习室位置的总体情况(哪些位置可占[绿色]哪些位置有人[红色]),页面存在10s 左右,页面自行跳转回初始页面。每个位置固定占位时间为2小时,每个位置存在独立的计时器,当该位置被分配时,系统自动开启计时器,并且在系统上显示该位置已被占用[红色],2小时内不能占用,计时器2小时后自动刷新,时间清零[座位标识为绿色],用户需重新申请占位 自习室A 有无座位:无 数量:0 自习室B 有无座位:有 数量:32 ------------------登陆--------------- ----------------无法登陆-------------

图书管理系统(含源代码可以运行)

组长:何关瑶学号11107200105 组员:汪芳 李玉珏 马文磊 雷盛华 第一章需求分析 1.1设计内容 利用c++的文件操作能力设计开发一个小型的图书管信息管理系统,至少具有如下功能:查寻所有图书信息、通过输入图书编号来完成查找某一本图书信息、添加图书信息、删除图书信息以及通过学生学号实现图书借阅功能。操作界面要符合用户的一般习惯,界面易于读者明白理解,图形或文本界面都可以。1.2 设计任务 要求:明确课程设计的目的,能根据课程设计的要求,查阅相关文献,为完成设计准备必要的知识;提高学生用高级语言进行程序设计的能力,重点提高用C++进行文件操作和绘图应用的编程技术水平;初步了解软件开发的一般方法和步骤;提高撰写技术文档的能力。掌握模块化编程的基本方法与步骤;巩固和加深学生对C++课程基本知识的理解与掌握,培养学生利用C++进行软件操作的能力和技巧。 1.3 基本要求 (1)通过提示菜单选择可以进行的操作。 (2)将图书的信息存入文件中,并命名为BookInfo.txt。 (3)将图书借阅情况信息存入文件中,并命名为SendInfo.txt。 (4)在本系统中可以进行管理系统包含的基本操作,其中包括: a)查看所有图书的信息。 b)输入一本图书的图书编号,从当前图书中进行查找,如果找到则显示该图书的相关信息,如果没有找到则给出提示信息。

c)添加一本图书的基本信息,通过输入图书编号,首先查找是否存在该图书编号的图书,如果存在则提示重新输入,否则将该图书按照顺序插入到相应位置。 d)删除一本图书的基本信息,通过输入图书编号,首先查找是否存在该图书编号的图书,如果存在则将该图书删除,否则给出提示信息,提示该图书不存在。 e)借阅一本图书,需要给出学号和图书编号,如果图书编号不存在则重新输入,直到输入正确为止,并将学号和相应的图书编号存入SendInfo.txt文件中。 (5)图书基本信息包括图书编号、书名、作者、出版社和价钱这些简单信息。 (6)图书信息文件中每一行存放一本图书的信息。 (7)借阅信息文件中每一行存放一本书的借阅情况。 (8)对老师.学生的信息进行登记处理,包括姓名、学号教师编号、学院班级 等。 (9)对图书的金额进出管理,对一丢失的图书进行处罚、对超期归还的图书 进行赔偿金额计算。

图书馆管理系统详细设计说明书

图书馆管理系统详细设计说明书

1引言............................................................................. 错误!未定义书签。 1.1编写目的 ........................................................... 错误!未定义书签。 1.2背景 ................................................................... 错误!未定义书签。 1.3术语与缩略语.................................................... 错误!未定义书签。 1.4参考资料 ........................................................... 错误!未定义书签。2系统结构..................................................................... 错误!未定义书签。3程序1设计说明 ......................................................... 错误!未定义书签。 3.1程序描述 ........................................................... 错误!未定义书签。 3.2功能 ................................................................... 错误!未定义书签。 3.3性能 (6) 3.4输入项 (7) 3.5输出项 (7) 3.6算法 (7) 3.7流程编辑 (10) 3.8接口 ................................................................ 1错误!未定义书签。 3.9储存分配 ........................................................ 1错误!未定义书签。 3.10限制条件 ...................................................... 1错误!未定义书签。

模板图书馆信息管理系统模板

管理信息系统课程设计 二0 0 九年六月九日

评分标准

图书馆管理信息系统的战略规划 实验报告(一) 一、企业战略分析 (一)摘要 用户:南京艺术学院图书馆 拟建系统的名称:图书馆管理信息系统 拟达到的目标:1、不断改善环境布局去营造良好的学习气氛; 2、建立出色和有特色的馆藏; 3、提高工作效率、服务质量和管理水平,减少人力的投入; 4、图书馆财务人员可以方便的结算工作人员的工资,灵活处理 进书财务等。 (二)背景 南京艺术学院图书馆是在1952年全国高等学校院系调整时,由上海美术专科学校、苏州美术专科学校和山东大学艺术系的图书馆(室)合并而成,从1912年刘海粟教授创办的上海美术专科学校建馆起至今已有90余年的历史。 南京艺术学院图书馆是中国图书馆学会会员单位、全国美术院校图书馆专业委员会常务馆,主要设有采编部、流通部、阅览部和网络技术部。古今中外的音乐、美术、设计艺术专业文献是馆藏中的精华,并在数量和质量的基础上形成各自的门类体系及艺术特色(特藏)。至目前为止馆藏书刊达30余万册,电子光盘约5000余张,以及各种网络信息资源若干,是江苏地区馆藏艺术资料最丰富的图书馆。 近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。 另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和

解决图书馆占位问题公关策划

公 关策 划

解决安财图书馆占座问题 公关策划 1、调查 采取抽样调查法。上周日,即2011年12月25日,我在安徽财经大学校园内随机选取了50人做了问卷调查,调查的主要内容是了解大家最关心的安财校园内存在的亟待解决的问题。调查结果如下:60%的人提出很关注图书馆占位现象,20%的人很关注水房打开水排队很长的现象,10%的人关心没地方晒被子,10%的人关心教室和寝室不保暖的问题。 经分析,很多人去图书馆学习的原因一部分是其他地方很冷,因此可以得出大部人目前最关心的,也是最需要解决的,是图书馆占位问题。 根据急需性、有效性、重要性相统一的原则,本次策划解决的问题是图书馆占位。 2、策划过程 (1)目标 依据调查结果,可确定本次公关策划的目标——让想去图书馆学习的人不用担心一本书霸占了宝贵的座位,尽可能地让来图书馆学习的人都有座位坐。也让大家养成自觉的意识,不只顾着自己的利益。 (2)主题 己所不需,勿“占”于人 (3)目标公众 安徽财经大学所有在校的大学生 (4)活动形式和内容 采用矫正型公共关系模式和宣传型公共关系模式,具体内容如下: 1、在图书馆各自习室内布置一个公告板,说明不允许帮别人占位,一人只限一个座位。如发现占位许久还没有坐的话,图书馆管理人

员负责将书本收起,暂时替您保管。需要的时候可以去图书管理员那里领回。 2、举办签名活动。在南园、北苑广场各摆三张长桌,桌上放本次活动主题的条幅。过往的同学用签字笔在条幅上签名,以示积极参与本次活动,响应号召。当天活动结束后,将条幅挂在图书馆里,以示精神永恒‘随时提醒同学们自觉。 3、延长图书馆自习室的开放时间,为同学们提供更多学习的机会。 本次活动的主办方是图书馆后勤部。 (五)媒体选择 选择让《安财青年》报道,这是安徽财经大学自己的报纸,在学生群体中有一定的影响力。 (六)确定活动时机 活动选在2011年12月28日举行,期末考试的考试课从1月4号开始,考试前一周是考生最应该认真学习的时候。在寝室或教室自习的话,由于屋子不保暖,会感到很冷。所以很多人选择去图书馆学习,环境、条件都好。这时候举办活动会有很多人响应的,效果会很好。 (七)经费预算 条幅一张 40元签字笔5只 15元公告单20张 2元 共计57元 (八)可行性分析 经调查得知,至少60%的人都不赞同占位行为,临近考试,大家都想好好复习,一个好的学习环境必不可少。再加上本次活动费用较低,场所、时间合适,综合分析,可行性为80% 三、评估 本次公关活动规模小,灵活性高,符合急需性、有效性的公关原则,可行性较高。

图书馆管理信息系统说明书

图书馆信息管理系统 一、项目背景: 当今社会,计算机正被广泛的应用与各个领域。使用计算机进行信息化处理,能够大大提高管理人员的工作效率,同时,使用计算机解决问题可以节约大量的人力、物力。而系统作为计算机的核心,它具有操控整个计算机的功能。 二、项目目标 本系统开发的总体任务是实现图书馆的信息化管理。系统要完成对图书的增删改查等等,同时对系统设置权限,主要是设置用户的权限。例如学生和教师可以查询相关学生的有关信息,学院的有关信息,出版社的有关信息,管理员的有关信息,图书的有关信息,管理员处理借书证的有关信息,学生借阅图书的有关信息,学院颁发借书证的有关信息,但是教师和学生不能对这些信息进行增删查改。而只有图书馆管理人员才能进行以上信息的增删改查,从而保证系统的安全性和完整性。但,管理员不能对管理员表进行增删查改,只有图书馆的主管才能对管理员的信息进行插入、删除、修改,这样可以保证这些表的信息不能任意地被篡改,保证系统的完整性,也使系统具有安全性。

需求分析分为三个部分:需求的文字表述、数据流图、数据字典。 一、需求分析 第一部分调查用户需求 本系统的最终用户为在校学生,我们根据从图书馆方面取得的图表资料、文字资料以及其他细节方面的信息,根据我们日常生活中的经验,根据我们所做的其他询问和调查,得出用户的下列实际要求: 1、学校的组织机构情况 调查是系统需求分析的重要手段,只有通过对用户深入细致的调查研究才能得到需要的信息。需求分析的重点是调查、收集和分析用户在数据管理中的信息需求、处理要求、安全性与完整性要求。 (1)信息要求是指用户需要从数据库中获得信息的内容与性质。通过信息要求可以导出数据要求,即在数据库中需要存储哪些数据。 (2)处理要求是指用户要求完成什么处理功能,对处理的响应时间有什么要求,处理方式是什么等,即功能要求和性能要求。 (3)数据安全性和完整性要求包括数据保密措施和存取控制要求、数据自身的或数据之间的约束限制等。 新系统的功能必须能够满足用户的信息要求、处理要求、安全性和完整性要求。 2、需求分析调查的内容 与图书馆信息管理相关的学校的组织机构有:图书、学生、管理员、学院和出版社。学校的所有日常工作都是围绕着这三大部分进行的。 一个学校下设若干学院,如计算机学院、经济学院、法学院、财政金融学院、外国语学院等;一个学院下设若干专业,如计算机学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学、软件工程等等;一个专业有若干班级,如计算机学院的2013级信息管理与信息系统专业下设两个班级:信息1班、信息2班;一个班级有若干同学。 一个学院给学生颁发了借书证,借书证号是对应的每个人的学号,一个学院可以给若干个学生颁发借书证,一个学生只能拥有唯一的借书证,并且一个学生只能附属于一个学院,也就是说一个借书证只能由一个学院颁发。 一个图书馆有若干本书,书有不同的作者,例如白落梅,曹雪芹等,书也有不同的出版社,如清华大学出版社等。一个学生可以借多本书,比如说借阅《高等数学》、《离散数学》等等,一本书也可以由不同的学生在不同的时间进行借阅。 一个出版社可以出版若干本书,一本书也可以由不同的出版社多次出版。例如清华大学出版社可以出版《高等数学》,也可以出版《大学英语》。大学英语,可以由清华大学出版社出版,也可以由工业机械出版社出版。 图书馆的一个管理员可以管理多本图书,一本图书也可以多个管理员管理。所以图书与管理员之间的关系也是多对多。 借阅图书,管理员会对学生的借书证进行处理,一个管理员可以处理若干个学生的借书

图书馆管理系统操作手册

图书馆管理系统操作手册 9.1 引言 9.1.1 编写目的 图书馆管理系统操作手册,其主要的作用在于为用户提供系统的使用方法和技巧,帮助用户更好更快的了解系统,使用系统,以及解答用户的一些使用问题。当然,其中也会涉及一些对用户疑虑的正面保证和回答。用户主要包括广大民众和航空公司的专业人员。 9.1.2 背景 项目名称:图书馆管理系统 开发者:昆明学院11级计算机三班队员 用户:某图书馆 图书馆管理系统构建平台为Windows all,其数据库构建在SQL Server 2005上。 9.1.3 定义 WINDOWS :本系统所采用的操作系统。 SQL SERVER:系统服务器所使用的数据库管理系统 结构化语言:将自然语言加上程序设计语言的控制结构就成了结构化语言。数据库:按照数据结构来组织、存储和管理数据的仓库。 一个图书管理系统首先是一个人机交互的过程,一个面向对象的Java和数据库的结合来实现这个系统,友好的用户界面,较高的处理效率,实用,便于维护,具有较长的生命周期等一些元素构成了这个系统。 9.1.4 参考资料 1.Java编程思想作者 : [美] Bruce Eckel 出版社 : 机械工业出版社 2.Effective Java 中文版作者 : (美)Joshua Bloch 出版社 : 机械工业出版社 3.设计模式作者: [美] Erich Gamma/Richard Helm/Ralph Johnson/JohnVlissides 出版社 : 机械工业出版社

4.敏捷软件开发 作者 : Robert C. Martin 出版社 : 清华大学出版社 5.网址:https://www.wendangku.net/doc/eb6370459.html,/ https://www.wendangku.net/doc/eb6370459.html,/ https://www.wendangku.net/doc/eb6370459.html,/ 6.《软件工程》第二版计算机科学与技术专业规划 7.《软件工程导论》/21世纪软件工程专业规划教材(第六版) 9.2 软件概述 软件的结构 (1)系统模块: 主要是对用户进行登录和添加修改删除用户及退出 (2)书籍处理模块 主要是对书籍信息进行添加,修改,删除等操作 (3)借书管理模块: 主要是实现对书籍出借和对出借书籍信息进行修改。 (4)还书管理模块: 方便实现对书籍进行还书和对还书信息进行修改 (5)信息一览模块: 主要是对书籍信息,借阅信息及用户信息的浏览 系统架构示意图 各模块功能设计 1系统管理功能模块设计 用户通过登陆页面登陆图书管理系统。系统管理功能流程图所示。 sql IE 浏览器 接受请求,发起查询,处理查询结果

图书馆管理系统ER图

长沙理工大学 《程序设计实践》课程设计报告 邹松林 学院计通学院专业计算机科学与技术 班级计算机03-05 学号27 学生姓名邹松林指导教师卢曼莎 课程成绩完成日期2006年9月20号 图书馆管理系统数据库分析与设计 学生姓名:邹松林指导老师:卢曼莎 摘要:图书信息管理系统主要由读者信息管理模块,图书信息管理模块,借阅信息管理 模块,系统信息管理模块等组成。其中又各自分成读者注册,证件修改,用户注销,图书查询,操作记录等子模块。在设计本系统过程中,我们第一步由自顶而下的需求分析概括设计出系统总模块的数据流图,再设计个子模块的相应数据流图,列出数据流信息及数据字典;第二步概念设计在需求分析基础上用E-R图表示出数据及相互间联系,采用先作子图,再合并成初步E-R图,进行修改和重构后得到基本E-R图;第三步逻辑设计,在SQL Server的设计环境下把图书馆管理系统E-R图转化为成逻辑数据模型表示的逻辑模式,同时实现数据模型的优化和数据模式的规范化;第四步进行物理设计设计数据的内模式,确定数据的存储结构,存取路径,存储空间分配等等,具体形式为表,视图,索引的建立。 关键字:数据库,SQL语言,MS SQL Server,图书管理 1 需求分析 用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据,数据结构以及数据处理的流程,为后面的具体设计打下基础。 在仔细分析调查有关图书馆管理信息需求的基础上,我们主要考虑以下几个方面的需求: 1) 用户需求:图书用户要求计算机系统和SQL Server所工作的范围; 2) 应用资源:数据库应用的平台包括物理平台和图书等; 3) 应用质量和可靠性要求:包括操作人员素质和系统的纠错能力等 项目名称:图书馆信息管理系统 项目背景和内容概要 对图书馆管理信息系统进行详细地分析后,我们将系统分为以下几个模块:借阅管理模块、借书证信息管理模块、图书信息管理模块、系统管理模块。其主要功能如下: 借阅管理模块主要功能如下:

图书馆管理系统使用说明书

图书馆管理系统使用说明书 配置源程序 附加数据库SQL Server 2000 (1)将TM\05\Database文件夹中的扩展名为db_library_Data.MDF和db_library_Log.LDF的两个文件拷贝到SQL Server安装路径下的Data文件夹中。 (2)打开SQL Server 2000中的“企业管理器”,然后展开本地服务器,在“数据库”数据项上单击鼠标右键,在弹出的快捷菜单中选择“所有任务”/“附加数据库”菜单项。 (3)将弹出“附加数据库”对话框,在该对话框中单击【】按钮,选择所要附加数据库的db_library_Data.MDF文件,单击【确定】按钮,即可完成数据库的附加操作。 发布与运行 (1)将光盘\TM\05\libraryManager文件夹拷贝到MyEclipse的工作空间中。 (2)启动MyEclipse。 (3)选择“文件”/“导入”菜单项,展开“常规”节点,选择“现有项目到工作空间中”子节点,如图1.1所示。 图1.1 “导入”窗口 (4)单击【下一步】按钮,单击【浏览】按钮,选择程序所在目录,然后勾选“将项目复制到工作空间中”复选框,如图1.2所示。

图1.2 “导入”窗口 (5)单击【完成】按钮。 (6)在项目上单击鼠标右键,依次选择“新建”/“文件夹”命令,新建一个“lib”文件夹,然后,将SQL Server 2000数据库驱动文件“msbase.jar、mssqlserver.jar、msutil.jar”拷到该文件夹中。在该文件上单击鼠标右键,选择“构建路径”/“添加至构建路径”命令。 (7)在导入工程的src文件中,找到可执行的主类,在该类上单击鼠标右键,选择“运行方式”/“Java应用程序”项,如图1.3所示,完成程序配置

图书馆占座系统的开发

图书馆占座系统的开发 一.项目描述 1.项目背景 图书馆作为一个学校相对高级的场所,大量的藏书,能够为我们提供丰富的学习资源。相对安静、舒适的学习环境,更是使它成为自习的最佳去处;然而,作为报答一个公共场所,每一天都有大量的学生进进出出,由于每个人的行为习惯或思维方式的不同,便引发了一系列的不良现象。其中最严重的莫过于“占位”现象。每当寒冷的冬季以及各种考试来临前图书馆当仁不让的成为了人群爆满的地方,然而图书馆座位有限,便开始有人占位,或帮同学占位,而且占位的方式很多,几本甚至一本书、一瓶水、一支笔就可以占一个座位……什么样的东西都能拿来占位。图书馆的位置资源开始紧缺,因为虽然每个桌子上都有书或其他的占位物品,但三分之一的位置是没人的,同学们对此一片怨声载道 试着想象下这样一个场景:“过几天就要考试了,为了考出好一点的成绩,你昨晚便下定决心,明天一定要泡一天的图书馆,把遗漏的、没有理解清楚的知识补回来;可第二天,当你背着书包来到图书馆的时候,从一楼找到六楼,却发现不仅每个书库连自修室都没有空位置。令人恼火的是偌大的自修室内,只是稀疏零散地坐着几个学生。一张可以坐四人的桌子,上面往往只有一个人麻木地坐着。而其他座位上则是随意地放着几本书,仿佛是在告诫你:“不要打这座位的主意,这里有人了!” 2.项目目的 (1)为学校处理和解决图书馆占位问题提供科学的依据和解决方案; (2)为学生营造一个良好的图书馆学习环境; (3)节省同学们找座位的时间; (4)更合理的使用图书馆自习室; 3.项目目标 制作一个简单易操作的软件系统,同学们无论在何时何地都能通过手机或电脑根据自己的学号和教务系统的密码登陆本软件,进行占位,但座位只保留半个小时。如果半个小时后,该同学不去该座位摁确认键的话,那么该座位将会变成无人座。 4.项目主要内容 (1)需求分析 (2)编写程序 (3)购买服务器 (4)应用于图书馆 二.工作分解结构

图书馆管理信息系统说明书

一、项目背景: 当今社会,计算机正被广泛的应用与各个领域。使用计算机进行信息化处理,能够大大提高管理人员的工作效率,同时,使用计算机解决问题可以节约大量的人力、物力。而系统作为计算机的核心,它具有操控整个计算机的功能。 二、项目目标 本系统开发的总体任务是实现图书馆的信息化管理。系统要完成对图书的增删改查等等,同时对系统设置权限,主要是设置用户的权限。例如学生和教师可以查询相关学生的有关信息,学院的有关信息,出版社的有关信息,管理员的有关信息,图书的有关信息,管理员处理借书证的有关信息,学生借阅图书的有关信息,学院颁发借书证的有关信息,但是教师和学生不能对这些信息进行增删查改。而只有图书馆管理人员才能进行以上信息的增删改查,从而保证系统的安全性和完整性。但,管理员不能对管理员表进行增删查改,只有图书馆的主管才能对管理员的信息进行插入、删除、修改,这样可以保证这些表的信息不能任意地被篡改,保证系统的完整性,也使系统具有安全性。 需求分析分为三个部分:需求的文字表述、数据流图、数据字典。 一、需求分析

第一部分调查用户需求 本系统的最终用户为在校学生,我们根据从图书馆方面取得的图表资料、文字资料以及其他细节方面的信息,根据我们日常生活中的经验,根据我们所做的其他询问和调查,得出用户的下列实际要求: 1、学校的组织机构情况 调查是系统需求分析的重要手段,只有通过对用户深入细致的调查研究才能得到需要的信息。需求分析的重点是调查、收集和分析用户在数据管理中的信息需求、处理要求、安全性与完整性要求。 (1)信息要求是指用户需要从数据库中获得信息的内容与性质。通过信息要求可以导出数据要求,即在数据库中需要存储哪些数据。 (2)处理要求是指用户要求完成什么处理功能,对处理的响应时间有什么要求,处理方式是什么等,即功能要求和性能要求。 (3)数据安全性和完整性要求包括数据保密措施和存取控制要求、数据自身的或数据之间的约束限制等。 新系统的功能必须能够满足用户的信息要求、处理要求、安全性和完整性要求。 2、需求分析调查的内容 与图书馆信息管理相关的学校的组织机构有:图书、学生、管理员、学院和出版社。学校的所有日常工作都是围绕着这三大部分进行的。 一个学校下设若干学院,如计算机学院、经济学院、法学院、财政金融学院、外国语学院等;一个学院下设若干专业,如计算机学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学、软件工程等等;一个专业有若干班级,如计算机学院的2013级信息管理与信息系统专业下设两个班级:信息1班、信息2班;一个班级有若干同学。 一个学院给学生颁发了借书证,借书证号是对应的每个人的学号,一个学院可以给若干个学生颁发借书证,一个学生只能拥有唯一的借书证,并且一个学生只能附属于一个学院,也就是说一个借书证只能由一个学院颁发。 一个图书馆有若干本书,书有不同的作者,例如白落梅,曹雪芹等,书也有不同的出版

图书管理系统使用说明

中小学图书管理系统使用帮助

系统简介 本图书管理系统是一款功能非常强大的中小学图书管理软件,本系统在继承了以往系统版本优点的基础上做了进一步优化;在功能上包含图书管理的常用功能(如图书管理、读者管理、借、还、数据备份、数据的导入导出和统计分析等等功能)。 本系统具有操作简单,易学易用的特点。在开发过程中,我们总结了多年使用电脑管理图书馆业务的经验,注意到工作人员在使用电脑时容易发生的人为错误,因而使系统具有较强的容错和排错功能,而且本系统自带了一些常用的资料库(如中图分类库,出版社库等,系统会自动根据图书的标准ISBN码检索出当前图书的出版社名称和出版地点等,从而实现图书的自动录入的功能),使得用户在录入图书资料时更轻松;系统也自带了通用数据导入功能,可以非常简单地把用户以前的已有资料或者通过采集器采集到的数据资料导入到本系统中,避免了大量的重复劳动。经过长时间的不断测试和完善,系统的安全性和稳定性得到保证。

主要功能简介 一、适用范围:本软件广泛适用于各大、中、小学校、企事业单位等图书馆使用,促进图书馆信息化建设。 二、功能介绍:为了推动企业、单位、学校等图书馆的信息化建设我们开发了本套软件。此软件界面友好,容易使用而且功能强大。囊括了图书馆管理的所有功能。 该系统主要有几个大的模块:图书信息录入、图书借阅管理、读者信息管理、图书信息查询,其中每个模块的主要功能如下: 图书信息录入:图书信息的录入采用联网查询方式,通过条码枪扫描图书的ISBN码,系统会自动搜索图书信息,然后把图书信息录入到系统。通过实验,录入1本书的时间大概是20—40秒,这比原来的繁琐的手工录入效率提高90%,极大的减轻了图书管理人员的劳动强度,使广大中小学图书管理信息化突破了录入的瓶颈。 图书借阅管理:根据读者提供的借书证号或借书卡号进行图书的借阅、图书归还操作。 读者信息管理:对读者进行注册登记、注销读者、查阅借阅记录等操作。 图书信息查询:包括导入导出图书信息,根据图书的书名、分类、出版社、价 格范围、出版日期来查询图书,进行分类统计,形成上级报表等。 三、模块介绍: 1.系统设置:管理员设置,系统参数设置,初始化系统。 2.图书管理:导出图书或期刊模板,导入图书或期刊信息,导入图书marc码, 图书或期刊信息录入,注销图书期刊,图书类型设置,出版社设置,书架设置。 3.借阅管理:图书借阅,图书归还,期刊借阅,期刊归还,图书挂失。 4.读者管理:添加读者信息,注销读者信息,批量办证,读者类型设置,读者 部门设置。 5.系统查询:图书信息查询,图书借阅查询,图书归还查询,期刊资料查询,

相关文档
相关文档 最新文档