图书管理系统用户手册_第1页
图书管理系统用户手册_第2页
图书管理系统用户手册_第3页
图书管理系统用户手册_第4页
图书管理系统用户手册_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

TOC\o"1-5"\h\z\o"CurrentDocument"1引言 2\o"CurrentDocument"编写目的 2\o"CurrentDocument"背景 2定义 2\o"CurrentDocument"参考资料 2\o"CurrentDocument"2用途 3\o"CurrentDocument"功能 3\o"CurrentDocument"性能 3\o"CurrentDocument"精度 3\o"CurrentDocument"时间特性 3\o"CurrentDocument"灵活性 3\o"CurrentDocument"安全保密 3\o"CurrentDocument"3运行环境 4\o"CurrentDocument"硬设备 4\o"CurrentDocument"支持软件 4\o"CurrentDocument"数据结构 4\o"CurrentDocument"4使用过程 5\o"CurrentDocument"安装与初始化 5\o"CurrentDocument"输入/输出 6\o"CurrentDocument"输入数据的现实背景 6\o"CurrentDocument"输出数据的现实背景 6\o"CurrentDocument"输入格式 6\o"CurrentDocument"输出数据 6\o"CurrentDocument"输入/输出举例 7\o"CurrentDocument"文卷查询 19\o"CurrentDocument"出错处理和恢复 19\o"CurrentDocument"终端操作 191引言编写目的本用户手册的编写目的是帮助用户了解《图书管理系统》,并学会对系统的操作。本用户手册的读者对象为:使用该软件的图书馆管理员、工作人员和学校的教师、学生。背景随着人们知识层次的提高,图书馆成为日常生活中不可缺少的一部分。而图书馆的存数量和业务量庞大,仅仅靠传统的记账式管理是不可行的。图书馆管理系统应运而生,逐渐成为信息化建设的重要组成部分。图书馆管理系统为学校或社会型图书馆的管理员提供所有借阅者的详细信息,以及馆内库存的详细情况,对借书和还书两大功能进行合理操纵并登记。说明:>开发软件名称:图书管理系统。>项目开发者:义义学院计算机科学系”图书管理系统”开发小组:义义义(义号,组长),义义义(义号),……>用户单位:义义大学定义>主键(PrimaryKey):每一笔资料中的主键都是表格中的唯一值。换言之,它是用来独一无二地确认一个表格中的每一行资料>外键(ForeignKey):设表t1,t2中都有一个name字段,而且是t1的主键,那么如果设t2中的name为外键的话,向t2中添加数据的时候,如果name值不在t1之中就会报错。参考资料张海藩:《软件工程导论》第五版清华大学出版社肖刚等:《实用软件文档写作》清华大学出版社李涛等:C++SQLServer数据库开发与实例清华大学出版社2用途功能需求规定的详细内容,请参考独立文档《软件需求说明书》。性能精度根据使用需要,在各项数据的输入、输出即传输过程中,可以满足各种精度的需求。如:根据关键字精度的不同,查找可分为精确查找和泛型查找,精确查找可精确匹配读者已知的图书,泛型查找只要满足与输入的关键字相匹配的书目即输出,可供读者查找。时间特性令查询速度:不超过10秒;令其它所有交互功能反应速度:不超过3秒;令可靠性:平均故障间隔时间不低于200小时。灵活性当用户需求,如操作方式、运行环境、结果精度、数据结构与其他软件接口发生变化时,设计的软件要做适当调整,灵活性非常大。安全保密由于此开发项目针对图书馆,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、安全、便捷,易于管理和操作。3运行环境硬设备令服务器(1)处理器(CPU):Pentium900M(推荐Pentium41.2G)(2)内存容量(RAM):至少256M(推荐512M)令客户端(1)处理器(CPU):Pentium133M或更高(2)内存容量(RAM):64M或更高支持软件令数据库服务器端(1)操作系统:MicrosoftWindows2003(2)数据库管理系统:SQLServer2005,配置TCP/IP协议令 Web服务器端(1)操作系统:MicrosoftWindows2003Internet信息服务(IIS)6.0管理器VisualStudio.NET2005,配置TCP/IP协议令客户端(1)操作系统:Windows98/2000/2003/XP(2)Web浏览器:InternetExplorer6.0以上或Netscape4.0以上,配置TCP/IP协议3.3数据结构•管理员基本信息表字段名称数据类型可否为空约束条件说明WorkIDintNOTNULL主键成员IDUser_NameVARCHAR(24)NOTNULL无姓名PasswordVARCHAR(24)NOTNULL无密码•图书信息表字段名称数据类型可否为空约束条件说明Book_IDVARCHAR(50)NOTNULL主键书籍IDBook_NameVARCHAR(50)NOTNULL无书名WriterVARCHAR(50)NOTNULL无作者PressVARCHAR(50)NOTNULL无出版社PricefloatNOTNULL无单价

InLibrary_DatedatetimeNOTNULL无入库时间Total_AmountintNOTNULL无总量Now_AmountintNOTNULL无现存量•借阅卡信息表字段名称数据类型可否为空约束条件说明Proof_IDVARCHAR(50)NOTNULL主键借阅卡IDNameVARCHAR(50)NOTNULL无姓名SexVARCHAR(50)NOTNULL无性别Birth_TimedatetimeNOTNULL无出生日期AddressVARCHAR(50)NOTNULL无地址ID_NumberVARCHAR(50)NOTNULL无身份证号Tel_NumberVARCHAR(50)NOTNULL无电话号码Now_Borrow_AmountintNOTNULL无现借书量•借书信息表字段名称数据类型可否为空约束条件说明BorrowIDintNOTNULL主键借书IDProof_IDVARCHAR(50)NOTNULL外键(Proof_Info)借书卡IDBook_IDVARCHAR(50)NOTNULL外键(Book_Info)书籍IDBorrow_DatedatetimeNOTNULL无借出时间•罚单信息表字段名称数据类型可否为空约束条件说明Puni_IDintNOTNULL主键罚单IDProof_IDVARCHAR(50)NOTNULL无借书卡IDBook_IDVARCHAR(50)NOTNULL无书籍IDBorrow_DatedatetimeNOTNULL无借出时间Return_DatedatetimeNOTNULL无还书时间Puni_MoneyfloatNOTNULL无罚金4使用过程安装与初始化点击exe文件就可运行程序,程序初始化界面如下:

月尸名期密码粕丸有修,诺垂莉输入,月尸名期密码粕丸有修,诺垂莉输入,输入/输出输入数据的现实背景a.情况一一图书馆处于运行阶段;b.情况出现的频度一一每天;c.情况来源一一学生或者老师;d.输入媒体 键盘e.限制一一无限制f.质量管理一一没有质量管理输出数据的现实背景a.使用一一输出数据是显示给管理员或者用户;b.使用频度一一每天;c.媒体一一CRI显示、打印d.质量管理一一没有质量管理;输入格式a.长度一一不能超过数据库中对数据的限定;b.格式基准一一以左面的边沿为基准;c.标号一一没有标记或标识符;d.标点一一没有特殊符号e.词汇表一一禁止使用搜狗拼音圆角打出的字符;f.控制一一按钮控制。输出数据二维表结构、提示框、提示信息

输入/输出举例1)登录名和密码正确的话进入系统主界面(图一);登录名或者密码不正确的话会弹出提示对话框,并将用户名、密码栏置空(图二);如果用户名或者密码有空,弹出对话框并将用户名、密码栏置空(图三)。用户名或密码输入有误,请重新输入,I w用户名或密码输入有误,请重新输入,I w 主界面演示:33).新书入库运行前数据库中Book_Info表中的数据:Book_IDBcok_NameWriterPressPrceInLibrary_DateTGtd_AmountNov^_Amount数据库至统招论王珊高等里育出后社33忌2010-5-2020:1,..13.13787111143161时告编程三间向乐科林凯雇工址出版社402010-5-1822:4,..1010787121D32-4B2VisualC++实用壑栏却阿特电子工史出总社422010-4-100:00:002020787302132172数据库开炭与买到李诺:吉平人字出版社布2J10-5-W21:5...9S707503^1263-t专业项E实例JT垃英宇中国赤利水月id版立652010-5-1^21:5...33图5.如果信息有没填的,点击“入库”会弹出如下对话框,图6:HEI请王诵范与要求的数语1Book_IDBookmanaVritfirPra==7请王诵范与要求的数语1Book_IDBookmanaVritfirPra==7ir.ziuji4tz郑阿奇电子工出出版社用新返回♦填入书号后点击“查询”在DataGridView控件里会显示按书号查询的结果,图7:♦在DataGridView控件里点击一条记录会在上面的textBox和ComboBox控件里显示该书的信息,图8:BookIDBookiodineWriterFress知阿奇电子工由出版社T8T121032462BookIDBookiodineWriterFress知阿奇电子工由出版社T8T121032462图8 图9♦输入总量:8,点击“入库”会在数据库中看到书号是787121030462的书籍的总量由20变到28本,现存量由20(图5)变到28本(图10)。并弹出图9对话框:EookJDBcckjlirnePtePriceIrtibraryjkiteTotdJVnDunt:NwfiJVnQLrd■737C-10ESE-J5B,据库奈统相希丁川33,e3310-5-2020:1,,,13137B71LLH31&1L告两之白由惜兀耳柱0L碱工业出版社■403D10-5-1922;,…W107971210324^2.Visudc4~t■实用…蛔在电子工业出版社423D10-4-100;CO;0020演7B730Z15217Z.新本库=#上...乏溶♦铉学出版社相3310-5-1421:5,,,9S专业项目实例…石牛中曲R和水电..653D10-5-H2t;5...33图10♦如果入库的书籍在数据库中没有的话,在Book_Info表中则增加一条新的记录:

数据库不抗假论王珊 商等教育出版社33,吕2010-5-2020:1...1313同占编程与例回冠科技机械TV,出版科旬2010-5-1822:4...101.0Visual匚+谯宾游咫罗伟坚人民邮电出版社422010-648:59:491515Visual匚4+实用教程知阿音电子工史出版社422010-4-100:00:00282S数据库开龙与实例李涛 清华丈学出版社州92D1Q-5-H21:5...ga昔业项目实例开发英宇 中国水利水电…图13652010-5-1421:5...3s787111143161787115137531787121032462797302132172787508412634新书入库成功!BockIDBookNamePrice InLbraryDate图11图12WriterPress新书入库成功!BockIDBookNamePrice InLbraryDate图11图12WriterPressTotalAmountNowAmcunt♦“刷新”按钮就是将textBox和ComboBox控件里的信息清空:入库入库] 匚二国凰二口[查询£培写任一项[I[返回]图14♦“查询”可以在textBox和ComboBox控件里填写任一项来查询,如果同时填有多项,则按前面的一项查询。♦“返回”则返回到主界面窗口。4)借书/还书♦数据库中Proof_Info表中有如下信息:ProofJDNameSeaBirtiiJTimeAddressID_NumberTel_NumberNcw_Borrow_Amaunt|D7007052D6|李立男2010-5-200:00:00武汉5553450070505204王佳美女1988-3-80:00:00浙江3331230070505205熊文浩男1989-5-90:00:00江西7772220□7U5O52O6李立男1989-S-90:00:00武汉4445隼1♦借书成功的条件有4条:L借阅证号和图书证号都不能为空,否则点击借书或者还书的时候会弹出

“请正确填写要求的数据!”的对话框。L该读者已借阅量不能超过8本,否则会弹出提示对话框。如图15、16。Borrow_Info表中0700705206读者已借了8本书,再借会弹出提示框:BarrowIDProofJDBaokjDDQrrow_Date国07007052067875004126342J01D-6-415:39:573407007052067873021321722J01D-6-416130124350700705206787121032^22J01D-6-416:30:373607007052067871151375312010-6-416:30:473707007052067S71111431612010-6-416:30:5638070a7D520£7870^101958352010-6-416:31:0633070070520678730202368520ia-6-416:33:56由07007052067873020S34422010-6-416:34:03图15 图16借借阅证号和图书号数据库中要存在,否则会提示借阅证号或者图书号不存在的信息。如图17、18。图184该读者已借的书籍中没有逾期的书目并且Punish_Info表中该读者没有欠费记录,否则会弹出该读者已欠费的提示对话框。如图21、22Punish_Info表中信息如下:Puni...PraofJDBook_IDBorrcw_DateReturn_DatePuni_Mcney雪0705052047873021321722010-4-120:55:242010-5-2021:5...145.923070505205787121032^22010-3-120:57:172010-5-2022:0,..131

图19Borrow_Info表中信息如下:BorrowIDProofJDBookJDBorrow_D3te320705052067873021321722010->2D22:2...图20Proof_ID是070505204的读者有欠费记录,他借书时会弹出如下对话框:图21Proof_ID是070505204的读者已借书中有逾期的,他借书时会弹出如下对话框:惜阅证号码:07050520&7875OB412634惜书图书号码:您已欠费「5元,请先缴费!询书箝返回惜阅证号码:07050520&7875OB412634惜书图书号码:您已欠费「5元,请先缴费!询书箝返回图22Proof_ID是070505204的读者可以借书:BmF'iY工口Frosf_lD卜33□70070520B7375084126342010-6-4IE:39图23这时候会看到Book_Info表中刚借的那本书的现存量少了一本:BookJDBook_N3nneWriterPressPriceInLibrary_D3teTotal_AmountNaw_Amoun'ITSTCHOIS吕力.数据库系统概论王珊高等教育出版社33.S2010-5-2020:1...13137S7111H3161时尚褊程百例网冠科技机械工业出版社不2010-5-182214,,10107371,15137531Visual ,罗伟坚人民邮电出版社也2Q1Q弋T€;59;书1515787121032书2Visualc+4-实用…郑阿奇电子工业出版社422010-4-100:00:002828787302132172数据库开发与…李涛渚华大学出版社482010-5-1421:5,..98787508412634专业项目实例…英宇中国水利水电出版社652010-5-1421:5,..32图24Borrow_Info表中多了一条记录:BorrowIDProofJDBookJDBorroru_Date眼07050520678730Z1321722010-3-2022:2,..33070070520S7S75084125342010^-415:39:57图25Proof_Info表中0700705206的读者现借书量多了一本:ProoOC1NameSexBirthjTInneAddressID_NumberTel_NumberNaw_Borrav\'_Arnount0700705205李立男2010-5-200:00:00武汉5553451图26还书成功的条件有2条:L借阅证号和图书证号都不能为空,否则点击借书或者还书的时候会弹出“请正确填写要求的数据!”的对话框。L借阅证号和图书证号数据库中要存在,否则会提示借阅证号或者图书证号不存在的信息。(和借书时一样的要求,不再赘述。)人如果有逾期的或者欠费记录的会提示已欠费,但可以正常还书。如图27、28。Proof_ID是070505206的读者还书时会弹出如下对话框:图27 图28点击借书或者还书后在DataGridView里会显示该读者的借阅信息。(如图23)“刷新”和前面一样,将textBox控件置空(“刷新”都是将textBox控件置空,以后不再对刷新按钮加以叙述)。♦“查询书籍”可以按照书号查询,查询结果将显示在DataGridView控件中。“返回”则返回“借书/还书”界面。如图29。78T302L321T2 查询 返回BookJDIii:iuk_N:dITl@WriterTressFriceInLibr:=Lrjr_DataTota]卜T8730213£172j数据库开发与实例李涛清华大学出版社482010-5-1421:589图29♦“返回”则返回系统主界面。(“返回”都是返回调用它的界面,以后不再对返回按钮加以叙述。)5)缴费♦输入借阅证号070505204,查询该读者的欠费信息:Pimi_IDProo£_IDBook_IDBorr■:iW_DateRetui-rL_HateFnmi_McneyB0705052047ST3021321722010-4-120:552010-5-2021:59145.^图30♦Punish_Info表中的欠费纪录如图19,输入借阅证号、书号、缴费金额,缴费,三项不能有空。如果缴费金额多于欠费金额,会提示应找零,图33,Punish_Info表中已删除此读者此本书的的欠费记录。如果少了,会提示还欠费多少,图31,图32,Punish」nfo表中的记录会更新,如果正好,则提示缴费成功,图34。缴费金额: 100该读者还欠费45.B9削白元E……]定……$ [查询欠费情况强惜阅证号查)图31PjniJDProof_IDBook_IDBorrow_DateReturn_DatePuni_Money曾07D5052047873021321722010-4-120:55:242010-5-2021:5...45,8999^图32缴费宝额; bU硝罡…”…! 查询欠费售况强错阅证号查)图33缴费金领: :31缴费成功,i……….筵………।查询欠费情况雄借阅证号查)图346)书籍挂失♦挂失前Borrow_Info表中有如下信息:BorrowIDProafJDBookJDBorrow_Date围07007052D67S750S412S342010-6-415:39:5734 0700705206 78730213-2172图35♦挂失信息如下,提示罚款金额:2010-4-4:16:30:24T七: .六1=亘记号:nr-n"-nr-r.胃式土西:L,:"1|捶天] 显示借阅信1一 显示书派图36

♦显示借阅信息:挂失显示惜阅信息 显示书籍信息EiZii-rowIIl Prijf_ID Eook_ID Borri:i'iii'_Date330700705206T8T50841Z&342010-6-415:393507007052067871210324622010-6-416:30360700705206T8T11513T5312010-6-416:30370700705206T8T1111431612010-6-416:303807007052067870401958352010-6-416:313907007052067873020236852010-6-416:33400700705206 7873020934422010-6-416:34图37♦挂失成功后再Punish」nfo表中增加了一条记录:PuniJDProof_IDBookJDBorrow_DateReturn_DatePuni_NoneySi□7U5052C67873021321722J010-3-2022:21:102010-6-415:^:574.525□TOOTO52057873021321722J010-4-416:30:242010-6-513-103:22147.1图38♦Proof_Info表中该读者的借书总量减1:BarrowID口Book」口DQrrow_Date豳□7007052067875084126342010-6-415:3.9:5735070070520S7871210324522010-6-416:30:373607007052067071151^75312010-6-416:30:473707007Q52Q6737111H31J61201Q-6-438□7007052067870401958352010-6-416:3-1:0639□700705206787mo2n236sH2010-6-416:33:56不□700705206787丸2J0汩帘221010-6-416:34:03图39♦Book_Info表中书号为787302132172的书的总量少了一本(结合图24):BookJDBook_NameWriterPressPriceInLibrary_DateTotal_AmountNow_Amaunt17870^1958351数据库系统概论王珊高等教育出版社33.S2J010-5-2C20:1...1312787111M31J61时尚编程百例网冠科技机械工业出版社20105-ia22:4...10q787115137531YisuN匚十十经典…罗隹坚人民邮电出版社422010-6^9:59;^15H787121032452Visualc44实用.,,郑阿奇电子工业出版社422J010-4-100:00:002S27787302J0236S5数据结构产再脓清华大学出版社222J010-6-41j6:33:2j610q7373021)53442人机交互孟祥旭洁华大学出版社242JQ10-C-416:32:276■5787302132172数据库开发与…李涛清华大学出版社4S2J010-5-1421:5...8s787508412634专业项目实例1…英宇中国水利水电…652010-5-W21:5...32图40♦显示书籍信息:EH®书号: 一日门〔213£广£书箝名和: 数据庠开发与实用作者: 李涛出版社名和: 洁中士学匕版社TOC\o"1-5"\h\zMfr; <ti,.住小同: £LllU-b-M0:加:物虹母: R认存旦: 6图417)图书信息查询♦按出版社查询结果:出版社: 清华大学出版社 作者:查询刷新返回E।jukID BooklT:dJTie WriterPrsee Price7873020£3&85数据结构严蔚敏洁华大学出版社22T8T3020S3442人机交互孟祥旭清华大学出版社24787302132172数据库开发与实例李涛清华大学出版社48图428)借书信息查询♦输入借阅证号,显示借阅信息:惜阅证号;□700705206姓名;—查询刷新但叱口加工口Froof_ID0700T05Z06Book_ID787508412634liorrow_Hate2010-B-415:39350700T05Z087871210324622010-B-4l&:3036OT00705Z067S71151375312010-B-4l&:30370700T05Z067871111431612010-B-4l&:30380700T05Z087870401958352010-B-418:3139OT00705Z067S73020236352010-B-416:33.1nriTnn7ncitic个5oncnnr>1ii'7■-■n1n-1=->1ia--7.1图43

9)办理借阅证♦办理前Proof_Info表中有如下信息:Proof_IE>Name£ewBirth_TimeAddressID_NuiriberTel_NumberNow_Borrow_A...|0700705206|李立男2010-5^-20□!□□!□□武汉5553457口加50520口王佳美女1988-8-80:00:00浙江333-123□Q705Q52Q5熊文浩男19S9-5-9Q:0Q:QQ江西777222Q070505206李立男1989-8-90:00:00武双4445唯□图44070505203♦办理借阅证信息如下:070505203王军军借阅证号:王军军姓名:图45♦办理后Proof_Info表中有如下信息:Proaf_IDNameSuxBirtiijrimeAddressID_NumberTel_NumberNow_BQrrcw_A.PTOO705206|李立男2010-5-2D0:00:00武汉55534E7070505204王佳美安1988-8-8OiOOiOO浙江333123□070505205熊文浩男1989-5-90:00:00江西777222□070505206李立男1989-8-90:00:00武汉旬5牝□□70505208王军军男2010-6-80:00:00湖北666687□图46♦如果借阅证号或者次身份证号已办理过一张借阅证会分别弹出如下信息:图48图47图4810)借阅证信息查询借阅证号; 口705口5£口行查询 刷新 返回FrocE_IBNsmeSewBirth_Ti.msAddi-essID_lTumberTsl-ffuniber07050520S王军军男2010-6-S湖北666687图4811)借阅证挂失♦挂失前Proof_Info表中信息如图46。♦挂失借阅证信息:借阅证号:口705借阅证号:口705口空

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论