ASP.net小区物业管理系统的设计与实现(2)
时间:2017-03-27 21:01 来源:毕业论文 作者:毕业论文 点击:次
(1)整体界面设计要求美观大方,达到一定的美工设计标准,符合小区物业管理系统的特点:简洁大方。考虑到客户的层次和使用习惯,做到操作简单明了。 (2)系统根据用户类型分为管理员和用户两种。 (3)管理员系统的功能主要包括:权限管理、修改管理员密码、添加小区公告、住户资料管理、停车位管理、保修管理、缴费管理、投诉管理。 (4)用户系统的功能主要包括:修改用户密码,查看住户信息,查看缴费信息,查看添加投诉信息,查看停车位信息,查看添加保修信息。 2.2系统功能模块设计 根据系统功能的需求分析和小区物业管理系统的特点,按照功能模块的设计原则将系统划分管理员和用户两级。系统的功能模块图如图1所示。 图1 系统功能模块图 2.3系统业务流程图 系统业务流程图如图2所示: 图2 系统业务流程图 3.数据库设计 3.1数据库结构 本系统使用SQL Server 2008设计的数据库。首先建立一个数据库House,根据小区物业管理系统的功能分析的结果设计了9张数据库表,然后在House下的表项目内分别建立这9张表。设计的数据表如表1所示。 表1 数据库中所有表的汇总 数据表名 描述 设计原因 Quanxian 用户权限表 用来存放管理员和用户的信息 ZhuhuInfo 小区住户信息表 用来存放小区住户的基本信息 Xiaoxi 小区公告表 用来存放所有小区公告信息 ToushuInfo 小区投诉表 用来存放所有小区投诉信息 Jiaofei 小区缴费表 用来存放小区投诉信息 CheweiInfo 小区车位表 用来存放所有小区车位信息 BaoxiuInfo 小区报修表 用于记录故障报修信息和处理结果 tianjiatoushu 住户投诉表 用来存放小区住户的投诉信息 baoxiutable 住户报修表 用来存放小区住户的报修信息 3.2数据表详细设计 进行了功能需求分析,并且进行了数据库文件建立和基本表的建立后,就开始进行每个数据表的详细字段设计,主要数据表的字段设计如下所示。 (1) Quanxian(系统用户信息表) 表2 系统用户信息表 字段名 数据类型 设计原因 id 文本 用于存储用户ID username 文本 用于存储用户姓名 pwd 文本 用于存储用户密码 name 文本 用于存储用户的权限类型 (2) ZhuhuInfo (小区住户信息表) 表3 小区住户信息表 字段名 数据类型 设计原因 ZhuhuID 文本 用于存储住户编号 ZhuhuName 文本 用于存储住户姓名 Tel 文本 用于存储住户电话 Louyuname 文本 用于存储住户所住楼宇名 Louceng 文本 用于存储住户所住楼层 Fangwuhao 文本 用于存储住户所住房屋号 (责任编辑:qin) |