Day 1

今天开始了餐饮店管理系统的后端项目的搭建工作。首先,我对项目进行了分析,确定了项目的功能模块,包括菜单管理,订单管理,原料管理,员工管理,统计营业信息功能。我还细化了每个功能模块的具体功能和实现方式。

Day 2

今天我开始搭建项目的框架。我选择了SSM框架,因为它结合了Spring、SpringMVC和Mybatis三个框架的优点,可以提高开发效率。我按照SSM框架的要求,创建了项目的基本目录结构,并且配置了web.xml文件和Spring配置文件。

Day 3

今天我继续完善项目的框架。我配置了SpringMVC配置文件和Mybatis配置文件,并且在数据库中创建了相关的表格。在这个过程中,我遇到了一些问题,比如数据库连接失败和配置文件错误。经过不断地排查和修改,我最终解决了这些问题。

Day 4

今天我开始实现项目的菜单管理功能。我设计了菜单表和菜品表,并且实现了菜单的增删改查功能。在实现过程中,我遇到了一些问题,比如SQL语句的编写和页面的跳转。通过查找相关资料和与同事的交流,我成功解决了这些问题。

Day 5

今天我继续完善菜单管理功能。我实现了菜单与菜品的关联,可以在菜单中添加菜品,并且可以在菜单中查看已添加的菜品。在这个过程中,我遇到了一些问题,比如如何在页面中显示关联数据和如何正确地存储关联数据。我通过阅读Mybatis文档和调试代码,最终解决了这些问题。

Day 6

今天我开始实现订单管理功能。我设计了订单表和订单项表,并且实现了订单的增删改查功能。在实现过程中,我遇到了一些问题,比如如何处理订单与菜品的关联关系和如何计算订单总价。通过查找相关资料和与同事的交流,我成功解决了这些问题。

Day 7

今天我继续完善订单管理功能。我实现了订单与顾客的关联,可以在订单中添加顾客信息,并且可以在订单中查看已添加的顾客信息。在这个过程中,我遇到了一些问题,比如如何在页面中显示关联数据和如何正确地存储关联数据。我通过阅读Mybatis文档和调试代码,最终解决了这些问题。

Day 8

今天我开始实现原料管理功能。我设计了原料表,并且实现了原料的增删改查功能。在实现过程中,我遇到了一些问题,比如如何处理原料与菜品的关联关系和如何计算原料的库存量。通过查找相关资料和与同事的交流,我成功解决了这些问题。

Day 9

今天我继续完善原料管理功能。我实现了原料与供应商的关联,可以在原料中添加供应商信息,并且可以在原料中查看已添加的供应商信息。在这个过程中,我遇到了一些问题,比如如何在页面中显示关联数据和如何正确地存储关联数据。我通过阅读Mybatis文档和调试代码,最终解决了这些问题。

Day 10

今天我开始实现员工管理功能。我设计了员工表,并且实现了员工的增删改查功能。在实现过程中,我遇到了一些问题,比如如何处理员工与订单的关联关系和如何计算员工的工资。通过查找相关资料和与同事的交流,我成功解决了这些问题。

Day 11

今天我继续完善员工管理功能。我实现了员工与部门的关联,可以在员工中添加部门信息,并且可以在员工中查看已添加的部门信息。在这个过程中,我遇到了一些问题,比如如何在页面中显示关联数据和如何正确地存储关联数据。我通过阅读Mybatis文档和调试代码,最终解决了这些问题。

Day 12

今天我开始实现统计营业信息功能。我设计了营业额表和营业额项表,并且实现了统计营业额的功能。在实现过程中,我遇到了一些问题,比如如何处理订单与营业额的关联关系和如何计算营业额。通过查找相关资料和与同事的交流,我成功解决了这些问题。

Day 13

今天我继续完善统计营业信息功能。我实现了营业额与员工的关联,可以在营业额中添加员工信息,并且可以在营业额中查看已添加的员工信息。在这个过程中,我遇到了一些问题,比如如何在页面中显示关联数据和如何正确地存储关联数据。我通过阅读Mybatis文档和调试代码,最终解决了这些问题。

Day 14

今天我开始实现统计菜品销量的功能。我设计了销量表和销量项表,并且实现了统计菜品销量的功能。在实现过程中,我遇到了一些问题,比如如何处理订单与销量的关联关系和如何计算菜品销量。通过查找相关资料和与同事的交流,我成功解决了这些问题。

Day 15

今天我继续完善统计菜品销量的功能。我实现了销量与菜品的关联,可以在销量中添加菜品信息,并且可以在销量中查看已添加的菜品信息。在这个过程中,我遇到了一些问题,比如如何在页面中显示关联数据和如何正确地存储关联数据。我通过阅读Mybatis文档和调试代码,最终解决了这些问题。

Day 16

今天我开始实现统计原料采购量的功能。我设计了采购量表和采购量项表,并且实现了统计原料采购量的功能。在实现过程中,我遇到了一些问题,比如如何处理原料与采购量的关联关系和如何计算原料采购量。通过查找相关资料和与同事的交流,我成功解决了这些问题。

Day 17

今天我继续完善统计原料采购量的功能。我实现了采购量与供应商的关联,可以在采购量中添加供应商信息,并且可以在采购量中查看已添加的供应商信息。在这个过程中,我遇到了一些问题,比如如何在页面中显示关联数据和如何正确地存储关联数据。我通过阅读Mybatis文档和调试代码,最终解决了这些问题。

Day 18

今天我开始进行单元测试。我使用JUnit框架编写了各个功能模块的测试用例,并且进行了测试。在测试过程中,我发现了一些问题,比如代码逻辑错误和数据存储错误。我及时进行了修改,并且重新进行了测试,确保项目的稳定性和可靠性。

Day 19

今天我进行了代码优化。我对项目的代码进行了重构,优化了代码结构和性能。在优化过程中,我发现了一些问题,比如冗余代码和代码重复。我及时进行了修改,并且进行了测试,确保项目的可维护性和可扩展性。

Day 20

今天我完成了项目的上线工作。我将项目部署到服务器上,并且进行了全面测试。在测试过程中,我发现了一些问题,比如服务器配置不足和网络连接不稳定。我及时进行了调整和优化,并且最终成功上线了项目

使用ssm框架从项目分析开始搭建餐饮店管理系统的后端项目项目包括菜单管理订单管理原料管理员工管理统计营业信息功能写一份详细的20天的工作日志及解决的问题每天字数大于200字

原文地址: https://www.cveoy.top/t/topic/hu9B 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录