小区物业管理系统 数据库课程设计.docx
- 文档编号:422897
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:13
- 大小:339.68KB
小区物业管理系统 数据库课程设计.docx
《小区物业管理系统 数据库课程设计.docx》由会员分享,可在线阅读,更多相关《小区物业管理系统 数据库课程设计.docx(13页珍藏版)》请在冰豆网上搜索。
小区物业管理系统数据库课程设计
[小区物业管理系统]
数据库设计说明书
拟制人______________________
审核人______________________
批准人______________________
[2011年6月8日]
数据库设计说明书
1.引言
1.1编写目的
目前在小区物业管理系统方面的管理已经比较健全,但是相当一部分规模较小的小区管理还是通过手工操作,记录、管理工作效率很低,而且还存在着诸多弊端。
不可避免的人为因素造成数据的遗漏、误报、计算错误等,使得数据丢失率很高。
同时在统计数据、数据分析等方面还存在许多不足之处:
操作耗时、耗力,不能够很好的满足管理者的需求。
而现今的计算机信息化管理有着储存量大、速度快等许多优点,而且处理信息及时快捷,因此本小区物业管理系统利用计算机特殊性对管理过程形成一整套动态的存储,这便可以提高了工作效率和效益。
1.2背景
随着行业的竞争愈来愈激烈,大家都意识到使用计算机信息技术的重要性,在小区物业管理上普遍采用计算机管理手段。
此次设计的系统主要供小区物业管理人员使用。
由于现在信息时代的到来,人们对计算机的认识和接触越来越广乏,所以只要经过简单的演示和联系,很快就能够熟悉和使用此管理信息系统。
1.3项目情况
a.数据库名称:
xqwygldb
b.任务提出者:
业主
1.4参考资料
【1】马晓梅;《SQLSEVER实验指导》;北京;清华大学出版社;2010.9
2.外部设计
2.1支持软件
本数据库主要采用微软公司的成熟数据库系统SQLServer2005,提供了较为灵活操作简单的功能,可以为数据库管理员和系统开发人员提供很好的支持。
3.结构设计
3.1概念结构设计
在数据库设计中,先要对系统分析所得的数据字典中的数据存储进行分析,然后得出系统的关系模式,可以采用实体——联系图(简称E——R图)的方法进行数据结构的描述。
E——R图由实体、属性、联系三部分组成。
E——R图的有关符号说明如下:
各实体E-R图如下所示:
实体间主要联系如下:
n
nn
11
1
1
1
n
整体E-R图如下:
3.2逻辑结构设计
3.21将3.1中的E-R图转换为关系模型如下:
户主信息(住址,身份证号,户主姓名,性别,联系电话,年龄)
其他成员信息(编号,住址,成员姓名,与户主关系,成员身份证号,成员性别)
出入人员信息(编号,来访者姓名,来访者身份证号,来访者车牌号,被访问者住址,被访问者姓名,进入时间,出去时间,进入小区大门号)
车辆信息(编号,车牌号,住址,车主姓名)
维修信息(编号,维修申请住址,维修申请户主姓名,维修人姓名,维修种类,维修开始时间,维修结束时间,备注)
缴费信息(编号,缴费住址,缴费户主姓名,缴费名称,缴费日期,缴费额,备注)
3.22关系模式图如下:
3.3物理结构设计
数据在实际设计的过程中表现为相互关联的表,这些关联表反应了客观存在的一些事物以及他们之间关联,本系统在数据库设计过程中主要设计到以下表,共七张:
A.户主信息表:
它用于保存户主的有关信息,如户主名,户主身份证号等。
表名:
HomeMaster
字段名称
数据类型
必填字段
字段大小
说明
Address
nvarchar
是
50
户主具体住址(主键)
HMIDCardNO
nvarchar
是
50
户主身份证号
HMName
nvarchar
是
10
户主姓名
Sex
char
是
2
户主性别
HomePhoneNO
nvarchar
否
50
户主联系电话
age
tinyint
否
户主年龄
B.系统用户信息表:
它用于保存使用设计器创建系统用户的有关信息。
表名:
users
字段名称
数据类型
字段大小
必填字段
说明
Username
nvarchar
30
是
用户名(主键)
Password
nvarchar
30
是
密码
LastLogin
datetime
否
登陆日期
Authorization
char
10
是
用户权限
C.家庭其他成员信息表:
它用于保存住户的其他成员的有关信息。
表名:
OtherMembers
字段名称
数据类型
字段大小
必填字段
说明
ONo
varchar
30
是
编号(主键)
Address
varchar
50
是
所在户住址
OMName
Varchar
10
是
成员姓名
RelationToMaster
Varchar
20
是
成员与户主关系
IDCardNo
Varchar
50
否
成员身份证号
Sex
Char
2
是
成员性别
D.人车出入信息表:
它用于保存人车出入小区的有关信息。
表名:
Inout
字段名称
数据类型
字段大小
必填字段
说明
IONo
nvarchar
30
是
编号(主键)
IOName
nvarchar
10
是
来访人姓名
IDCardNo
nvarchar
50
是
来访人证件号码
CarNo
nvarchar
50
否
来访车辆牌照号码
Adress
nvarchar
50
是
来访寻找户住址
FindName
nvarchar
10
是
被访人姓名
InTime
datetime
否
进小区时间
OutTime
datetime
否
出小区时间
InDoorNo
char
4
是
进入小区大门编号
E.家庭车辆信息表:
它用于保存家庭车辆的有关信息。
表名:
HomeCar
字段名称
数据类型
字段大小
必填字段
说明
HNo
nvarchar
30
是
编号(主键)
HomeCarNo
nvarchar
50
是
车辆牌照号
Adress
nvarchar
50
是
车所在户住址
CMName
nvarchar
10
是
车主姓名
F.维修信息记录表:
它用于保存维修的有关信息
表名:
Fix
字段名称
数据类型
字段大小
必填字段
说明
FixNo
nvarchar
30
是
编号(主键)
Address
nvarchar
50
是
维修申请户住址
HMName
Nvarchar
10
否
维修申请户户
主姓名
FixerName
nvarchar
10
是
维修人姓名
FixKind
nvarchar
50
是
维修种类
FixBeginDate
datetime
是
维修开始时间
FixEndDate
datetime
是
维修结束时间
Memo
nvarchar
100
否
备注
G.缴费信息记录表:
它用于保存缴费的有关信息。
表名:
Fee
字段名称
数据类型
字段大小
必填字段
说明
FeeNo
nvarchar
30
是
编号(主键)
Address
nvarchar
50
是
缴费户主住址
HMName
nvarchar
10
是
缴费户主姓名
FeeName
nvarchar
50
是
缴费名称
FeeCount
money
50
是
缴费额
FeeDate
datetime
40
是
缴费日期
Memo
nvarchar
100
否
备注
3.4关系图如下所示:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小区物业管理系统 数据库课程设计 小区 物业管理 系统 数据库 课程设计