目录
- 在开始动手之前
- 项目需求分析
- 功能分析
- 补充
- 特别提示
- 致谢
- 后续
在开始动手之前
本项目为小组合作项目,为方便代码管理,本次项目全程使用 Java 编写。
项目需求分析
需要有较为完善的功能,和合理的内容结构。物流管理系统需要的角色有商家和买家,商家和买家之间有物流单号来联系。需要实现一定的增删改查的功能。
功能分析
需要前端的界面设计,需要后端各种方法接收前端的请求,经过逻辑判断后,将对应的命令发送至数据库,需要合理设计数据库的内容。
补充
鄙人负责项目中后端的大部分工作。方便起见,鄙人搭建了华为云的服务器,使用宝塔面板快速搭建了LNMP环境,将数据库和PHPMyAdmin的数据Web端管理权限开放给数据库方向的组员,方便开发,由于特殊原因,服务器备案困难,所以此次全部使用IP地址直接访问数据库。
特别提示
本项目采用GPL-3.0 License,请注意许可证授权和版权保护。由于安全问题,所有代码涉及到服务器IP地址、端口号、用户名、密码、测试数据用例等隐私信息将模糊处理,同时,服务器将在实习任务结束后终止服务。本代码仍将发布至Github,但所有隐私信息都将被去除,仅用于参考,不具有实用能力,打包程序仍将已Release的形式发布。
致谢
感谢组内成员无私的帮助和教导,没有他们优秀的工作,鄙人也很难实现这些功能。尤其感谢接手我相关代码的组员,能耐心的让我修改bug、阅读我缺少注释的代码、以及包容我独特的冗长的代码风格。
鄙人工作的完成离不开以下指导和参考:
宝塔面板
MySQL
华为云
后续
下一篇地址 开发Windows物流管理系统——(二)代码实现