科类 理工科 编号(学号) 2015555555
本科生毕业论文(设计)
基于 php 的家庭日志管理系统
Family Income And Expenditure Management System Based
On PHP
XXX
指导教师: xxx 职称 xxx
xxxxx xxx xxxxxx
学 院: xxxxxxxxxxxxxxxx
专 业: xxxxxxxxxx 年级: xxxxx
论文(设计)提交日期: 2016 年 5 月 答辩日期: 2016 年 5 月
答辩委员会主任: xxxxx
xxxxx
2016 年 5 月
目 录
摘 要............................................................1
ABSTRACT............................................................2
1 前言..............................................................4
1.1 设计背景 ...................................................4
1.2 开发工具及技术简介 ........................................4
1.2.1 开发工具简介 .......................................4
1.2.2 使用技术简介 .......................................5
2 需求分析和总体设计................................................8
2.1 系统概述 ..................................................8
2.2 需求分析 ..................................................9
2.2.1 可行性分析 .........................................9
2.2.2 功能需求分析 .......................................9
2.3 系统总体设计 .............................................18
2.3.1 架构设计...........................................18
2.3.2 数据库设计.........................................18
2.3.3 编码结构设计.......................................19
3 系统实现.........................................................19
3.1 个人中心模块 .............................................19
3.2 理财资料管理模块 .........................................26
3.3 相册管理模块 .............................................28
3.4 用户管理模块 .............................................29
3.5 个人资料更改模块 .........................................30
3.6 站点配置模块 .............................................31
4 系统测试.........................................................32
4.1 公共模块 .................................................32
4.2 后台管理模块 .............................................33
5 结论.............................................................33
参考文献...........................................................34
致 谢.............................................................35
附录 1 .........................................................XXXVII
第 1 页 共 32 页
基于 php 的家庭日志管理系统
xxx
(xxxxx 学院 ,xx 市, 邮编)
摘 要
本课题主要介绍了使用 PHP 技术对家庭日志管理系统进行分析和研究,并对
其功能进行设计和开发的整个过程。在设计中,先对家庭日志管理系统进行整体
分析,把整个系统分为 3 个大功能模块来设计,主要由前台展示模块、个人中心
模块、后台管理模块组成。其中前台展示模块包括站点介绍、用户登录、用户注
册、在线资料、图片墙等模块;个人中心模块主要包括收支项目管理、理财项目
管理、个人信息管理、密码修改、头像更新、登录日志、计划任务管理、计划任
务评估、计划任务报表统计等功能模块;后台管理模块主要包含管理员管理、会
员管理、站点配置、个人信息管理、收支项目分类管理、相册管理、资料管理、
理财项目管理等功能模块。用 PHPStorm 作为开发工具,以 PHP 作为开发语言,
用 Mysql 进行数据存储,用 Apache 服务器进行部署测试。设计中采用了模块化
的设计方法,并用 PHP 技术对整个系统进行编码实现。最终实现了动态管理家庭
财务收支的功能。界面整洁美观,操作简单,扩展性好、可维护性强、安全性高。
关键词:PHP;B/S 结构;Mysql;家庭日志管理系统
第 2 页 共 32 页
Family Income And Expenditure Management System
Based On PHP
xxx
(College of University,City,Code)
ABSTRACT
This paper mainly introduces the use of PHP technology to analyze and
study the family income and expenditure management system, and the whole
process of design and development of its function. In the design, first
on the family income and expenditure management system for the overall
analysis, the whole system is divided into 3 function module design,
mainly by the front display module, personal center module, background
management module. The front display module including site introduction,
user login, user registration, online information and pictures of wall
module; individual central module mainly includes the revenue and
expenditure of project management, project financial management,
personal information management, password modification, update avatar,
log, task management, plan evaluation task, plan task statement
statistics function module; background management module mainly includes
the administrator management, membership management, site configuration,
personal information management, account management, photo album
management, data management, financial project management function
module. PHPStorm as a development tool, using PHP as development language,
data storage with Mysql, using Apache server deployment test. The design
uses a modular design method, and the system is implemented with PHP
第 3 页 共 54 页
encoding technology. Finally realize the dynamic management of family
financial function. The interface is clean and beautiful, simple
operation, good expansibility, maintainability and high safety.
Keywords: PHP; B/S Structure; Mysql;Family Income And Expenditure