学术会议网络管理系统是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统。会议管理系统使整个会议室的预定、使用、结账相结合,从时间到地点,从会议名称到使用单位,会议内容到会议结果连为一体,形成一个积极、互动、有效的管理系统。随着计算机技术的飞速发展,计算机在企业、学校等的广泛应用,不管在公司还是高校,都会存在会议管理的问题,而现在绝大多数的会议管理还处于手工作业阶段,效率很低,而且容易出错,不便于管理。会议的内部管理与完善不容忽视,我们认为有必要开发一个会议管理系统,整体实现信息共享,更好地为公司、用人单位服务。
运用计算机来管理会议信息具有公正、严格和高效等诸多优点,从而取代了人工管理模式下由于各种原因出现管理漏洞的可能性,因而增强了参会人员工作的积极性,提高了参会人员的工作效率,确保会议能够正常地举行。
本系统主要分为前端和后端两大板块,其中包括了系统用户管理、个人资料管理、会议信息管理、精品会议管理、邀请函管理、会议新闻管理、会议通知管理、经验交流管理、留言管理、系统参数管理等功能模块,其中以模块最为重要。
表3-1 功能需求列表
编号 | 功能名称 | 功能描述 | 输入内容 | 输出内容 |
1. | 前台登录 | 保证注册用户通过身份验证进入系统前台进行操作 | 用户名、密码 | 用户登录是否成功和用户登录状态 |
2. | 用户注册 | 对注册用户进行检测,信息通过检测之后成为本系统的用户 | 用户名,密码、性别、QQ、邮箱等 | 注册的结果(提醒“用户注册成功”或者“用户注册失败”) |
3. | 站内搜索 | 用户可以通过标题和类别搜索站内信息 | 输入标题、选择类别,点击搜索按钮 | 搜索出来的列表信息 |
4. | 邀请函发送 | 管理员登录系统前台可以给用户发送会议邀请函 | 邀请函内容等 | 邀请函发送是否成功和邀请函列表 |
5. | 邀请函管理 | 管理员对违规的邀请函内容进行删除 | 要删除的邀请函 | 删除是否成功和删除后的邀请函列表 |
6. | 缴费添加 | 注册用户选择要缴费的邀请函进行添加缴费 | 缴费信息包括缴费人、金额等 | 缴费是否成功及缴费列表 |
7. | 缴费管理 | 管理员对用户的缴费信息进行管理,包括删除、修改 | 缴费列表 | 删除是否成功或者修改是否成功 |
8. | 数据备份 | 超级管理员对系统的数据进行备份 | 点击数据备份按钮 | 数据备份是否成功 |
9. | 修改个人信息 | 用户可以根据自己当前的情况修改个人的信息 | 要修改的信息 | 提示修改的结果 |
10. | 后台登录 | 仅管理员能够登录后台 | 后台用户名,密码,前台的用户名 | 后台登录是否成功 |
11. | 添加经验交流 | 用户添加经验交流 | 经验交流的相关信息 | 经验交流列表 |
12. | 编辑经验交流 | 用户修改经验交流信息 | 经验交流相关信息 | 是否编辑成功 |
<
卷 软件 的文件夹 PATH 列表
卷序列号为 0008-B552
D:\TEST\源码
│ jspm学术会议网络管理系统dzkf5606论文HJS_W3Q2.docx
│
└─jspm学术会议网络管理系统dzkf5606程序
│ .classpath
│ .mymetadata
│ .myumldata
│ .project
│ database.zip
│
├─.myeclipse
├─.settings
│ .jsdtscope
│ org.eclipse.wst.jsdt.ui.superType.container
│ org.eclipse.wst.jsdt.ui.superType.name
│
├─database
│ hsg.sql
│ jspmxshywlglxtdzkf.mdf
│ jspmxshywlglxtdzkf_log.ldf
│
├─src
│ ├─control
│ │ MainCtrl.java
│ │ Upload.java
│ │
│ ├─dao
│ │ CommDAO.java
│ │
│ └─util
│ Info.java
│ PageManager.java
│ SetChar.java
│ StrUtil.java
│
└─WebRoot
│ css.css
│ daoxinwenjsp.asp
│ databack.jsp
│ delall.jsp
│ dx.jsp
│ dx_detail.jsp
│ gg_detail.jsp
│ hf.jsp
│ huiyixinxidetail.jsp
│ huiyixinxilist.jsp
│ huiyixinxi_add.jsp
│ huiyixinxi_list.jsp
│ huiyixinxi_list1.jsp
│ huiyixinxi_list3.jsp
│ huiyixinxi_listxls.jsp
│ huiyixinxi_updt.jsp
│ huiyiyudingdetail.jsp
│ huiyiyudinglist.jsp
│ huiyiyuding_add.jsp
│ huiyiyuding_list.jsp
│ huiyiyuding_listxls.jsp
│ huiyiyuding_updt.jsp
│ image.jsp
│ index.jsp
│ jiaofei_add.jsp
│ jiaofei_detail.jsp
│ jiaofei_list.jsp
│ jiaofei_list2.jsp
│ jiaofei_listxls.jsp
│ jiaofei_updt.jsp
│ jingpinhuiyidetail.jsp
│ jingpinhuiyilist.jsp
│ jingpinhuiyilisttp.jsp
│ jingpinhuiyi_add.jsp
│ jingpinhuiyi_detail.jsp
│ jingpinhuiyi_list.jsp
│ jingpinhuiyi_listxls.jsp
│ jingpinhuiyi_updt.jsp
│ left.jsp
│ left2.jsp
│ left3.jsp
│ liuyanban_list.jsp
│ login.jsp
│ logout.jsp
│ lunwenshenheadd.jsp
│ lunwenshenhedetail.jsp
│ lunwenshenhelist.jsp
│ lunwenshenhe_add.jsp
│ lunwenshenhe_list.jsp
│ lunwenshenhe_list2.jsp
│ lunwenshenhe_listxls.jsp
│ lunwenshenhe_updt.jsp
│ lunwen_add.jsp
│ lunwen_detail.jsp
│ lunwen_list.jsp
│ lunwen_list3.jsp
│ lunwen_listxls.jsp
│ lunwen_updt.jsp
│ lyb.jsp
│ lyblist.jsp
│ main.jsp
│ middel.jsp
│ mod.jsp
│ mod2.jsp
│ mygo.jsp
│ news.jsp
│ qtdown.jsp
│ qtleft.jsp
│ qttop.jsp
│ sh.jsp
│ shenherenyuanadd.jsp
│ shenherenyuan_add.jsp
│ shenherenyuan_detail.jsp
│ shenherenyuan_list.jsp
│ shenherenyuan_list2.jsp
│ shenherenyuan_listxls.jsp
│ shenherenyuan_updt.jsp
│ shenherenyuan_updt2.jsp
│ sy.jsp
│ top.jsp
│ upload.jsp
│ upload_re.jsp
│ userreg.jsp
│ xinwentongzhi_add.jsp
│ xinwentongzhi_add1.jsp
│ xinwentongzhi_list.jsp
│ xinwentongzhi_list2.jsp
│ xinwentongzhi_updt.jsp
│ yaoqinghanadd.jsp
│ yaoqinghanlist.jsp
│ yaoqinghan_add.jsp
│ yaoqinghan_detail.jsp
│ yaoqinghan_list.jsp
│ yaoqinghan_list2.jsp
│ yaoqinghan_list4.jsp
│ yaoqinghan_listxls.jsp
│ yaoqinghan_updt.jsp
│ yhzhgl.jsp
│ yonghuzhuce_list.jsp
│ yonghuzhuce_updt.jsp
│ yonghuzhuce_updt2.jsp
│ youqinglianjie_add.jsp
│ youqinglianjie_list.jsp
│ youqinglianjie_updt.jsp
│ zhifu.jsp
│
├─attached
├─factory
│ checkno.jsp
│ getsonops.jsp
│ getyao.jsp
│
├─frontfiles
│ ├─css
│ │ css.css
│ │
│ └─js
│ collection.js
│
├─images
│ bg.jpg
│ copyUpload.gif
│ CssAdmin.css
│ dialogclose.gif
│ hsgbg.jpg
│ icon-mail2.gif
│ icon-phone.gif
│ list_bg.gif
│ list_button.gif
│ list_task.jpg
│ list_top.gif
│ login_bg.jpg
│ menu_bg.jpg
│ menu_left.jpg
│ menu_list.jpg
│ nopic.jpg
│ qkjs.js
│ right_table_bg.jpg
│ skin.css
│ StyleSheet.css
│ the_formbtn.gif
│ top_4.gif
│ top_bg.jpg
│ top_lable.jpg
│ top_lf.gif
│ top_menu.gif
│ top_menu.jpg
│ ts.gif
│ Upload.gif
│ userreg.jpg
│
├─img
│ 1.gif
│ 2.gif
│ 3.gif
│ 4.gif
│ 5.gif
│
├─js
│ │ ajax.js
│ │ dialogclose.gif
│ │ dynamicImage.js
│ │ dynamicImage.swf
│ │ function.js
│ │ jquery.js
│ │ menu.js
│ │ nopic.jpg
│ │ onclock.JS
│ │ popup.js
│ │ popups.js
│ │ prototype.lite.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
│ │
│ └─开发包
│ │ readme.txt
│ │
│ ├─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_01.gif
│ 1_02_01_01_02_01.gif
│ 1_02_01_01_02_03.gif
│ 1_02_01_01_03.gif
│ 1_02_01_02_01.gif
│ 1_02_01_02_02_01.gif
│ 1_02_01_02_02_02.gif
│ 1_02_01_02_02_03.gif
│ 1_02_01_02_03.gif
│ 1_02_01_03_01.gif
│ 1_02_01_03_02_01.gif
│ 1_02_01_03_02_03.gif
│ 1_02_01_03_03.gif
│ 1_02_02_01_01.gif
│ 1_02_02_01_02_01.gif
│ 1_02_02_01_02_04.gif
│ 1_02_02_01_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_03_01.gif
│ 1_03_03.gif
│ style.css
│
├─upload
│ 1317085910921.jpg
│ 1317085922265.jpg
│ 1317085936937.jpg
│ 1317086056687.jpg
│ 1317086069593.jpg
│ 1333961148718.jpg
│ 1333963398718.gif
│ 1333963445546.gif
│ 1333963661093.jpg
│ 1490248560652.jpg
│ 1490248577392.jpg
│ 1490248592018.jpg
│ 1490248608538.jpg
│ 1490248623217.jpg
│ 1490249844039.zip
│ 1490249873720.zip
│ 1490249962999.jpg
│
├─WEB-INF
│ │ web.xml
│ │
│ ├─classes
│ │ ├─control
│ │ │ MainCtrl.class
│ │ │ Upload.class
│ │ │
│ │ ├─dao
│ │ │ CommDAO.class
│ │ │
│ │ └─util
│ │ Info.class
│ │ PageManager.class
│ │ SetChar.class
│ │ StrUtil.class
│ │
│ └─lib
│ commons-fileupload-1.2.1.jar
│ commons-io-1.3.2.jar
│ json_simple-1.1.jar
│ jspsmartupload.jar
│ jxl.jar
│ msbase.jar
│ mssqlserver.jar
│ msutil.jar
│ mysql-connector-java-5.0.4-bin.jar
│ sqljdbc.jar
│ sqljdbc4.jar
│
└─zhifu
│ index.jsp
│
├─class
│ alipay_function.asp
│ alipay_md5.asp
│ alipay_notify.asp
│ alipay_service.asp
│
├─images
│ ABC_OUT.gif
│ alipay.gif
│ alipay_1.gif
│ alipay_bwrx.gif
│ BJRCB_OUT.gif
│ BOC_OUT.gif
│ button_sure.gif
│ CCB_OUT.gif
│ CEB_OUT.gif
│ CIB_OUT.gif
│ CITIC_OUT.gif
│ CMBC_OUT.gif
│ CMB_OUT.gif
│ COMM_OUT.gif
│ ENV_ABC_OUT.gif
│ ENV_CCB_OUT.gif
│ ENV_ICBC_OUT.gif
│ ENV_SPDB_OUT.gif
│ FDB_OUT.gif
│ GDB_OUT.gif
│ HZCB_OUT.gif
│ ICBC_OUT.gif
│ icon_visa_s.gif
│ layout.css
│ logo.gif
│ logo_vbvv.gif
│ NBBANK_OUT.gif
│ PSBC_OUT.gif
│ SDB_OUT.gif
│ SHBANK_OUT.gif
│ SPABANK_OUT.gif
│ SPDB_OUT.gif
│
└─log
20110626190134255.txt
目 录
第1章 绪论 1
1.1开发背景 1
1.2开发意义 1
1.3论文结构 1
1.4本章小结 2
第2章 系统开发技术的介绍 3
2.1Adobe Dreamweaver简介 3
2.2HTML/CSS简介 3
2.3JSP简介 3
2.4Sqlserver数据库概念和特点 4
2.5本章小结 4
第3章 系统分析 5
3.1功能需求分析 5
3.2业务流程分析 6
3.3数据流程分析 8
3.4本章小结 10
第4章 系统设计 11
4.1系统网络架构设计 11
4.2系统总体设计 11
4.3系统功能模块设计 11
4.4数据库设计 12
4.4.1概念模型设计 12
4.4.2数据库表设计 13
4.4.3数据库连接计 17
4.5本章小结 18
第5章 系统的实现 19
5.1前台页面的实现 19
5.2登录模块的实现 19
5.3新闻及会议模块的实现 22
5.4留言模块的实现 23
5.5缴费模块的实现 25
5.6邀请函模块的实现 26
5.7本章小结 27
第6章 系统测试 28
6.1运行环境说明 28
6.2界面测试 28
6.3功能测试 28
6.4测试结果 29
6.5本章小结 30
第7章 总结 31
致 谢 32
参考文献 33
标签:学术会议管理系统,会议平台