开发这样一套智慧小区管理系统成为很有必要的事情,在下面的各章中我们将就本次毕业设计我所开发的智慧小区管理系统,谈谈其开发过程和所涉及到的问题及解决方法。
本文从信息系统分析的角度详细讲述了物业管理系统的开发过程。全文共分六章,首先介绍了系统的开发背景以及课题意义,并对系统进行了详细的可行性分析(包括对软件的开发工具SQL Server和ASP.NET工作原理的详细介绍),然后,按照软件的开发步骤,从智慧小区管理系统的需求分析到总体设计到详细设计详细阐述了系统的功能实现过程。最后,对系统功能进行了专门测试,体现了系统人性化程度高、管理高效、可维护强等特点。
该系统的核心为系统管理功能、住户管理功能、员工管理功能、物业设备管理功能,车位管理功能和统计管理功能具体如下:
1、系统管理
(1)住户注册:提供为新住户注册功能;
(2)修改密码:提供为登陆成功的用户,修改密码的功能;
(3)住户登入:进行密码验证,使得密码正确的住户可以登入系统;
(4)管理员登入:进行密码验证,使得密码正确的管理员可以登入系统;
2、住户管理
(1)住户信息:对小区住户信息的添加、修改、删除、查询等;
(2)住户报修:对小区住户报修信息的添加、修改、删除、查询等;
(3)住户水电费:对小区住户水电费的添加、修改、删除、查询等;
3、员工管理:
(1)员工信息:对物业员工信息的添加、修改、删除、查询;
(2)员工薪水:对物业员工薪水的添加、修改、删除、查询;
(3)员工考勤:对物业员工一个月内的出勤情况进行查询、修改、删除;
4、物业设备管理
(1)物业设备信息:对小区物业设备信息的添加、修改、删除、查询。
(2)物业设备报修:对小区物业设备报修信息的添加、修改、删除、查询。
5、车位管理
(1)车位信息:对小区车位信息的添加、修改、删除、查询。
(2)车主信息:对小区车主信息的添加、修改、删除、查询。
(3)停车费用:对小区车位应收取的费用的添加、修改、删除、查询。。
6、统计管理
(1)水电费统计:对小区住户每月的水电费进行统计,选择性求出关键数据的最大值、最小值、平均值和总和。
(2)员工薪水统计:对小区物业员工每月的薪水进行统计,选择性求出关键数据的最大值、最小值、平均值和总和。
(3)报修费用统计:对小区住户和小区物业设施每个月总的报修费用进行统计,选择性求出关键数据的最大值、最小值、平均值和总和。
(4)停车费用统计:对小区所有停车位每个月收取的费用进行统计,选择性求出关键数据的最大值、最小值、平均值和总和。
目 录
1 系统概述 3
1.1 项目目的和意义 3
1.2 研究现状 3
1.3 课题任务 6
1.4 课题依据 7
2 系统开发环境 8
2.1 ASP.NET概述 8
2.2 SQL SERVER简介 9
2.3 B/S模式 10
3 需求分析 12
3.1系统的综合要求 12
3.2软件基本要求 13
3.3系统目标 13
4系统概要设计 14
4.1 概述 14
4.2 系统结构 14
4.3. 数据库设计 16
4.3.1 数据库E-R图 17
4.3.2 数据库实体 17
4.3.3 数据库物理设计 21
5 系统详细设计 25
5.1 系统登录 25
5.2 业主信息管理 27
5.3 楼房管理 28
5.4 房屋信息管理 29
5.5小区管理 31
6 系统测试 34
6.1 测试目的 34
6.2 测试方法 34
6.3 系统测试 35
6.3.1 测试的数据 35
6.3.2 系统测试方法 35
6.3.3 系统测试项目表 35
6.3.4 系统测试结果 36
结 论 37
参考文献 38