SQLServer及MySQL均可运行21世纪,早已进入互联网信息快速发展的时代,互联网的普及给人们带来了许多便利。像大部分的组团社、综合社、酒店等都有自己图书馆的系统,而图书馆也由之前传统的模式转移到互联网上来,这时图书馆建立属于自己的系统就势在必行。那么云端图书馆管理平台建设的作用和意义有哪些呢?
1.首先提升图书馆形象:这是每个企事业单位建站的目的之一。系统对于一个图书馆来说就像是一个无形的广告。在现在这个信息时代,如果一个图书馆连系统都没有做过,往往给客户留下的印象就是这是一个跟不上时代潮流的图书馆[1]。
2.加强客户服务:云端图书馆管理平台性质要求您定期提供资料给客户,或者随时接受客户的建议。如果用户需要,可以通过搜索得相关信息。
3.同时一个好的系统能将图书馆的宣传、营销手段提上一个新的台阶。系统内容可以随时更新,这点对于现代图书馆来说是很重要,但画册、产品手册等都无法做到的。图书馆系统就可以每天更新,随时反映您图书馆的最新情况。
云端图书馆管理平台能够通过互联网得到广泛的、全面的宣传,让尽可能多的云端图书馆管理、用户了解和熟知云端图书馆管理特色,以及网站的服务等,不仅为用户提供了服务,而且也推广了自己,让更多的用户了解自己[2]。
根据调查得知用户的需求,从而对系统的功能进行分析,系统应该包括了系统用户管理、借阅信息管理、用户注册管理、图书类别管理、图书信息管理、系统管理等功能模块,其中以模块最为重要。
表3.1 功能需求列表
编号 | 功能名称 | 功能描述 | 输入内容 | 输出内容 |
1. | 用户注册 | 对普通用户进行检测,信息通过检测之后成为本系统的用户 | 用户名,密码、性别、QQ、邮箱等 | 注册的结果(提醒“用户注册成功”或者“用户注册失败”) |
2. | 用户登录 | 保证用户通过身份验证进入系统进行操作 | 用户名、密码 | 用户登录是否成功和用户登录状态 |
3. | 在线留言 | 普通用户登录系统后在线添加留言 | 留言内容、标题、头像等 | 留言是否成功和留言列表 |
4. | 留言回复 | 管理员回复用户的留言 | 要回复的留言内容 | 留言列表和回复是否成功 |
5. | 留言管理 | 管理员对违规的留言内容进行删除 | 要删除的留言 | 删除是否成功和删除后的留言列表 |
6. | 留言添加 | 普通用户选择要留言的信息进行添加留言 | 留言信息包括评语、评分等 | 留言是否成功及留言列表 |
7.  
卷 软件 的文件夹 PATH 列表 卷序列号为 0008-B552 D:\TEST\源码 ├─MySQL版 │ │ s2shydtsgglxtmjm51a5mysql.sql │ │ s2sh云端图书馆管理系统mjm论文CY.docx │ │ 功能亮点.png │ │ │ └─s2sh云端图书馆管理系统mjm51A5程序mysql │ │ .classpath │ │ .myhibernatedata │ │ .mymetadata │ │ .project │ │ .springBeans │ │ database.zip │ │ │ ├─.externalToolBuilders │ │ com.genuitec.eclipse.hibernate.HibernateBuilder (1).launc │ │ com.genuitec.eclipse.springframework.springbuilder (1).la │ │ org.eclipse.wst.common.project.facet.core.builder (1).lau │ │ org.eclipse.wst.jsdt.core.javascriptValidator (1).launch │ │ │ ├─.settings │ │ .jsdtscope │ │ org.eclipse.jdt.core.prefs │ │ org.eclipse.wst.common.component │ │ org.eclipse.wst.common.project.facet.core.xml │ │ org.eclipse.wst.jsdt.ui.superType.container │ │ org.eclipse.wst.jsdt.ui.superType.name │ │ │ ├─database │ │ hsg.sql │ │ │ ├─src │ │ │ struts.properties │ │ │ struts.xml │ │ │ │ │ └─com │ │ ├─action │ │ │ allusersAction.java │ │ │ indexAction.java │ │ │ jieyuejiluAction.java │ │ │ jieyuezhengxinxiAction.java │ │ │ liuyanbanAction.java │ │ │ tushuguashiAction.java │ │ │ tushuleibieAction.java │ │ │ tushuxinxiAction.java │ │ │ xinwentongzhiAction.java │ │ │ yonghuzhuceAction.java │ │ │ youqinglianjieAction.java │ │ │ │ │ ├─bean │ │ │ SystemBean.java │ │ │ │ │ ├─dao │ │ │ TAllusersDAO.java │ │ │ TJieyuejiluDAO.java │ │ │ TJieyuezhengxinxiDAO.java │ │ │ TLiuyanbanDAO.java │ │ │ TTushuguashiDAO.java │ │ │ TTushuleibieDAO.java │ │ │ TTushuxinxiDAO.java │ │ │ TXinwentongzhiDAO.java │ │ │ TYonghuzhuceDAO.java │ │ │ TYouqinglianjieDAO.java │ │ │ │ │ ├─model │ │ │ TAllusers.hbm.xml │ │ │ TAllusers.java │ │ │ TJieyuejilu.hbm.xml │ │ │ TJieyuejilu.java │ │ │ TJieyuezhengxinxi.hbm.xml │ │ │ TJieyuezhengxinxi.java │ │ │ TLiuyanban.hbm.xml │ │ │ TLiuyanban.java │ │ │ TTushuguashi.hbm.xml │ │ │ TTushuguashi.java │ │ │ TTushuleibie.hbm.xml │ │ │ TTushuleibie.java │ │ │ TTushuxinxi.hbm.xml │ │ │ TTushuxinxi.java │ │ │ TXinwentongzhi.hbm.xml │ │ │ TXinwentongzhi.java │ │ │ TYonghuzhuce.hbm.xml │ │ │ TYonghuzhuce.java │ │ │ TYouqinglianjie.hbm.xml │ │ │ TYouqinglianjie.java │ │ │ │ │ ├─service │ │ │ loginService.java │ │ │ │ │ └─util │ │ CheckCode.java │ │ Constant.java │ │ DBO.java │ │ Pagesize.java │ │ Pagination.java │ │ upload.java │ │ Util.java │ │ │ └─WebRoot │ │ css.css │ │ default.jsp │ │ dx.jsp │ │ dx_detail.jsp │ │ gg_detail.jsp │ │ hsgfenye.jsp │ │ image.jsp │ │ index.jsp │ │ jieyuejiluadd.jsp │ │ jieyuejilu_add.jsp │ │ jieyuejilu_detail.jsp │ │ jieyuejilu_list.jsp │ │ jieyuejilu_list2.jsp │ │ jieyuejilu_listxls.jsp │ │ jieyuejilu_updt.jsp │ │ jieyuezhengxinxi_add.jsp │ │ jieyuezhengxinxi_detail.jsp │ │ jieyuezhengxinxi_list.jsp │ │ jieyuezhengxinxi_list2.jsp │ │ jieyuezhengxinxi_listxls.jsp │ │ jieyuezhengxinxi_updt.jsp │ │ left.jsp │ │ left2.jsp │ │ liuyanban_add.jsp │ │ liuyanban_list.jsp │ │ liuyanban_listxls.jsp │ │ liuyanban_updt.jsp │ │ liuyanban_updtlb.jsp │ │ login.jsp │ │ logout.jsp │ │ lyb.jsp │ │ lyblist.jsp │ │ main.jsp │ │ mod.jsp │ │ mod2.jsp │ │ mygo.jsp │ │ news.jsp │ │ qtdown.jsp │ │ qtleft.jsp │ │ qttop.jsp │ │ sy.jsp │ │ toolbar.jsp │ │ top.jsp │ │ tushuguashi_add.jsp │ │ tushuguashi_list.jsp │ │ tushuguashi_listxls.jsp │ │ tushuguashi_updt.jsp │ │ tushuleibie_add.jsp │ │ tushuleibie_list.jsp │ │ tushuleibie_listxls.jsp │ │ tushuleibie_updt.jsp │ │ tushuxinxidetail.jsp │ │ tushuxinxilist.jsp │ │ tushuxinxilisttp.jsp │ │ tushuxinxi_add.jsp │ │ tushuxinxi_detail.jsp │ │ tushuxinxi_list.jsp │ │ tushuxinxi_listxls.jsp │ │ tushuxinxi_updt.jsp │ │ userreg.jsp │ │ xinwentongzhi_add.jsp │ │ xinwentongzhi_list.jsp │ │ xinwentongzhi_list2.jsp │ │ xinwentongzhi_listxls.jsp │ │ xinwentongzhi_updt.jsp │ │ yhzhgl.jsp │ │ yonghuzhuce_add.jsp │ │ yonghuzhuce_list.jsp │ │ yonghuzhuce_updt.jsp │ │ yonghuzhuce_updt2.jsp │ │ youqinglianjie_add.jsp │ │ youqinglianjie_list.jsp │ │ youqinglianjie_listxls.jsp │ │ youqinglianjie_updt.jsp │ │ │ ├─attached │ ├─common │ │ add_success.jsp │ │ del_success.jsp │ │ msg.jsp │ │ succeed.jsp │ │ update_success.jsp │ │ │ ├─css │ │ base.css │ │ dtree.css │ │ layout.css │ │ woncore.css │ │ │ ├─images │ │ CssAdmin.css │ │ dl.gif │ │ Edit.gif │ │ editinfo.gif │ │ exit.gif │ │ ftv2folderclosed.gif │ │ ftv2folderopen.gif │ │ ftv2lastnode.gif │ │ ftv2mlastnode.gif │ │ ftv2mnode.gif │ │ ftv2node.gif │ │ ftv2plastnode.gif │ │ ftv2pnode.gif │ │ ftv2vertline.gif │ │ h1_01.gif │ │ hsg1.gif │ │ hsg2.gif │ │ hsg3.gif │ │ hsg4.gif │ │ hsg5.gif │ │ hsg6.gif │ │ hsg7.gif │ │ hsg8.gif │ │ idcard.gif │ │ left_02_01.gif │ │ left_02_01_01.gif │ │ left_02_01_02.gif │ │ left_02_01_03.gif │ │ left_geren.gif │ │ login.jpg │ │ nav_bg.jpg │ │ pic23.gif │ │ pic24.gif │ │ pwd.gif │ │ qkjs.js │ │ s.gif │ │ siteico.gif │ │ top_bg.jpg │ │ Upload.gif │ │ userreg.jpg │ │ │ ├─img │ │ 1.gif │ │ 2.gif │ │ 3.gif │ │ 4.gif │ │ 5.gif │ │ arr4.gif │ │ arrow.gif │ │ banner.jpg │ │ base.gif │ │ bhj.jpg │ │ cd.gif │ │ circle.gif │ │ dfff.jpg │ │ dialogclose.gif │ │ empty.gif │ │ folder.gif │ │ folderopen.gif │ │ footbg.gif │ │ globe.gif │ │ head-mark3.gif │ │ head-mark4.gif │ │ ico1.gif │ │ ico5.jpg │ │ ico_2.gif │ │ imgfolder.gif │ │ join.gif │ │ joinbottom.gif │ │ lbg.jpg │ │ line.gif │ │ liu3718.jpg │ │ liuyan.gif │ │ loading.gif │ │ loading32.gif │ │ login.gif │ │ logo.gif │ │ menubg.gif │ │ menu_bg.jpg │ │ menu_sep.jpg │ │ minus.gif │ │ minusbottom.gif │ │ msg2.jpg │ │ msg_bg.jpg │ │ musicfolder.gif │ │ nolines_minus.gif │ │ nolines_plus.gif │ │ page.gif │ │ plus.gif │ │ plusbottom.gif │ │ pl_logo.gif │ │ question.gif │ │ reg.gif │ │ tbg.jpg │ │ Thumbs.db │ │ title-bg.gif │ │ title.jpg │ │ title_bg1.gif │ │ tleft.jpg │ │ topbg.gif │ │ topmenu_bg.gif │ │ topmenu_o.gif │ │ topsearch_bg.gif │ │ topsearch_submit.gif │ │ topsearch_title.gif │ │ trash.gif │ │ │ ├─js │ │ │ ajax.js │ │ │ dialogclose.gif │ │ │ dtree.js │ │ │ menu.js │ │ │ menuyyyy.js │ │ │ popup.js │ │ │ public.js │ │ │ │ │ └─My97DatePicker │ │ │ calendar.js │ │ │ WdatePicker.js │ │ │ │ │ ├─lang │ │ │ en.js │ │ │ zh-cn.js │ │ │ zh-tw.js │ │ │ │ │ └─skin │ │ │ datePicker.gif │ │ │ WdatePicker.css │ │ │ │ │ ├─default │ │ │ datepicker.css │ │ │ img.gif │ │ │ │ │ └─whyGreen │ │ bg.jpg │ │ datepicker.css │ │ img.gif │ │ │ ├─kindeditor_a5 │ │ │ kindeditor-all-min.js │ │ │ kindeditor-all.js │ │ │ kindeditor-min.js │ │ │ kindeditor.js │ │ │ license.txt │ │ │ │ │ ├─attached │ │ ├─examples │ │ │ │ auto-height.html │ │ │ │ colorpicker.html │ │ │ │ custom-plugin.html │ │ │ │ custom-theme.html │ │ │ │ default.html │ │ │ │ dialog.html │ │ │ │ dynamic-load.html │ │ │ │ file-dialog.html │ │ │ │ file-manager.html │ │ │ │ filter-mode.html │ │ │ │ image-dialog.html │ │ │ │ index.css │ │ │ │ index.html │ │ │ │ jquery-ui.html │ │ │ │ jquery.html │ │ │ │ jquery.js │ │ │ │ multi-image-dialog.html │ │ │ │ multi-language.html │ │ │ │ newline.html │ │ │ │ node.html │ │ │ │ paste-type.html │ │ │ │ qqstyle.html │ │ │ │ readonly.html │ │ │ │ simple.html │ │ │ │ uploadbutton.html │ │ │ │ url-type.html │ │ │ │ word-count.html │ │ │ │ │ │ │ └─jquery-ui │ │ │ ├─css │ │ │ │ └─smoothness │ │ │ │ │ jquery-ui-1.9.2.custom.css │ │ │ │ │ jquery-ui-1.9.2.custom.min.css │ │ │ │ │ │ │ │ │ └─images │ │ │ │ ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ ui-bg_flat_75_ffffff_40x100.png │ │ │ │ ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ ui-bg_glass_65_ffffff_1x400.png │ │ │ │ ui-bg_glass_75_dadada_1x400.png │ │ │ │ ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ │ ui-icons_222222_256x240.png │ │ │ │ ui-icons_2e83ff_256x240.png │ │ │ │ ui-icons_454545_256x240.png │ │ │ │ ui-icons_888888_256x240.png │ │ │ │ ui-icons_cd0a0a_256x240.png │ │ │ │ │ │ │ └─js │ │ │ jquery-ui-1.9.2.custom.js │ │ │ jquery-ui-1.9.2.custom.min.js │ │ │ │ │ ├─jsp │ │ │ │ demo.jsp │ │ │ │ file_manager_json.jsp │ │ │ │ README.txt │ │ │ │ upload_json.jsp │ │ │ │ │ │ │ └─lib │ │ │ commons-fileupload-1.2.1.jar │ │ │ commons-io-1.4.jar │ │ │ json_simple-1.1.jar │ │ │ │ │ ├─lang │ │ │ ar.js │ │ │ en.js │ │ │ ko.js │ │ │ zh_CN.js │ │ │ zh_TW.js │ │ │ │ │ ├─plugins │ │ │ ├─anchor │ │ │ │ anchor.js │ │ │ │ │ │ │ ├─autoheight │ │ │ │ autoheight.js │ │ │ │ │ │ │ ├─baidumap │ │ │ │ baidumap.js │ │ │ │ index.html │ │ │ │ map.html │ │ │ │ │ │ │ ├─clearhtml │ │ │ │ clearhtml.js │ │ │ │ │ │ │ ├─code │ │ │ │ code.js │ │ │ │ prettify.css │ │ │ │ prettify.js │ │ │ │ │ │ │ ├─emoticons │ │ │ │ │ emoticons.js │ │ │ │ │ │ │ │ │ └─images │ │ │ │ 0.gif │ │ │ │ 1.gif │ │ │ │ 10.gif │ │ │ │ 100.gif │ │ │ │ 101.gif │ │ │ │ 102.gif │ │ │ │ 103.gif │ │ │ │ 104.gif │ │ │ │ 105.gif │ │ │ │ 106.gif │ │ │ │ 107.gif │ │ │ │ 108.gif │ │ │ │ 109.gif │ │ │ │ 11.gif │ │ │ │ 110.gif │ │ │ │ 111.gif │ │ │ │ 112.gif │ │ │ │ 113.gif │ │ │ │ 114.gif │ │ │ │ 115.gif │ │ │ │ 116.gif │ │ │ │ 117.gif │ │ │ │ 118.gif │ │ │ │ 119.gif │ │ │ │ 12.gif │ │ │ │ 120.gif │ │ │ │ 121.gif │ │ │ │ 122.gif │ │ │ │ 123.gif │ │ │ │ 124.gif │ │ │ │ 125.gif │ │ │ │ 126.gif │ │ │ │ 127.gif │ │ │ │ 128.gif │ │ │ │ 129.gif │ │ │ │ 13.gif │ │ │ │ 130.gif │ │ │ │ 131.gif │ │ │ │ 132.gif │ │ │ │ 133.gif │ │ │ │ 134.gif │ │ │ │ 14.gif │ │ │ │ 15.gif │ │ │ │ 16.gif │ │ │ │ 17.gif │ │ │ │ 18.gif │ │ │ │ 19.gif │ │ │ │ 2.gif │ │ │ │ 20.gif │ │ │ │ 21.gif │ │ │ │ 22.gif │ │ │ │ 23.gif │ │ │ │ 24.gif │ │ │ │ 25.gif │ │ │ │ 26.gif │ │ │ │ 27.gif │ │ │ │ 28.gif │ │ │ │ 29.gif │ │ │ │ 3.gif │ │ │ │ 30.gif │ │ │ │ 31.gif │ │ │ │ 32.gif │ │ │ │ 33.gif │ │ │ │ 34.gif │ │ │ │ 35.gif │ │ │ │ 36.gif │ │ │ │ 37.gif │ │ │ │ 38.gif │ │ │ │ 39.gif │ │ │ │ 4.gif │ │ │ │ 40.gif │ │ │ │ 41.gif │ │ │ │ 42.gif │ │ │ │ 43.gif │ │ │ │ 44.gif │ │ │ │ 45.gif │ │ │ │ 46.gif │ │ │ │ 47.gif │ │ │ │ 48.gif │ │ │ │ 49.gif │ │ │ │ 5.gif │ │ │ │ 50.gif │ │ │ │ 51.gif │ │ │ │ 52.gif │ │ │ │ 53.gif │ │ │ │ 54.gif │ │ │ │ 55.gif │ │ │ │ 56.gif │ │ │ │ 57.gif │ │ │ │ 58.gif │ │ │ │ 59.gif │ │ │ │ 6.gif │ │ │ │ 60.gif │ │ │ │ 61.gif │ │ │ │ 62.gif │ │ │ │ 63.gif │ │ │ │ 64.gif │ │ │ │ 65.gif │ │ │ │ 66.gif │ │ │ │ 67.gif │ │ │ │ 68.gif │ │ │ │ 69.gif │ │ │ │ 7.gif │ │ │ │ 70.gif │ │ │ │ 71.gif │ │ │ │ 72.gif │ │ │ │ 73.gif │ │ │ │ 74.gif │ │ │ │ 75.gif │ │ │ │ 76.gif │ │ │ │ 77.gif │ │ │ │ 78.gif │ │ │ │ 79.gif │ │ │ │ 8.gif │ │ │ │ 80.gif │ │ │ │ 81.gif │ │ │ │ 82.gif │ │ │ │ 83.gif │ │ │ │ 84.gif │ │ │ │ 85.gif │ │ │ │ 86.gif │ │ │ │ 87.gif │ │ │ │ 88.gif │ │ │ │ 89.gif │ │ │ │ 9.gif │ │ │ │ 90.gif │ │ │ │ 91.gif │ │ │ │ 92.gif │ │ │ │ 93.gif │ │ │ │ 94.gif │ │ │ │ 95.gif │ │ │ │ 96.gif │ │ │ │ 97.gif │ │ │ │ 98.gif │ │ │ │ 99.gif │ │ │ │ static.gif │ │ │ │ │ │ │ ├─filemanager │ │ │ │ │ filemanager.js │ │ │ │ │ │ │ │ │ └─images │ │ │ │ file-16.gif │ │ │ │ file-64.gif │ │ │ │ folder-16.gif │ │ │ │ folder-64.gif │ │ │ │ go-up.gif │ │ │ │ │ │ │ ├─flash │ │ │ │ flash.js │ │ │ │ │ │ │ ├─image │ │ │ │ │ image.js │ │ │ │ │ │ │ │ │ └─images │ │ │ │ align_left.gif │ │ │ │ align_right.gif │ │ │ │ align_top.gif │ │ │ │ refresh.png │ │ │ │ │ │ │ ├─insertfile │ │ │ │ insertfile.js │ │ │ │ │ │ │ ├─lineheight │ │ │ │ lineheight.js │ │ │ │ │ │ │ ├─link │ │ │ │ link.js │ │ │ │ │ │ │ ├─map │ │ │ │ map.html │ │ │ │ map.js │ │ │ │ │ │ │ ├─media │ │ │ │ media.js │ │ │ │ │ │ │ ├─multiimage │ │ │ │ │ multiimage.js │ │ │ │ │ │ │ │ │ └─images │ │ │ │ image.png │ │ │ │ select-files-en.png │ │ │ │ select-files-zh_CN.png │ │ │ │ swfupload.swf │ │ │ │ │ │ │ ├─pagebreak │ │ │ │ pagebreak.js │ │ │ │ │ │ │ ├─plainpaste │ │ │ │ plainpaste.js │ │ │ │ │ │ │ ├─preview │ │ │ │ preview.js │ │ │ │ │ │ │ ├─quickformat │ │ │ │ quickformat.js │ │ │ │ │ │ │ ├─table │ │ │ │ table.js │ │ │ │ │ │ │ ├─template │ │ │ │ │ template.js │ │ │ │ │ │ │ │ │ └─html │ │ │ │ 1.html │ │ │ │ 2.html │ │ │ │ 3.html │ │ │ │ │ │ │ └─wordpaste │ │ │ wordpaste.js │ │ │ │ │ └─themes │ │ ├─common │ │ │ anchor.gif │ │ │ blank.gif │ │ │ flash.gif │ │ │ loading.gif │ │ │ media.gif │ │ │ rm.gif │ │ │ │ │ ├─default │ │ │ background.png │ │ │ default.css │ │ │ default.png │ │ │ │ │ ├─qq │ │ │ editor.gif │ │ │ qq.css │ │ │ │ │ └─simple │ │ simple.css │ │ │ ├─META-INF │ │ MANIFEST.MF │ │ │ ├─qtimages │ │ 1.jpg │ │ 1_01_01.gif │ │ 1_01_02.gif │ │ 1_02_01_01.gif │ │ 1_02_01_02.gif │ │ 1_02_01_02_01.gif │ │ 1_02_01_02_02_01.gif │ │ 1_02_01_02_02_03.gif │ │ 1_02_01_06.gif │ │ 1_02_02_01_01.gif │ │ 1_02_02_01_02_02_01.gif │ │ 1_02_02_01_02_02_02.gif │ │ 1_02_02_01_02_02_03.gif │ │ 1_02_02_02_01.gif │ │ 1_02_02_02_02_01.gif │ │ 1_02_02_02_02_03.gif │ │ 1_02_02_02_03.gif │ │ 1_02_02_03_01_01.gif │ │ 1_02_02_03_01_02_01.gif │ │ 1_02_02_03_01_02_03.gif │ │ 1_02_02_03_01_03.gif │ │ 1_02_02_03_02.gif │ │ 1_02_02_03_04.gif │ │ 1_03_01.gif │ │ 1_03_02.gif │ │ 1_03_03.gif │ │ pixviewer.swf │ │ qkjs.js │ │ style.css │ │ │ ├─upload │ │ 1317085910921.jpg │ │ 1520837866344.gif │ │ 1520838326456.jpg │ │ upload.jsp │ │ upload_re.jsp │ │ │ └─WEB-INF │ │ applicationContext.xml │ │ dwr.xml │ │ web.xml │ │ │ ├─classes │ │ │ struts.properties │ │ │ struts.xml │ │ │ │ │ └─com │ │ ├─action │ │ │ allusersAction.class │ │ │ indexAction.class │ │ │ jieyuejiluAction.class │ │ │ jieyuezhengxinxiAction.class │ │ │ liuyanbanAction.class │ │ │ tushuguashiAction.class │ │ │ tushuleibieAction.class │ │ │ tushuxinxiAction.class │ │ │ xinwentongzhiAction.class │ │ │ yonghuzhuceAction.class │ │ │ youqinglianjieAction.class │ │ │ │ │ ├─bean │ │ │ SystemBean.class │ │ │ │ │ ├─dao │ │ │ TAllusersDAO.class │ │ │ TJieyuejiluDAO.class │ │ │ TJieyuezhengxinxiDAO.class │ │ │ TLiuyanbanDAO.class │ │ │ TTushuguashiDAO.class │ │ │ TTushuleibieDAO.class │ │ │ TTushuxinxiDAO.class │ │ │ TXinwentongzhiDAO.class │ │ │ TYonghuzhuceDAO.class │ │ │ TYouqinglianjieDAO.class │ │ │ │ │ ├─model │ │ │ TAllusers.class │ │ │ TAllusers.hbm.xml │ │ │ TJieyuejilu.class │ │ │ TJieyuejilu.hbm.xml │ │ │ TJieyuezhengxinxi.class │ │ │ TJieyuezhengxinxi.hbm.xml │ │ │ TLiuyanban.class │ │ │ TLiuyanban.hbm.xml │ │ │ TTushuguashi.class │ │ │ TTushuguashi.hbm.xml │ │ │ TTushuleibie.class │ │ │ TTushuleibie.hbm.xml │ │ │ TTushuxinxi.class │ │ │ TTushuxinxi.hbm.xml │ │ │ TXinwentongzhi.class │ │ │ TXinwentongzhi.hbm.xml │ │ │ TYonghuzhuce.class │ │ │ TYonghuzhuce.hbm.xml │ │ │ TYouqinglianjie.class │ │ │ TYouqinglianjie.hbm.xml │ │ │ │ │ ├─service │ │ │ loginService.class │ │ │ │ │ └─util │ │ CheckCode.class │ │ Constant.class │ │ DBO.class │ │ Pagesize.class │ │ Pagination.class │ │ upload.class │ │ Util.class │ │ │ └─lib │ antlr-2.7.6rc1.jar │ asm-attrs.jar │ asm.jar │ c3p0-0.9.0.jar │ c3p0-0.9.1.1.jar │ cglib-2.1.3.jar │ commons-attributes-api.jar │ commons-attributes-compiler.jar │ commons-collections-2.1.1.jar │ commons-collections-3.2.jar │ commons-dbcp.jar │ commons-fileupload-1.2.1.jar │ commons-io-1.3.2.jar │ commons-io-1.4.jar │ commons-lang.jar │ commons-logging-1.0.4.jar │ commons-pool-1.2.jar │ connector.jar │ cos.jar │ dom4j-1.6.1.jar │ dwr.jar │ ehcache-1.2.4.jar │ freemarker-2.3.8.jar │ freemarker.jar │ hibernate3.jar │ jakarta-oro-2.0.8.jar │ java-core-2.4.1.jar │ javaee.jar │ jcommon-1.0.14.jar │ jdbc2_0-stdext.jar │ jdo2-api.jar │ jotm.jar │ json.jar │ json_simple-1.1.jar │ jspsmartupload.jar │ jstl-1.2.jar │ jta.jar │ jtds-1.2.2 .jar │ jxl.jar │ liuliu.jar │ log4j-1.2.14.jar │ msbase.jar │ mssqlserver.jar │ msutil.jar │ mysql-connector-java-5.0.4-bin.jar │ ognl-2.6.11.jar │ oro-2.0.8.jar │ oscache-2.1.jar │ persistence.jar │ proxool-0.8.3.jar │ slf4j-api-1.5.2.jar │ slf4j-simple-1.5.2.jar │ spring-beans.jar │ spring-context.jar │ spring-core.jar │ spring-dao.jar │ spring-hibernate3.jar │ spring-jdbc.jar │ spring-struts.jar │ spring-tomcat-weaver.jar │ spring-web.jar │ spring-webmvc.jar │ spring.jar │ sqljdbc.jar │ struts2-core-2.0.9.jar │ struts2-spring-plugin-2.0.9.jar │ xapool.jar │ xml-apis.jar │ xwork-2.0.4.jar │ zxing-1.6-core.jar │ └─SQLServer版 │ .classpath │ .myhibernatedata │ .mymetadata │ .project │ .springBeans │ database.zip │ s2sh云端图书馆管理系统mjm论文CY.docx │ 功能亮点.png │ ├─.externalToolBuilders │ com.genuitec.eclipse.hibernate.HibernateBuilder (1).launc │ com.genuitec.eclipse.springframework.springbuilder (1).la │ org.eclipse.wst.common.project.facet.core.builder (1).lau │ org.eclipse.wst.jsdt.core.javascriptValidator (1).launch │ ├─.settings │ .jsdtscope │ org.eclipse.jdt.core.prefs │ org.eclipse.wst.common.component │ org.eclipse.wst.common.project.facet.core.xml │ org.eclipse.wst.jsdt.ui.superType.container │ org.eclipse.wst.jsdt.ui.superType.name │ ├─database │ hsg.sql │ s2shydtsgglxtmjm51A5.mdf │ s2shydtsgglxtmjm51A5_log.ldf │ ├─src │ │ struts.properties │ │ struts.xml │ │ │ └─com │ ├─action │ │ allusersAction.java │ │ indexAction.java │ │ jieyuejiluAction.java │ │ jieyuezhengxinxiAction.java │ │ liuyanbanAction.java │ │ tushuguashiAction.java │ │ tushuleibieAction.java │ │ tushuxinxiAction.java │ │ xinwentongzhiAction.java │ │ yonghuzhuceAction.java │ │ youqinglianjieAction.java │ │ │ ├─bean │ │ SystemBean.java │ │ │ ├─dao │ │ TAllusersDAO.java │ │ TJieyuejiluDAO.java │ │ TJieyuezhengxinxiDAO.java │ │ TLiuyanbanDAO.java │ │ TTushuguashiDAO.java │ │ TTushuleibieDAO.java │ │ TTushuxinxiDAO.java │ │ TXinwentongzhiDAO.java │ │ TYonghuzhuceDAO.java │ │ TYouqinglianjieDAO.java │ │ │ ├─model │ │ TAllusers.hbm.xml │ │ TAllusers.java │ │ TJieyuejilu.hbm.xml │ │ TJieyuejilu.java │ │ TJieyuezhengxinxi.hbm.xml │ │ TJieyuezhengxinxi.java │ │ TLiuyanban.hbm.xml │ │ TLiuyanban.java │ │ TTushuguashi.hbm.xml │ │ TTushuguashi.java │ │ TTushuleibie.hbm.xml │ │ TTushuleibie.java │ │ TTushuxinxi.hbm.xml │ │ TTushuxinxi.java │ │ TXinwentongzhi.hbm.xml │ │ TXinwentongzhi.java │ │ TYonghuzhuce.hbm.xml │ │ TYonghuzhuce.java │ │ TYouqinglianjie.hbm.xml │ │ TYouqinglianjie.java │ │ │ ├─service │ │ loginService.java │ │ │ └─util │ CheckCode.java │ Constant.java │ DBO.java │ Pagesize.java │ Pagination.java │ upload.java │ Util.java │ └─WebRoot │ css.css │ default.jsp │ dx.jsp │ dx_detail.jsp │ gg_detail.jsp │ hsgfenye.jsp │ image.jsp │ index.jsp │ jieyuejiluadd.jsp │ jieyuejilu_add.jsp │ jieyuejilu_detail.jsp │ jieyuejilu_list.jsp │ jieyuejilu_list2.jsp │ jieyuejilu_listxls.jsp │ jieyuejilu_updt.jsp │ jieyuezhengxinxi_add.jsp │ jieyuezhengxinxi_detail.jsp │ jieyuezhengxinxi_list.jsp │ jieyuezhengxinxi_list2.jsp │ jieyuezhengxinxi_listxls.jsp │ jieyuezhengxinxi_updt.jsp │ left.jsp │ left2.jsp │ liuyanban_add.jsp │ liuyanban_list.jsp │ liuyanban_listxls.jsp │ liuyanban_updt.jsp │ liuyanban_updtlb.jsp │ login.jsp │ logout.jsp │ lyb.jsp │ lyblist.jsp │ main.jsp │ mod.jsp │ mod2.jsp │ mygo.jsp │ news.jsp │ qtdown.jsp │ qtleft.jsp │ qttop.jsp │ sy.jsp │ toolbar.jsp │ top.jsp │ tushuguashi_add.jsp │ tushuguashi_list.jsp │ tushuguashi_listxls.jsp │ tushuguashi_updt.jsp │ tushuleibie_add.jsp │ tushuleibie_list.jsp │ tushuleibie_listxls.jsp │ tushuleibie_updt.jsp │ tushuxinxidetail.jsp │ tushuxinxilist.jsp │ tushuxinxilisttp.jsp │ tushuxinxi_add.jsp │ tushuxinxi_detail.jsp │ tushuxinxi_list.jsp │ tushuxinxi_listxls.jsp │ tushuxinxi_updt.jsp │ userreg.jsp │ xinwentongzhi_add.jsp │ xinwentongzhi_list.jsp │ xinwentongzhi_list2.jsp │ xinwentongzhi_listxls.jsp │ xinwentongzhi_updt.jsp │ yhzhgl.jsp │ yonghuzhuce_add.jsp │ yonghuzhuce_list.jsp │ yonghuzhuce_updt.jsp │ yonghuzhuce_updt2.jsp │ youqinglianjie_add.jsp │ youqinglianjie_list.jsp │ youqinglianjie_listxls.jsp │ youqinglianjie_updt.jsp │ ├─attached ├─common │ add_success.jsp │ del_success.jsp │ msg.jsp │ succeed.jsp │ update_success.jsp │ ├─css │ base.css │ dtree.css │ layout.css │ woncore.css │ ├─images │ CssAdmin.css │ dl.gif │ Edit.gif │ editinfo.gif │ exit.gif │ ftv2folderclosed.gif │ ftv2folderopen.gif │ ftv2lastnode.gif │ ftv2mlastnode.gif │ ftv2mnode.gif │ ftv2node.gif │ ftv2plastnode.gif │ ftv2pnode.gif │ ftv2vertline.gif │ h1_01.gif │ hsg1.gif │ hsg2.gif │ hsg3.gif │ hsg4.gif │ hsg5.gif │ hsg6.gif │ hsg7.gif │ hsg8.gif │ idcard.gif │ left_02_01.gif │ left_02_01_01.gif │ left_02_01_02.gif │ left_02_01_03.gif │ left_geren.gif │ login.jpg │ nav_bg.jpg │ pic23.gif │ pic24.gif │ pwd.gif │ qkjs.js │ s.gif │ siteico.gif │ top_bg.jpg │ Upload.gif │ userreg.jpg │ ├─img │ 1.gif │ 2.gif │ 3.gif │ 4.gif │ 5.gif │ arr4.gif │ arrow.gif │ banner.jpg │ base.gif │ bhj.jpg │ cd.gif │ circle.gif │ dfff.jpg │ dialogclose.gif │ empty.gif │ folder.gif │ folderopen.gif │ footbg.gif │ globe.gif │ head-mark3.gif │ head-mark4.gif │ ico1.gif │ ico5.jpg │ ico_2.gif │ imgfolder.gif │ join.gif │ joinbottom.gif │ lbg.jpg │ line.gif │ liu3718.jpg │ liuyan.gif │ loading.gif │ loading32.gif │ login.gif │ logo.gif │ menubg.gif │ menu_bg.jpg │ menu_sep.jpg │ minus.gif │ minusbottom.gif │ msg2.jpg │ msg_bg.jpg │ musicfolder.gif │ nolines_minus.gif │ nolines_plus.gif │ page.gif │ plus.gif │ plusbottom.gif │ pl_logo.gif │ question.gif │ reg.gif │ tbg.jpg │ Thumbs.db │ title-bg.gif │ title.jpg │ title_bg1.gif │ tleft.jpg │ topbg.gif │ topmenu_bg.gif │ topmenu_o.gif │ topsearch_bg.gif │ topsearch_submit.gif │ topsearch_title.gif │ trash.gif │ ├─js │ │ ajax.js │ │ dialogclose.gif │ │ dtree.js │ │ menu.js │ │ menuyyyy.js │ │ popup.js │ │ public.js │ │ │ └─My97DatePicker │ │ calendar.js │ │ WdatePicker.js │ │ │ ├─lang │ │ en.js │ │ zh-cn.js │ │ zh-tw.js │ │ │ └─skin │ │ datePicker.gif │ │ WdatePicker.css │ │ │ ├─default │ │ datepicker.css │ │ img.gif │ │ │ └─whyGreen │ bg.jpg │ datepicker.css │ img.gif │ ├─kindeditor_a5 │ │ kindeditor-all-min.js │ │ kindeditor-all.js │ │ kindeditor-min.js │ │ kindeditor.js │ │ license.txt │ │ │ ├─attached │ ├─examples │ │ │ auto-height.html │ │ │ colorpicker.html │ │ │ custom-plugin.html │ │ │ custom-theme.html │ │ │ default.html │ │ │ dialog.html │ │ │ dynamic-load.html │ │ │ file-dialog.html │ │ │ file-manager.html │ │ │ filter-mode.html │ │ │ image-dialog.html │ │ │ index.css │ │ │ index.html │ │ │ jquery-ui.html │ │ │ jquery.html │ │ │ jquery.js │ │ │ multi-image-dialog.html │ │ │ multi-language.html │ │ │ newline.html │ │ │ node.html │ │ │ paste-type.html │ │ │ qqstyle.html │ │ │ readonly.html │ │ │ simple.html │ │ │ uploadbutton.html │ │ │ url-type.html │ │ │ word-count.html │ │ │ │ │ └─jquery-ui │ │ ├─css │ │ │ └─smoothness │ │ │ │ jquery-ui-1.9.2.custom.css │ │ │ │ jquery-ui-1.9.2.custom.min.css │ │ │ │ │ │ │ └─images │ │ │ ui-bg_flat_0_aaaaaa_40x100.png │ │ │ ui-bg_flat_75_ffffff_40x100.png │ │ │ ui-bg_glass_55_fbf9ee_1x400.png │ │ │ ui-bg_glass_65_ffffff_1x400.png │ │ │ ui-bg_glass_75_dadada_1x400.png │ │ │ ui-bg_glass_75_e6e6e6_1x400.png │ │ │ ui-bg_glass_95_fef1ec_1x400.png │ │ │ ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ ui-icons_222222_256x240.png │ │ │ ui-icons_2e83ff_256x240.png │ │ │ ui-icons_454545_256x240.png │ │ │ ui-icons_888888_256x240.png │ │ │ ui-icons_cd0a0a_256x240.png │ │ │ │ │ └─js │ │ jquery-ui-1.9.2.custom.js │ │ jquery-ui-1.9.2.custom.min.js │ │ │ ├─jsp │ │ │ demo.jsp │ │ │ file_manager_json.jsp │ │ │ README.txt │ │ │ upload_json.jsp │ │ │ │ │ └─lib │ │ commons-fileupload-1.2.1.jar │ │ commons-io-1.4.jar │ │ json_simple-1.1.jar │ │ │ ├─lang │ │ ar.js │ │ en.js │ │ ko.js │ │ zh_CN.js │ │ zh_TW.js │ │ │ ├─plugins │ │ ├─anchor │ │ │ anchor.js │ │ │ │ │ ├─autoheight │ │ │ autoheight.js │ │ │ │ │ ├─baidumap │ │ │ baidumap.js │ │ │ index.html │ │ │ map.html │ │ │ │ │ ├─clearhtml │ │ │ clearhtml.js │ │ │ │ │ ├─code │ │ │ code.js │ │ │ prettify.css │ │ │ prettify.js │ │ │ │ │ ├─emoticons │ │ │ │ emoticons.js │ │ │ │ │ │ │ └─images │ │ │ 0.gif │ │ │ 1.gif │ │ │ 10.gif │ │ │ 100.gif │ │ │ 101.gif │ │ │ 102.gif │ │ │ 103.gif │ │ │ 104.gif │ │ │ 105.gif │ │ │ 106.gif │ │ │ 107.gif │ │ │ 108.gif │ │ │ 109.gif │ │ │ 11.gif │ │ │ 110.gif │ │ │ 111.gif │ │ │ 112.gif │ │ │ 113.gif │ │ │ 114.gif │ │ │ 115.gif │ │ │ 116.gif │ │ │ 117.gif │ │ │ 118.gif │ │ │ 119.gif │ │ │ 12.gif │ │ │ 120.gif │ │ │ 121.gif │ │ │ 122.gif │ │ │ 123.gif │ │ │ 124.gif │ │ │ 125.gif │ │ │ 126.gif │ │ │ 127.gif │ │ │ 128.gif │ │ │ 129.gif │ │ │ 13.gif │ │ │ 130.gif │ │ │ 131.gif │ │ │ 132.gif │ │ │ 133.gif │ │ │ 134.gif │ │ │ 14.gif │ │ │ 15.gif │ │ │ 16.gif │ │ │ 17.gif │ │ │ 18.gif │ │ │ 19.gif │ │ │ 2.gif │ │ │ 20.gif │ │ │ 21.gif │ │ │ 22.gif │ │ │ 23.gif │ │ │ 24.gif │ │ │ 25.gif │ │ │ 26.gif │ │ │ 27.gif │ │ │ 28.gif │ │ │ 29.gif │ │ │ 3.gif │ │ │ 30.gif │ │ │ 31.gif │ │ │ 32.gif │ │ │ 33.gif │ │ │ 34.gif │ │ │ 35.gif │ │ │ 36.gif │ │ │ 37.gif │ │ │ 38.gif │ │ │ 39.gif │ │ │ 4.gif │ │ │ 40.gif │ │ │ 41.gif │ │ │ 42.gif │ │ │ 43.gif │ │ │ 44.gif │ │ │ 45.gif │ │ │ 46.gif │ │ │ 47.gif │ │ │ 48.gif │ │ │ 49.gif │ │ │ 5.gif │ │ │ 50.gif │ │ │ 51.gif │ │ │ 52.gif │ │ │ 53.gif │ │ │ 54.gif │ │ │ 55.gif │ │ │ 56.gif │ │ │ 57.gif │ │ │ 58.gif │ │ │ 59.gif │ │ │ 6.gif │ │ │ 60.gif │ │ │ 61.gif │ │ │ 62.gif │ │ │ 63.gif │ │ │ 64.gif │ │ │ 65.gif │ │ │ 66.gif │ │ │ 67.gif │ │ │ 68.gif │ │ │ 69.gif │ │ │ 7.gif │ │ │ 70.gif │ │ │ 71.gif │ │ │ 72.gif │ │ │ 73.gif │ │ │ 74.gif │ │ │ 75.gif │ │ │ 76.gif │ │ │ 77.gif │ │ │ 78.gif │ │ │ 79.gif │ │ │ 8.gif │ │ │ 80.gif │ │ │ 81.gif │ │ │ 82.gif │ │ │ 83.gif │ │ │ 84.gif │ │ │ 85.gif │ │ │ 86.gif │ │ │ 87.gif │ │ │ 88.gif │ │ │ 89.gif │ │ │ 9.gif │ │ │ 90.gif │ │ │ 91.gif │ │ │ 92.gif │ │ │ 93.gif │ │ │ 94.gif │ │ │ 95.gif │ │ │ 96.gif │ │ │ 97.gif │ │ │ 98.gif │ │ │ 99.gif │ │ │ static.gif │ │ │ │ │ ├─filemanager │ │ │ │ filemanager.js │ │ │ │ │ │ │ └─images │ │ │ file-16.gif │ │ │ file-64.gif │ │ │ folder-16.gif │ │ │ folder-64.gif │ │ │ go-up.gif │ │ │ │ │ ├─flash │ │ │ flash.js │ │ │ │ │ ├─image │ │ │ │ image.js │ │ │ │ │ │ │ └─images │ │ │ align_left.gif │ │ │ align_right.gif │ │ │ align_top.gif │ │ │ refresh.png │ │ │ │ │ ├─insertfile │ │ │ insertfile.js │ │ │ │ │ ├─lineheight │ │ │ lineheight.js │ │ │ │ │ ├─link │ │ │ link.js │ │ │ │ │ ├─map │ │ │ map.html │ │ │ map.js │ │ │ │ │ ├─media │ │ │ media.js │ │ │ │ │ ├─multiimage │ │ │ │ multiimage.js │ │ │ │ │ │ │ └─images │ │ │ image.png │ │ │ select-files-en.png │ │ │ select-files-zh_CN.png │ │ │ swfupload.swf │ │ │ │ │ ├─pagebreak │ │ │ pagebreak.js │ │ │ │ │ ├─plainpaste │ │ │ plainpaste.js │ │ │ │ │ ├─preview │ │ │ preview.js │ │ │ │ │ ├─quickformat │ │ │ quickformat.js │ │ │ │ │ ├─table │ │ │ table.js │ │ │ │ │ ├─template │ │ │ │ template.js │ │ │ │ │ │ │ └─html │ │ │ 1.html │ │ │ 2.html │ │ │ 3.html │ │ │ │ │ └─wordpaste │ │ wordpaste.js │ │ │ └─themes │ ├─common │ │ anchor.gif │ │ blank.gif │ │ flash.gif │ │ loading.gif │ │ media.gif │ │ rm.gif │ │ │ ├─default │ │ background.png │ │ default.css │ │ default.png │ │ │ ├─qq │ │ editor.gif │ │ qq.css │ │ │ └─simple │ simple.css │ ├─META-INF │ MANIFEST.MF │ ├─qtimages │ 1.jpg │ 1_01_01.gif │ 1_01_02.gif │ 1_02_01_01.gif │ 1_02_01_02.gif │ 1_02_01_02_01.gif │ 1_02_01_02_02_01.gif │ 1_02_01_02_02_03.gif │ 1_02_01_06.gif │ 1_02_02_01_01.gif │ 1_02_02_01_02_02_01.gif │ 1_02_02_01_02_02_02.gif │ 1_02_02_01_02_02_03.gif │ 1_02_02_02_01.gif │ 1_02_02_02_02_01.gif │ 1_02_02_02_02_03.gif │ 1_02_02_02_03.gif │ 1_02_02_03_01_01.gif │ 1_02_02_03_01_02_01.gif │ 1_02_02_03_01_02_03.gif │ 1_02_02_03_01_03.gif │ 1_02_02_03_02.gif │ 1_02_02_03_04.gif │ 1_03_01.gif │ 1_03_02.gif │ 1_03_03.gif │ pixviewer.swf │ qkjs.js │ style.css │ ├─upload │ 1317085910921.jpg │ 1520837866344.gif │ 1520838326456.jpg │ upload.jsp │ upload_re.jsp │ └─WEB-INF │ applicationContext.xml │ dwr.xml │ web.xml │ ├─classes │ │ struts.properties │ │ struts.xml │ │ │ └─com │ ├─action │ │ allusersAction.class │ │ indexAction.class │ │ jieyuejiluAction.class │ │ jieyuezhengxinxiAction.class │ │ liuyanbanAction.class │ │ tushuguashiAction.class │ │ tushuleibieAction.class │ │ tushuxinxiAction.class │ │ xinwentongzhiAction.class │ │ yonghuzhuceAction.class │ │ youqinglianjieAction.class │ │ │ ├─bean │ │ SystemBean.class │ │ │ ├─dao │ │ TAllusersDAO.class │ │ TJieyuejiluDAO.class │ │ TJieyuezhengxinxiDAO.class │ │ TLiuyanbanDAO.class │ │ TTushuguashiDAO.class │ │ TTushuleibieDAO.class │ │ TTushuxinxiDAO.class │ │ TXinwentongzhiDAO.class │ │ TYonghuzhuceDAO.class │ │ TYouqinglianjieDAO.class │ │ │ ├─model │ │ TAllusers.class │ │ TAllusers.hbm.xml │ │ TJieyuejilu.class │ │ TJieyuejilu.hbm.xml │ │ TJieyuezhengxinxi.class │ │ TJieyuezhengxinxi.hbm.xml │ │ TLiuyanban.class │ │ TLiuyanban.hbm.xml │ │ TTushuguashi.class │ │ TTushuguashi.hbm.xml │ │ TTushuleibie.class │ │ TTushuleibie.hbm.xml │ │ TTushuxinxi.class │ │ TTushuxinxi.hbm.xml │ │ TXinwentongzhi.class │ │ TXinwentongzhi.hbm.xml │ │ TYonghuzhuce.class │ │ TYonghuzhuce.hbm.xml │ │ TYouqinglianjie.class │ │ TYouqinglianjie.hbm.xml │ │ │ ├─service │ │ loginService.class │ │ │ └─util │ CheckCode.class │ Constant.class │ DBO.class │ Pagesize.class │ Pagination.class │ upload.class │ Util.class │ └─lib antlr-2.7.6rc1.jar asm-attrs.jar asm.jar c3p0-0.9.0.jar c3p0-0.9.1.1.jar cglib-2.1.3.jar commons-attributes-api.jar commons-attributes-compiler.jar commons-collections-2.1.1.jar commons-collections-3.2.jar commons-dbcp.jar commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-io-1.4.jar commons-lang.jar commons-logging-1.0.4.jar commons-pool-1.2.jar connector.jar cos.jar dom4j-1.6.1.jar dwr.jar ehcache-1.2.4.jar freemarker-2.3.8.jar freemarker.jar hibernate3.jar jakarta-oro-2.0.8.jar java-core-2.4.1.jar javaee.jar jcommon-1.0.14.jar jdbc2_0-stdext.jar jdo2-api.jar jotm.jar json.jar json_simple-1.1.jar jspsmartupload.jar jstl-1.2.jar jta.jar jtds-1.2.2 .jar jxl.jar liuliu.jar log4j-1.2.14.jar msbase.jar mssqlserver.jar msutil.jar mysql-connector-java-5.0.4-bin.jar ognl-2.6.11.jar oro-2.0.8.jar oscache-2.1.jar persistence.jar proxool-0.8.3.jar slf4j-api-1.5.2.jar slf4j-simple-1.5.2.jar spring-beans.jar spring-context.jar spring-core.jar spring-dao.jar spring-hibernate3.jar spring-jdbc.jar spring-struts.jar spring-tomcat-weaver.jar spring-web.jar spring-webmvc.jar spring.jar sqljdbc.jar struts2-core-2.0.9.jar struts2-spring-plugin-2.0.9.jar xapool.jar xml-apis.jar xwork-2.0.4.jar zxing-1.6-core.jar
目 录
1 绪论 1 1.1开发背景 1 1.2开发意义 1 1.3研究内容 1 1.4论文结构 1 1.5本章小结 2 2系统开发技术的介绍 3 2.1 MyEclipse与tomcat简介 3 2.2JSP简介 3 2.3ssh简介 3 2.4Sqlserver数据库概念和特点 4 2.5本章小结 4 3 系统分析 5 3.1功能需求分析 5 3.2业务流程分析 6 3.3数据流程分析 7 3.4本章小结 9 4系统设计 10 4.1系统设计思想 10 4.2系统总体设计 10 4.3系统功能模块设计 11 4.4数据库设计 11 4.4.1概念模型设计 11 4.4.2数据库表设计 12 4.4.3数据库连接计 16 4.5本章小结 17 5 系统的实现 18 5.1实现环境说明 18 5.2主页面的实现 18 5.3登录模块的实现 19 5.4留言模块的实现 20 5.5图书类别管理模块的实现 22 5.6图书信息管理模块的实现 24 5.7借阅信息管理模块的实现 26 5.8借阅记录管理模块的实现 28 5.9分页算法的实现 29 5.10本章小结 31 6 系统测试 32 6.1测试目的 32 6.2界面测试 32 6.3功能测试 32 6.4测试结果 34 6.5本章小结 34 7 总结 35 致 谢 36 参考文献 37
标签:图书借阅,图书管理系统,图书馆借阅管理系统
544基于SSH/Java云端图书馆管理系统的设计与实现
图书借阅,图书管理系统,图书馆借阅管理系统
369基于JSP/Java的图书管理系统的设计与实现
校园图书管理,图书借阅系统,图书馆管理系统
715基于JSP/Java的图书管理系统的研究与开发
图书管理系统,图书借阅系统
基于SSM的图书信息管理系统的设计与实现
图书借阅管理系统,图书馆管理系统
基于SSM的图书借阅管理系统的设计与实现
图书管理系统,图书馆管理系统,图书借阅
基于SSM的图书馆管理系统的设计与实现
图书管理系统,图书借阅管理系统
n001基于JSP/Java的图书管理系统的设计与实现
图书管理系统,图书馆管理
458基于JSP/Java的图书管理系统的设计与实现
图书馆管理系统,图书挂失系统,图书借阅系统
|