ASP.net房屋租赁管理系统设计与实现(5)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.net房屋租赁管理系统设计与实现(5)


3.1 功能需求分析
房屋租赁系统的需求主要包括房屋信息的登记,查询,修改,删除。对客户需求的记录,查询,修改,删除。房屋登记将需要登记的房屋的信息输入系统,由系统进行储存,随时可以查阅修改。一般情况下,普通工作人员只能浏览查询房屋具体信息,而管理员用户除了能查询房屋具体信息以外,还能够登记房屋信息,发布房屋信息,修该,删除房屋数据。因此,普通用户和管理人员的权限要明确区分开来,防止操作时因操作错误产生的数据丢失和数据错误。具体分析如下:
添加操作:在执行操作时首先都要先检查是否已经输入数据,如果输入的数据不全或者有错误,将提示用户输入正确的数据,如果输入的数据正确,点击添加按钮,能够将数据输入到数据库,并保存数据。
删除操作:在选定一个房屋信息后可将其从数据库中删除,并在前端界面显示出来。
查询操作:能够进行全部数据的查询,同时也能进行模糊的查询, SQL语句中用“like”,还有组合查询,通过对用户输入情况的判断来确定SQL语句的最终形式,比如用户查询时输入的查询条件不全面,甚至只有一个,依然能够查询出所输入的条件对应的数据。
系统的结构图(图3.1)。   图3.1 系统结构图
3.1.1各模块的功能需求
(1)房源管理模块各功能需求
房源管理模块有发布求租信息、发布出租信息、查看出租信息列表、查看出租信息列表、查看求租信息列表这洗功能。
1.其中求租房屋信息要求有如下属性:区域,房源,联系电话,联系地址,所在楼层,楼层总数,户型结构,房屋面积,建房年代,装修情况,出租价格保暖,配套设施,附加信息,联系手机,联系人,发布时间,公交路线,是否委托。
2. 出租房屋信息的属性要求:区域,房源,联系电话,联系地址,所在楼层,楼层总数,户型结构,房屋面积,建房年代,装修情况,出租价格,保暖,配套设施,附加信息,联系手机,联系人,发布时间,公交路线,是否委托。
3. 查看出租信息列表模块中有按以下条件查询功能: 按位置要求筛选,按户型筛选,按来源筛选,按面积有要求筛选,按价格要求筛选。
4. 对列表中的信息操作要求模块有按以下条件操作功能:删除出租信息,修改出租信息,回收站恢复出租房屋信息。
5. 查看求租信息列表模块有按以下条件查询功能:按位置要求筛选,按户型筛选,按来源筛选,按面积有要求筛选,按价格要求筛选。
6. 对列表中的信息操作要求:删除求租信息,修改求租信息,回收站恢复求租房屋信息上传房屋图片。
  (2)修改个人信息,发布新闻模块,发布公告模块
修改个人信息能修改的属性:修改用户名,修改密码,修改备注
发布新闻模块主要功能:发布界面,主界面显示
发布公告模块主要功能:发布界面,主界面显示
 (3)系统管理模块
   系统管理模块分为系统基本管理,用户管理,权限管理三个子模块。其中系统基本管理主要功能:修改系统名称,禁用或启用验证码。用户管理主要功能:修改所有用户信息,删除用户,添加用户账号,分配用户权限。权限管理主要功能:增加权限角色,删除权限角色,修改权限角色。
3.1.2系统用户权限分配模块
(1)管理员功能模块需求:
管理员模块的功能:登陆系统,房源管理,发布新闻,发布公告,系统管理,退出系统。房屋租赁管理系统模块图(图3.2)。
 
                        图3.2 房屋租赁管理系统模块图 (责任编辑:qin)