通过物业管理系统的设计与实现,应用相应的管理法规,保障管理系统的完整性;提高了管理环境;保障物业管理系统工作正常秩序,确保工作有序进行;提高监督使用者的自觉性,达到宣传教育的作用。使用本系统极大的提高了管理监督的方便性、管理系统的使用者的自觉性、资源的节约性、维护的及时性。本系统实施后,使管理提升到了一个新的台阶,跟上社会发展的水平。
根据调查得知用户的需求,从而对系统的功能进行分析,系统应该包括了系统用户管理、缴费管理、车位占用管理、留言管理等功能模块,其中以模块最为重要。
表3-1 功能需求列表
编号 | 功能名称 | 功能描述 | 输入内容 | 输出内容 |
1. | 用户注册 | 对普通用户进行检测,信息通过检测之后成为本系统的用户 | 用户名,密码、性别、QQ、邮箱等 | 注册的结果(提醒“用户注册成功”或者“用户注册失败”) |
2. | 用户登录 | 保证用户通过身份验证进入系统进行操作 | 用户名、密码 | 用户登录是否成功和用户登录状态 |
3. | 修改个人信息 | 用户可以根据自己当前的情况修改个人的信息 | 要修改的信息 | 提示修改的结果 |
4. | 添加缴费 | 用户添加缴费 | 缴费的相关信息 | 缴费列表 |
5. | 编辑缴费 | 用户修改缴费 | 缴费相关信息 | 是否编辑成功 |
6. | 删除缴费 | 用户删除缴费 | 缴费 | 缴费删除成功或失败 |
7. | 缴费审核 | 管理员给用户添加的缴费审核 | 缴费审核 | 缴费审核是否通过 |
8. | 添加车位占用 | 管理员添加车位占用 | 维修的相关信息 | 车位占用列表 |
9. | 编辑车位占用 | 管理员修改车位占用 | 编辑车位占用 | 是否编辑成功 |
10. | 删除车位占用 |
卷 软件 的文件夹 PATH 列表
卷序列号为 0008-B552
D:\TEST\源码
│ .classpath
│ .mymetadata
│ .myumldata
│ .project
│ jspm物业管理系统shfw论文CY.docx
│
├─.settings
│ .jsdtscope
│ org.eclipse.core.resources.prefs
│ 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
│
├─datebase
│ jspmwyglxtshfw14A4.sql
│
├─src
│ ├─control
│ │ MainCtrl.java
│ │ Upload.java
│ │
│ ├─dao
│ │ CommDAO.java
│ │
│ ├─servlet
│ │ QRCode.java
│ │
│ └─util
│ Info.java
│ PageManager.java
│ QRCodeUtil.java
│ SetChar.java
│ StrUtil.java
│
└─WebRoot
│ baoxiujifankui.txt
│ baoxiujifankuiadd.jsp
│ baoxiujifankui_add.jsp
│ baoxiujifankui_detail.jsp
│ baoxiujifankui_list.jsp
│ baoxiujifankui_list2.jsp
│ baoxiujifankui_listxls.jsp
│ baoxiujifankui_updt.jsp
│ baoxiujifankui_updtlb.jsp
│ cheweiadd.jsp
│ chewei_add.jsp
│ chewei_detail.jsp
│ chewei_list.jsp
│ chewei_list2.jsp
│ chewei_listxls.jsp
│ chewei_updt.jsp
│ chewei_updtlb.jsp
│ css.css
│ databack.jsp
│ delall.jsp
│ dingdanadd.jsp
│ dingdan_add.jsp
│ dingdan_detail.jsp
│ dingdan_list.jsp
│ dingdan_list2.jsp
│ dingdan_listxls.jsp
│ dingdan_updt.jsp
│ dx.jsp
│ dx_detail.jsp
│ gg_detail.jsp
│ hf.jsp
│ hsgpinglun.jsp
│ huzhuxinxiadd.jsp
│ huzhuxinxi_add.jsp
│ huzhuxinxi_detail.jsp
│ huzhuxinxi_list.jsp
│ huzhuxinxi_listxls.jsp
│ huzhuxinxi_updt.jsp
│ huzhuxinxi_updt2.jsp
│ image.jsp
│ index.jsp
│ jiaofeiadd.jsp
│ jiaofei_add.jsp
│ jiaofei_detail.jsp
│ jiaofei_list.jsp
│ jiaofei_list2.jsp
│ jiaofei_listxls.jsp
│ jiaofei_updt.jsp
│ left.jsp
│ left2.jsp
│ left3.jsp
│ liuyanban_list.jsp
│ login.jsp
│ logout.jsp
│ lyb.jsp
│ lyblist.jsp
│ main.jsp
│ mod.jsp
│ mod2.jsp
│ mygo.jsp
│ news.jsp
│ pinglun_list.jsp
│ qtdown.jsp
│ qtleft.jsp
│ qttop.jsp
│ sh.jsp
│ shangpinxinxidetail.jsp
│ shangpinxinxilist.jsp
│ shangpinxinxi_add.jsp
│ shangpinxinxi_detail.jsp
│ shangpinxinxi_list.jsp
│ shangpinxinxi_listxls.jsp
│ shangpinxinxi_updt.jsp
│ sy.jsp
│ top.jsp
│ upload.jsp
│ upload_re.jsp
│ userreg.jsp
│ xinwentongzhi_add.jsp
│ xinwentongzhi_list.jsp
│ xinwentongzhi_list2.jsp
│ xinwentongzhi_list3.jsp
│ xinwentongzhi_updt.jsp
│ yhzhgl.jsp
│ yonghuzhuce_list.jsp
│ yonghuzhuce_updt.jsp
│ yonghuzhuce_updt2.jsp
│ youqinglianjie_add.jsp
│ youqinglianjie_list.jsp
│ youqinglianjie_updt.jsp
│ zhifu.jsp
│
├─css
│ style.css
│
├─factory
│ checkno.jsp
│ getsonops.jsp
│ getyao.jsp
│
├─frontfiles
│ ├─css
│ │ css.css
│ │
│ └─js
│ collection.js
│
├─images
│ 404.png
│ add.png
│ addnew.jpg
│ btnbg1.png
│ btnbg2.png
│ c01.png
│ c02.png
│ c03.png
│ cbg.png
│ clist.png
│ close.jpg
│ close.png
│ close1.png
│ CssAdmin.css
│ dialogclose.gif
│ diskbg.png
│ f04.png
│ f05.png
│ f06.png
│ ftv2lastnode.gif
│ ftv2vertline.gif
│ gai.jpg
│ help.png
│ i01.png
│ i02.png
│ i03.png
│ i04.png
│ i05.png
│ i06.png
│ i07.png
│ i08.png
│ i09.png
│ iadd.png
│ ibtnbg.png
│ ico01.png
│ ico02.png
│ ico03.png
│ ico04.png
│ ico05.png
│ ico06.png
│ icon01.png
│ icon02.png
│ icon03.png
│ icon04.png
│ icon05.png
│ icon06.png
│ img01.png
│ inputbg.gif
│ itabbg.png
│ itabbg1.png
│ leftico.png
│ leftico01.png
│ leftico02.png
│ leftico03.png
│ leftico04.png
│ leftline.gif
│ leftmenubg.gif
│ lefttop.gif
│ libg.png
│ light.png
│ line.gif
│ line1.png
│ list.gif
│ list1.gif
│ list2.png
│ login.jpg
│ loginbg1.png
│ loginbg2.png
│ loginbg3.png
│ logininfo.png
│ loginlogo.png
│ loginpassword.png
│ loginsj.png
│ loginuser.png
│ logo.png
│ msg.png
│ navbg.png
│ next.gif
│ nopic.jpg
│ pre.gif
│ px.gif
│ righttop.gif
│ rlist.gif
│ search.png
│ sj.png
│ sun.png
│ t01.png
│ t02.png
│ t03.png
│ t04.png
│ t05.png
│ tbg.png
│ tcbg.gif
│ th.gif
│ ticon.png
│ time.png
│ toolbg.gif
│ topbg.gif
│ topleft.jpg
│ topright.jpg
│ ub1.png
│ uew_icon.png
│ uew_icon_hover.png
│ ulist.png
│ Upload.gif
│ user.png
│ userbg.png
│ userreg.jpg
│
├─img
│ 1.gif
│ 2.gif
│ 3.gif
│ 4.gif
│ 5.gif
│ Thumbs.db
│
├─js
│ │ ajax.js
│ │ dialogclose.gif
│ │ dynamicImage.js
│ │ dynamicImage.swf
│ │ function.js
│ │ jquery.js
│ │ jquery.min.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.jpg
│ 1_01_02.jpg
│ 1_02_01_01_01.jpg
│ 1_02_01_01_02_01.jpg
│ 1_02_01_01_02_02.jpg
│ 1_02_01_01_02_03.jpg
│ 1_02_02_01_02_01.jpg
│ 1_02_02_01_02_02_01.jpg
│ 1_02_02_01_02_02_03.jpg
│ 1_02_02_01_02_03.jpg
│ 1_02_02_02_01.jpg
│ 1_02_02_02_02_01.jpg
│ 1_02_02_02_02_03.jpg
│ 1_02_02_02_03.jpg
│ 1_02_02_03_01_01.gif
│ 1_02_02_03_01_02_01.gif
│ 1_02_02_03_01_02_02.gif
│ 1_02_02_03_01_02_03.gif
│ 1_02_02_03_01_03.gif
│ 1_03_01.jpg
│ 1_03_02.jpg
│ 1_03_03.jpg
│ style.css
│
├─upload
│ 1317085910921.jpg
│ 1317085922265.jpg
│ 1317085936937.jpg
│ 1317086056687.jpg
│ 1317086069593.jpg
│ 1333961148718.jpg
│ 1333963398718.gif
│ 1333963445546.gif
│ 1333963661093.jpg
│
├─WEB-INF
│ │ web.xml
│ │
│ ├─classes
│ │ ├─control
│ │ │ MainCtrl.class
│ │ │ Upload.class
│ │ │
│ │ ├─dao
│ │ │ CommDAO.class
│ │ │
│ │ ├─servlet
│ │ │ QRCode.class
│ │ │
│ │ └─util
│ │ Info.class
│ │ PageManager.class
│ │ QRCodeUtil.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
│ jtds-1.2.2 .jar
│ jxl.jar
│ msbase.jar
│ mssqlserver.jar
│ msutil.jar
│ mysql-connector-java-5.0.4-bin.jar
│ sqljdbc.jar
│ sqljdbc4.jar
│ zxing-1.6-core.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
1.5本章小结 2
第2章 系统开发技术的介绍 3
2.1 MyEclipse与tomcat简介 3
2.2HTML/CSS简介 3
2.3JSP简介 3
2.4MySQL数据库概念和特点 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数据库设计 12
4.4.1概念模型设计 12
4.4.2数据库表设计 13
4.4.3数据库连接计 19
4.5本章小结 20
第5章 系统的实现 21
5.1实现环境说明 21
5.2前台页面的实现 21
5.3注册模块的实现 22
5.4登录模块的实现 24
5.5报修反馈模块的实现 25
5.6缴费管理模块的实现 27
5.7车位占用管理模块的实现 29
5.8小区论坛管理模块的实现 31
5.9 分页算法的实现 32
5.10本章小结 34
第6章 系统测试 35
6.1测试目的 35
6.2界面测试 35
6.3功能测试 35
6.4测试结果 38
6.5本章小结 38
第7章 总结 39
致 谢 40
参考文献 41
标签:小区物业管理系统,物业服务管理系统