目录

  • 在开始动手之前
  • 项目需求分析
  • 功能分析
  • 补充
  • 特别提示
  • 致谢
  • 后续


在开始动手之前

本项目为小组合作项目,为方便代码管理,本次项目全程使用 Java 编写。

项目需求分析

需要有较为完善的功能,和合理的内容结构。物流管理系统需要的角色有商家和买家,商家和买家之间有物流单号来联系。需要实现一定的增删改查的功能。

功能分析

需要前端的界面设计,需要后端各种方法接收前端的请求,经过逻辑判断后,将对应的命令发送至数据库,需要合理设计数据库的内容。

补充

鄙人负责项目中后端的大部分工作。方便起见,鄙人搭建了华为云的服务器,使用宝塔面板快速搭建了LNMP环境,将数据库和PHPMyAdmin的数据Web端管理权限开放给数据库方向的组员,方便开发,由于特殊原因,服务器备案困难,所以此次全部使用IP地址直接访问数据库。

特别提示

本项目采用GPL-3.0 License,请注意许可证授权和版权保护。由于安全问题,所有代码涉及到服务器IP地址、端口号、用户名、密码、测试数据用例等隐私信息将模糊处理,同时,服务器将在实习任务结束后终止服务。本代码仍将发布至Github,但所有隐私信息都将被去除,仅用于参考,不具有实用能力,打包程序仍将已Release的形式发布。

致谢

感谢组内成员无私的帮助和教导,没有他们优秀的工作,鄙人也很难实现这些功能。尤其感谢接手我相关代码的组员,能耐心的让我修改bug、阅读我缺少注释的代码、以及包容我独特的冗长的代码风格。
鄙人工作的完成离不开以下指导和参考:

宝塔面板

MySQL

华为云

后续

下一篇地址 开发Windows物流管理系统——(二)代码实现