




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库课程设计报告 -小区物业管理系统 学院:计算机学院 专业:计算机科学与技术专业 班级: 姓名: 学号: 任课教师: 实验教师: 助教:XXX目 录一、系统开发平台3二、数据库规划32.1 任务陈述32.2 任务目标3三、系统定义43.1 功能模块图43.2 系统边界43.3 用户视图5四、需求分析54.1 用户需求说明54.1.1 数据需求54.1.2 事务需求64.2 系统需求说明6软件环境6硬件环境6初始数据库大小6数据库增长速度6记录查找的类型和平均数量6性能6安全性6五、数据库逻辑设计75.1 ER图75.2 数据字典75.3 关系表8六、数据库物理设计106.1 索引106.2
2、 视图106.3 安全机制10系统安全10数据安全10七、应用程序设计107.1 功能模块10计算功能10存储功能10输入及输出功能107.2 界面设计10登录界面10管理界面11用户管理界面12房产管理界面12物业管理界面16业主管理界面187.3 事务设计19数据库连接和197.3.2 登录检测口令197.3.2 房产查询207.3.3 物业操作20八测试21九、总结21一、系统开发平台题目:小区物业管理系统 数据库:JavaDB开发工具: 操作系统: Microsoft Window7二、数据库规划2.1 任务陈述随着城市中的小区物业的慢慢成熟,出现了越来越多的管理需求。目前我国的小区物
3、业管理,普遍采用普通的纸质物业管理模式。这种落后的管理模式与飞速发展的小区物业有了鲜明对比。也严重制约了小区物业的管理质量和发展速度,在网络及计算机科技发达的今天,将计算机技术引入小区物业的实际管理中是非常有必要的。将财务、客户服务、业主委员会、会所、物业、工程等服务进行计算机化,来协助物业管理相关的业务与服务,可以大大提供管理的效率、可靠性、安全性。小区物业管理系统是为小区物业管理公司定制的全套计算机系统,它具有高效、兼容性强、可深度定制、维护方便、操作简单、安全性强、出错率低的有点。实现小区管理自动化,通过对系统数据的分析,可以提高小区管理的针对性与服务质量。可以让客户及时反馈管理中存在的
4、问题。它为小区物业管理公司提供了低廉而高效的管理方式,减少了人为错误及人力成本。2.2 任务目标·2.2.1用户信息管理主要实现软件用户的注册,管理员可查询、修改用户信息,包括超级管理员可升级普通用户的权限。·2.2.2 业主信息管理主要实现业主的基本信息查询,修改,删除。·2.2.3 房产信息查询主要实现房产基本信息,如房号、小区号、楼号、楼层、户型、房屋状态、业主、房屋面积等信息的添加、查询、修改。·2.2.4物业信息查询主要实现月度各项物业费的录入、查询、修改、报表打印。·2.2.5缴费信息查询实现以单位房产的物业费用交纳、查询、统计。三
5、、系统定义3.1 功能模块图小区物业管理系统缴费信息管理物业信息管理房产信息管理业主信息管理用户信息管理物业公司3.2 系统边界管理员业主缴费水电燃煤用量银行机构3.3 用户视图 用户视图功能需求管理员Ø 查询业主信息Ø 查询用户信息Ø 查询物业费缴纳信息Ø 维护业主、房产信息Ø 维护小区物业信息Ø 打印业主缴费单用户Ø 修改用户登录密码Ø 修改自己的业主基本信息Ø 查询基本信息Ø 查询缴费信息四、需求分析4.1 用户需求说明4.1.1 数据需求(1)用户数据:要有身份证,权限,密码(2)业主数
6、据:要有身份证,姓名,性别,电话(3)房产数据:要有房号,小区,楼号,楼层,户型,状态,业主身份证,面积,用途(4)物业数据:要有费用号,费用名,单价,开始时间,结束时间(5)缴费数据:要有费用号,房号,开始时间,结束时间,抄表度数,总价,收费员,收费情况4.1.2 事务需求数据录入:录入业主信息、房产信息、物业信息、用量信息、缴费信息数据查询/输出:查询业主信息、房产基本信息、业主各月物业报表、应收未收水电煤表 数据输出: 房产信息、业主信息、缴费信息、物业用量信息数据更新/删除: 业主信息、房屋状态信息、生成的物业信息不能删除4.2 系统需求说明4.2.1软件环境软件环境需要支持Windo
7、w操作系统,和安装JDK 5.0以上版本及Java DB数据库4.2.2硬件环境Intel(R)Core(TM)2 Duo CPU T6600 2.2GHz 2.2GHz4.2.3初始数据库大小有管理员3名, 业主12人,房产信息30条,物业信息604.2.4数据库增长速度每个月已售房产生成各项物业费并被登记在案,业主需缴纳这些物业费。4.2.5记录查找的类型和平均数量查找物业使用记录的情况大约每天20次查找管理员信息的情况大约每天1次查找缴费记录的情况大约每天30次查找过房产记录的情况大约每天10次4.2.6性能在5秒内登录并在2秒内响应查询。4.2.7安全性每个用户在进入系统时都必须有口令
8、保护;不同用户根据其事先定义的权限不同进入不同的用户视图界面。五、数据库逻辑设计电表5.1 ER图电费水表水费房产房产证业主燃气表物业费用权限天然气管理员5.2 数据字典实体属性类型及大小空HOUSE房号VARCHAR(20)否楼号INTEGER小区VARCHAR(20)楼层INTEGER面积DECIMAL(6,3)状态VARCHAR(10)户型VARCHAR(10)用途VARCHAR(10)业主身份证VARCHAR(20)单价DECIMAL(6,3)单价DECIMAL(6,3)TENEMENT 费用号VARCHAR(10)否开始时间DATE否结束时间DATE否度数VARCHAR(8)单价DE
9、CIMAL(6,3)总价VARCHAR(8)收费情况VARCHAR(10)收费员VARCHAR(20)USERIN身份证VARCHAR(20)否姓名VARCHAR(20)否电话INTEGER性别VARCHAR(10)IDENTIFICATION用户名VARCHAR(20)否权限组VARCHAR(10)否密码VARCHAR(20)5.3 关系表CREATE TABLE HOUSE ("房号" VARCHAR(20) NOT NULL, "小区" VARCHAR(20), "楼号"INTEGER, "楼层" INTEG
10、ER, "户型" VARCHAR(10), "状态" VARCHAR(10), "业主身份证" VARCHAR(20), "面积" DECIMAL(6,3), "用途" VARCHAR(10), PRIMARY KEY ("房号");CREATE TABLE IDENTIFICATION ("身份证" VARCHAR(20) NOT NULL, "权限组" VARCHAR(10), "密码" VARCHAR(20),
11、 PRIMARY KEY ("身份证");CREATE TABLE TENEMENT ("费用号" VARCHAR(20) NOT NULL, "房号" VARCHAR(20) NOT NULL, "开始时间" VARCHAR(20) NOT NULL, "结束时间" VARCHAR(20) NOT NULL, "抄表度数" DECIMAL(6, 3), "收费单价" DECIMAL(6, 3), "总价" DECIMAL(6, 3),
12、 "收费员" VARCHAR(20), "收费情况" VARCHAR(20), PRIMARY KEY ("开始时间", "房号", "结束时间", "费用号");CREATE TABLE USERIN ("身份证" VARCHAR(20) NOT NULL, "姓名" VARCHAR(20), "性别" VARCHAR(10), "电话" VARCHAR(20), PRIMARY KEY (&q
13、uot;身份证");六、数据库物理设计6.1 索引每套房产的业主身份证信息在房屋出售状态下,与业主表USERIN联系起来。每套房子每月会产生水电煤等物业费,但单价可能因物价变动而变,故物业费中房号对应HOUSE表中的房号且这套房子的状态属性必须为已售。6.2 视图6.3 安全机制6.3.1系统安全用户名和密码必须对应,连续3次输入密码错误系统自动退出。6.3.2数据安全房屋基本信息一经出售,状态药改成“已售”,用途根据业主房屋用途而定,其他基本信息不得修改且自动生成每月物业费。除非房产业主置空情况下,基本信息可以修改。若房产信息中存在某业主身份证信息,该业主信息也不得删除。七、应用程
14、序设计7.1 功能模块7.1.1计算功能(1) 统计累计月份的指定物业费用。(2) 自动计算一定单价和用量下的物业费用。(3) 计算指定小区范围内的物业总量。7.1.2存储功能存储有关对象的具体信息并能方便快速地实现对以上信息的删除增加等操作。7.1.3输入及输出功能输入的限定信息等数据经处理后,可以在显示器上按事先定义的格式显示,以便打印或长期保存。7.2 界面设计7.2.1登录界面7.2.2管理界面7.2.3用户管理界面7.2.4房产管理界面房产添置选择要入住的房产,登记产权人房屋入住选择产权人和用途:选择要置空的房产,点击置空:置空后结果,业主信息清空,房屋状况待售:若对已售房产执行删除,会出现以下警告:对空房可执行删除:7.2.4物业管理界面可以选择具体的查询项目开始和结束时间没定的情况下,会导出该房所有月份物业记录先选择要查询的房产物业批量录入是录入每月物业项目:缴费平台,选择未交费的项目点缴费即可:7.2.5业主管理界面7.3 事务设计7.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 计算机二级Python考试复习攻略和试题答案
- 逻辑题目实战演练试题及答案
- 2025年Web考试资源整合试题及答案
- 计算机二级Python考试模拟答题技巧及试题及答案
- 计算机二级Delphi考试误区及常犯错误总结试题及答案
- 2025年Python编程现状试题及答案
- 需求导向的计算机二级试题及答案
- 财务成本管理新性试题及答案
- 计算机二级MySQL考试全面复习试题及答案
- C++考试常见题型及答案详解
- 2025-2030中国氯氧化铋行业市场发展趋势与前景展望战略研究报告
- 视频监控介绍课件
- 2025年软件测试工程师考试题及答案
- 血管内导管相关性血流感染预防与诊治指南(2025)解读课件
- 2025年高考数学考前最后一课
- 茶叶加工考试题及答案
- 跨学科实践制作微型密度计人教版物理八年级下学期
- 2025届高考语文作文备考之审题立意30道选择题训练(附答案)
- 21. 三黑和土地 课件
- 挖掘机理论试题及答案
- 2025年银行从业资格考试个人理财真题卷权威解读
评论
0/150
提交评论