当前位置:文档之家› 小区物业管理系统[1]

小区物业管理系统[1]

1、选择保存路径 2、复制数据库文件到指定路径 3、检测复制过程中是否出错
A1:复制过程中出错 4、系统显示提示信息:成功备份数据 5、更新操作日志 6、用例结束 其他事件流: A1:复制过程出错
(1):系统显示提示信息:备份数据出错 (2):返回主事件流6
小区物业管理系统[1]
后置条件:系统成功将数据库数据备份到用户指定的路径下,并将 操作信息写到操作日志库中
后置条件:系统成功将新用户信息插入到数据库的用户信息表中, 并将操作信息写到操作日志库中
特殊需求:
小区物业管理系统[1]
设置操作员权限用例说明
用例名称:设置操作员权限 用例编号:5.1.4 描述:通过设置操作员权限,限定操作员在系统中可使用的功能。 标识符: OperatorPopedomSet 优先级:A(高) 角色: 系统管理员 前置条件:用户已成功登录进入系统且具有此权限 主事件流:
小区物业管理系统[1]
密码设置用例说明
用例名称:密码设置 用例编号:5.2 描述:通过密码设置,用户可以设置自己的密码。 标识符: PasswordSet 优先级:B(较高) 角色: 使用系统的所有用户 前置条件:用户已成功登录进入系统 主事件流:
1、打开数据库连接 2、操作员输入原密码、新密码和密码确认 3、查询数据库中的用户信息表搜索用户名和原密码
1、打开数据库连接 2、从系统功能模块列表中选择需要设置的操作 3、根据选择的操作在数据库中与所选择操作对应的表中设置
操作权限 4、在系统操作界面中设置没选择的功能操作不可用 5、更新操作日志 6、用例结束 其他事件流: 后置条件:系统成功为制定用户设置了在系统中可进行操作,并
将操作信息写到操作日志库中 特殊需求:
角色编号: 2 角色名称: 普通用户 角色职责:系统的使用者,权限由系统管理员设定。 其 它: 是物业管理处的其它部门人员担任
小区物业管理系统
2020/11/18
小区物业管理系统[1]
面向对象需求获取
在面向对象需求获取阶段,主要建 立了用例模型和用户界面原形。
用例模型描述了系统的业务概述、 用例说明、角色、用例图、活动图。
用户界面原形给出了每个用例对应 的操作界面。
小区物业管理系统[1]
一、系统业务概述
这里主要描述了系统的职能,即系统有什么 样的功能。这些功能以职能图的形式描述如下:
小区物业管理系统[1]
2 资源设置
2.1 房产资源 2.2 客户资料 2.3 收费项目与标准 2.4 参数设置
房 产 ห้องสมุดไป่ตู้ 源:描述了小区房产信息、小区中每一大楼信息 以及每一大楼的每一房间信息。
客 户 资 料:描述了小区在主业主和租户的详细信息
收费项目与标准:通过这里可以添加新的收费项目或收费标准, 修改、删除已存在的收费项目或收费标准。
小区物业管理系统
1
2








3
4
5












小区物业管理系统[1]
1 收费管理
1.1 费用数据录入 1.2 费用计算 1.3 费用收取 1.4 费用查询 1.5 月结处理
费用数据录入:录入各项针对住户收费数据。包括住户水电数 据、公共公摊水电数据、室内维修数据以及家政服务数据。
A1:查询结果记录为0 4、判断新密码是否为空
A2:新密码为空 5、判断新密码与密码确认是否一致
A3:新密码与密码确认不一致 6、更新原用户名和密码在数据库的用户信息表中所在的记录 7、更新操作日志
8、用例结束
小区物业管理系统[1]
其他事件流: A1:查询结果记录为0 (1):系统显示提示信息:原密码不正确 (2):返回主事件流 2 A2:新密码为空 (1) :系统显示提示信息:密码不能为空 (2):用户重新输入新密码和密码确认 (3): 返回主事件流4 A3:新密码与密码确认不一致 (1) :系统显示提示信息:两次输入密码不一致 (2):用户重新输入新密码和密码确认 (3):返回主事件流4
(1):返回主事件流10 A2:复制过程出错
(1):系统显示提示信息:导入数据出错 (2):返回主事件流10 后置条件:系统成功将用户指定的路径下的数据库文件恢复到数据
库中,并将操作信息写到操作日志库中 特殊需求:
小区物业管理系统[1]
住户水电数据录入用例说明
用例名称:住户水电数据录入 用例编号:1.1.1 描述:通过此用例将住户的水电数据录入到数据库的对应表中。 标识符: DataRestore 优先级:A(高) 角色: 系统管理员、工程部的操作人员 前置条件:用户已成功登录进入系统,且具有此权限 主事件流:
前置条件:用户拥有自己的用户名和密码
主事件流:
1、用户输入用户名和密码
2、系统判断数据库连接是否打开
A1:数据库连接未打开
3、在数据库中查询用户输入的用户名和密码是否存在
A2:查询结果记录为0
4、更新操作日志
5、显示主界面
6、用例结束
其他事件流:
A1:数据库连接未打开
(1):打开数据库连接
(2):返回主事件流 3
4 社区管理
4.1 4.2








4.3 4.4 4.5 4.6 4.7 4.8

















绿






保安巡逻:巡逻记录的添加、删除、编辑、查询及打印。
车辆管理:对住户车辆信息和外来车辆信息的添加、删除、编 辑、查询及打印。同时可统计外来车辆收费。
出租管理:出租记录的添加、删除、编辑、查询及打印;同时 可统计租金,以及打印向业主发送的出租通知。
用例名称: 描述: 角色: 主事件流: 1. 2. 其他事件流: A1: A2: 后置条件: 特殊需求:
用例编号:
标识符:
优先级:
前置条件:
小区物业管理系统[1]
登录用例说明
用例名称:登录 用例编号:0.0
描述:用户通过登录用例进入系统,然后进行对系统的使用。
标识符: Login
优先级:A(高)
角色: 使用系统的所有用户
A1:不再导入 4、指定导入数据库文件路径 5、复制指定路径数据库文件到当前目录并重命名使之覆盖原
数据库文件 6、检测数据复制过程是否出错
A2:复制过程出错 7、系统显示提示信息:成功导入数据 8、重新打开数据库连接
小区物业管理系统[1]
9、更新操作日志 10、用例结束 其他事件流: A1:不再导入
后置条件:系统成功将用户输入的数据录入到数据库的对应表中, 并将操作信息写到操作日志库中
特殊需求:
小区物业管理系统[1]
三、角色
这里将主要对系统所涉及到的角色 进行描述。统一描述形式如下所示:
角色编号: 角色名称: 角色职责: 其 它:
小区物业管理系统[1]
角色编号: 1 角色名称: 系统管理员 角色职责:系统的管理和维护者。具有对系统使用的最高权限。 其 它: 由物业管理处的物业办公室人员担任
特殊需求:
小区物业管理系统[1]
数据恢复用例说明
用例名称:数据恢复 用例编号:5.4.2 描述:通过数据恢复将指定数据库文件重写到数据库中。 标识符: DataRestore 优先级:A(高) 角色: 系统管理员 前置条件:用户已成功登录进入系统,且具有此权限 主事件流:
1、关闭数据库连接 2、输出提示信息:导入数据将覆盖原有数据!是否继续导入? 3、判断是否继续导入
小区物业管理系统[1]
其他事件流: A1:查询结果记录不为0 (1):系统显示提示信息:用户名已存在 (2):返回主事件流 2 A2:新密码为空 (1) :系统显示提示信息:密码不能为空 (2):用户重新输入密码和密码确认 (3): 返回主事件流4 A3:新密码与密码确认不一致 (1) :系统显示提示信息:两次输入密码不一致 (2):用户重新输入密码和密码确认 (3):返回主事件流4
社区清洁:社区卫生清洁记录的添加、删除、编辑及查询。 环境绿化:小区绿化维护记录的添加、删除、编辑及查询。
小区物业管理系统[1]
5.1 操作员管理
5.2 密码设置
5 系统管理
5.3 操作日志 5.4 数据备份恢复
5.5 联机帮助
5.6 关于本程序
操 作 员 管 理:添加、删除、编辑操作员信息,以及设置操 作员权限。
工资管理:计算、统计员工工资,同时可对员工工资记录进行 添加、删除、编辑、查询以及打印。
工作管理:工作安排信息的添加、删除、编辑、查询以及打印; 并对员工出勤考核记录的添加、删除、编辑、查询及打印。
奖罚记录:对员工奖罚记录的添加、删除、编辑、查询以及打 印。
小区物业管理系统[1]
经费开销:经费开销的计算与统计;以及对开销记录的添加、 删除、编辑、查询及打印。
1、打开数据库连接 2、选择录入方式
A1:单条录入 A2:批量录入 3、从界面读取数据 4、将读取到的数据插入到数据库对应表中 5、判断是否插入成功
A3:插入失败 6、更新操作日志 7、用例结束
小区物业管理系统[1]
其他事件流: A1:单条录入 (1):将数据写到主录入界面 (2):返回主事件流3 A2:批量录入 (1):打开批量录入界面 (2):将数据写到批量录入界面 (3):返回主事件流3 A3:插入失败 (1): 系统显示提示信息:插入数据到数据库失败 (2):返回主事件流7
相关主题