您好,欢迎来到步遥情感网。
搜索
您的当前位置:首页物业信息管理系统

物业信息管理系统

来源:步遥情感网
数 据 库 课 程 设 计

附1、 封面

课程名称:学 院:计算机科学与技术学院姓 名:年 级:

课程设计

数 据 库 系 统 原 理 专 业: 学 号: 任 课 教 师: 2015年 12 月 20 日

数 据 库 课 程 设 计

贵州大学本科课程设计任务书

班级 学历 本科 学生信息 姓名 学院 专业 职称 论文(设计)题目 教师姓名 信息 任务书 发出时间 论文(设计)起止时间 设计内容: 物业管理信息系统 共需周数 权限管理:使用系统的用户的基本情况及权限设置;输入密码三次不正确,需到系统管理员处持有效证件修改密码(系统管理员完成); 业主信息管理:①可以完成新业主的注册,业主本人基本信息的浏览、修改(由业主完成);②业主的更换,所有业主基本信息的浏览,所有业主基本信息的修改(工作人员可完成); 投诉信息管理:记录业主投诉的情况及处理人员和反馈; 交费信息管理:记录水电煤气的抄表情况,费用的产生,缴费(通知)凭证的打印,交费情况的标记,交费单(收据)的打印(工作人员完成)。 主要要求: (1)能实现以下主要功能:  业主基本信息管理  记录月水电煤气抄表数据并打印业主交费通知单  记录业主交费情况并打印交费单  统计业主信息月、季和年报表  异常处理。 (2)系统具有安全性:数据库安全、密码、权限、防SQL注入攻击等。 预期目标: 开发一个小型物业管理信息数据库,具备记录、查询物业小区业主信息、物业管理费用信息、水电煤气有线电视等费用信息、有线电视信息、供暖费用信息、业主房款缴纳信息,并且可以打印输出上述信息报表(月报表、季报表、年报表)的功能,并具有友好的操作界面。 数 据 库 课 程 设 计

计划进程: 2015.11.24-2015.11.26 通过社会调查,选择一个实际应用数据库系统的课题。 2015.11.27-2015.11.29 进行系统需求分析和系统设计,写出系统分析和系统设计报告。 2015.11.30-2015.12.2 设计数据库模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。 2015.12.3-2015.12.6 完成数据库定义工作,实现系统数据的数据处理和数据录入。 2015.12.7-2015.12.10 实现应用程序的设计、编程、优化功能,实现数据安全性、数据完整性和并发控制技术等功能,并针对具体课题问题提出解决方法。 2015.12.11-2015.12.13 对系统的各个应用程序进行集成调试和测试,进一步优化系统性能,改善系统用户界面。 2015.12.14-2016.12.15 完成课程设计的收尾工作,撰写课程设计论文。 主要参考文献: [1] 王珊,李盛恩.数据库基础与应用(第2版).北京:人民邮电出版社,2009. [2] 王珊,李盛恩.数据库基础与应用(第3版).北京:人民邮电出版社,2012. [3] 王华杰.C#精彩实例教程.北京:中国电力出版社. [4] Christian Nagel,Bill Evjen,Jay Glynn.Professional C#2012 and .NET 4.5.2012. 系审查意见: 系主任签字: 年 月 日

注:各项栏目空格不够,可自行扩大。

数 据 库 课 程 设 计

摘 要 .............................................................................................................................................. 1 Abstract ............................................................................................................................................. 2 第一章 概述 ................................................................................................................................. 3

1.1项目背景 ............................................................................................................................ 3 1.2设计目的 ............................................................................................................................ 3 1.3软件定义 ............................................................................................................................ 3 1.4开发环境 ............................................................................................................................ 3 第二章 需求分析 ............................................................................................................................. 4

2.1需求分析 ............................................................................................................................ 4

2.1.1数据需求 ................................................................................................................ 4 2.1.2 事务需求 ............................................................................................................... 4 2.1.3系统功能分析 ........................................................................................................ 5 2.1.4系统的功能模块设计 ............................................................................................ 5 2.1.5性能要求 ................................................................................................................ 6 2.2数据流程图 ........................................................................................................................ 6 2.3数据字典 .......................................................................................................................... 10

2.3.1 数据项 ................................................................................................................. 10 2.3.2数据结构 .............................................................................................................. 11 2.3.3处理过程 .............................................................................................................. 12

第三章 概要设计 ........................................................................................................................... 13

3.1 系统目标 ......................................................................................................................... 13 3.2系统总体设计 .................................................................................................................. 13 3.3 软件功能图 ..................................................................................................................... 14 第四章 数据库设计 ....................................................................................................................... 15

4.1概念结构设计 .................................................................................................................. 15

业主信息管理E-R图 ..................................................................................................... 15 房屋信息管理E-R图 ..................................................................................................... 16 消费情况统计表E-R图 ................................................................................................. 16 仪表-工作人员信息管理E-R图 ................................................................................... 17 物业工作人员信息管理E-R图 ..................................................................................... 17 投诉信息管理E-R图 ..................................................................................................... 18 反馈信息管理E-R图 ..................................................................................................... 18 数据库完整E-R图 ......................................................................................................... 19 4.2.1关系模式 ...................................................................................................................... 19 4.2.2 关系模式的规范化 ..................................................................................................... 20 第五章 详细设计 ........................................................................................................................... 23

5.1 数据库与开发平台的连接 ............................................................................................. 23 5.2 系统的实现 ..................................................................................................................... 25 第六章 用户使用说明书 ............................................................................................................... 36 第七章 结束语 ............................................................................................................................... 37 参考文献......................................................................................................................................... 38

数 据 库 课 程 设 计

物业信息管理系统

摘 要

由于城市化进程的速度加快,城镇居民的经济条件不断改善,城镇人口逐渐集中化,在城镇中形成了居住小区的模式,与此同时传统的小区管理模式还不能跟上时代发展的进程,这就要求市场及时提供相适应的物业管理系统,在提高物业管理的工作效率的同时为住户提供更加便捷、安全、优质的服务。因此本组根据实际调查的情况设计了这个管理系统。

本系统分为权限管理、基本信息管理、住户投诉管理、物业缴费管理等四个功能模块。权限管理主要用于管理工作人员登陆和业主登陆两者的权限;基本信息管理模块是对小区住户和物业工作人员信息的详细记录,包括信息的添加、删除和修改等功能;住户投诉管理模块实现了住户投诉情况的记录和反馈;物业缴费管理模块实现了住户欠费和缴费信息的记录和管理;在软件设计过程中结合了现有的一些物业管理软件的业务功能和需求,如添加了月、季、年报表,,既可以满足物业管理者与住户的各类需求,提高效率管理,也方便了居民生活。

关键词

物业管理;C#;数据库;

第 1 页 共 37 页

数 据 库 课 程 设 计

The design of Property information management system

Abstract

Due to speed up the process of urbanization, urban residents of the economic conditions continue to improve, urban population gradually centralized, in cities and towns formed patterns of residential area. At the same time the traditional model of community management also can not keep up with the process of the development of the times, which requires the market and provide to adapt to the property management system, to improve the working efficiency of the property management also for tenants to provide more convenient, security, quality of service. Therefore the group according to the actual survey design the management system.

The system points for power management, four function modules: basic information management, management of residents complaints, property management and payment. Privilege management is mainly used Permissions to the management staff and owners landing landing both; the basic information management module is a detailed record of small tenants and property staff information, including information to add, delete and modify functions; residents complaints management module realized the tenants complaints record and feedback; property fee management module to achieve the tenants arrears and payment information, records and management; in the software design process combines the functions and needs of the business in some of the existing property management software, such as adding a month, season, annual report, can meet the property management and household demand for all kinds of, improve the management efficiency, but also facilitate the lives of the residents.

第 2 页 共 37 页

数 据 库 课 程 设 计

第一章 概述

1.1项目背景

物业管理信息系统软件是一套具备记录、查询物业小区业主信息、物业管理费用信息、水电煤气有线电视等费用信息、有线电视信息、供暖费用信息、业主房款缴纳信息,并且可以打印输出上述信息报表(月报表、季报表、年报表)的管理系统。

1.2设计目的

1、设计和开发学生宿舍物业管理系统可以大大促进管理工作的效率。

小区管理在手工操作时代,工作非常繁琐,需要大量的人力物力和财力,极大的浪费了小区物业的资源,对于小区的管理人员来说,新的宿舍物业管理系统开发出来之后,现有的小区物业信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是科学化、正规化管理的重要条件。

2、设计和开发物业信息管理系统有利于小区的管理及快速方便的获取学生宿舍的信息。

随着社区规模的不断扩大,业主的学历层次、思想状态、文化水平呈多样化、复杂化趋势,这在很大程度上给物业管理工作带来许多新的问题 。随着业主人数的增多,小区物业信息管理的信息量日益庞大,而目前我国大部分小区的物业管理仍采用传统的工作方式--- 账本化的工作模式,这种模式获取信息慢,查阅困难,准确性差,很难适应高水平小区物业信息管理的需求。

1.3软件定义

物业管理信息系统是指物业管理中有人和计算机等组成的,专门用于物业信息的收集、

传递、存储、加工、维护和使用的系统。它能及时反映物业及物业管理的运行状况,并具有控制和辅助决策的功能,帮助物业管理公司实现其规划目标。

1.4开发环境

操作系统:Windows

开发环境:SQL Server Management Studio;Microsoft Visual Studio.NET

第 3 页 共 37 页

数 据 库 课 程 设 计

第二章 需求分析

2.1需求分析

由于信息产业、网络通讯、电子技术的高速发展,宽频网络的应用,房地产业也掀起了

智能化的发展浪潮,作为与房地产业息息相关的楼盘销售与物业管理,也理所当然在其中扮演着一个重要的角色。智能化的发展,不仅仅是硬件的发展,软件的应用也是它得以成为现实的支柱。

小区物业管理系统就是面向小区的的各项事务,包括物业管理,资料管理等业务处理工作,是利用计算机进行集中管理而开发的系统。该系统是基于SQL数据库进行开发的小区物业管理系统,力求与实际相结合具有查询、管理等功能,旨在达到使小区的管理和运营趋于计算机化,使之更加方便、快捷以提高工作效率。

2.1.1数据需求

每户房产的数据包括房屋编号、住房业主编号、地址、建造面积、使用面积、价格、出售

情况、评价。

每个业主的数据包括:业主编号、业主姓名、身份证号、性别、工作单位、电话号码、迁

入时间、迁出时间、密码。

费用明细:电费水费,天然气费。

仪表(水、电、天然气)的数据包括仪表编号、属性、房屋标号、水费上月使用情况、水费本月使用情况、电费上月使用情况、电费本月使用情况、天然气费上月使用情况、天然气费本月使用情况。

费用单据所需数据:物业管理员记录业主所交的费用,记录开单日期,房间号和业主编 号,添加物业管理费、水电天然气费用,保存到数据库中。所交费用根据房间内的水表电表等资源自动结算。可以根据房间号找到业主编号,每项收费都有交费与未交两种状态。

批量录入数据录入房间的各种资源,包括水电表,房间面积。录入后可自动结算。 费用收取:列出每项单据并能显示详细条目。

2.1.2 事务需求

数据录入:

房屋信息,业主信息,收费单据信息,各类资源消耗及费用信息。 数据更新和删除:

房屋信息,业主信息,收费单据信息,各类资源消耗及费用信息。 收费单据一旦是完成状态,则不可删除。 查询:

每个业主每个月的收费项目。 业主的基本信息。 房屋基本信息。

业主的月、季和年报表。

房屋每个月水电消费及物业管理费明细。

第 4 页 共 37 页

数 据 库 课 程 设 计

2.1.3系统功能分析

小区物业管理系统是为了对小区物业实行计算机化的管理,以提高工作效率,方便用户。主要功能有对入住迁出情况、欠费缴费情况等进行管理以及对系统自身的用户权限管理等。物管中心不但含有这些基本信息,而且还包含了业主对工作人员的投诉情况。系统管理主要任务是提高系统安全性和对系统提供良好的维护,如用户权限可以为用户提供权限服务。

2.1.4系统的功能模块设计 系统分为四个模块,如下:

(1)权限模块

① 当登陆时密码输入错误超过3次,将退出登录界面。

② 系统管理员能够看到所有人的信息并添加删除信息,以及设置对应权限; (2)基本信息管理模块

① 用户信息录入,添加,删除和修改,包括录入业主基本信息和工作人员基本信息,添 加和修改业主信息和工作人员信息;

② 用户信息查询,如业主只能看到业主本人的基本信息,而工作人员能够看到所有的业 主信息和对应 工作人员的信息;

③ 统计新增业主,修改业主信息表,并反馈新增业主基本信息表给工作人员。 ④ 汇总新增业主情况、业主欠费情况、业主投诉情况的月季年报表; (3)收费管理模块

① 消费单录入,物业工作人员录入业主的消费信息,即对费用信息库 进行添加及修改; ② 计算费用,工作人员录入交费记录单系统自动将交费和消费情况进行计算; ③ 统计交费记录及汇总月季年报表。 (4)投诉管理模块

① 投诉情况录入,业主对工作人员进行投诉;

② 投诉业务反馈,物业工作人员通过投诉情况进行信息反馈;

③统计投诉业务,将业主对工作人员的投诉情况反馈给工作人员,并将工作人员的投诉 反馈单反馈给业主。

第 5 页 共 37 页

数 据 库 课 程 设 计

2.1.5性能要求

(1)系统应设置访问用户的用户名及密码,保证用户身份不被盗用;

(2)系统应对不同的数据设置不同的访问级别,访问用户可查询和处理数据的类别和内容;

(3)系统应对不同用户设置不同的权限,区分不同的用户,如区分业主,物业管理工作人员;

(4)达到第三范式,无更新异常;

(5)异常处理,当出现异常时会出现对应错误窗口。

2.2数据流程图

数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务处理过程联系起来。根据以上的业务流程的分析,我们给出了以下物业信息管理信息系统的数据流程图。

由于物业信息管理主要涉及用户的迁入迁出,投诉和欠费缴费问题,以及物业工作人员对上述信息的处理,我们将物业信息管理系统的顶层设计如下:

第 6 页 共 37 页

数 据 库 课 程 设 计

将顶层进行细分,主要是物业工作人员对用户的基本信息的管理,消费缴费问题,以及业主和工作人员对基本信息的查询,包括权限管理,用户的基本信息管理,交费管理和投诉管理,得到以下的第一层数据流程图如下:

第 7 页 共 37 页

数 据 库 课 程 设 计

针对每个事务的管理,我们进行了分类,即第二层数据流程图如下:

① 权限管理,系统管理员要求可以修改、添加、浏览所有使用系统的用户的基本情况,并为其设置权限,用户输入密码错误超过三次,需持有效证件到系统管理员处查看或修改密码。下图为权限管理二层数据流图:

② 基本信息管理分为业主基本信息管理、工作人员基本信息管理,可对其进行添加修改,下图为基本信息管理二层数据流图:

第 8 页 共 37 页

数 据 库 课 程 设 计

③ 交费管理分为消费信息管理、交费信息管理和欠费信息管理,工作人员可以记录水电煤气的抄表情况,由系统直接完成费用的产生,工作人员可以打印出缴费(通知)凭证,并对交费情况进行标记,并为交费业主打印交费单(收据)。下图为交费管理二层数据流图:

④ 投诉管理分为投诉情况录入管理、投诉业务反馈管理和统计投诉业务管理,可以记录业主投诉的情况及处理人员、处理时间和反馈下图为投诉管理二层数据流图:

第 9 页 共 37 页

数 据 库 课 程 设 计

2.3数据字典

2.3.1 数据项 数据项 业主编号 业主姓名 业主身份证号 业主性别 业主工作单位 业主迁入日期 业主迁出日期 业主电话号码 业主密码 房屋编号 房屋地址 房屋建造面积 房屋面积 房屋价格 房屋出售情况 房屋评价 消费编号 水费 电费 天然气费用 消费评价 消费时间 拖欠标记 仪表编号 仪表属性 水费上月使用情况 水费本月使用情况 电费上月使用情况 电费本月使用情况 天然气费上月使用情况 天然气费本月使用情况 抄表日期 数据类型 nchar nchar int nchar nchar datetime datetime nchar nchar nchar nchar int int int nchar nchar nchar int int int nchar datetime int nchar nchar int int int int int int datetime 数据长度 10 10 20 10 20 20 20 12 20 10 50 20 20 20 10 50 10 10 10 10 50 10 10 10 10 10 10 10 10 10 10 20 注释 每一位业主拥有唯一的编号 业主的姓名 业主的身份证号 标明业主是男还是女 记录业主的工作单位 业主迁入小区的时间 业主迁出小区的时间 业主的电话号码 业主自己设置的密码 每个房子拥有唯一的编号 房屋所在位置 房屋的建造总面积 房屋的使用面积 房屋的出售价格或购入价格 是否已出售 使用后业主对房子的评价情况 每一次业主消费对应的唯一编号 根据水表所显示的使用情况收取费用 根据电表所显示的使用情况收取费用 根据天然气表所显示的使用情况收取费用 业主消费后的评价信息 业主消费的日期 当业主欠费时进行标记 每一个仪表拥有唯一的编号 描述该仪表是什么类型的仪表 记录上月末水表统计数值 记录本月末水表统计数值 记录上月末电表统计数值 记录本月末电表统计数值 记录上月末天然气表统计数值 记录本月末天然气表统计数值 工作人员抄取仪表数值的日期 第 10 页 共 37 页

数 据 库 课 程 设 计

工作人员编号 工作人员姓名 工作人员性别 工作人员学历 工作人员工作时长 工作人员密码 工作人员联系方式 工作人员部门 工作人员职位 投诉编号 投诉日期 投诉内容 投诉评价 反馈编号 投诉处理编号 投诉处理日期 服务评价 nchar nchar nchar nchar int nchar nchar nchar nchar nchar datetime nchar nchar nchar nchar datetime nchar 10 10 10 10 20 20 12 20 10 10 15 300 50 20 10 15 10 每一位工作人员拥有唯一的编号 工作人员的姓名 标明用户的性别’男’或’女’ 记录工作人员的学历 工作人员工作时长的统计 记录登陆时的密码 记录工作人员的联系方式 记录工作人员所在部门 记录工作人员在部门所处职位 投诉项目的唯一编号 业主投诉日期 业主投诉的信息 记录业主投诉后的评价信息 反馈的唯一的编号 工作人员处理该投诉事项所持唯一编号 工作人员处理该投诉事项的日期 业主对工作人员服务的满意程度 2.3.2数据结构

数据结构名 业主信息 房屋信息 消费情况统计表 仪表(水、电、天然气)信息 组成 业主编号、业主姓名、性别、工作单位、电话号码、迁入时间、迁出时间、密码 房屋编号、住房业主编号、地址、建造面积、使用面积、价格、出售情况、评价 消费编号、水费、电费、天然气费用、消费评价、房子编号、消费时间、拖欠标记 仪表编号、属性、房屋标号、水费上月使用情况、水费本月使用情况、电费上月使用情况、电费本月使用情况、天然气费上月使用情况、天然气费本月使用情况 仪表标号、工作人员标号、抄表日期 工作人员编号、姓名、性别、学历、工作时长、密码、联系方式、部门、职位 投诉编号、内容、日期、评价 投诉标号、反馈编号、投诉处理编号、投诉处理日期、服务评价、处理人员编号 仪表-工作人员信息 物业工作人员信息 投诉信息 反馈信息

第 11 页 共 37 页

数 据 库 课 程 设 计

2.3.3处理过程

处理过程名 业主基本信息管理 工作人员信息管理 查询业主信息 输入数据流 业主基本信息 工作人员信息 业主信息 输出数据流 业主基本信息 工作人员信息 业主信息 处理过程 实现业主个人信息的查询、修改、添加等操作 实现工作人员信息的查询、修改、添加等操作 物业工作人员对业主的个人信息及业主的消费、交费、欠费的信息等的操作 工作人员对新增业主的统计操作 工作人员对消费信息的添加、修改、查询等操作 管理人员业主所用水、电、煤气等费用的计算 管理人员对交费记录的统计并打印月、季、年报表等操作 业主将要投诉的事项录入投诉表并对表进行查询、修改、添加等操作 物业工作人员针对业主的投诉信息进行反馈,将反馈信息录入反馈表并对表进行查询、修改、添加等操作 物业工作人员针对投诉、反馈表进行统计并打印月、季、年报表等的操作 统计新增业主 消费信息管理 消费计算 交费记录管理 投诉信息管理 业主信息 消费信息 消费信息 交费记录信息 投诉信息 新增业主信息 消费信息 消费信息 交费记录信息 投诉信息 反馈信息管理 反馈信息 反馈信息 统计投诉业务管理 投诉、反馈信息 投诉、反馈信息

第 12 页 共 37 页

数 据 库 课 程 设 计

第三章 概要设计

3.1 系统目标

根据所学的数据库系统原理与程序设计的知识,针对物业管理信息系统,进行系统的

需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

3.2系统总体设计

在概要设计中我们把系统大致分为四个模块,其主要任务如下: (1)权限模块 ① 工作人员登录 ② 系统管理员登录 ③ 业主登录 (2)基本信息管理模块 ① 业主基本信息 ② 物业管理工作人员信息 (3)收费管理模块 ① 欠费管理 ② 交费管理 ③ 消费管理 (4)投诉管理模块 ① 投诉信息管理 ② 反馈信息管理

第 13 页 共 37 页

数 据 库 课 程 设 计

3.3 软件功能图

第 14 页 共 37 页

数 据 库 课 程 设 计

第四章 数据库设计

4.1概念结构设计

数据库概念设计时整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,

形成一个于具体DBMS的概念模型。其主要工作就是设计概念模型,该模型能将用户的数据明确地表达出来。概念模型是一种面向问题的模型,它反映了用户的实现环境,并指出了从用户角度看到的数据库,它是处理多种应用数据的方法的组合概念模型与单独的应用无关,与数据库管理系统及数据库的实现无关,因此,它是用户与设计人员之间的桥梁,它既是明确表达用户要求的一个模型,又是设计数据结构的基础。 E-R图如下所示:

业主信息管理E-R图

第 15 页 共 37 页

数 据 库 课 程 设 计

房屋信息管理E-R图

消费情况统计表E-R图

仪表(水、电、天然气)信息管理E-R图

第 16 页 共 37 页

数 据 库 课 程 设 计

仪表-工作人员信息管理E-R图

物业工作人员信息管理E-R图

第 17 页 共 37 页

数 据 库 课 程 设 计

投诉信息管理E-R图

反馈信息管理E-R图

第 18 页 共 37 页

数 据 库 课 程 设 计

数据库完整E-R图

4.2逻辑结构设计要点

4.2.1关系模式

E-R图向关系模型转化要解决的问题时如何将实体型和实体间的联系转化为关系模式,如何确定这些关系模式的属性和码。设计物业信息管理数据库,包括房屋和仪表-工作人员两个关系,以及六个实体,属性如下:

①将用户与消费和仪表联系起来只能通过房屋的关系,房屋编号为它的候选码: 房屋信息(房屋编号、住房业主编号、房屋地址、房屋建造面积、房屋使用面积、房屋价格、房屋出售情况、房屋评价)

②下面为业主信息实体所转化的关系模式,业主编号为它的候选码:

业主信息(业主编号、业主姓名、业主性别、业主工作单位、业主电话号码、迁入时间、迁出时间、业主密码)

③下面为消费情况实体所转化的关系模式,消费编号为它的候选码:

第 19 页 共 37 页

数 据 库 课 程 设 计

消费情况统计表(消费编号、水费、电费、天然气费用、消费评价、房子编号、消费时间、拖欠标记)

④下面为仪表实体所转化的关系模式,仪表编号为它的候选码:

仪表(水、电、天然气)信息(仪表编号、属性、房屋标号、水费上月使用情况、水费本月使用情况、电费上月使用情况、电费本月使用情况、天然气费上月使用情况、天然气费本月使用情况)

⑤仪表-工作人员信息是联系仪表信息和物业工作人员信息的重要关系,仪表标号和工作人员标号为它的候选码:

仪表-工作人员信息(仪表标号、工作人员标号、抄表日期)

⑥下面为物业工作人员信息实体所转化的关系模式,工作人员编号为它的候选码: 物业工作人员信息(工作人员编号、工作人员姓名、工作人员性别、工作人员学历、工作时长、工作人员密码、工作人员联系方式、工作人员部门、工作人员职位)

⑦下面为投诉信息实体所转化的关系模式,投诉编号为它的候选码: 投诉信息(投诉编号、投诉内容、投诉日期、投诉评价)

⑧下面为反馈信息实体所转化的关系模式,反馈编号为它的候选码:

反馈信息(反馈编号、投诉标号、投诉处理编号、投诉处理日期、服务评价、处理人员编号)

4.2.2 关系模式的规范化

第 20 页 共 37 页

数 据 库 课 程 设 计

第 21 页 共 37 页

数 据 库 课 程 设 计

通过以上表格及关系可得到如下数据库关系图:

第 22 页 共 37 页

数 据 库 课 程 设 计

第五章 详细设计

5.1 数据库与开发平台的连接

我的数据库验证时使用的是windows身份验证,C#使用windows身份验证连接2008数据库时的关键代码如下: 具体连接部分代码如下:

第 23 页 共 37 页

数 据 库 课 程 设 计

type=\"System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework\">

第 24 页 共 37 页

数 据 库 课 程 设 计

5.2 系统的实现

关于物业管理系统的实现,经过详细考虑,总共界面有20多张。由于界面及控制器代码过多,我仅仅再次展示主流程图(分系统主流程图、3个不同用户及1个权限判别流程图,共计5张图来展示)。

不同权限跳转页面不同实现代码: @{

Layout = null; }

第 25 页 共 37 页

数 据 库 课 程 设 计

小区物业管理系统

用于数据保护的代码部分【将部分信息设成只读】,举例ComplainController.cs的Index视图部分代码:

投诉信息搜索

第 30 页 共 37 页

数 据 库 课 程 设 计

投诉信息

data-options=\"required:true,validType:'length[1,10]',missingMessage:'投诉单编号不能为空',invalidMessage:'投诉单编号的长度在1到10之间',tipPosition:'right'\">

data-options=\"required:false,validType:'length[1,10]',missingMessage:'投诉业主编号不能为空',invalidMessage:'投诉业主编号的长度在1到10之间'\">

data-options=\"required:false,validType:'length[1,10]',missingMessage:'投诉业主姓名不能为空',invalidMessage:'投诉业主姓名的长度在1到10之间'\">

第 31 页 共 37 页

数 据 库 课 程 设 计

第 32 页 共 37 页

数 据 库 课 程 设 计

图5-1 系统主流程图

图5-2 登录流程图

第 33 页 共 37 页

数 据 库 课 程 设 计

图5-3 业主跳转界面流程图

图5-4 物业工作人员跳转界面流程图

第 34 页 共 37 页

数 据 库 课 程 设 计

图5-5 系统管理员跳转界面流程图

第 35 页 共 37 页

数 据 库 课 程 设 计

第六章 用户使用说明书

本次设计物业信息管理系统软件针对的主体有三类:业主、物业工作,人员、系统管

理员,对于业主用户,是要先在系统管理员处注册并进行验证通过后方可使用本软件系统,业主进入系统后可以进行本人的基本信息的录入、修改和查询,当哪一次登录系统时忘记密码,可以及时与系统管理员联系找回密码或重置密码。可以通过交费记录表查看自己所用水、电、煤气费的情况,如果显示已欠多少费用请尽快交费的信息时,可以到指定交费处进行缴费。另外对于小区的物业管理有哪些不满意的地方可以通过在系统中相应的投诉表内填写基本情况并提交,可以使得处理人员及时的进行处理;

对于物业工作人员也要先在系统管理员处进行注册登记并通过验证并经系统管理员指派(设定)为工作人员后方可进入系统进行相应的操作。物业工作人员的权限有:可以进入系统查看所有业主的相关信息,以及本人的基本信息的查询和修改;其次,通过业主所交费用得出的消费单进行数据的录入,经系统处理得出相应的业主交、欠费情况,工作人员要将该信息填入交费记录表中,可以使业主及时的查看自己的用费信息。另外,管理人员也要对房屋进行相应的管理,若有业主退房,应及时对该房屋信息进行妥善管理,以便新业主的入住。对于业主的投诉情况应做及时的反馈处理,以达到高效的服务质量。在每月、每季度、每年的末尾应统计打印出相应的信息报表并进行妥善保管。

对于系统管理员,在系统设计完时设定的人员,主要负责整个系统的管理,主要负责日常的系统维护和看管。系统管理员可以任命相应的物业工作人员,也可对所有使用该系统的用户信息进行查看、修改,当用户不能登录系统时进行相应的解救措施。也可以进入系统对于日常的事物进行查看和监管。

第 36 页 共 37 页

数 据 库 课 程 设 计

第七章 结束语

本次课程设计有许多不足之处,本来是由组长来编写程序我们负责设计,但由于种种原因导致全部由组长来完成,对此觉得十分惭愧,但是老师愿意给我们组成员一个机会,我们每个人重新建了数据库,虽说只是简单操作一边,但是收获颇多:

a.设计是一个不断学习新鲜事物的过程,从设计初的不懂到最后能够顺利完成,我体会到在实践中学习的重要性。

b.由于前期工作的不彻底,对系统的需求分析的要求认识不够清楚,使得后续的工作不得不经常返回去修改数据表。使我体会到在设计中的每一步的重要性,如果上一个步骤不能很好的完成,在后续的设计将会付出几倍的代价。

c.设计过程中,由于要实现某些功能,互联网帮了我的大忙。网络资源是一个丰富的 共享体系,我通过在一些论坛上提出问题得到了很多热心网友的帮助,使我在很多地方少走了很多的了弯路。 经过这次课程设计,我深刻体会到了一个软件的设计和它的发展是那很的严密,容不得半点的马虎。要严格按照软件工程的方法与思想,逐步完成。同时也让我明白了,很多的知识在用时才会觉的“书到用时方恨少”,只有靠平常的积累,再加上一丝不苟的人态度,才能取得优秀的成绩。同时这些经验也能帮我在将来的软件设计过程中操作更加熟练,让我在不久的将来走的更远。

第 37 页 共 37 页

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- obuygou.com 版权所有 赣ICP备2024042798号-5

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务