本系统主要实现了管理员查询、添加、删除用户信息;水电费录入、查询、修改和删除。用户缴纳水电费和查询水电信息等功能。
其中涉及到的模块有:
(1)登录模块功能:主要是输入的用户名和密码保存并且与数据库中的数据进行比较,只有完全符合才可以登录系统。
(2)管理员模块功能:可以操作水电价格、用户信息和水电录入、缴纳。
①用户信息子模块功能:可以查询、操作用户信息。
②价格子模块功能:主要是对水电费价格的管理。
③水费子模块功能:添加、修改和删除水费缴纳信息。
④电费子模块功能:添加、修改和删除电费缴纳信息。
(3)用户模块:能查看个人信息和缴费信息。
采用用例驱动方法分析需求,首先识别出系统的参与者主要有管理员、用户,每一种参与者都有不同的权限,下面就对整个系统建立用例模型来表达需求:
⑴ 管理员:登录系统后,能够查看和修改个人信息、修改密码、查看修改、添加和删除用户等。
系统管理员
对以上用例图中的用例进一步描述如下:
①登录:利用用户名和密码进行登录,这个功能是系统管理员的基本功能,
②个人信息管理:系统管理员可以对个人信息进行查看和修改。
③个人密码管理:系统管理员可以修改个人密码。
④水电价格管理:管理员可以添加、修改和删除水电费价格。
⑤水电费管理:管理员可以添加、修改、删除和缴纳水电费。
⑥用户管理:管理员能够添加、查看、删除用户信息。
⑵ 用户:登录系统后能够查看和修改个人信息、修改密码
用户
①登录:利用用户名和密码进行登录
②个人信息管理:用户可以对个人信息进行查看和修改。
③个人密码管理:用户可以修改个人密码。
④水费管理:用户可以查询到个人的水费缴纳信息。
⑤电费管理:用户可以查询到个人的电费缴纳信息。