图书馆设计说明
一、工程概况
二、场地现状分析
三、设计构思
四、建筑技术说明
五、技术经济指标
一、工程概况
项目建设用地位于图书馆旧址上,总建筑面积约2平方米,可用地东西长51米,南北长54米。拟建的建筑是一座数字化的现代图书馆。
二、场地现状分析
图书馆位于校园的东南部,西北方向面临学生生活区,坐落着学生公寓和食堂。东边面正对着行政楼和广场,是学校建筑群的主要轴线。轴线上的建筑都是学校里的重要建筑物,布局沿中轴线对称布置,建筑之间围绕形成了一个喷泉广场。
三、设计构思
拟建的图书馆作为一幢校园建筑,需要具备简洁,理性,稳重的性格。同时,主要使用者为当代大学生群体,还应具备年轻,向
上,与时俱进的特点。这也正是我们在设计这座建筑物时所秉承的基础理念。在设计中,我们尽量减小占地面积,优化布局,以此来获得更加丰富,活泼的造型。
建筑由三部分体块构成,一高一低逐层递减,形成高低错落的感觉,避免了整体造型的单调。
首层空间主要由休闲区、行政区、借阅区三部分组成,门厅中间设置了供借阅查询的服务台,还附有简单的目录厅,在门厅后方,是基本书库,并在书库内设了楼梯。在东南方向,设置了供人们休闲交流的咖啡厅,在南向设计了大的落地窗,使得室内有着充足的采光。东北方向安置了行政区,分别是办公室、小型会议室、馆长室,另外,在馆长室内设计了独立的卫生间。西北角放置了公共卫生间,供来往人群使用,并在隔壁放置了开水间,为大家提供饮用水。二层空间,主要是书库跟阅览区,还单独设置了一个电子阅览室。东北角方向,安置了公共卫生间。在东边,是一个大的室外阅览场地,并可以通过外挂楼梯直接到达。三层则是一个相对私密的空间,主要是珍贵文献的收藏区,和一个小的阅览室。由涂料、石材、金属、玻璃等不同材料组合而成建筑立面,每种材料并不在一个平面上,他们之间互相错开,造成一定的前后关系,创造出立体有层次的造型,虚实结合,给视觉充分的丰富感。
通透的玻璃和细致的金属分割使人联想到现代科技的力量;厚重有质感的石材又隐隐透出稳重,高贵的品质。在这栋建筑上,轻盈与稳重、古老与现在产生着对比,却丝毫看不到矛盾之处,它们融为一体,就像现在的中国,深厚的文化底蕴与创新拼搏的现代精神共存于我们身上。
建筑技术说明
一. 消防
在三层图书馆布置三部楼梯,满足防火疏散的要求。每层走廊上布置两个消防栓。
在高层建筑布置封闭楼梯间,满足安全疏散距离规定,用于消防疏散。每层设置自动喷淋系统。
室外设置消防水池。
二.节能环保
开窗通风,实现自然风调节室内的空气,保证空气流通质量,调节室温,减少空调使用,节约能源。
使用可再生环保材料,减少建筑垃圾和装修污染。
采用中水系统,实现水源循环再利用,节约用水。
三.景观
美化庭院空间,创造良好的景观环境。我们的景观与我们的建筑,以及在我们的筑和校园环境之间以达成密不可分的联系。 技术经济指标
总用地面积:13100平方米
建筑占地面积:1310平方米
总建筑面积:4736平方米
其中 书库:300平方米*2个
阅览室:300平方米
研究室:15平方米*4个
讲演厅:150平方米
学生自习室:3个(共200平方米) 容积率:2.3
绿化率:23.8%
四、概要设计说明书
1.引言............................................................................................................................3
1.1编写目的..............................................................................................................3
1.2项目背景..............................................................................................................3
1.3定义.....................................................................................................................3
1.4参考资料..............................................................................................................3
2.任务概述.....................................................................................................................3
2.1目标.....................................................................................................................4
2.2运行环境..............................................................................................................4
2.3需求概述..............................................................................................................4
2.4条件与限制..........................................................................................................4
3.总体设计.....................................................................................................................5
3.1处理流程..............................................................................................................5
3.2总体结构和模块外部设计.....................................................................................7
3.3功能分配..............................................................................................................9
4.接口设计.....................................................................................................................9
4.1外部接口..............................................................................................................9
4.2内部接口..............................................................................................................9
5.数据结构设计..............................................................................................................9
5.1逻辑结构设计.......................................................................................................9
5.2物理结构设计.....................................................................................................10
5.3数据结构与程序的关系.......................................................................................10
6.运行设计...................................................................................................................10
6.1运行模块的组合..................................................................................................10
6.2运行控制............................................................................................................10
6.3运行时间............................................................................................................11
7.出错处理设计............................................................................................................11
7.1出错输出信息.....................................................................................................11
7.2出错处理对策.....................................................................................................11
8.安全保密设计...............................................................................................................11
9.维护设计......................................................................................................................11
四、概要设计说明书
图书管管理系统总体设计说明书
1.引言
1.1编写目的
图书馆管理系统的目标是:在以往的图书馆在正常运营中,面对大量的读者借书信息、还书信息。由于数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找,数据处理手工操作,工作量大,出错率高,出错后不易更改。基于这此问题,有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。有利于提高管理效率。
1.2项目背景
委托部门:福建师范大学闽南科技学院图书馆
开发人:06网络工程陈奇
软件运行的环境:MicrosoftWindows2000
1.3定义
1.系统将采用JSP动态网页技术
2.SQLServer数据库(SQLSever2000数据库以其高性能,为创建可伸缩电子商务、在线商务和数据仓储解决方案而设计的数据库管理与分析系统)
3.JSP(基于JavaServlet以及整个Java体系的Web开发技术,利用这一技术可以建立安全、跨平台的先进动态网站且具有动态页面与静态页面分离、能够脱离硬件平台的束缚、以及编译运行等优点)。
1.4参考资料
四、概要设计说明书
挖掘技术指南[M],北京:机械工业出版社,2002,1
二.张海藩.<<软件工程导论>>清华大学出版社
三.黄维通.<<SQLServer2000简明教程>>清华大学出版社
2.任务概述
2.1目标
目标:立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。有利于提高管理效率。
2.2运行环境
操作系统:MicrosoftWindows2000AdvancedServer
支持环境:IIS5.0
数据库:MicrosoftSQLServer2000
2.3需求概述
⑴借书:输入读者借书证。系统首先检查借书证是否有效,若有效,对于第一次借书的读者,在借书证上建立档案。否则,查阅借书文件,检查该读者所借图书是否超过20本,若已达20,拒借,未达20本,办理借书(检查库存,修改库存目录并将读者借书情况录入借书文件。)
⑵还书:从借书文件中读出与读者有关的记录,查阅所借日期,如超期(1个月)作罚款处理。否则,修改库存目录与借书文件。
⑶查询:通过借书文件,库存目录文件查询读者情况﹑图书借阅及库存情况,打印统计表。
2.4条件与限制
硬件的要求:电脑显示器的分辨率可以达到1024×708,CPU达到Pentium4
四、概要设计说明书
3.总体设计
3.1处理流程
根据用户的读入数据,图书管理系统将从数据库调出数据进行事件检索。借还书流程图:
四、概要设计说明书
图书查询流程图:
四、概要设计说明书
3.2总体结构和模块外部设计
下面以结构图来描述图书馆管理系统的软件总体结构。框内注明了模块的名字;方框之间的直线表示模块的调用关系。
四、概要设计说明书
借书还书模块:
四、概要设计说明书
图书查询模块:
输入数据由键盘、鼠标、扫描仪等输入设备。
输出数据由电脑显示器、打印机等输出设备。
在用户界面部分,在界面设计上,应做到简单明了,易于操作,,考虑到用户多对WINDOW风格较熟悉,应尽量向这一方向靠拢。在设计语言上,已决定
四、概要设计说明书
于管理。在设计上采用下拉式菜单方式,在出错显示上可调用VISUALC++库中的错误提示函数。
4.接口设计
4.1外部接口
①用户操作界面:采用Windows2000系统统一的界面,易于操作。
②硬件接口:输入方式:鼠标、键盘、数据扫描仪等。
输出方面:液晶显示屏、打印机等。
③软件接口:SQLServer数据库
4.2内部接口
内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。具体参数的结构将在下面数据结构设计的内容中说明。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。
5.数据结构设计
5.1逻辑结构设计
图书馆管理系统采用Windows2000操作系统、MicrosoftSQLServer2000数据库。
1.借还书信息表
读者姓名读者号借书名借书时间还书时间
借还书信息表记录了读者的所借的图书、借书时间、还书时间。
2.定位信息表
3.
学生号借书数量已借书时间
定位信息表记录了读者的学生号、所借的图书数量、所借的图书时间。
四、概要设计说明书
5.2物理结构设计
数据库是由若干个二维表组成,其各自结构见下表所示。 编号表名称说明
1Book图书表
2Borrow图书借阅信息表
4Punishment罚款信息表
5user读者信息表
1.图书表:
表名:book
序号字段名字段类型字段长度字段含义为空否备 1booknamevarchar50书名No
2bannercodechar13条形码No
3kindnumbervarchar8分类号No
4kindnamevarchar30分类名No
5Positionnumbervarchar8排架号No
6Publishingcompanyvarchar20出版社No
7publishtimeDatetime8出版日期No
8putintimeDatetime8入库日期No
9Pricefloat价格No
10StateChar4目前状态No
11Introductionvarchar200简介No
12Authorvarchar30作者No
2.图书借阅信息表
表名:borrow
序号字段名字段类型字段长度字段含义为空否备 1user_cardnumbervarchar20借书证号No
2bannercodechar13条形码No
3borrowdateDatetime8借阅日期No
4receivedateDatetime30应还日期No
5Renewchar2No
3.罚款信息表
表名:punishment
序号字段名字段类型字段长度字段含义为空否备 1user_cardnumberVarchar20书名No
2Sum_accountFloat罚款No
4.读者信息表
表名:user
序号字段名字段类型字段长度字段含义为空否备 1user_namevarchar10用户名No
2user_sexChar2性别No
3user_statusChar4身份No注注注注
四、概要设计说明书
5user_cardnumbervarchar20借书证号No6user_registerdateDatetime20注册日期No7user_canceldateDatetime8有效期No9user_stateChar4证件状态No
5.3数据结构与程序的关系
模块名称
图书借阅
图书维护
?图书证办理
?读者查询
?罚款办理所用到的表用户借阅表:borrow图书基本信息表:book图书证信息表:user图书证信息表:user罚款表:punishment
6.运行设计
6.1运行模块的组合
内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。具体参数的结构将在下面数据结构设计的内容中说明。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输
6.2运行控制
运行控制将严格按照各模块间函数调用关系来实现。在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。
在网络传方面,电脑在发送数据后,将等待数据库的确认收到信息,收到后,在对数据处理将返回信息送回电脑,并等待确认。
6.3运行时间
在软体的需求分析中,对运行时间的要求为必须对作出的操作有较快的反应。服务器的性能,这将影响对数据库访问时间即操作时间的长短,影响加大客户机操作的等待时间,所以必须使用高性能的服务器,建议使用PentiumIII
四、概要设计说明书
7.出错处理设计
7.1出错输出信息
程序在运行时主要会出现错误:由于输入信息,或无法满足要求时产生的错误,所以在成功判断及输入数据验证模块由数据进行数据分析,判断错误类型,再生成相应的错误提示语句,送到输出模块中。
7.2出错处理对策
1.建立日志
2.在网络传输方面,可考虑建立一条成本较低的后备网络,以保证当主网络断路时数据的通信。
3.在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。
8.安全保密设计
9.维护设计
维护方面主要为对服务器上的数据库数据进行维护。可使用SQLSERVER的数据库维护功能机制。例如,定期为数据库进行Backup,维护管理数据库死锁问题和维护数据库内数据的一致性等。
张掖市三馆设计方案图书馆设计方案说明图书馆作为广大群众的知识殿堂和精神家园对保障和提高全民素质起着十分重要的作用而图书馆馆舍是进行…
方案设计说明1项目概况遵义市图书馆位于遵义市政府市民广场的南端和广场有一路之隔东面有改造后小河道顺延基地的长边方向蜿蜒流下图书馆建…
上街购书中心上街书店设计说明一工程概况项目建设用地位河南省郑州市上街区淮阳路与漓江路交叉口建筑占地面积为374171平方米总建筑面…
图书馆设计说明一工程概况二场地现状分析三设计构思四建筑技术说明五技术经济指标一工程概况项目建设用地位于图书馆旧址上总建筑面积约2平…
图书馆方案设计说明目录1.规划及建筑单体设计41.1设计依据41.2综述51.3设计理念61.4改造和利用策略71.5总平面71.…
图书馆设计说明及理念一工程概况本工程为XX大学图书馆建造于学校教学区与学生宿舍区之间主要为全校师生员工的教学和科研服务同时也会适时…
张掖市三馆设计方案图书馆设计方案说明图书馆作为广大群众的知识殿堂和精神家园对保障和提高全民素质起着十分重要的作用而图书馆馆舍是进行…
图书管管理系统详细设计说明书二一二年六月26日计算机科学与技术系CDIO二级项目大型软件项目设计与实施一目录1引言11编写目的11…
方案设计说明1项目概况遵义市图书馆位于遵义市政府市民广场的南端和广场有一路之隔东面有改造后小河道顺延基地的长边方向蜿蜒流下图书馆建…
上街购书中心上街书店设计说明一工程概况项目建设用地位河南省郑州市上街区淮阳路与漓江路交叉口建筑占地面积为374171平方米总建筑面…