欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    毕业设计(论文)-文星花园在线小区信息管理系统.doc

    • 资源ID:3952632       资源大小:1.76MB        全文页数:61页
    • 资源格式: DOC        下载积分:8
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要8
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计(论文)-文星花园在线小区信息管理系统.doc

    I 本科生毕业论文(设计)本科生毕业论文(设计) 题题 目目 文星花园在线小区信息管理系统文星花园在线小区信息管理系统 学学 院院 电气信息学院 专专 业业 自动化 学生姓名学生姓名 学学 号号 年级年级 20052005 指导教师指导教师 教务处制表教务处制表 二二 九九 年年 六六 月月 九九 日日 II 摘要摘要 专业:自动化 学生 指导老师 黄 文星花园是川大老师住宅小区,而小区作为现代城市的一个基本单位更是必须要做好服务来提升 档次,目前国外发达国家在此方面已比较成熟,采用的主要是投资比较小,但科技含量却较高的智能化 管理,具体来说,便是建立了一个属于小区内部的在线网站,用来提高用户(住户)的交流与小区的管理, 因此在此前提下,便想到首先应解决川大老师住宅处的实际情况,正是小区网站的方便与交流,使得老 师们首先尝试到最新的小区网络服务,从而提高了整个小区的档次。 根据实际需求,文星花园在线小区管理信息系统这个项目采用模块化的设计思想,在 Windows XP Prefessonional Services Packs2 操作系统环境下,搭建 ASP.NET 运行环境 IIS6.0,结合了 SQL Server 2005 数据库的平台支持,在 Visual Studio 2008 和 Dreamweaver 8 开发软件中通过使用 VBScript 脚本 语言完成动态的、交互的 web 服务器应用程序,实现小区网站的新闻发布,物业管理,小区交流和预约 等模块。 最终建立了一个属于文星花园住宅楼群的小区网站,完成了预计的目标:通过网站小区业主能够了 解到小区服务,管理方面的最新消息、以及最新的小区活动,小区周围的环境变化等;同时,业主还可以 通过登陆自己的账号(由小区网站管理员的确认身份后予以通行),查询自己的电气水用费,各种服务收 费的账单,以及网上支付各种收费!同时可以预约车位和预约服务。 关键词:管理系统;数据库;模块化 III Abstract Major:Automation Student : Sun Liang Adviser : Huang Xuemei Wenxinghuayuan is a residential district of the teachers of Sichuan University.and the district as a basic unit of the modern city should be given some better service to raise the grade, the current developed countries about this aspect have been more mature, the main investment is relatively small, but has a higher scientific and technological content of intelligent management, in particular, is belonging to establish a online site of the district , to improve the exchanges and the management of area between the users (households) , so in this premise, it should be first thought of ,that is to resolve the actual situation of Sichuan University teachers in the residential, it is the convenience and exchanges of cell sites, the teachers should first try to the latest network service area, thereby increasing the level of the entire district. According to actual demand, the Star Garden online management information systems ,this item takes of the project's modular design concept, in Windows XP Prefessonional Services Packs2 operating system environment, the ASP.NET run within the IIS6.0, and then combine the SQL Server 2005 database platform support ,the next with the develop software of the Visual Studio 2008 and Dreamweaver 8 by using the VBScript scripting language to complete dynamic, interactive web server applications, so realize the press release site area, property management, cell communication and appointment module. At last,establish a final web site belonging to the text of stars belonging to the residential buildings of the Star Garden, and then complete the expected objectives: through the web site owners can view that the residential district services, the latest news about the management aspect, as well as the latest district activities, district changes in the surrounding environment; At the same time, owners can also visit their own account (after the the passage identification from webmaster ) to inquire about their own electric changes, water charges and charges of various billing services, as well as to pay for the various fees and charges online! At the same time also can reserve parking spaces and maintenance services. Key word: Management system; Database; Modulation IV 目录 前言前言 1 1 1 问题的定义问题的定义 2 1.11.1 系统目标系统目标.2 1.21.2 系统需要解决的主要问题系统需要解决的主要问题.3 1.31.3 系统具备的基本功能系统具备的基本功能.3 1.41.4 功能分析功能分析.4 2 2 实现系统实现系统 5 2.12.1 可行性研究可行性研究.5 2.1.1 技术可行性5 2.1.2 经济可行性5 2.1.3 操作可行性5 2.1.4 法律可行性5 2.22.2 开发系统所用技术开发系统所用技术.5 2.32.3 数据库开发工具简介数据库开发工具简介.6 2.3.1 ASP.NET的概况6 2.3.2 SQL Server 2005 简介6 6.2.3 Visual Studio 2008 简介6 2.3.4 Dreamweaver 8 简介6 2.3.5 IIS简介7 2.3.6 IIS与ASP.NET的结合.7 3 3 总体设计总体设计 9 3.13.1 概述概述.9 3.23.2 系统功能划分系统功能划分.10 3.2.1 用户子系统功能划分10 3.2.2 管理员子系统功能划分10 3.33.3 系统功能描述系统功能描述.11 3.3.1 用户子系统功能描述11 3.3.2 管理员子系统功能描述11 3.43.4 数据库设计数据库设计.11 3.4.1 用户登录(denglu)表.11 3.4.2 物业管理(wuyeguanli)表12 3.4.3 车位(chewei)表.12 3.4.4 服务(fuwu)表13 3.4.5 门卫(menwei)表13 3.4.6 BBS用户信息(BBSyonghuxinxi)表14 3.4.7 BBS文章(BBSwenzhang)表.14 3.4.8 BBS留言(BBS)表.14 3.53.5 各表之间的关系:各表之间的关系:.15 V 4 4 功能实现功能实现 16 4.14.1 概述概述.16 4.24.2 程序流程图程序流程图.16 4.2.1 用户子系统程序流程图16 4.2.2 管理员子系统程序流程图17 4.34.3 输入输出设计输入输出设计 .18 4.3.1 首页页面18 4.3.2 用户信息页面18 4.3.3 小区BBS页面.19 4.3.4 系统其它主要页面20 5 5 调试分析调试分析 22 5.15.1 调试任务和目标调试任务和目标.22 5.1.1 调试任务22 5.1.2 调试目标22 5.25.2 调试过程调试过程.22 5.2.1 调试中解决的重要问题:22 5.2.2 调试中解决的一些实用问题:23 5.35.3 调试感悟调试感悟.24 结论结论 25 参考文献参考文献 26 致谢致谢 27 附录附录 I 调试资料调试资料28 附录附录 IIII 文献翻译文献翻译 .31 CUSTOM TECHNIQUE FOR HANDLING DATA CACHING IN ASP.NET 2.0.31 自定义技术处理数据缓存自定义技术处理数据缓存 ASP.NETASP.NET 2.02.0 中中 44 四川大学本科毕业论文 2019-10-10 - 1 - 前言 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识, 它已进入人类社会的各个领域并发挥着越来越重要的作用。随着计算机网络技术发展, Web 数据库技术已经成为应用最为广泛的网站架构基础技术在应用系统中,Web 提供了与 客户进行通信联络的有效手段,利用 Web 技术,实现 Web 服务器与数据库系统的连接, 完成对数据的处理与查询,用户可以通过操作简单易学的浏览器来查询处理所需要的各 种数据。 ASP.NET 是 Microsoft 公司配合 IIS 提供的一种动态网页实现技术,而 Microsoft SQL Server 2005 则是 Microsoft 公司数据库系列中的旗舰产品,两者结合,为 Web 数据 库技术提供了完美的实现体系. 用户信息管理系统就是在这种条件下开发出来的,通过 网页的形式,完成用户信息管理的功能。 文星花园在线小区管理信息系统是典型的信息管理系统,其开发主要包括后台数据 库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起资料一致性和 完整性强、资料安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 文星花园在线小区管理信息系统是一个对用户管理信息化的重要组成部分,文星花园在 线小区管理信息系统不但能够方便广大用户了解小区的信息,同时也为小区了解和掌握 用户的情况提供了前提;以及提供小区管理者掌握小区情况及查看小区对用户的反馈信 息的快捷查询的条件。 一直以来人们使用传统人工的方式管理用户信息,这种管理方式存在着许多缺点, 如:效率低、保密性差,另外时间长了,将产生大量的文件和资料,这对于查找、更新和 维护都带来了不少的困难。 四川大学本科毕业论文 2019-10-10 - 2 - 1 1 问题的定义问题的定义 目前全球最大的智能住宅群位于美国,国外的智能化系统投资建设占整个建筑成本 的一。由于智能化建设使建筑物增值,而智能系统的中央集 成与控制部分占智能化投资的左右,但此部分可以提高综合管理效率左右。 随着国内经济的发展,人民生活质量的不断提高,智能化小区,的规划设计和建设在全 国各地已渐成为热点。智能化小区的综合系统可以说是整个小区的智能运做的神经中枢。 按其为小区居民提供的功能,一般应包括安防子系统、物业管理子系统、信息网络子系 统。然而随着经济的发展,人们越来越发现利用电子支付的方式来实现消费的重要性, 现代化智能小区更应该具有其“无现金小区”的特点,实现用电子货币取代现金,于是 催生小区电子商务子系统的产生。小区电子商务系统的功能设计包含信用卡消费、网络 结算、电子交换和物品展示等功能,电子商务的集成,为智能小区注入了更强的生命力。 智能小区的电子商务系统与传统电子商务系统又有本质的区别,必须在成本、效率、安 全和与整个系统集成等方面有良好的可实施性。因此在计算机飞速发展的今天,应用数 据库技术实现用户信息的管理是可行而必要的工作,实现小区用户管理系统的信息化, 既能够提高工作效率,又可以提高工作水平。 计算机具有运算速度快、正确、能按照设计逻辑处理问题等特性,在用户信息的录 入、管理中如采用一个计算机化的信息系统进行处理,就不会发生信息遗漏或者查询不 方便的情形。 而作为川大老师住宅小区,也就是文星花园小区,正需要一个在线网站来加强社区 管理!因此,开发这样一套管理软件网站成为很有必要的事情,在下面的各章中我们将 以开发一套用户信息管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。 1.11.1 系统目标系统目标 如今,计算机的价格已经十分低廉,性能却有了长足的进步。计算机已经成为我们 学习和工作的得力助手。它已经被应用于许多领域,计算机之所以如此流行的原因主要 有以下几个方面: 首先,计算机可以代替人工进行许多繁杂的劳动; 四川大学本科毕业论文 2019-10-10 - 3 - 其次,计算机可以节省许多资源; 第三,计算机可以大大的提高人们的工作效率; 第四,计算机可以使敏感文档更加安全,等等。 现在我国的小区中用户信息的管理水平大多还停留在纸介质的基础上,这样的机制 已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理 方法必然被计算机为基础的信息管理所取代。 采用计算机来实现用户信息管理系统归纳起来,好处大约有以下几点: 1可以存储用户信息,安全、高效; 2只需一到二名信息录入员即可操作系统,节省大量人力; 3可以迅速查到所需信息。 4为用户了解的信息提供方便;为小区管理者操作提供了方便;可以在该系统中发布 信息,这样就为用户的预约又或交流提供了平台。 1.21.2 系统需要解决的主要问题系统需要解决的主要问题 本系统要实现小区信息管理的功能。通过建立一个属于一栋住宅楼群的小区网站, 使得小区业主能够了解到小区服务,管理方面的最新消息、以及最新的小区活动,小区 周围的环境变化等;同时,业主还可以通过登陆自己的账号(由小区网站管理员的确认 身份后予以通行) ,查询自己的电气水用费,各种服务收费的账单,以及网上支付各种收 费!同时可以预约车位以及查看车位系统的情况。一来可以及时知道自己的费用状况, 避免被停电气水的供应。二来可以节省自己和楼管的时间,最终节省了大家的时间,使 得生活更加方便,提高了生活质量。 1.31.3 系统具备的基本功能系统具备的基本功能 用户信息管理系统的开发主要包括应用程序系统和后台数据库,应用程序系统要求 界面友好,功能完备,易使用等特点。而后台数据库的数据要具有一致性、完整性、安 全性。 (1) 、用户信息管理系统前台操作方便. 前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便 性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受计算机给他们带来的便利。 前台系统主要用户对小区新闻信息及个人信息的浏览,只要登录首页或输入用户的用户 四川大学本科毕业论文 2019-10-10 - 4 - 名及密码,即可完成以上功能。 (2)管理后台:本系统后台管理在考虑用户信息管理操作简便的同时,提供了强大的 管理模式。后台系统可分为用户物业信息管理模块,包括用户信息的添加、删除、修改 等操作;用户预约模块,包括预约项目和时间的修改或取消;小区新闻信息管理模块, 包括小区新闻信息的录入,删除操作;小区 BBS 交流管理模块,包括帖子和留言的添加、 删除、修改等操作;以及管理员模块,包括门卫登记,通知楼管,数据库编辑等操作。 1.41.4 功能功能分析分析 一个小区网站,最重要的是用户(住户)对其物业管理也就是水电气的费用特别 关心,所以用户登录,所能浏览自己全年的费用情况尤为重要,则物业管理页面专门用 来解决这一基本问题;当然,作为小区网站,肯定是用户对小区服务的基本要求必须得 以体现,这就是预约模块,包括车位预约和服务预约;紧接着,小区的基本新闻发布也 是关键作用,这也方便小区管理者把通知及时的更新在网站上,如停气停水的临时通知, 以便大家早做准备,于是缺不了小区新闻发布模块;然后,小区可能做的人性化一点, 设计一个 BBS 之类的论坛的东西,一来可以资源共享,二来加强了用户相互间交流,营 造了和谐气氛,三来管理者也可以及时的得到用户的建议,从而把工作做的更好。因此, 这便促成 BBS 交流模块;最后,还缺不了重要的后台一环,包括门卫登记,通知楼管, 管理数据库等诸多功能! 四川大学本科毕业论文 2019-10-10 - 5 - 2 2 实现系统实现系统 2.12.1 可行性研究可行性研究 可行性研究的目的是用最小的代价,在尽可能短时间内确定问题是否能够解决,它 的目的不是解决问题,而是确定问题是否值得去解决,可行性从以下四个方面来考虑: 2.1.1 技术可行性 用户信息管理系统是由网络和网页实现的。所以本系统使用微软公司的 ASP.NET 开 发,应用界面友好且功能强大的由 Macromedia 公司的 Macromedia Dreamweaver 8.0 软件, 服务器端脚本用 VBScript 来编写,客户端脚本也用 VBScript 来编写,数据库使用 Microsoft SQL Server 2005 数据库,服务器是 IIS6.0。所以在技术上是可行的。 2.1.2 经济可行性 系统的经济可行性指的是对组织的经济状况和投资能力进行分析,对系统建设、运 行和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计。 本软件的开发费用预计在 5000 元左右,目前中档办公用机每台在 4000 元左右。在 加上一些其他设施的购买,预计两万元以内便可使系统投入运行。 2.1.3 操作可行性 本系统直观易懂,使用非常方便,用户可以直接上手,即使是管理员,只要经过简 单的培训,操作本系统没有太大的问题。 2.1.4 法律可行性 本系统开发不会侵犯他人、集体或国家利益,不存在侵权等问题,不违反国家法律, 因此具有法律可行性。 综上所述,从技术上、经济上、法律上、可操作性上都是可行的,而且要求不高, 所以该系统的开发是可行的。 四川大学本科毕业论文 2019-10-10 - 6 - 2.22.2 开发系统所用技术开发系统所用技术 1.开发平台: IIS + ASP.NET + Windows XP Prefessonional Services Packs 2 2.开发工具:Visual Studio 2008,Dreamweaver 8,SQL Server 2005 2.32.3 数据库开发工具简介数据库开发工具简介 2.3.1 ASP.NET 的概况 ASP.NET 是 Microsoft 公司推出的新一代动态 Web 开发工具,只能执行于微软的服务 器产品,IIS(Internet Information Server) (windows NT)和 PWS(Personal WebServer) (windows 98)上。是电子商务、电子政务、远程教育等 Web 应用开发的主流技术之一,已 成为很多 Web 程序设计人员的首选。ASP.NET 易学易用,开发周期短,适合进行中小型商 务网站或者一般企业网站的建设,如果建立大型网站,也可以结合 COM 技术,支持事务和 分布式处理,安全性和性能也不错。.Net 的魅力在于它的.Net Framework,这正使用到. Net Framework 精华的地方并非是 ASP.Net。ASP.Net 只是利用了它的“站点是一个编译过 的程序”的特性来提供更高的速度和安全性。但是 ASP.Net 可以利用.Net Framework 的许 多东西来实现与其他站点甚至是其他.Net 服务或程序交互,也是.Net Framework 的精华 所在。2 2.3.2 SQL Server 2005 简介 SQL Server 2005 是 Microsoft 公司推出的 SQL Server 数据库管理系统,该版本 继承了 SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方 便可伸缩性好与相关软件集成程度高等优点,可跨越从运行 Microsoft Windows 98 的膝 上型电脑到运行 Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。4 6.2.3 Visual Studio 2008 简介 SQL Microsoft Visual Studio 2008 是面向 Windows Vista、Office 2007、Web 2.0 的下一代开发工具,代号“Orcas” ,是对 Visual Studio 2005 一次及时、全面的升 级。VS2008 引入了 250 多个新特性,整合了对象、关系型数据、XML 的访问方式,语言 更加简洁。使用 Visual Studio 2008 可以高效开发 Windows 应用。设计器中可以实时反 四川大学本科毕业论文 2019-10-10 - 7 - 映变更,XAML 中智能感知功能可以提高开发效率。同时 Visual Studio2008 支持项目模 板、调试器和部署程序。Visual Studio 2008 可以高效开发 Web 应用,集成了 ASP.NET AJAX 项目模板,它还可以高效开发 Office 应用和 Mobile 应用。10 2.3.4 Dreamweaver 8 简介 Dreamweaver 8 是美国 MACROMEDIA 公司开发的集网页制作和管理网站于一身 的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开 发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的 网页。9。 2.3.5 IIS 简介 Web 服务器是 Web 应用程序的心脏。IIS(Internet Information Server)是微软推出 的 Windows NT Option Pack 的主要成员,作为 Win2000server 的扩展,自推出以来已经有 了很大发展,其体系结构是当今市场上最受关注的 Web 服务器之一。新推出的 IIS4.0 版本 增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置 JAVA 虚拟机及全面支持 ASP 等强大功能3。 2.3.6 IIS 与 ASP.NET 的结合 在过去,客户机/服务器结构的设计与 Web 的相关技术几乎处于平行线上,两者相互 独立并无法做出集成性的设计。可以利用 IIS+ASP 构成三层式 Web 结构的中间一层,将客 户机/服务器结构与 Web 密切结合,完成前后端两者的集成输出功能,使得 Web 站点的开 发更方便,实现的功能更强大。2 利用 IIS+ASP.NET 技术来集成 Web 前后端所带来的强大效益可归结为以下几个方面: 减少构建和维护成本 加快联机过程 应用软件集中在服务器端开发管理 前端可使用任何浏览器(IE、Netscape) 后端可存取任何数据库 (SQL、Access) 可使用任何脚本语言开发 (VBScript、JavaScript、PERL) 系统示意图如下: 四川大学本科毕业论文 2019-10-10 - 8 - 图 2.1 系统结构图 程序和计算逻辑 ActiveX Server 元件 后端数据库 数据库服务器 Microsoft IIS + ASP.NET ActiveX Server 元件 前端浏览器 浏览器 四川大学本科毕业论文 2019-10-10 - 9 - 3 3 总体设计总体设计 3.13.1 概述概述 本阶段设计的基本目标是解决系统如何实现问题,也叫做概要设计,本阶段主要任 务是划分出系统的物理元素及设计软件的结构,完成软件定义时期的任务之后就应该对 系统进行总体设计,即根据系统分析产生的分析结果来确定这个系统由哪些系统和模块 组成,这些系统和模块又如何有机的结合在一起,每个模块的功能如何实现。系统设计 的目标是使系统实现拥有所要求的功能,同时,力争达到高效率、高可靠性、可修改性, 并且容易掌握和使用。 采用模块化原理的优点在于可以使软件结构清晰,容易测试和调试。从而提高软件 的可靠性,可修改性。有助于软件开发的组织管理。一个大型软件可分别编写不同的模 块。模块化理论的几个重要概念如下: (1).抽象 抽象就是抽象出事物的本质特性而暂时不考虑它们的细节。处理复杂系统唯一有效 的方法是用层次的方式构造和分析它。一个复杂的动态系统首先可以用一些高级的抽象 概念构造和理解,这些高级概念又可以用一些较低级的理解,直到最低层次的具体元素。 (2).信息隐蔽和局部化 信息隐蔽是指在设计和确定模块时,应使得一个模块内包含的信息对于不需要这些 信息的模块来说,是不能访问。 局部化是指把一些关系密切的软件元素物理的放得彼此靠近。局部化有助于实现信 息隐蔽。 (3).逐步求精的模块化概念 逐步求精和模块化的抽象是密切相关的。软件结构每一层中模块表示对软件抽象层 次的次细化。用自顶向下,逐步求精的方法由抽象到具体的方式分配控制,简化了软件 设计和实施,提高了软件的可理解性和可测试性,并使得软件更容易维护。 四川大学本科毕业论文 2019-10-10 - 10 - (4).模块独立性 模块的划分要使模块间尽可能的相互独立,独立模块较易维护。度量模块的独立程度有 两个标准:内聚和耦合。耦合是对一个软件结构内不同模块之间互连程度的度量。耦合 强弱取决于模块间接口的复杂程度,进入或访问一个模块的点,以及通过接口的数。 3.23.2 系统功能划分系统功能划分 经过对系统的需求分析,将整个系统分为两部分:用户子系统、管理员子系统。 3.2.1 用户子系统功能划分 用户子系统,主要完成用户物业费用的浏览、用户预约的功能、小区新闻的浏览。 如图 4-1。 图 3.1 用户子系统模块图 3.2.2 管理员子系统功能划分 管理员子系统完成此系统的管理维护操作,主要是管理员操作功能、小区 BBS 管理、 数据库维护。如图 4-2 物业费用的浏览 用户预约的功能 小区新闻的浏览 用户子系统 管理员子系统 管理员操作 小区 BBS 管理 数据库维护 四川大学本科毕业论文 2019-10-10 - 11 - 图 3.2 管理员子系统模块 3.33.3 系统功能描述系统功能描述 3.3.1 用户子系统功能描述 1. 物业费用的浏览模块 本模块完成物业服务费用的浏览。 2用户预约的功能浏览模块 本模块完成用户对车位和服务的预约功能。 3. 小区新闻的功能模块 本模块完成用户对小区新闻的浏览。 3.3.2 管理员子系统功能描述 1. 管理员操作功能模块 本模块是包括管理员的门卫登记、通知楼管的功能。 2小区 BBS 管理模块 本模块完成管理员对 BBS 信息的查看及删除操作。 3. 数据库维护模块 本模块是管理员对数据库的维护与更新。 3.43.4 数据库设计数据库设计 3.4.1 用户登录(denglu)表 四川大学本科毕业论文 2019-10-10 - 12 - 图 3.3 用户登录表 因为是小区网站,所以按照小区设计,20 栋楼,每栋楼少则 1 个单元,多则 6 个单元,然后依照单元的房间号,从而产生用户名的格式可以设计为*栋*单元*房 间号的思想。如:171503。而再根据住户的唯一性,可以设置密码为用户的身份证号 码的后四位这类的,用以保证用户的信息的隐秘性。当然,这些信息都是在用户买了 小区的住宅后楼管自然会说给用户的。并且在登录页面上也不会有所提示,只有进入 个人信息中心后才能看到自己的信息(包括用户名和密码的格式,而实际信息仍然不 会显示)!登录表是个人的详细信息记录。 3.4.2 物业管理(wuyeguanli)表 图 3.4 物业管理表 此表专门用来记载物业管理的信息,这样的表按照系统设计应该有十二张,分别 记录十二个月的流水账记录,而且每次要以一定周期来清除此记录,也就是说这个月 是 5 月,则到下个月时,去年的 5 月将被删除。 说明 用户名 密码 姓名 所处位置 手机 电话 邮箱 说明 用户名 电费 水费 煤气费 车位服务费 管理服务费 四川大学本科毕业论文 2019-10-10 - 13 - 3.4.3 车位(chewei)表 图 3.5 车位表 车位表主要记录东西南北四个停车场的车位的情况。分别显示总车位数,已用车 位数,已预约车位数,以及剩余的可以预约的车位数。当然,依据就近原则,1-5 栋, 属于东区,6-10 栋属于西区,11-15 栋属于南区,16-20 栋属于北区。另外,按照小 区住户和小区外客来区别对待,小区住户的预约保留一天,而小区外客则只保留一个 小时。 3.4.4 服务(fuwu)表 图 3.6 服务表 服务表其实是预约服务的表,预约服务包括小区住户的水电气的维修服务,当然 这必须实名制,而且,还必须在预约前确认预约的后果,这包括维修人员按照预约时 间赴约,而无人接待的情况;同时,也包括维修人员未按预约时间准时赴约。都要承 担相应的后果。最后,这种预约时间的事件,必须排除重复预约的可能性,因为维修 人员有限,而又可能同一时间有很多预约,这样只有一种解决办法,每个用户单独预 约一个时间段,这样每种预约行为的时间长短是不一样的,就固定了所有的时间安排。 至于怎样防止重复预约,将在后面具体分析。 说明 编号 用户名 总位数 正使用 已预约 剩余 说明 用户名 电 水 煤气 家电 门锁 四川大学本科毕业论文 2019-10-10 - 14 - 3.4.5 门卫(menwei)表 图 3.7 门卫表 门卫表,实际上只有管理员才用的到,这主要是用来记录进入小区的外客,防止 发生危险事件,这样有了记录,小区的整个保安系统更是加强一步。自然,这张表里 就是来客的信息,没有太多需要解释的,但是,这里有个小地方需注意,来客进入小 区时有进入时间,但是出来时间却不能马上填写,这个如何解决表的记录状态问题, 也将在后面具体分析。 3.4.6 BBS 用户信息(BBSyonghuxinxi)表 图 3.8 BBS 用户信息表 此表的作用其实和第一张登录表的功能大同小异,只不过现在专门用在了 BBS 模 块中,为了防止信息冗余,所以就把用户信息表单独列出来,以至于和后面的文章表 和留言表用一个外关键字 yonghuming 便联系起来。 3.4.7 BBS 文章(BBSwenzhang)表 图 3.9 BBS 文章表 说明 编号 姓名客 电话 事件 进入时间 出去时间 说明 用户名 密码 邮箱 编号 说明 用户名 文章名 文章 日期 四川大学本科毕业论文 2019-10-10 - 15 - 此表主要用来保存文章的信息,也就是发帖的文章,这样便于统一管理文章。再 通过外关键字 yonghuming 来联系发帖者信息。此表中的文章名可以用来作为归纳文 章的分类! 3.4.8 BBS 留言(BBS)表 图 3.10 BBS 留言表 此表主要用来保存留言的信息,也是通过外关键字 yonghuming 来联系留言者的 信息,表中的编号可以当作楼层的编号! 3.53.5 各表之间的关系:各表之间的关系: 与用户(住户)有关的表包括登录表、物业管理表、车位表、服务表。其共同的外 关键字是用户名。 与管理员有关的表主要是门卫登记,关键字是编号。 与 BBS 有关的表包括 BBS 用户信息表、BBS 文章表、BBS 留言表。其共同的外关 键字是用户名。 说明 楼层编号 用户名 留言 日期 四川大学本科毕业论文 2019-10-10 - 16 - 图 3.11 各表的关系图 1 1 1 1 11 1 四川大学本科毕业论文 2019-10-10 - 17 - 4 4 功能实现功能实现 4.14.1 概述概述 功能实现阶段的根本目标是确定应该怎样具体的实现所要求的系统,也就是说,经 过这个阶段的设计工作,应该得出目标系统的精确描述,从而在编码阶段可以把这个描 述直接翻译成用某种程序设计语言书写的程序。详细设计的目标不仅仅是逻辑上正确地 实现每个模块的功能,更重要的是设计的处理过程应该尽可能简明易懂。 4.4.2 2 程序流程图程序流程图 程序流程图又称为程序框图,它是历史悠久使用最广泛的描述软件设计的方法。 4.2.1 用户子系统程序流程图 图 4.1 用户子系统的程序流程图 登录网站,进入首页。首页页面中有登录模块,用户(住户)可以由此直接进入物 业费用页面,但是如果输入错误,将跳到用户登录页面,到输入信息正确为止,一直循 是 否 验证用户名和密码是 否全都正确? 用户登录页面 物业费用页面 结束 开始 首页页面 四川大学本科毕业论文 2019-10-10 - 18 - 环此页面。当然,此页面上有返回首页的链接,可以返回首页后点击其他功能,值得一 提,所有本网站的页面都有返回首页的链接。另外,在首页上还可看到新闻模块,预约 模块,BBS 模块,都可点击进入! 4.2.2 管理员子系统程序流程图 图 4.2 管理员子系统的程序流程图 首页上有管理员登录入口,首先是隐藏起来,只有当触发按钮时才出现链接窗口 (用以保证管理员入口的安全性) ,点击计入登录页面,从而在登录页面上有下拉菜单以 是 否 验证用户名和密码 是否全都正确? 管理员登录页面 开始 首页 结束 数 据 库 门 卫 楼 管 选门卫楼管入口或 数据库入口? 选择了门卫楼管入口选择了数据库入口 四川大学本科毕业论文 2019-10-10 - 19 - 来选择不同的功能页面,由此进入! 4.34.3 输入输出设计输入输出设计 小区信息管理系统是由用户、小区管理员进行操作的,系统所包含的各个页面如下。 4.3.1 首页页面 图 4.3 登陆页面图 四川大学本科毕业论文 2019-10-10 - 20 - 4.3.2 用户信息页面 图 4.4 用户

    注意事项

    本文(毕业设计(论文)-文星花园在线小区信息管理系统.doc)为本站会员(西安人)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开