论文部分内容阅读
摘 要 本系统是小区设计开发的在线小区物业收费系统,来研究基于模式的B/S网上物业收费管理的实现,采用的是ASP.NET+SQL2005模式的电子平台。物业作为一种不动产资源,其管理问题一直都是人们所关心的问题,特别是小区业主。但是,这其中涉及的信息处理量过于大,一直没有适合的信息管理系统。然而,现在计算机技术和网络推广已经得到了很好的发展,引进计算机及网络技术,将使小区物业的收费管理水平得到大幅提升。
关键词 ASP.NET 信息管理 数据库 收费系统
中图分类号:TP311 文献标识码:A
0 引言
作为城市发展建设的一个主要发展力量,物业收费管理事业正在伴随着城市房地产的迅猛发展蓬勃兴起,广大百姓在成为购房客户的同时也成为了物业的业主,他们在享受拥有产权兴奋的同时,也更加关注在居住区内是否能享受良好的服务、物业是否能够保值增值。因此,如何在激烈的市场竞争中立于不败之地,创造合理的规模效益,已经成为现今物业收费管理的关键问题。提高物业收费管理水平必须使用先进的管理理念、现代化的管理手段。小区管理内容繁杂,日常各项收费是小区的主要收费项目,如果使用传统的手工管理方式,将耗费大量人力物力。要想用较少的人力完成复杂的管理,就必须要有一套科学、高效、严密、实用的物业收费管理系统。
1 业务流分析
小区物业收费(管理)系统工作流程为:系统启动并进入登录界面,根据不同的用户进行登录,所有用户都可以浏览系统主页面。通过权限判断,注册用户除了可以浏览信息操作外,还可以进行对自己注册资料的操作(包括对自己的资料的录入、修改和删除的操作),以及图书借阅、查询等功能。管理员可以对系统信息进行添加、修改和删除的权限,及对系统管理的所有功能进行操作。
本系统的业务流程图如图1所示:
2 系统开发目标
(1)操作简单、界面友好:完全控件式的页面布局,使得信息的录入工作更简便;许多选项包括房屋信息、业主信息、销售信息等只需要点击鼠标就可以完成。(2)即时可见:对信息的处理(包括添加、修改、删除)将立即在对应的页面显示出来,达到“即时发布、即时见效”的功能。(3)功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等各个方面,完整地实现了系统对即时信息的管理要求。而且,还能进行对会员的管理,对会员的资料进行审核,以及上传文件的管理。(4)方便移植:系统应具有实用性、可靠性和适用性,同时注意到先进性。针对不同的用户,只需要稍作修改就可以开发出适合自己特点的小区物业管理系统。系统界面中所需的数据都存放于数据文件中,只要对该文件做部分修改,就能在系统界面上实现及时更新的效果,减少了更改系统源代码的复杂性。(5)动态管理:对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。
3 数据库设计
通过系统功能分析,针对小区物业管理系统,总结出如下的需求信息:(1)用户分业主用户和管理员用户;(2)注册用户无需要登录就可以进行论坛操作;(3)管理员用户登陆后可进行管理员信息、房屋信息及销售记录信息的维护。
经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:(1)管理员信息,包括数据项:帐号,密码,权限等。(2)房屋信息,包括数据项:ID,房屋名称,地址等。(3)业主信息,包括数据项:编号,业主姓名,价格等。
得到上面数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
4 管理模块界面设计
用户界面的大部分功能都是以管理模块为前提的,因为用户模块所显示的数据大部分需要通过管理模块来添加。因此,我们首先要来介绍管理模块的设计与开发。管理模块相对业主模块要复杂一些,因为在这里需要对所有信息进行维护,包括浏览、增加、修改和删除等操作。为了便于系统维护,页面的命名才用“模块名+功能名”的方式。概括起来,管理模块具有以下功能:(1) 管理员管理;(2)房屋信息管理;(3)设备信息管理;(4)投诉信息管理;(5)收费信息管理;(6)系统参数管理。
本系统包括五个模块:(1)人员与安全管理模块;(2)房屋模块;(3)设备管理模块;(4)收费理模块;(5)投诉管理模块。
人员与安全管理模块主要包括对物业管理人员和业主的信息管理。包括录入人员的基本信息;用户权限分配,对物业管理人员和业主进行权限的分配。
房屋管理主要包括:房屋信息管理和房屋情况统计。其中房屋信息管理包括对房屋的基本资料的录入,变更和查询等。房屋使用情况统计实现对房屋现有状况的统计和查询。能够以列表显示空房、出租房屋和个人住宅。能够显示哪些房屋在装修时经过改动,哪些没有经过改动。
设备管理模块主要包括设备信息管理和报修管理。设备信息管理包括对小区设备的基本信息的录入,修改,查询等。报修管理负责对设备故障报修的添加,查询,对设备维修情况进行记录,并能统计出老旧或多次报修的设备。能够打印报修单。
收费管理模块主要包含收费管理和收费统计。收费管理负责对收费的金额,人员日期等基本信息进行添加和查询。收费统计能够统计显示出已缴费的业主名单,和欠费的业主名单等。能够打印收费、欠费单。
投诉管理模块主要含有投诉管理和投诉统计。投诉管理主要对投诉的详细内容进行添加记录,对投诉案件的级别分出轻重缓急。投诉统计是指统计查看投诉的类型(安全类、民事纠纷、物业服务类、环境类、设备类等),显示类型的具体列表,并能打印列表。并能查询已解决和未解决的投诉。本系统是一个在线小区物业收费系统,采用ASP.NET+SQL2008的模式来订制的一个小型电子服务平台。本系统从功能上来说,比较完备。系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,系统采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。
5 总结
本系统还存在一些不足之处,对数据库操作的性能有待进一步优化,虽然本系统优化了不少,但要达到理想状态还有一段距离。根据系统的不足,继续改进和完善本系统。
参考文献
[1] 汪晓平,钟军.ASP.NET网络开发技术[M].北京:人民邮政出版社,2003.12.
[2] 张一鸣,桂林,张家祥.个人网站组建实用教程[M].西安:电子科技大学出版社,2004.1.
[3] 龙马工作室.ASP.NET+ SQL 2005组建动态网站[M].北京:人民邮电出版社,2004.8.
[4] 高怡新.ASP.NET网络应用程序设计(第2版)北京:人民邮电出版社,2008.
关键词 ASP.NET 信息管理 数据库 收费系统
中图分类号:TP311 文献标识码:A
0 引言
作为城市发展建设的一个主要发展力量,物业收费管理事业正在伴随着城市房地产的迅猛发展蓬勃兴起,广大百姓在成为购房客户的同时也成为了物业的业主,他们在享受拥有产权兴奋的同时,也更加关注在居住区内是否能享受良好的服务、物业是否能够保值增值。因此,如何在激烈的市场竞争中立于不败之地,创造合理的规模效益,已经成为现今物业收费管理的关键问题。提高物业收费管理水平必须使用先进的管理理念、现代化的管理手段。小区管理内容繁杂,日常各项收费是小区的主要收费项目,如果使用传统的手工管理方式,将耗费大量人力物力。要想用较少的人力完成复杂的管理,就必须要有一套科学、高效、严密、实用的物业收费管理系统。
1 业务流分析
小区物业收费(管理)系统工作流程为:系统启动并进入登录界面,根据不同的用户进行登录,所有用户都可以浏览系统主页面。通过权限判断,注册用户除了可以浏览信息操作外,还可以进行对自己注册资料的操作(包括对自己的资料的录入、修改和删除的操作),以及图书借阅、查询等功能。管理员可以对系统信息进行添加、修改和删除的权限,及对系统管理的所有功能进行操作。
本系统的业务流程图如图1所示:
2 系统开发目标
(1)操作简单、界面友好:完全控件式的页面布局,使得信息的录入工作更简便;许多选项包括房屋信息、业主信息、销售信息等只需要点击鼠标就可以完成。(2)即时可见:对信息的处理(包括添加、修改、删除)将立即在对应的页面显示出来,达到“即时发布、即时见效”的功能。(3)功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等各个方面,完整地实现了系统对即时信息的管理要求。而且,还能进行对会员的管理,对会员的资料进行审核,以及上传文件的管理。(4)方便移植:系统应具有实用性、可靠性和适用性,同时注意到先进性。针对不同的用户,只需要稍作修改就可以开发出适合自己特点的小区物业管理系统。系统界面中所需的数据都存放于数据文件中,只要对该文件做部分修改,就能在系统界面上实现及时更新的效果,减少了更改系统源代码的复杂性。(5)动态管理:对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。
3 数据库设计
通过系统功能分析,针对小区物业管理系统,总结出如下的需求信息:(1)用户分业主用户和管理员用户;(2)注册用户无需要登录就可以进行论坛操作;(3)管理员用户登陆后可进行管理员信息、房屋信息及销售记录信息的维护。
经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:(1)管理员信息,包括数据项:帐号,密码,权限等。(2)房屋信息,包括数据项:ID,房屋名称,地址等。(3)业主信息,包括数据项:编号,业主姓名,价格等。
得到上面数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
4 管理模块界面设计
用户界面的大部分功能都是以管理模块为前提的,因为用户模块所显示的数据大部分需要通过管理模块来添加。因此,我们首先要来介绍管理模块的设计与开发。管理模块相对业主模块要复杂一些,因为在这里需要对所有信息进行维护,包括浏览、增加、修改和删除等操作。为了便于系统维护,页面的命名才用“模块名+功能名”的方式。概括起来,管理模块具有以下功能:(1) 管理员管理;(2)房屋信息管理;(3)设备信息管理;(4)投诉信息管理;(5)收费信息管理;(6)系统参数管理。
本系统包括五个模块:(1)人员与安全管理模块;(2)房屋模块;(3)设备管理模块;(4)收费理模块;(5)投诉管理模块。
人员与安全管理模块主要包括对物业管理人员和业主的信息管理。包括录入人员的基本信息;用户权限分配,对物业管理人员和业主进行权限的分配。
房屋管理主要包括:房屋信息管理和房屋情况统计。其中房屋信息管理包括对房屋的基本资料的录入,变更和查询等。房屋使用情况统计实现对房屋现有状况的统计和查询。能够以列表显示空房、出租房屋和个人住宅。能够显示哪些房屋在装修时经过改动,哪些没有经过改动。
设备管理模块主要包括设备信息管理和报修管理。设备信息管理包括对小区设备的基本信息的录入,修改,查询等。报修管理负责对设备故障报修的添加,查询,对设备维修情况进行记录,并能统计出老旧或多次报修的设备。能够打印报修单。
收费管理模块主要包含收费管理和收费统计。收费管理负责对收费的金额,人员日期等基本信息进行添加和查询。收费统计能够统计显示出已缴费的业主名单,和欠费的业主名单等。能够打印收费、欠费单。
投诉管理模块主要含有投诉管理和投诉统计。投诉管理主要对投诉的详细内容进行添加记录,对投诉案件的级别分出轻重缓急。投诉统计是指统计查看投诉的类型(安全类、民事纠纷、物业服务类、环境类、设备类等),显示类型的具体列表,并能打印列表。并能查询已解决和未解决的投诉。本系统是一个在线小区物业收费系统,采用ASP.NET+SQL2008的模式来订制的一个小型电子服务平台。本系统从功能上来说,比较完备。系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,系统采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。
5 总结
本系统还存在一些不足之处,对数据库操作的性能有待进一步优化,虽然本系统优化了不少,但要达到理想状态还有一段距离。根据系统的不足,继续改进和完善本系统。
参考文献
[1] 汪晓平,钟军.ASP.NET网络开发技术[M].北京:人民邮政出版社,2003.12.
[2] 张一鸣,桂林,张家祥.个人网站组建实用教程[M].西安:电子科技大学出版社,2004.1.
[3] 龙马工作室.ASP.NET+ SQL 2005组建动态网站[M].北京:人民邮电出版社,2004.8.
[4] 高怡新.ASP.NET网络应用程序设计(第2版)北京:人民邮电出版社,2008.