下载后可任意编辑水电管理系统登陆子系统12024 年 4 月 19 日下载后可任意编辑数据库课程实验周设计说明书水电管理系统学生姓名: 施杰明 学号: 学 院: 计算机与控制工程 专 业: 计算机科学与技术 指导老师: 熊风光 6 月 27 日22024 年 4 月 19 日下载后可任意编辑1. 需求分析 1.1 目标设计以宿舍水电费为背景,实现水电费管理。本系统能够分为四个子系统:1.统计子系统:统计水电用量,水电费用计算,扣除水电费。2.登陆子系统:实现密码验证,不同身份的用户具有不同的权限。3.管理子系统:增加,删除,修改用户,设置水电价格。4.缴费子系统:实现查询余额,缴费功能1.2 开发和运行环境Eclipse、SQL server Window 7,window 8 1.3 数据流分析32024 年 4 月 19 日下载后可任意编辑 图 1 顶层数据流图42024 年 4 月 19 日下载后可任意编辑 图 2 登陆子系统图 1.4 功能模块设计 图 3 系统功能模块图 1.5 本人主要工作登陆子系统 2. 水电管理系统登陆子系统数据库概要设计2.1 概念结构设计52024 年 4 月 19 日下载后可任意编辑查看权限登陆登陆查看权限学生学号学生账号姓名性别宿舍号
Variable characters (20)Variable characters (20)Variable characters (20)Variable characters (2)Variable characters (20)学号...账号账号密码权限Variable characters (20)Variable characters (20)Variable characters (20)账号...管理员管理员编号管理员账号身份Variable characters (20)Variable characters (20)Variable characters (20)管理员编号... 图 4 登陆子系统 ER 图 2.2 模式转换 学生(学号,学生账号,姓名,性别,宿舍号) 账号(账号,密码,权限) 管理员(管理员编号,管理员账号,管理员身份)2.3 范式分析 学生(学号,学生账号,姓名,性别,宿舍号) 学号作为主码,学生账号,姓名,性别,宿舍号完全函数依赖于主码 学生,满足 2NF。其它属性不存在对主码的传递依赖,满足 3NF。学生中除 了学号没有其它决定因素,满足62024 年 4 月 19 日下载后可任意编辑BCNF。 账号(账号,密码,权限) 账号作为主码,密码,权限完全函数依赖于主码账号,满足2NF。其它 属性不存在对主码的传递依赖,满足 3NF。账号中除了账号没有其它决定 因素,满足 BCNF。 管理员(管理员编号,管理员账号,管理员身份) 管理...