第一范文网 - 专业文章范例文档资料分享平台

基于Web的学校水电费管理系统的设计与实现+药思远+计算机科学与技术1 - 图文

来源:用户分享 时间:2025/5/17 7:18:53 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

沈阳师范大学学士学位论文 用户信息管理 添 加 用 户 修改用户 删除用户 查询水电费 基于Web的学校水电费管理系统 水电费管理 信息汇总 用户 缴费 水电费扣取 水电费信息录入 用户信息汇总 月用水电量汇总 水电费信息汇总 更改密码 系统退出 图4-3学校水电费管理系统功能模块图

下面就对这几个模块做详细说明:

(一)用户管理模块,水电费管理员通过查询用户信息对用户的信息进行添加、删除、修改,查看用户当月水电用量,及水电费情况。

(二)水电费管理模块,用户通过登录查看自己的水电费情况,进行缴费,若欠费需要续费,以及查看水电用量、缴费情况。是否欠费,划取当月用户水电费等

(三)信息汇总模块,发布消息,当月数据汇报、更新,对学生寝室或教师办公室、所管辖教室的水电费,水电月用量信息的汇总。

4.2 数据库设计

数据库设计是水电费管理系统必须的部分,系统中产生的大量数据都集成在数据库中,以及自动检索各个数据表之间的联系,因此对数据库进行详细的设计有利于系统的工作效率提高。 4.2.1 E-R模型

E-R图包含“实体”、“联系”、“属性”三个基本部分。联系可以分为三类:一对一联系(1:1);一对多联系(1:n);多对多联系(m:n)。属性是实体或联系所具有的性质,通常一个实体有若干个属性来描述,一般用圆角矩形表示。根据数据库表结构绘制数据库表的实体关系,作出水电管理系统的E-R关系图。如图4-4所示:

-16-

沈阳师范大学学士学位论文

管理员 1 管理 1 管理 1 管理 n 学生和教师 n 查表员 m 录入 n 查表数据单 n 收费员 m 生成 n 收费数据单

图4-4学校水电费管理系统E-R图

4.2.2 数据库表清单

本系统在集成和存储数据方面采用的后台数据库系统为Microsoft SQL Server 2005。数据库中包含以下信息表,水电费管理员信息表(Admin)如表4-1、学生用户信息表(StudentUser)如表4-2、查表员信息表(Select)如表4-3、收费员信息表(Money)如表4-4、查表数据单信息表(TableList)如表4-5、收费数据单信息表(MoneyList)如表4-6、教师用户信息表(TeacherUser)如表4-7等。

下面是本系统设计所列出的几个关键数据库信息表。

表4-1 水电费管理员信息表

序号 1 2 3 字段名称 adminID adminName adminPwd 数据类型 int varchar varchar 长度 8 50 50 主键否 是 否 否 描述 管理员编号 管理员姓名 管理员密码

表4-2 学生用户信息表

序号 1 2 3 4 5

字段名称 studentID studentName studentPwd studentYue homeID 数据类型 int varchar varchar int varchar -17-

长度 8 50 50 8 50 主键否 是 否 否 否 否 描述 学生学号 学生姓名 学生密码 学生余额 寝室号 沈阳师范大学学士学位论文

表4-3 查表员信息表

序号 1 2 3 字段名称 selectID selectName selectPwd 数据类型 int varchar varchar 长度 8 50 50 主键否 是 否 否 描述 查表员编号 查表员姓名 查表员密码

表4-4 收费员信息表

序号 1 2 3 字段名称 moneyID moneyName moneyPwd 数据类型 int varchar varchar 长度 8 50 50 主键否 是 否 否 描述 收费员编号 收费员姓名 收费员密码

表4-5 查表数据单信息表

序号 1 2 3 4 5 6 7 字段名称 userID date watershow electshow selectListID moneyID selectID 数据类型 int datetime int int varchar varchar varchar 长度 8 8 8 8 50 50 50 主键否 外键 否 否 否 是 外键 外键 描述 用户编号 日期 水表字 电表字 查表单编号 收费员编号 查表员编号

表4-6收费数据单信息表

序号 1 2 3 4 5 6 7 8 9 10 字段名称 userID date useWater useElect waterPrice electPrice userYue moneyListID moneyID selectID 数据类型 int datetime int int int int int varchar varchar varchar 长度 8 8 8 8 8 8 8 50 50 50 主键否 外键 否 否 否 否 否 否 是 外键 外键 描述 用户编号 日期 水用量 电用量 水单价 电单价 账户余额 收费单编号 收费员编号 查表员编号

表4-7 教师用户信息表 序号 1

字段名称 teacherID 数据类型 int -18-

长度 8 主键否 是 描述 教师工号 沈阳师范大学学士学位论文 2 3 4 5

teacherName teacherPwd teacherYue roomID varchar varchar int varchar 50 50 8 50 否 否 否 否 学生姓名 教师密码 教师余额 教师管理房间号 4.3 功能模块详细设计

功能模块详细设计是由以上总体设计来进一步实现系统的各个功能。下面仅从管理员和用户(学生和老师)两类角色对水电费管理系统做详细的设计。

(一)下面是以用户(学生和老师)的角色在系统中查看信息、水电费信息、缴费、续费等列出用户缴费的时序图和活动图。

下图4-5所示为学生和老师缴费续费的时序图:

学校水电费管理系统 数据信息 水电费信息 学生和教师 1 : 登录 2 : 查看核对 3 :成功登录 4 : 查看水电费信息 6 : 显示月用量数据 5 : 缴费续费 7 : 显示余额

图4-5 学生和老师缴费续费时序图

根据上面的分析,可以将时序图转换成活动图,如下图4-6所示:

-19-

基于Web的学校水电费管理系统的设计与实现+药思远+计算机科学与技术1 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9185v5rnp79vfqx3dfob_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top