本系统主要分为几大功能模块,其中包括了系统用户管理、基础资料管理、住户信息管理、通知公告管理、报修记录管理、投诉评价管理、系统管理等功能模块,其中以物业报修、物业投诉模块最为重要。
表3-1 功能需求列表
编号 | 功能名称 | 功能描述 | 输入内容 | 输出内容 |
1. | 用户登录 | 保证用户通过身份验证进入系统进行操作 | 用户名、密码 | 用户登录是否成功和用户登录状态 |
2. | 站内搜索 | 用户可以通过关键字搜索站内信息 | 输入关键字,点击搜索按钮 | 搜索出来的列表信息 |
3. | 在线投诉 | 住户登录系统后可以添加在线投诉 | 投诉内容、标题、头像等 | 投诉是否成功和投诉列表 |
4. | 投诉回复 | 管理员登录系统后回复用户的投诉 | 要回复的投诉内容 | 投诉列表和回复是否成功 |
5. | 投诉管理 | 管理员对违规的投诉内容进行删除 | 要删除的投诉 | 删除是否成功和删除后的投诉列表 |
6. | 添加物业报修 | 用户添加物业报修 | 物业报修的相关信息 | 物业报修列表 |
7. | 编辑物业报修 | 用户修改物业报修信息 | 物业报修相关信息 | 是否编辑成功 |
8. | 删除物业报修 | 用户删除物业报修 | 物业报修信息 | 物业报修删除成功或失败 |
9. | 物业报修审核 | 管理员给用户添加的物业报修进行审核 | 物业报修审核信息 | 物业报修审核是否通过 |
10. | 添加公告信息 | 管理员添加公告信息 | 公告的相关信息 | 公告信息列表 |
11. | 编辑公告信息 | 管理员修改公告信息 | 公告相关信息 | 是否编辑成功 |
12. | 删除公告信息 | 管理员删除公告信息 | 公告信息 | 公告信息删除成功或失败 |
13. | 添加住户信息 | 管理员添加住户信息 | 住户的相关信息 | 住户信息列表 |
14. | 编辑住户信息 | 管理员修改住户信息 | 住户相关信息 | 是否编辑成功 |
15. | 删除住户信息 | 管理员删除住户信息 | 住户信息 | 住户信息删除成功或失败 |
卷 软件 的文件夹 PATH 列表
卷序列号为 0008-B552
D:\TEST\源码
│ .classpath
│ .mymetadata
│ .myumldata
│ .project
│ database.rar
│ jspm小区物业管理系统ccA5论文HJS_X3Q2.docx
│
├─.myeclipse
├─.settings
│ .jsdtscope
│ org.eclipse.wst.jsdt.ui.superType.container
│ org.eclipse.wst.jsdt.ui.superType.name
│
├─database
│ jspmxqwyglxtccA5.mdf
│ jspmxqwyglxtccA5.sql
│ jspmxqwyglxtccA5_log.ldf
│
├─src
│ ├─control
│ │ MainCtrl.java
│ │ Upload.java
│ │
│ ├─dao
│ │ CommDAO.java
│ │
│ └─util
│ Info.java
│ PageManager.java
│ SetChar.java
│ StrUtil.java
│
└─WebRoot
│ baoxiujilu_add.jsp
│ baoxiujilu_detail.jsp
│ baoxiujilu_list.jsp
│ baoxiujilu_list2.jsp
│ baoxiujilu_listxls.jsp
│ baoxiujilu_updt.jsp
│ baoxiujilu_updtlb.jsp
│ css.css
│ databack.jsp
│ gg_detail.jsp
│ image.jsp
│ left.jsp
│ left2.jsp
│ login.jsp
│ logout.jsp
│ loufangxinxi_add.jsp
│ loufangxinxi_list.jsp
│ loufangxinxi_listxls.jsp
│ loufangxinxi_list_cx.jsp
│ loufangxinxi_list_zh.jsp
│ loufangxinxi_updt.jsp
│ main.jsp
│ mod.jsp
│ mod2.jsp
│ mygo.jsp
│ news.jsp
│ sh.jsp
│ sy.jsp
│ toolbar.jsp
│ top.jsp
│ tousupingjia_add.jsp
│ tousupingjia_detail.jsp
│ tousupingjia_list.jsp
│ tousupingjia_list2.jsp
│ tousupingjia_listxls.jsp
│ tousupingjia_updt.jsp
│ tousupingjia_updtlb.jsp
│ upload.jsp
│ upload_re.jsp
│ xiaoquxinxi_add.jsp
│ xiaoquxinxi_list.jsp
│ xiaoquxinxi_listxls.jsp
│ xiaoquxinxi_updt.jsp
│ xinwentongzhi_add.jsp
│ xinwentongzhi_list.jsp
│ xinwentongzhi_list2.jsp
│ xinwentongzhi_updt.jsp
│ yhzhgl.jsp
│ zhuhuxinxi_add.jsp
│ zhuhuxinxi_detail.jsp
│ zhuhuxinxi_list.jsp
│ zhuhuxinxi_listxls.jsp
│ zhuhuxinxi_updt.jsp
│ zhuhuxinxi_updt2.jsp
│ zmm52.jsp
│
├─attached
├─css
│ style.css
│
├─factory
│ checkno.jsp
│ getsonops.jsp
│ getyao.jsp
│
├─frontfiles
│ ├─css
│ │ css.css
│ │
│ └─js
│ collection.js
│
├─images
│ CssAdmin.css
│ dialogclose.gif
│ 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
│ Thumbs.db
│
├─js
│ │ ajax.js
│ │ dialogclose.gif
│ │ 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
│
├─upload
│ 1317085910921.jpg
│ 1317085922265.jpg
│ 1317085936937.jpg
│ 1317086056687.jpg
│ 1317086069593.jpg
│ 1333961148718.jpg
│ 1333963398718.gif
│ 1333963445546.gif
│ 1333963661093.jpg
│ 1488610444223.doc
│
└─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
jsf-api.jar
jsf-impl.jar
json_simple-1.1.jar
jspsmartupload.jar
jstl-1.2.jar
jxl.jar
msbase.jar
mssqlserver.jar
msutil.jar
mysql-connector-java-5.0.4-bin.jar
sqljdbc.jar
sqljdbc4.jar
目 录
第1章 绪论 1
1.1 选题背景 1
1.2 开发意义 1
1.3 研究内容 1
1.4 论文的组成 1
1.5 本章小结 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业务流程分析 5
3.3数据流程分析 7
3.4本章小结 9
第4章 系统设计 10
4.1系统网络架构设计 10
4.2系统总体设计 10
4.3系统功能模块设计 10
4.4数据库设计 11
4.4.1概念模型设计 11
4.4.2数据库表设计 11
4.4.3数据库连接计 14
4.5本章小结 15
第5章 系统的实现 16
5.1主页面的实现 16
5.2登录模块的实现 17
5.3投诉模块的实现 19
5.4投诉回复模块的实现 21
5.5物业报修管理模块的实现 22
5.6登录验证码模块的实现 23
5.7本章小结 24
第6章 系统测试 25
6.1运行环境说明 25
6.2界面测试 25
6.3功能测试 25
6.4测试结果 26
6.5本章小结 27
第7章 总结 28
致 谢 29
参考文献 30
标签:小区物业管理系统,物业报修系统,小区业主信息管理系统
247基于SSH/Java的小区物业管理系统的设计与实现
物业管理,小区物业
N060基于JSP/Java的小区物业管理系统的设计与实现
小区物业管理系统,物业报修系统,小区业主信息管理系统
070基于ASP.NET的小区物业管理系统的设计与实现
物业管理系统,小区物业管理系统
N124基于JSP/Java的物业管理系统的设计与实现
小区物业管理系统,物业服务管理系统
N059基于JSP/Java的物业收费管理信息系统的设计与实现
物业收费管理系统,小区物业管理系统,小区车位管理系统
N061基于JSP/Java的小区物业管理系统的设计与实现
小区物业管理系统,物业收费管理系统,物业信息管理系统
026基于SSH/Java的小区物业管理系统的设计与实现
小区管理系统,物业管理
098基于PHP的安置小区物业管理系统的设计与实现
物业管理系统,小区物业管理系统