文件治理信息系统.docx
《文件治理信息系统.docx》由会员分享,可在线阅读,更多相关《文件治理信息系统.docx(15页珍藏版)》请在冰豆网上搜索。
文件治理信息系统
JIANGSUUNIVERSITY
图书治理信息系统
——治理信息系统实习论文
设计选题:
学院:
专业班级:
姓名:
学号:
概述
随着运算机及网络技术的飞速进展,Internet应用在全世界范围内日趋普及现今社会正快速向信息化社会前进,信息自动化的作用也愈来愈大。
从而使咱们从繁杂的事务中解放出来,提高了咱们的工作效率。
图书馆信息化是信息化领域理论与实践进展的重要演练基础,亦是对信息管理系统化,科学化要求甚高的单位,因此从对图书馆信息化建设入手,咱们不仅能够专门好的领会信息系统化领域的基础,先进理论,而且能够更好的模拟咱们在企事业单位信息化进程中碰到的各类问题,以利于咱们的实践与理论相结合,发现问题解决问题通过对图书馆的日常常规工作的操纵支持,对高级工作的辅助决策支持,能使图书馆工作人员从繁重的工作中摆脱出来,大大减轻了工作量,减少人为的工作失误,全面提高图书馆的治理效率及效劳质量,从而使图书馆工作的方方面面等到全面大幅度的提高。
本文要紧内容包括:
一.系统计划部份:
可行性分析
二.系统分析部份:
1.业务流程图;2.数据流程图;3.功能分析图;4.数据字典;5.数据加工处置的描述;6.治理信息系统流程假想图(新系统模型)
三.系统设计部份:
1.功能结构图设计;2.新系统信息处置流程设计;3.输出设计(要紧指打印输出设计);4.存储文件格式设计(数据库结构设计);5.输入设计(要紧指数据录入卡设计);6.代码设计(比如,职工证号和部门代号等);7.程序设计说明书
四.系统实施部份:
1.程序框图;2.源程序;3.模拟运行数据;4.打印报表;5.系统利用说明书
五.附录或参考资料
一.系统分析——可行性分析
1.环境的可行性。
它的创新、开拓专门是提倡改革治理制度,使治理制度化、标准化、透明化的优势取得的一致好评。
加上省去很多繁琐的步骤、提高工作效率更引发领导、图书治理人员的极大爱好。
二、经济上的可行性、咱们的运算机,配置是Pentium41.5G,512M以上内存,80G以上硬盘,可连网。
小组成员之间能够通过QQ或进行即时交流,和谐开发工作,解决开发工作中出现的问题。
3、技术力量的可行性、咱们能够完成这次开发工作。
开发进程中会显现许多问题,有咱们预想当中的,也有一些没有咱们预想到,但,咱们有信心克服一切困难。
通过之前对运算机的学习咱们对网络技术和操作系统也有系统的了解,熟悉运算机原理,能解决常见的硬件故障和硬件选择。
目前,图书治理信息系统已取得了大量应用,有许多可供参考的成功系统。
而且,网上有许多关于VISULBASIC编程的资料和SQLSERVER方面的资料。
从技术角度考虑,此信息系统开发可行。
4、法律上可行、整个系统由于是自行开发,自行利用,因此系统本身不存在法律上的版权争议。
在效劳器软件方面,应该利用正版软件,因为整个系统尽管是开发给内部利用,但它毕竟很多部份仍是要依托Internet的,一旦效劳器连接到Internet上,它的操作系统可能会被Microsoft跟踪,若是不是正版软件,将不能不面临民事诉讼的风险。
二.系统分析部份
一.图书馆治理信息系统的大体任务
该“图书馆治理信息系统”是一个具有万人以上的员工,并地理位置散布在大型企的图书馆理系统,图书馆藏书100多万册,天天的借阅量近万册。
在手工操作方式下,图书的编目和借阅等的工作量大,准确性低且不易修改保护,读者借书只能到图书馆手工方式查找书目,不能知足借阅需求。
需要成立一套网络化的电子图书馆信息系统。
该图书馆治理信息系统效劳对象有两部份人:
注册用户和一样读者。
一样读者经注册后成为注册用户,注册用户能够在图书馆借阅图书,其他人员只可查阅图书目录,但不能借阅图书。
系统同时考虑提供电子读物效劳,目前只提供电子读物的目录查询效劳,不久的以后将提供电子读物全文效劳。
用户可通过网络方式访问读图书馆治理信息系统。
二.系统内部人员结构、组织及用户情形分析
为了对系统有一个全貌性的了解,第一要对系统内部人员结构、组织及用户情形有所了解。
图书馆系统的组织结构如图1-1所示。
图书馆由馆长负责全面工作,下设办公室、财务室、采编室、学术论文室、图书借阅室、电子阅览室、期刊阅览室和技术支持室。
各部门的业务职责如下。
办公室:
办公室协助馆长负责日常工作,了解客户需求,制定采购打算。
财务室:
财务室负责财务方面的工作。
采编室:
采编室负责图书的采购,入库和图书编目,编目后的图书粘贴标签,并送图书借阅室上架。
学术论文室:
负责学术论文的搜集整理。
图书借阅室:
提供对读者的书目查询效劳和图书借阅效劳。
电子阅览室:
搜集整理电子读物,预备提供电子读物的借阅效劳,目前能够提供目录查询和借阅。
期刊阅览室:
负责情形的搜集整理和借阅。
技术支持室:
负责对图书馆的网络和运算机系统提供技术支持。
三.系统业务流程分析
系统的业务室系统要达到的业务目标,业务流程分析是系统分析的基础环节。
图书馆治理信息系统的业务流程如图1-2所示。
图1-2
通过业务流程调查,理清图书馆治理系统的要紧业务和业务的流程。
图书馆治理员编制图书采购打算,由采购员负责新书的采购工作。
采购图书入库后,交采编室编目,粘贴标签,产生图书目录。
图书交图书借阅室上架,供读者借阅。
采编后的电子读物交电子阅览室。
读者分为注册读者和非注册读者,只有注册读者能够在本图书馆借书,非注册读者可查询目录但不能借书。
读者填写注册记录表交图书馆的治理员审核后,记人读者记录表,成为注册读者,发给借书证。
注册读者借书时,需填写借书单,连同借书证一路交给借阅室治理员,借阅治理员查对无误后,填写借阅记录表,修改图书记录表中该书的数量,上架取书交给读者。
图书馆设读者信箱,读者需要但没有库存的图书,读者能够通过读者信箱反映。
图书馆治理员按期处置读者信箱中的意见,将读者需要的图书编制成图书采购打算交采购员购买。
一、数据流程图
数据流程图时全面描述信息系统逻辑模型的工具,它抽象归纳地把信息系统中各种业务处置进程联系起来。
以下是图书馆治理信息系统地数据流程图。
四.数据概念及数据字典
为了对数据流程图中各元素进行详细的说明,咱们采纳了数据字典的说明方式。
图书馆治理信息系统的数据字典如下:
(1)数据流描述数据流编号:
D01数据流名称:
图书采编信息
简述:
图书采编信息
数据流来源:
图书购买后,由图书馆采编人员编码整理后,输入运算机。
数据流去向:
采编治理模块。
图书采编信息将采编数据存入数据库(图书表)
数据项组成:
BookID(图书编码)BookType(图书类别)BookName(书++名)+Auth(作者)+Publisher(出版社)+Price(单价)+PubDate(出版日期)+Quantity(购买数量)数据流量:
100本/日顶峰流量:
500本/日数据流编号:
D02数据流名称:
图书借阅单
简述:
图书借阅单
数据流来源:
用户填写图书借阅单交图书馆治理员,图书馆治理员审核后,输入运算机。
数据流去向:
P2_11检查读者身份。
数据项组成:
OrderDate(借阅日期)+BookName(书名)+RederID(读者账号+ReaderName(读者姓名)+O_Quantity(借阅数量)数据流量:
1000部/日高流量:
5000部/日
数据流编号:
D03
数据流名称:
填写借阅记录
简述:
填入借阅表的记录数据流来源:
P2_1
检查合格的借阅图书信息录人到借阅库中数据流去向:
借阅库数据项组成:
OrderID(借阅号)+OrderDate(借阅日期)BookName(书名)+BookID(图书编码)+ReaderName(读者姓名)+ReaderID(读者账号)ReturnDate(还书日期)O_Quantity(借阅数量)state(状+++态)
数据流量:
1000人/日顶峰流量:
2000人/日数据流编号:
D04数据流名称:
借阅图书数量简述:
修改图书库中图书数量数据流来源:
P2_13修改图书库中图书数量
数据流去向:
图书库
数据项组成:
BookID(图书编码)+O_Quantity(借阅数量)
数据流量:
1000人/日顶峰流量:
2000人/日数据流编号:
D05
数据流名称:
图书查询信息
简述:
图书查询信息
数据流来源:
读者
数据流去向:
P3_11检索处置模块
数据项组成:
BookID︱BookName︱Auth︱Publisher
数据流量:
2000次/日顶峰流量:
4000次/日数据流编号:
D06
数据流名称:
图书检索结果
简述:
返回给读者的查询结果
数据流来源:
P3_11检索条件处置模块,从图书库中返给读者的查询结果数据流去向:
读者数据项组成:
查无此书︱符合条件的图书数量+{图书馆藏号+图书类别+书名+作者+出版社+出版日期+在库册数}
三、系统设计
一、系统功能设计
“图书馆治理信息系统”的要紧功能有:
图书目录检索、网上图书预定、图书借阅、电子出版物借阅、图书采编、读者留言和系统保护等。
系统功能如以下图所示。
1,读者注册系统读者访问系统时将查验读者账号和密码,通过注册的读者许诺进入系统。
2.书目查询系统读者进入图书馆治理信息系统后,能够依照需要检索书名或期刊。
检索条件能够是书名称、图书编号、作者姓名或关键字等条件,若是读者拥有不充分还能够进行模糊查询。
3.图书预定系统读者检索到需要的图书后,单击所需要图书条款,进入图书预定系统,读者也能够从图书馆治理信息系统主界面进入图书预定系统。
系统查询图书库,若是书库中有此书,那么将此书为该读者保留三天。
读者应当在三天内到图书馆办理借阅手续,不然系统将自动取消保留。
4.图书借阅系统读者查找到所需图书后,在图书保留期内到图书馆办理借阅手续。
图书借阅系统处置图书借阅、还书、续借等手续。
5.图书采编系统图书采购入库通过编目等处置后,将其目录存入数据库,提供给读者检索利用。
目录信息包括图书编号、图书类别、书名、作者、出版社、定价、出版日期和数量等。
6.电子读物系统随着数字技术的进展,图书馆中的电子读物的数量愈来愈大。
电子读物系统处置电子读物的阅览、版权与平安等事务。
7.读者留言板
通过留言板,读者将需要的图书、要求和建议等记录下来,与图书馆治理人员交流。
8.系统保护模块系统保护模块要紧为图书馆治理人员提供图书统计信息和读者统计信息,以便于治理人员从宏观上把握图书馆运行的整体状况。
二、系统环境设计
1.硬件环境设计图书馆治理信息系统采纳两台效劳器组成双机备份结构,保证提供实时效劳。
为保证较快的响应时刻,选用途理速度较高的运算机系统,内存大小对数据库系统的响应速度阻碍较大,选择内存较大的系统。
网络通信速度选用100Mbit/s1000Mbit/s。
为保证系统中心的信息安全,配置必要的数据备份设备(采纳外部备份方式)。
2.软件设计环境设计图书馆治理信息系统采纳先进的Client(Browser)Server/DatabaseServer模式,效劳器端采纳Web方式进行系统开发,用户利用通用的阅读器访问该“图书馆治理信息系统”,效劳器端采纳应用逻辑效劳和数据库效劳两层,与客户端形成三级系统结构。
采纳如此的三层结构,具有结构清楚、保护简单、运行速度高等特点。
软件结构如图1-14所示。
操作系统采纳Microsoft公司的NT效劳器,Web站点发布系统选用Microsoft公司的IIS,数据库系统选用Microsoft公司的SQL。
用户界面设计设计利用Dreamweaver、Flash和FrontPage等软件工具。
3.网络环境设计图书馆的网络系统,由图书馆主互换机和部门互换机组成。
用户能够在图书馆内部利用图书馆网络系统访问该系统,也能够在图书馆外部利用互联网访问该图书馆治理信息系统。
三、数据库设计
数据库设计包括数据库中表设计,表中字段(域)的设计,对各字段要指明数据类型,数据大小及其他需要的信息。
各报表需要指定其关键字段,表与表之间的关系等。
数据库利用SQL,数据库名称为libdb。
数据库中包括5张表Books(图书)表、Readers(读者)表、Orders(借阅)表、Notes(留言)表和EBooks(电子读物)表。
它们的结构如下。
1.Books(图书)表Books表存储与图书有关的信息,例如书名、作者、出版社和出版日期等,表结构如下表1-1所示。
2.Readers(读者)表Readers表存储与读者有关的信息,例如:
读者账号、读者姓名、密码、读者所在单位、读者的E_mail和等。
表结构如表1-2所示。
3.Orders(借阅)表Orders表存储与借书有关的信息,例如:
借阅统一流水号、图书预定日期、借阅日期书名、图书馆藏号、读者账号和归还日期等。
表结构如1-3所示。
4.Notes(留言)表Notes(留言)表寄存读者留言,包括读者账号、读者姓名、留言主题、留言日期和留言内容等信息。
表结构如表1-4所示。
5.EBooks(电子读物)表EBooks(电子读物)表存储与电子读物有关的信息,例如电子读物的书名、作者、出版社、出版日期等,表结构如表1-5所示。
四、系统实施部份
一、读者注册系统的实现
1.代码功能简介读者登录界面文件名为user.html。
当读者在页面中输入读者帐号和密码,并单击“提交”按钮后,先由user.html文件中的VBScript脚本检查读者是不是在文本框输入了数据,若是没有输入,要求从头输入。
若是输入了数据,由效劳器端应用程序judge.asp接收页面的表单信息,并将帐号和密码文本框中的信息与数据中Readers数据表的信息相较较。
若是登录正确,许诺用户进入图书馆治理信息系统网站。
若是登录不正确,那么显示“读者帐户或密码不正确,请从头注册”字样,单击超链接返回读者登录界面。
2.读者登录界面user.html代码控件属性读者登录界面代码控件属性如下:
●表单name属性:
frmRes
●输入读者帐号文本框name属性:
txtNum
●输入密码文本框name属性:
txtPasswd
●“提交”按钮name属性:
cmdSubmit
●“清除”按钮name属性:
cmdReset
●代码judge.asp:
接收用户登录表单信息
3.用户登录界面代码user.html用户登录界面代码user.html清单如下(为使代码简练易读,咱们删除部份与布局有关的代码):
读者注册系统
图书馆管理信息系统
-
SubcmdSubmit_onClick()
IffrmRes.txtNum.value=〝〝orfrmRes.txtPasswd.value=〞〞or
(NotIsNumeric(frmRes.txtNum.value))then
Alert〝请在读者帐号和密码中输入相应内容!
读者帐号必需是数字!
〞
else
frmRes.submit
endif
endsub
-->
欢迎登录
读者帐号:
密码: