0 公开可看的成果展示
leango alpha阶段燃尽图
2038_online仓库地址
软件工程初期的代码精读结对作业
1 回顾
1.1 对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
达成期待的:
- 在之前系统学习Java和数据库的知识后,在此基础上完成了使用Python实现数据库的连接(大致原理和JDBC相同),还实现了数据库的DAO模式。通过这些知识去实现简单的登录功能。
- 采用云服务器部署的方式:为了方便六位成员能够方便实现登录的功能(因为在我看来六个人如果实现登录需要配置六次数据库),同时完全实现排行榜的这种功能,采用了腾讯云服务器(由于经费问题只开了一个月,现在可能服务器已经过期)。
- 有序进行开发,在我的规定下大家都采用了面向对象的思想,每个文件都用类的形式相互调用。合理分配开发进度。
不足之处
-
数据库安全性仍未解决(来自于前后端合一的弊端),在本次实验中,我们并没有实现前后端分离。这样做的结果就是登录信息传输和验证都是在本地运行的,假如真的大