4 系统概要设计
4.1功能实现
1) 用户开户
管理员通过后台模块登陆对有需求的用户进行开户操作,开户信息包括:自动生成编号、姓名、性别、电话号码、用户地址、开户日期。 2) 用电用户查询
操作用户通过用户名,密码登陆验证,跳转到前台操作页面,点击相关按钮查询用电用户信息。成功后会按照规范格式在页面输出相关查询信息。 3) 用电用户查询
操作用户通过用户名,密码登陆验证,跳转到前台操作页面,分为普通用户和工业用户两种用户进行缴费,交费后提示缴费成功。 4) 管理员添加,查询,删除操作用户
管理员通过用户名,密码登陆验证,跳转到后台操作页面,进行添加、查询、和删除操作用户,对普通用户和工业用户进行管理。 5) 管理员进行电费录入
管理员通过用户名,密码登陆验证,跳转到后台操作页面,进行电度的录入。 6) 管理员进行报表的打印
管理员通过用户名,密码登陆验证,跳转到后台操作页面,点击相关按钮进行操作。成功后会做出提示或者按规范格式输出。报表信息包括:用户编号、姓名、性别、电话号码、用户地址、缴费金额、用电度数、余额、电费征缴日期。
11
4.2.电力收费系统各个模块设计
4.2.1电力收费系统总体功能模块结构图
根据之前做的系统概要分析,可以得出本系统前台后台所有功能模块分布情况,具体分布情况一结构图给出:如图4.1所示:
电力收费系统 前台模块设计 后台模块设计 用户登录 及密码修改 用户网银信息管理 工业用户查询及交费 普通用户查询及交费 管理员登录 添加查询和删除管理员 添加查询和删除工业用户 添加查询和删除普通用户 用户网银信息管理 当月的电度录入
图4.2电力收费系统功能模块结构图
12
4.2.2 前台模块结构图
由于前台模块主要是针对用户操作,进行相关信息查询,特规划前台功能如图4.2所示:
登陆 所有用户 前台页面 工业用户当月电费信息查询 显示 退出 成功 普通用户当月电费信息查询 工业用户进行交费 普通用户进行交费
图 4.2 前台模块结构图
4.2.3 后台模块结构图
由于后台模块主要是针对管理员操作,进行数据库相关操作,特规划后台功能如图4.2所示:
登录 操作管理用户员 后台首页 查询用电用户及缴费记录 查询 操作用户管理 用电用户管理 删除用电用户及缴费记录 删除 添加操作用户 添加 显示 查询操作用户 查询 显示 删除操作用户 删除
13
图 4.3 后台模块结构图
4.3功能实现流程图
4.3.1 添加用户功能流程图
后台功能很多,下面主要简介一下用户添加模块的流程图如图4.4所示:
图 4.4 添加用户流程图
14
4.3.2 登录模块功能流程图
前台主要针对用户操作,登录模块是主要实现的一块,只有登录用户才有权做其他相关的操作,登录模块的流程图设计如图4.5所示:
图4.5用户登录流程图
15