图书馆管理信息系统 报告.docx
《图书馆管理信息系统 报告.docx》由会员分享,可在线阅读,更多相关《图书馆管理信息系统 报告.docx(31页珍藏版)》请在冰豆网上搜索。
![图书馆管理信息系统 报告.docx](https://file1.bdocx.com/fileroot1/2023-4/21/17807f5b-f26f-4cd2-821d-2ac17bd55c46/17807f5b-f26f-4cd2-821d-2ac17bd55c461.gif)
图书馆管理信息系统报告
学生实践报告
(文科类)
课程名称:
管理信息系统专业班级:
M12市场营销
学生学号:
1221104025学生姓名:
孙锦涛
所属院部:
商学院指导教师:
吴远征
2013——2014学年第2学期
金陵科技学院教务处制
实践项目名称:
管理信息系统实践学时:
8
同组学生姓名:
方圆、张娟、丁怡、周阳丽实践地点:
7209
实践日期:
5.22-6.5实践成绩:
批改教师:
吴远征批改时间:
指导教师评阅:
附件:
一、图书馆管理系统可行性研究报告
一引言
1.1编写目的
随着图书馆规模的不断扩大,图书数量的增加,有关图书的信息量也成倍增加,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力的浪费,图书馆管理费用的增加,从而使图书馆的负担过重,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理变得非常有必要。
另一方面,计算机应用渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。
学校图书管理信息系统就采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。
1.2项目背景
鉴于目前学校图书数剧增,图书信息呈爆炸性增长,图书馆对图书信息管理的自动化与准确化的要求日益强烈的背景下构思出该图书信息管理系统软件,该软件设计完成后可用于所有中小型图书馆的图书信息的管理。
1.3定义
图书馆管理系统对于现代图书馆而言,是能否发挥其教学科研作用的至关重要的技术平台。
对于读者和图书管理员来说,是能否更方便快速地获取信息的关键。
所以,图书管理系统应该能够为用户提供充足的信息和快捷方便的操作手段。
二可行性研究的前提
2.1可行性论证
目标
1)为长期供应图书的出版社进行记录,以便进行新图书的采购;
2)自动根据图书的类型为入册的图书分配索书号;
3)对于每一种图书的采购、到货、价格、出版社等情况都要清晰地记录;
4)读者可以在IE浏览器上通过本系统查询图书,显示出图书的相关信息包括是否在馆;
5)支持通过扫描条码的方式来记录图书借还情况;
6)可以对读者账号进行管理,记录读者借阅情况;
7)节省人力与设备费用成本,提高工作效率。
方案
1)投入实际试用;
2)专家咨询;
3)市场相关产品或同类产品的调查。
决定可行性的主要因素
技术可行性,经济可行性和法律可行性。
三对现有系统的分析
3.1处理流程和数据流程
A、现行系统:
B、分析:
读者借阅等待的时间长;
信息查询困难;
数据分析汇总困难。
3.2费用支出:
项目专项费用
3.3人员:
由3-5人组成开发小组,开发小组能够运用数据库技术和网络编程技术完成系统开发。
3.4设备:
用于开发测试的计算机及局域网环境。
3.5:
开发新系统的必要性:
提高管理效率,
节省大量人力和财力,
适应图书馆未来的发展。
四所建议技术可行性研究
4.1对系统的简要描述
一个简单的图书管理系统包括图书馆内书籍的信息以及学生、教师的借阅信息。
此系统功能分为面向学生、教师和面向管理员三部分,学生可以在查阅区查阅图书信息,以及借阅、续借、归还和查询书籍。
教师可登陆主界面,利用图书名分类,出版社分类,图书功能分类等功能搜索各类图书,预借、借阅、续借、归还和查询书籍各类图书。
管理员可以完成新用户注册,书籍增加,对学生和老师借阅、续借、归还图书的确认以及逾期图书罚款等功能。
4.2处理流程和数据流程
用户(读者、图书管理员、系统管理员)使用本系统时需要进行身份验证,图书管理、读者管理实现计算机管理。
流程图:
数据流图:
4.3与现有系统比较的优越性
更便捷、更安全和更有效
4.4未用建议系统可能带来的影响
对现有设备和人员无影响。
4.5技术可行性评价
1)信息系统开发方法:
开发小组中有熟练掌握面向对象方法开发软件系统的资深系统分析员和程序员,在信息系统开发方法上不存在任何问题;
2)网络和通信技术:
本开发小组有专业的网络技术人员;
3)数据库技术:
开发小组有丰富的应用数据库开发经验;
4)Java开发技术:
开发小组能够熟练使用Java编程;
综上,本系统开发在技术上是完全可行的。
五所建议系统经济可行性研究
5.1.1系统开发费用
1)人员费用
本系统开发期4个周,试运行期2个周。
开发期需要开发人员3人,试运行期需要开发人员3人,折合0.6人/年(每年有效工作周按30周计算),人员费用为6万元(年薪10万/人)。
2)硬件设备费
在该图书原有设备的基础上需要新增的设备花费
硬件名称
数量
单位
单价(元)
总计(元)
客户端PC机
8
台
2500
20000
服务器
1
台
30000
30000
打印机
1
台
1500
1500
网络设备和布线
若干
无
无
3000
UPS
1
个
3000
3000
总计:
57500
3)软件费
软件名称
数量
单位
单价(元)
总计(元)
WindowsServer2003简体中文标准版
1
套
4300
4300
SQLServer2005WorkgroupEdition
1
套
6400
6400
WindowsXPProfessional
8
套
660
5280
Java环境
1
套
5000
5000
总计:
20980
4)咨询和评审费1.0万;
5)调研和差旅费1.0万;
6)不可预见费,按开发费用15%计算。
5.1.2系统运行费用
假定本系统运行期为10年,每年运行费用为:
1)系统维护费:
需要1人/年;
2)设备维护费:
设备日常故障维护费每年0.5万元;
3)消耗材料费:
每年消耗材料按0.4万元计算;
4)总计1.9万元/年。
5.2收益
1)提高工作效率,减少工作人员
本系统预计可以提高30%的工作效率。
可以减少现有15%的工作人员,图书馆现有人员按30人计算,可减少4.5人。
每人月平均工资按2500元计算,节约人员工资0.25×12×4.5=13.5万元/年;
2)社会效益
本系统为该学校师生的借还书提供了极大便利,节约了他们大量的时间。
5.3支出&收益分析
在10年内
系统总投资:
6+5.75+2.098+1.0+1.0+1.9×10=34.848,34.848÷75%=46.464万元;
收益:
13.5×10=135万元。
两年内可收回开发投资。
从经济上考虑,本系统完全有必要开发。
六社会因素可行性分析
目前已有很多成功开发图书馆管理系统的先例,社会需要图书馆管理的现代化和信息化。
图书馆信息系统开发和运行与国家的政策法规不存在任何冲突和抵触之处。
另外,图书馆管理系统所采用的操作和工作方式符合工作人员和读者的日常习惯,而且操作方便灵活,便于学习。
具有可行性。
七结论和意见
通过经济、技术和社会等方面的可行性分析,可以确定本系统的开发完全必要,而且可行,可以立项开发。
二、图书管理项目系统分析报告
一、目标
减少人力与管理费用;提高信息准确度;改进管理和服务建立高效的信息传输和服务平台,提高信息处理速度和利用率。
二、主要功能
①读者管理:
管理员要为每个读者建立借阅账户,并給读者发放不同类别的借阅卡(借阅卡可提供卡号、读者姓名)。
②借阅管理:
持有借阅卡的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书。
③读者查询:
可通过互联网或图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件)。
④图书管理:
图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息管理以及注销(不外借),包括图书类别和出版社管理。
三、背景
图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。
现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。
因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。
四、功能需求分析
图书馆管理信息系统是图书馆的支持系统,当前设计应满足以下需求:
(1)图书馆将图书借给读者,读者和图书都必须在系统中注册。
(2)系统通过设置帐号和密码控制用户访问,读者和管理员可修改自已的密码。
(3)图书馆负责购买图书,对于流行的书一般要多买几本,如果图书破旧或过期则可以从图书系统中删除。
(4)图书馆管理员负责与读者打交道,他们的工作要得到系统的支持。
(5)借书者可以事先通过网络预约要借的图书,然后到管理员处办理正式借书手续。
(6)图书借出有时间限限制,一旦超期,管理员应及时通知借书者归还图书。
(7)图书馆可以方便地产生、更新和删除系统中与书目、借书者、借书记录和预约记录等信息。
(8)系统能够运行在Windows系统下,用户可通过局域网操作,还应该有一个非常好的图形用户界面(GUI)
(9)系统应该具有很好的可扩展性。
该项目系统包含的功能有:
图书信息管理、读者信息管理、借书服务管理,还书服务管理,其中每个功能由若干个相关联的子功能模块组成。
(1)图书信息管理
“图书信息管理”功能模块用于管理图书的相关信息,包括浏览、查询、添加、修改和删除功能。
在进行图书信息的添加时,系统会自动检测所添加的图书信息中的书籍条码在书籍表中是否已经存在,如果存在,会提示用户该书已经存在。
在进行图书信息的删除时,要首先弹出提示窗口让用户确认是否删除,只有用户确认后才能进行图书信息的删除。
在进行图书修改时,不准用户修改书籍条码,因为书籍条码作为数据库中书籍表的主键是不同书籍的唯一标识,不准修改书籍条码可以防止不经意将书籍条码改错;如果确实要修改书籍条码,可以通过数据库管理员来实现,也可以先将错误书籍条码信息删除再添加正确的书籍信息,这样在删除时会弹出提示窗口让用户确认是否删除,给用户以提示,防止意外错误。
“图书信息查询”功能模块用于查询图书的相关信息,包括书籍条码(BOOK_ID)、书名、出版社、作者、出版日期、尚能否借出。
(2)读者信息管理
“读者信息管理”功能模块用于管理与读者相关的信息。
“读者信息查询”功能模块用于查询读者的相关信息,包括读者条码、读者姓名、性别、证件号码。
“读者信息添加”功能模块用于添加新近读者的相关信息,包括读者条码、读者姓名、性别、证件号码。
“读者信息修改”功能模块用于修改已存读者的需修改的信息。
“读者信息删除”功能模块用于删除读者的所有信息。
(3)借书服务管理模块
图书馆管理员通过此模块来进行借书操作。
在进行借书信息的添加时,系统会自动检测该读者是否有权借书(过去借书历史中有超期未还的现象),所借书是否在馆内未被借出,只要有一个条件不满足,就会提示出错。
“借书服务管理”用于登记读者借阅图书的记录并减少在库图书的库存量,登记内容包括读者编号、书籍条码(BOOK_ID)。
(4)还书服务管理模块
图书馆管理员通过此模块来进行还书操作。
在进行还书信息的添加时,系统会自动检测此次还书是否在规定的时间内,若超期,则锁定该读者,并给出提示信息。
“还书服务管理”功能用于登记读者归还图书的记录并增加在库图书的库存量,登记内容包括读者姓名、书籍条码(BOOK_ID)、借书日期、归还时间、超期天数。
(5)数据库维护
该功能是信息管理系统不可或缺的部分在图书管理部门对所有的图书馆以及会员信息都要进行统一管理书籍的借出等情况也要进行详细的登记以便能对整个图书馆管理部门运作有全面的了解并根据实际情况补充书源不足的部分。
(6)查询
对图书管理信息系统进行全面信息化管理的过程中查询是一项非常重要的功能。
比如用户借书信息、借还日期的信息、书籍库源情况信息、预留信息等这项功能能使用户得到即时书籍信息方便读者根据实际情况选择业务方式。
(7)安全管理模块的具体
这是任何一个信息管理系统都需要的部分,图书管理系统的操作只能由专人进行,只有图书管理部门的工作人员才能拥有权限,特别是图书馆的借出状况,如果没有安全管理部分后果难以想象,可能每次登录都需要用户身份的验证。
五、局限性
现有的系统主要由以下局限性
a服务器在同一时间的访问量过大时,服务器响应不及时
b图书管理系统,缺少提示,当某一类图书缺货时,无警告提示
c现有系统不能提供在线直接阅读功能
d现有系统不提供快速下载电子版图书功能
e购书时的付款方式单一,且缺少稳定性
f我们是否可以外购数据及与其他图书馆交换数据
六、业务流程分析
业务流程是指某项业务活动的工作流程。
通过业务流程调查,理清图书馆管理系统的主要业务和业务的流程。
图书馆管理员编制图书采购计划,由采购员负责新书的采购工作。
采购图书入库后,交采编室编目,粘贴标签,产生图书目录。
图书交图书借阅室上架,供读者借阅。
采编后的电子读物交电子阅览室。
借阅室根据读者注册的信息,进行借阅。
读者分为注册读者和非注册读者,只有注册读者可以在本图书馆结束,非注册读者只能查询目录但不能借书。
读者填写注册登记表,交图书馆的管理员审核后,计入读者登记表,成为注册读者,发给借书证。
注册读者借书时,需填写借书单,连同借书证一起交给阅览室管理员,管理员核对无误后,填写借阅登记表,修改图书登记表中该书的数量,上架取书交给读者。
三、图书馆管理系统设计报告
经过调查,在现行业务流程和数据分析的基础上,基本可以确定系统设计必须达到的目标。
以下是图书管理系统必须具备的功能:
1.新进图书的登记功能:
对于购进的新书,系统必须具备图书信息资料的录入功能。
2.图书的查询修改功能:
当图书资料发生变化,如图书丢失或有错误信息输入时,则应能够及时对数据进行修改和补充。
3.借阅的登记,归还的登记功能:
系统的主要功能之一,供本校学生借阅图书、归还图书,并进行登记。
4.学生信息的增加、删除和修改功能:
系统主要功能之一,建立学生信息,并对其进行维护。
随着功能的需求的增加,可以依据软件工程的基本原理,综合以上分析给出系统流程图:
3.1系统结构设计
1系统总体功能结构设计
依据管理信息系统基本原理,详细设计阶段的根本任务是确定应该怎样具体实现所要求的系统,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在系统实现阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。
具体来说就是把经过总体设计得到的各个模块详细的加以描述。
3.2代码设计
代码共8位:
入学年份-班级-班内排名号,前4位代表入学时的年份,中间2位代表班级号,最后2位代表所在班级内的学号。
具体代码结构为:
前4位取0001-9999代表入学时的年份,中间2位取00-99中的一个值来表示所在班级的班级号,最后2位取01-99之间的值来表示在班级内的排名号。
xxxx--xx--xx
在班内的学号(数字)
班级(数字)
入学年份(数字)
例如学号为20101522的学生表示的是他于2010年入学,班级号码为15班,在班内的学号为22。
3.3输入输出设计
(1)下图为该系统输入设计界面中的登陆界面,主要功能为设置用户和管理人员登陆图书馆管理信息系统。
在登录对话框中输入用户姓名和密码,单击“登陆”按钮,就会对用户身份进行认证。
图10登陆界面图
(2)下图为该系统输入设计界面中的读者信息界面,主要功能填写读者的身份以及书籍记录。
如果认证通过,那么就会弹出如图所示的读者信息管理窗体。
图11读者信息界面图
(3)下图为该系统输入设计界面中的书籍信息,这是该系统基础信息的重要输入界面,这些信息是对用户和图书管理的基础信息,单击“输入/查看书籍信息”,就会显示“书籍信息”窗体,在该窗体中可以对书籍信息进行维护操作。
图12书籍信息界面图
(4)下图为该系统输入设计界面中的借阅信息界面,在该界面中/查看借阅信息”,就会显示“借阅信息”窗体,在该窗体中可以对出版社信息进行维护操作。
出版社信息维护窗体如图所示。
图13借阅信息界面图
(5)图为该系统输入设计界面中的出版社信息界面,在该界面中可以进行出版社信息的管理维护。
图14出版社信息界面图
(5)图为该系统输入设计界面中的管理者信息,在该界面中可以进行管理者登陆。
图15管理者信息界面图
(6)该系统设计界面中的综合查询输出界面,通过该界面可以进行自定义查询信息或系统维护。
图16综合查询信息界面图
3.4数据库设计
表2-1 book_sytle书籍类别信息表
表中列名
数据类型
可否为空
说明
bookstyleno
varchar
notnull(主键)
种类编号
bookstyle
Varchar
notnull
种类名称
表2-2 system_readers读者信息表格
表中列名
数据类型
可否为空
说明
readerid
varchar
notnull(主键)
读者借书证号
readername
varchar
notnull
读者姓名
readersex
varchar
notnull
读者性别
readertype
varchar
null
读者种类
regdate
datetime
null
登记日期
表2-3 system_book书籍信息表
表中列名
数据类型
可否为空
说明
bookid
Varchar
Notnull(主键)
书籍编号
bookname
Varchar
Notnull
书籍名称
bookstyle
Varchar
Notnull
书籍类别
bookauthor
Varchar
Notnull
书籍作者
bookpub
Varchar
Null
出版社名称
bookindate
Datetime
Null
登记日期
isborrowed
Varchar
NotNull
是否被借出
表2-4 borrow_record借阅记录信息表
表中列名
数据类型
可否为空
说明
readerid
Varchar
Notnull(外主键)
读者借阅证编号
bookid
Varchar
Notnull(外主键)
书籍编号
borrowdate
Varchar
Notnull
读者借书时间
表2-5 return_record借阅记录信息表
表中列名
数据类型
可否为空
说明
readername
Varchar
Notnull(外主键)
读者借阅证编号
readerid
Varchar
Notnull(外主键)
书籍编号
returndate
datetime
Notnull
读者还书时间
表2-6 reader_fee罚款记录信息表
readerid
varchar
Notnull
读者借书证编号
readername
varchar
Notnull
读者姓名
bookid
varchar
Notnull(外主键)
书籍编号
bookname
varchar
Notnull
书籍名称
bookfee
varchar
NotNull
罚款金额
borrowdate
datetime
NotNull
借阅时间
3.5处理流程设计
图17处理流程图
作物品质生理生化与检测技术试题
专业:
作物栽培学与耕作学姓名:
马尚宇学号:
S2009180
一、名词解释或英文缩写
1.完全蛋白质与不完全蛋白质
完全蛋白质:
completeprotein含有全部必需氨基酸的蛋白质即为完全蛋白质。
不完全蛋白质:
incompleteprotein不含有某种或某些必需氨基酸的蛋白质称为不完全蛋白质。
2.加工品质和营养品质
加工品质:
processingquality包括磨面品质(一次加工品质)和食品加工品质(二次加工品质)。
磨面品质指籽粒在磨成面粉的过程中,对面粉工艺所提出的要求的适应性和满足程度。
食品加工品质指将面粉加工成面食品时,给类面食品在加工工艺和成品质量上对小麦品种的籽粒和面粉质量提出的不同要求,以及对这些要求的适应性和满足程度。
营养品质:
nutritionalquality指其所含的营养物质对人(畜)营养需要的适应性和满足程度,包括营养成分的多少,各营养成分是否全面和平衡。
3.氨基酸的改良潜力
(氨基酸最高含量-平均含量)/平均含量×100
4.简单淀粉粒和复合淀粉
简单淀粉粒:
小麦、玉米、黑麦、高粱和谷子,每个淀粉体中只有一粒淀粉称为简单淀粉粒。
复合淀粉:
水稻和燕麦中每个淀粉质体中含有许多淀粉粒,称为复合淀粉粒。
5.淀粉的糊化作用和凝沉作用
糊化作用:
淀粉粒不溶于冷水,若在冷水中,淀粉粒因其比重大而沉淀。
但若把淀粉的悬浮液加热,到达一定温度时(一般在55℃以上),淀粉粒突然膨胀,因膨胀后的体积达到原来体积的数百倍之大,所以悬浮液就变成粘稠的胶体溶液。
这一现象,称为“淀粉的糊化”,也有人称之为α化。
淀粉粒突然膨胀的温度称为“糊化温度”,又称糊化开始温度。
凝沉作用:
淀粉的稀溶液,在低温下静置一定时间后,溶液变混浊,溶解度降低,而沉淀析出。
如果淀粉溶液浓度比较大,则沉淀物可以形成硬块而不再溶解,这种现象称为淀粉的凝沉作用,也叫淀粉的老化作用。
6.可见油脂和不可见油脂
可见油脂:
经过榨油或提取,使油分从贮藏器官分离出来,供食用或食品加工等利用的
油脂,如花生油,菜籽油等。
不可见油脂:
不经榨取随食物一起食用的油脂,如米、面粉、肉、蛋、乳制品等含有的油脂。
7.必需脂肪酸和非必需脂肪酸
必需脂肪酸:
为人体健康和生命所必需,但机体自己不能合成,必须依赖食物供应,它们都是不饱和脂肪酸。
非必需脂肪酸:
是机体可以自行合成,不必依靠食物供应的脂肪酸,它包括饱和脂肪酸和一些单不饱和脂肪酸。
8.沉淀值和降落数值
沉淀值:
sedimentationvalue小麦在规定的粉碎和筛分条件下制成十二烷基硫酸钠(SDS)悬浮液,经固定时间的振摇和静置后,悬浮液中的面粉面筋与表面活性剂SDS结合,在酸的作用下发生膨胀,形成絮状沉积物,然后测定该沉积物的体积,即为沉淀值。
降落数值:
fallingnumber指一定量的小麦粉或其他谷物粉和水的混合物置于特定黏度管内并浸入沸水浴中,然后以一种特定的方式搅拌混合物,并使搅拌器在糊化物中从一定高度下降一段特定距离,自黏度管浸入水浴开始至搅拌器自由降落一段特定距离的全过程所需要的时间(s)即为降落数值。
降落数值越高表明的活性越低,降落数值越低表明α-淀粉酶活性越高。
9.氨基酸化学比分和标准模式
氨基酸的化学比分:
食物蛋白质(Ax)中各必需氨基酸的含量与等量标准蛋白质(Ae)中相同氨基酸含量的百分比,即为化