今日测验总结
测验总结
通过本次测验我总结了长久以来的关键问题
1.表的设计,这么多次的测试,我发现,在编写程序之前,了解所有需要储存的数据并设计好数据库表是非常关键
找到了这些数据之间的关联以及表的关联,把所有的表构建成一个结构图,这样我感觉就成功了一半
在之前的测试中,之所以写的很慢,其关键就是数据之间的关系没有捋清楚,导致写到后面,才发现数据表缺少了一些关键字,而且也不好搞明白这些表之间的逻辑关系
对于一个系统来说,它的许多表格之间存在在着复杂的逻辑关系,当我们把这些关系捋清楚,变成简单的增删改查,就可以清晰快速的编写程序
2.数据的传递,不同页面的数据之间的传递对我来说也是个很大的难点,尤其是当一个数据传递多个页面时,很容易出现数据丢失问题,尤其是操作完跳回功能页面时,很有可能从登录页面到功能页面携带了数据,而从操作页面再跳回功能页面时,数据会丢失从而爆错
以上就是本次测验对于我来说想到这么久以来的问题所在,也是导致编写程序缓慢的原因所在,本次测试只完成了用户的登录,信息和权限管理,对于新闻的操作只写了一点点,下次继续努力吧