随着科技日新月异的发展,Internet已经成为人们生活、工作、学习越来越离不开的平台。科技的发展也带动着社会各个阶层的发展。随着计算机技术的飞速发展,采用日趋成熟的数据库技术和管理信息系统理论建立管理信息系统,显得日益迫切和必要。 本文所介绍的小区信息管理系统是一个适合小区物业人员的管理平台,它包括业主管理,物业工作人员信息管理和系统后台信息管理等。本系统为现代小区管理人员提供了更好更简洁的管理方式,代替了传统的人工小区管理模式,以提高工作效率,为业主提供更好的服务。本文开发的小区信息交流系统以Eclipse作为开发工具,使用JAVA语言、JSP、SERVLET等技术开发。系统整体采用B/S结构模式,使用MYSQL数据库来存储数据,以TOMCAT作为WEB应用服务器。本系统使用JDBC连接并操作数据库。系统中的JSP页面使用JSP动作,以充分发挥JSP、SERVLET的功能。 关键词:小区信息交流系统;SERVLET;JAVA;MYSQL 目 录 摘 要 1 Abstract 2 1 绪论 1 1.1 课题背景及意义 1 1.2 系统开发的意义 2 1.3 课题研究内容 3 1.4 论文结构 3 2开发技术介绍 5 2.1 JAVA技术 5 2.2 B/S体系结构 5 copyright paper51.com 2.3 MYSQL数据库 6 2.4servlet简介 7 2.5 JSP技术 7 3系统需求分析 9 3.1系统可行性分析 9 3.1.1经济可行性 9 3.1.2技术可行性 9 3.1.3操作可行性 9 3.1.4法律可行性 10 3.2 系统需求分析 10 3.2.1 用户用例分析 10 3.2.1 功能模块设计 12 3.3 应用需求分析 13 3.4 性能需求分析 14 4系统总体设计 15 4.1 系统设计 15 4.1.1 系统结构设计 15 4.1.2 设计步骤 15 4.2 数据库设计 16 3.3.1 概念结构设计 16 3.3.2 数据表结构设计 17 5系统实现 22 5.1 界面设计实现 22 5.2 前台实现 22 5.2.1 主页面实现 22 5.2.2 用户注册 23 5.2.3 会员展示 24 5.2.4 在线留言 25 5.2.5 在线发帖 25 5.2.6 相册管理 26 5.2.7好友管理 26 5.3 后台实现 26 5.3.1 后台登录界面 26 5.3.2 系统用户管理 27 5.3.3 小区空间管理 27 5.3.5 系统管理 28 第7章 系统测试 29 7.1 测试过程 29 7.1.1 测试流程 29 7.1.2 测试用例 29 copyright paper51.com 总结 31 参考文献 32 致谢 33 根据校园小区信息的实际需求,将该网站分为前台访问和后台管理二大部分。前台可以实现相册发布、添加好友、评论、小区信息浏览、在线留言,用户注册和登录;后台可以用户管理、保障管理、物业管理等。前台各模块的功能需求如下。 前台功能模块: (1)首页展示模块;首页是系统与用户交互的载体,是对网站的所有小区及小区信息进行展示。 (2)用户注册登录模块:该网站实行会员制,普通用户只有浏览小区信息和查看小区信息的权限,只有通过注册,登录验证后的用户才可以添加好友等操作。 (3)个人资料管理模块:该模块主要是对用户注册信息管理,包括用户信息查看、修改等功能操作。 (4)我的好友管理模块:此模块是对用户添加的好友信息管理,包括好友信息查看、添加好友、删除好友等操作。 (5)相册管理模块:相册管理模块中分为个相册发布和相册管理二部分。在此模块中用户可以发布相册、修改相册信息、删除相册。 后台功能模块: (1)后台登录模块:每个系统都有一个后台登录,通过后台登录操作验证管理身份,确保系统的操作安全性。 (2)系统用户管理模块:此模块分为系统用户管理、注册用户管理和修改密码三部分。对系统中的用户信息的管理,包括系统用户的添加、修改、删除,前台用户审核、修改、删除,登录密码修改等。 内容来自论文无忧网 www.paper51.com (3)新闻公告管理模块:在该模块中完成对新闻、通知公告、交易须知的信息管理;其中包括信息新增、查询、修改和删除等功能操作。 (4)物业管理模块:该模块定义了物业信息,对物业进行了管理。其中包括物业添加、修改、查询。 (5)失物招领管理模块:此模块对所有失物招领信息管理,包括失物招领添加、修改、删除。 (6)系统管理模块:此模块定义了系统日常维护的功能,其中包括友情链接添加、查询、删除;公告简介新增、删除、修改;留言回复、删除。 |