毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#+sqlsever小区物业管理系统的设计与实现(3)
图1 全局实体E-R图
得出E-R后,就开始对数据库设计,由数据设计出系统的整个数据库的数据。
数据库在一个信息管理系统中占有非常重要的地位,数据设计的优势将直接对应用系统的效率以及实现的效果产生影响。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。
根据数据库的设计确定数据库的模式结构。在服务器上创建一个名为SmallHouse的数据库。主要列举表1楼房基本信息表如下。
表1楼房基本信息表
列名 数据类型 允许Null值
ID(编号) int Not Null
homeName(小区名称) varchar(20) Null
mainHead(主要负责人) varchar(20) Null
buildDate(建成日期) datetime Null
BuildArea(
建筑
面积) varchar(20) Null
Amount(楼宇数量) varchar(20) Null
Address(地址) varchar(20) Null
greenArea(绿化面积) varchar(20) Null
roadArea(道路面积) varchar(20) Null
tel(联系电话) varchar(20) Null
parkingArea(停车场面积) varchar(20) Null
3.2系统设计
该小区物业管理系统包含管理员管理、普通用户管理两大模块。
管理员管理模块:分为小区管理、楼盘管理、设备管理、收费管理、车位管理、用户管理等七大模块。可以发布小区内物业收费通知,查询各项费用的收费记录;新建、查看小区内保洁绿化的任务,管理业主的报修,查看业主的意见;可以管理业主和管理员不同角色登录系统所具有的不同权限。
普通用户管理模块:分为基本信息管理、物业收费管理、报修服务管理、投诉服务管理四大模块。可以修改自己的基本信息(如:用户名、密码),查看收费类型及缴费情况,添加报修和投诉信息以及查看其授理情况。
本系统源自物业管理的发展需求,设计本系统根据实地调研情况,根据系统功能的要求,小区物业系统分为四个主模块,再把每个主模块分解成几个功能模块来分别设计,这几大管理模块归纳了基本业务流程的主要功能模块的关系,系统模块图如下。
图2 系统模块图
3.3系统实现
3.3.1 用户登陆模块的实现
启动系统程序后,首先进入系统登陆界面,在登陆进入主体平台的时候,系统会要求用户输入用户名及密码作为验证信息,输入正确的账号密码方可进入系统,如果用户名或密码为空,则由浏览器端代码判断给出提示,用户名密码的正确性由服务器端的代码做出判断,并由JavaScript代码给出警告,确定后返回登录界面。
3.3.2小区住户信息管理模块的实现
在此模块中,可实现对住户基本信息的添加、删除、查询与修改等基本功能。当需要添加住户基本信息时,单击导航菜单中的“基本信息设置”链接项,对住户的基本信息进行添加,并且将添加的数据保存到数据库中。当需要修改住户信息时,可单击修改的链接,对要修改的内容进行操作,修改的结果保存到数据库中。单击删除可将此记录删除,在删除之前会进行确认,删除操作将影响数据库中的数据。添加住户信息界面截图3如下。代码部分参考程序。
共3页:
上一页
1
2
3
下一页
上一篇:
ASP.net的高校排课系统设计+ER图
下一篇:
ASP.net教师信息管理系统设计+需求分析
C#小区物业管理系统的设计与实现
ASP.NET+sqlserver小区物业管理系统的设计与实现
jsp+mysql物业管理系统的设计和ER图
JSP小区物业管理系统设计+源代码
HTML5+Node.js物业管理系统设计
无线/洧线相结合的家庭...
宽带城域网接入层的智能...
从政策角度谈黑龙江對俄...
酵母菌发酵生产天然香料...
浅谈高校行政管理人员的...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
AES算法GPU协处理下分组加...
浅论职工思想政治工作茬...
提高教育质量,构建大學生...
基于Joomla平台的计算机学院网站设计与开发
上海居民的社会参与研究
压疮高危人群的标准化中...