电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

公共图书馆管理信息系统规格说明书

  • 资源ID:463998532       资源大小:47.51KB        全文页数:5页
  • 资源格式: DOC        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

公共图书馆管理信息系统规格说明书

公共图书馆管理信息系统规格说明书1、 引言:1) 开发目的: 公共图书馆管理信息系统(以下简称LIS)是在适应市场需求的客观前提下,为了满足中小型公司或事业单位管理自己的公共图书馆而开发的。该系统的是终目的是要将自己的图书馆放到网络上,以方便员工查阅。2) 开发背景:90年代中期,由于Internet 的迅速普及,使Intranet成为Internet技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管理信息系统提供了充足的条件。企业信息管理系统在此基础上延伸、扩展,使之上下、内外全面贯通。引入Internet后,形成了新型的浏览器/服务器(Browser/Server)结构,而传统的客户机/服务器(Client/Server)结构在这方面就远不及B/S结构。3) 技术支持:前台ASP应用程序Microsoft Access2000后台 WEB服务器(win98 PSW winNT IIS4.0或win2000 IIS5.0)2、 系统分析:1 职能分析:LIS主要职能有两个:一是雇员可以很方便的查询和借阅本公司的图书,二是图书管理员要能够很准确的对图书进行管理,如新书入库、还书处理等。 2 系统层次结构图及数据流程:Log In(Index.asp) Library Manage(Library_manage.asp)Library Menu(Library_menu.asp) Edit book(Edit_book.asp)Add book(Add_book.asp)Browse book(Browse.asp)Query book(Search.asp)Writeoffbook(Writeoff.asp)Query result(Query_result.asp)Return book(Return.asp)Book list(Book.asp)debit(Borrow.asp)3界面设计:界面整体风格新颖独特,主色调采用淡绿色。Login In :主要提供登录窗口,还可由公司简介等辅助信息构成。以下是两个大块:Library Menu:主要是用户窗口,提供浏览和查询两个接口,还可由最新图书介绍等辅助信息构成。Library Manage:主要是管理员窗口,提供新书入库、图书编辑、旧书注销、还书处理四个接口,还可由图书统计等辅助信息构成。入库单、注销单、还书单等窗口做成卡片式的窗口。4数据库设计: LIS数据库设计分为数据库中的表定义和关系图设计。 表定义:11libBooks.mdb 该表包含图书与书目有关的所有数据。该表中的字段是书目的通用信息。对于已借出的书目,该表还包含借阅该书的用户ID号,以及书目的状态。 libUsers.mdb 该表用于存储用户的信息。如用户ID、用户名等。LibBooks.mdb字段说明名称类型描述BookIDInt图书ID长度100Titlevarchar图书名长度100AuthorVarchar图书作者长度100SubjectVarchar图书类目长度100ISBNVarchar图书ISBN长度100KeywordsVarchar查询关键字长度100StatusVarchar图书当前状态长度50DescriptionText图书描述长度100UserIDvarchar用户ID,是外键,可以为NULLLibUsers.mdb字段说明名称类型描述UserIDInt用户ID自动增长UserNameVarchar用户名长度100PasswordVarchar用户密码长度100UserAddressVarchar用户地址长度100ManagerVariant判断是否是管理员关系图:LibUsers.mdb LibBooks.mdb5处理要求:图书浏览和查询:可以按给定的书目录号、书名、作者、科目、ISBN、图书状态、图书关键字浏览和查询,其中书名可以模糊查询。图书借阅:如果图书目录号不对或该书已借出给出提示。还书处理:输入还书目录号,如果目录号不对,或该书没借出,给出相应的提示。新书入库:输入图书目录号,如果目录号编重,或图书目录号和图书名为空,要给出错误提示。旧书注销:要出现确认窗口,如果没有该图书,或该书已借出,要给出相应提示。3、功能描述:首先,用户登录(index.asp),调用数据库,将request (注:ASP的七个对象之一,用于获取客户端向服务器发送的信息)中的userID与表libUsers.mdb中userID比较,程序判断是否是管理员(manager=true),按身份的不同的页面,分别是library_menu.asp与library_manage.asp若是一般用户(library_menu.asp),可以浏览(browse.asp)、查询(Search.asp)以及借阅(borrow.asp)等。功能1 浏览(browse.asp)输入:有一个组合框,提供给用户选择,组合框内容分别是:按图书目录号(BookID)浏览、按作者(Author)浏览、按书名(Title)浏览、按科目(Subject)浏览、按ISBN(ISBN)浏览、按图书状态(status)浏览、按图书关键字(keywords)浏览。其中,图书状态是指图书是否已经借出,图书关键字是图书储存到数据库时写入的对图书的描述。过程:先选择一种浏览方式,如按书名浏览,按确定之后,调用表libBooks.mdb,按照要求属性将结果输出到book.asp页面。输出(book.asp):是一个表。这个表有自动换页功能,提供图书借阅的接口。功能2 查询(search.asp) 输入:有一个组合框,提供给用户选择,组合框内容分别是:按图书目录号(BookID)查询、按作者(Author)查询、按书名(Title)查询、按科目(Subject)查询、按ISBN(ISBN)查询、按图书状态(status)查询、按图书关键字(keywords)查询。其中,图书状态是指图书是否已经借出,图书关键字是图书储存到数据库时写入的对图书的描述。 过程:先选择一种查询方式,如按作者,按确定之后,调用表libBooks.mdb,按照要求属性将结果输出到Query_result.asp页面 输出(Query_result.asp):是一张表,有自动换页功能,提供借阅图书的接口。 查询浏览 1 2 3 4 5 6 7 8 9 10 11 12 13 14注:1、8按BookID; 2、9按Title; 3、10按Author; 4、11按subject; 5、12按ISBN; 6、13按keywords; 7、14按status;功能3 借阅(borrow.asp)输入:在book.asp和Query_result.asp提供的接口发送的借阅请求,填写书单,内容分别是用户相关信息和图书相关信息。过程:先响应books.asp或Query_result.asp借阅请求,再填写借书单,提交,将用户ID写入表libBooks.mdb的userID内,由程序判断userID存在,就将status属性写为图书已经借出状态。输出:提交借书单,即将用户ID(userID)写入表libBooks.mdb。若是图书管理员(Library_manage.asp),可以新书入库(Add_book.asp)、图书编辑(Edit_book.asp)、图书注销(WriteOff.asp)以及还书处理(Return.asp)等。 功能1 入库(add_book.asp)输入:填写入库单,即图书相关信息,如图书名(Title)等过程:响应Library_manage.asp页面提供的入库请求申请,填写入库单,提交后将图书相关信息写入数据库中的表libBooks.mdb之中,此时用户ID(UserID)为空,图书状态(status)为图书未借出的状态。输出:输出入库单即将图书相关信息到表libBooks.mdb之中。 功能2 编辑(Edit_book.asp)输入:调出某图书相关信息的申请,更改图书相关信息。过程:响应Library_manage.asp页面提供编辑图书申请(如某图书记录有所改动需要更改),从数据库(libBooks.mdb)中调出该图书的相关信息到页面上,以供修改,确认后存入数据库。输出:修改后的图书相关信息,提交给数据库。 功能3 注销(writeoff.asp)过程:响应Library_manage.asp页面提供图书注销申请,即旧书的删除,确认后从数据库中(libBooks.mdb)删除此图书记录。输出:确认删除该图书的记录,输出注销单。功能4 还书处理(return.asp)输入:填写还书单,内容是图书ID(bookID)、用户ID(userID)、图书状态(status)。过程:响应Library_manage.asp页面提供还书处理申请,将还书单内容写入数据库表libBooks.mdb各项之中。输出:还书单。4、接口: 使用ODBC DSN数据接口: conn.open “ODBCDSN名”。 注:ODBCDSN名一定要没有规律,防止黑客侵入,如可以起名为4523xxxxxxxxxxxxxxlibs。 5、安全隐患及防范:LIS的安全关系到该系统的管理层机制,但由于ASP和ACCESS本身的客观因素存在一些隐患,所以应做好防范。1)如今高手如云,B/S结构特点决定用户只要有一个浏览器就可访问,只要输入url地址,就可找到相关的页面,数据库也同样,这样非法者可能会猜到数据库名进行非法活动,防范方法有:可以定义不规则的数据库名,如xxsdik703.mdb等来代替libBoos.mdb等,也可以将数据库深深地埋在许多不规则的文件夹里,如.12oieehiowepoepexxsdik703.mdb2)使用ODBC数据源在ASP程序设计中,应尽量使用ODBC数据源,不要把数据库名直接写在程序中,否则,数据库名将随ASP源代码的失密而一同失密。例如: DBPath = Server.MapPath(“.12oieehiowepoepexxsdik703.mdb ”) conn

注意事项

本文(公共图书馆管理信息系统规格说明书)为本站会员(博****1)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.