第一天

前后分离

前端:android

后端:springboot+mbatis-plus

高心星

软件工程的思维来开发项目

问题定义

可行性研究

需求分析

概要设计

详细设计

编码

测试

维护

需求分析

1.用户的信息管理

2.新增支出

3.新增收入

4.支出统计

5.收入统计

6.收支管理

概要设计

功能模块图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5T1yJ2dj-1686534517341)(C:\Users\gxx\Desktop\中原工学院移动班实训\家庭理财通.png)]

er图

实体关系图
实体:用户信息,支出的信息,收入的信息
关系:
用户信息-------支出信息
1:n
用户信息--------收入信息
1:n

设计数据字典的时候,先设计实体表,在设计关系

1:1的关系 双方任意一个实体加入一个字段 外键关联另外一个实体的主键

身份证 uid fk 用户的id

用户 idcardid fk 身份证的id

1:n的关系 多的那一个实体 加入一个字段 关联少的那一个实体的id

n:m的关系 额外创建关系表 id 一个实体的外键依赖id 另外一个实体的外键依赖id

r_shop_card

id

shopid 依赖于shop id

cardid 依赖于 card id

数据字典

用户表:t_user

字段 字段类型 字段描述
id int 用户id
name varchar(60) 用户名字
password varchar(60) 用户密码
sex varchar(4) 用户的性别
school text 毕业的学校
icon text 用户的头像url

支出表:t_zhichu

字段 字段类型 字段描述
id int 支出的id
title varchar(60) 支出的原因
num float 支出的数目
type varhcar(10) 支出的类别
time datetime 支出的时间
istongji int 是否加入统计(1加入 0 不加入)
uid int 依赖用户表id

支出表:t_shouru

字段 字段类型 字段描述
id int 收入的id
title varchar(60) 收入的原因
num float 收入的数目
type varhcar(10) 收入的类别
time datetime 收入的时间
istongji int 是否加入统计(1加入 0 不加入)
uid int 依赖用户id

数据库设计

        |

| istongji | int | 是否加入统计(1加入 0 不加入) |
| uid | int | 依赖用户id |

数据库设计

软件工程实训——第一天相关推荐

  1. 大四软件工程实训 总结 | TMS 物流管理系统 | 我们各自担任了产品经理、项目经理、IT总监、后端、前端和测试

    文章目录 一.实训介绍 1.1 实训目的 1.2 角色职责分配 产品经理 项目经理 IT 总监 后端程序员 前端程序员 测试人员 1.3 实训过程 二.实训记录 Day 1 需求文档 Day 2 项目 ...

  2. 中级实训第一天的自学报告

    目录[阅读时间:约10分钟] 中级实训第一天的自学报告 姓名:隐藏敏感信息 学号:隐藏敏感信息 一.Vi/Vim 二.Java 三.Ant 四.Junit [附加]五.SonarQube [附加]六. ...

  3. 软件工程实训有必要吗_软件工程实训报告的总结.docx

    软件工程实训报告总结 软件工程实践作为软件工程专业本科生企业实习前的综合实践课程在培养体系中占有重要地位,怎样写软件工程实训报告? 篇一:软件工程实训总结 转眼间实训已过去一段时间,之前的兴奋.喜悦如 ...

  4. 软件工程实训有必要吗_软件工程实训心得体会

    软件工程实训心得体会 最新发布的<软件工程实训心得体会>的详细范文参考文章,觉得有用就 收藏了,这里给大家转摘到.软件工程实训心得体会 软件工程实训心得体会 我一直认为软件开发无非是努力的 ...

  5. 项目实训第一周2-学习系统的使用

    项目实训第一周2-学习系统的使用 1.代码生成器的使用 2.sql生成器的使用 3.其他组件的使用 1.代码生成器的使用 如图,是代码生成器的基本构造 可以自行定义选择你要生成代码的注释信息,表信息, ...

  6. 软件工程实训报告需求文档测试文档,《软件工程实训》实习报告模板

    <软件工程实训>实习报告模板 计算机与信息管理专业 软件工程课程设计 题目:图书信息管理 专业:计算机与信息管理 班级: 学号: 姓名: 2008年12月15 日 一.实习目的与要求 由x ...

  7. 软件工程实训有必要吗_软件工程专业有没有必要考研

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 今天的这个话题是由一个学妹在QQ上问我的,请看下图: 对于学计算机软件类专业的学生,或许都会遇到这么一个问题,而我也不止一次被问及到这么一个问题了,那么, ...

  8. 项目实训第一周(车道线检测)

    项目实训我主要负责计算机视觉方面,识别出车道线并据此导航.相关内容也更新在我的个人博客上个人网站 相关介绍 车道线检测如果用传统方法,识别速度较慢,效果不够好,容易受到多种因素的干扰,因此我们打算开发 ...

  9. 软件工程实训有必要吗_软件工程专业实训心得体会

    软件工程专业实训心得体会 第 1 篇:软件工程专业实训心得体会 这学期学习了软件工程实践这门课,我觉得这是对上学 期的软件工程课程学习的检验,上学期学习软件工程只是我 们浅显的认识,相比之下,这学期就 ...

最新文章

  1. 使用Rainbow tables和Ophcrack的组合工具破解Windows密码
  2. awgn信道中的噪声功率谱密度_从OFC2020看高级算法在光通信中的应用
  3. lua52 C API测试代码
  4. python如何绘制曲线图_python pandas plot画折线图如何显示x轴的值?
  5. C++17新特性学习笔记
  6. 江西省2019计算机二级报名日期,2020年3月江西计算机等级报名时间、报名入口【2019年12月18日-27日】...
  7. 百度热力图颜色说明_大数据下的龙港、鳌江人口热力图
  8. 动态规划经典题之年终奖
  9. ionic4 背景设置动态图片报错WARNING: sanitizing unsafe style value background-image:url
  10. [再寄小读者之数学篇](2014-05-25 非线性递归数列的敛散性)
  11. vmware服务器系统配置ip地址,教程 - Vmware ESXi IP地址配置
  12. 宝塔搭建实测-基于ThinkPHP5.1的wms进销存源码
  13. Linux下禁用笔记本触摸板
  14. 如何测试服务器端口是否打开?
  15. 根椐图片,请猜一四字成语!有一点难度喔:)
  16. 玩安卓从 0 到 1 之总体概览
  17. seo刷流量软件有哪些|比较好的有什么呢|seo排名软件
  18. 模型驱动式架构(MDA)技术简介
  19. View的实现和优化相关面试题
  20. MATLAB语言的串口助手

热门文章

  1. CAD 随机卵石混凝土 混凝土细观 卵石混凝土模型
  2. 有什么免费好用的全球天气api?
  3. Python获取全部股票数据
  4. 麻省理工大学线性代数:三十三、单元检测3复习
  5. 百度云 职称计算机cad,职称计算机考试AutoCAD辅导资料
  6. HDU 2112-HDU Today
  7. 【openpyxl】只读模式、只写模式
  8. 【源码】史蒂芬森加速迭代方法的matlab实现
  9. Direct3D 初始化
  10. RAC(ReactiveCocoa)之 RAC宏定义