更新时间:2021-07-12
所属分类:PHP设计
评论回复:0
前端:php
开发工具:hbuilderx/dw/vscode
运行环境:wamp/xammp/phpstudy
家庭财务管理系统给家庭成员提供了一个在线的操作平台,用户可以对其编号、姓名以及收入、支出构成进行增加、删除、修改等管理操作。同时该系统还提供了用户管理功能,根据用户的分类,其拥有的权限也不同,系统可以判断登录用户的用户名和密码,从而判断其是否可以使用该系统,系统亦可获取登录用户的权限信息,从而判断该用户能够使用该系统的哪些特定功能,不同级别的用户之间不能够越权使用系统功能。用户分为客户和管理员两类。
(二)可行性分析如下:
1.技术条件方面的可行性
(1) 使用php语言,mysql数据库,apache服务器。
(2) 开发工具方面:开发环境为wamp。
(3) 操作系统方面:使用windows7。
家庭财务管理系统给家庭成员提供了一个在线的操作平台,用户可以对其编号、姓名以及收入、支出构成进行增加、删除、修改等管理操作。同时该系统还提供了用户管理功能,根据用户的分类,其拥有的权限也不同,系统可以判断登录用户的用户名和密码,从而判断其是否可以使用该系统,系统亦可获取登录用户的权限信息,从而判断该用户能够使用该系统的哪些特定功能,不同级别的用户之间不能够越权使用系统功能。用户分为客户和管理员两类。
目 录
1 绪论 3
1.1 课题背景 3
1.2 研究意义 4
1.3 国内外发展概况 5
1.4 本章小结 6
2 系统分析 7
2.1 可行性分析 7
2.1.1 技术可行性 7
2.1.2 经济的可行性 7
2.1.3 操作可行性 7
2.1.4 法律可行性 7
2.2 数据流程分析 8
2.3 系统的需求分析 9
2.4 性能需求 10
3 概要设计 10
3.1 系统开发与运行环境 10
3.1.1 运行环境 Windows XP 10
3.1.2 Wamp 10
3.1.3 Dreamweave8 11
3.1.4 MySQL数据库 12
3.1.5 Apache 12
3.2 模块功能 12
3.2.2 会员模块功能 14
3.2.3 管理员模块功能 14
3.3 数据库设计 14
3.3.1 数据库概念结构设计 14
3.3.2 数据库的创建 16
3.3.3 数据库逻辑结构设计 16
3.4 网站架设 18
3.5 系统技术框架 18
4 详细设计 19
4.1 主页面设计 19
4.2 会员设计 19
4.3 会员操作功能设计 22
4.3.1 财务查询 22
4.3.2 记账管理 23
4.3.3 账户类型管理 24
4.3.4 账户管理 24
4.3.5 修改个人信息 25
4.3.6 财务统计 26
4.4 管理员设计 26
4.4.1 管理员登陆 26
4.5 管理员操作设计 27
4.5.1 用户管理 27
5 系统测试 28
5.1 测试 28
5.1.1 测试目的 28
5.1.2 测试准则 28
5.1.3 测试方法 28
5.1.4 测试用例 28
6 总结与展望 29
结束语 30
参考文献 31
致谢 32