学生信息管理系统,是我们遇到的第一个比较完成的系统型项目。这个也是一个比较简单的一个项目,麻雀虽小五脏俱全。官方规定的完成时间是一周,但是同学们一般计划完成的时间一般都是在一个月,很少有人能在一个星期内完成这个项目。
想要快速在一个星期内完成,只需要做好这两大部就OK。
一、理清逻辑结构,按步骤划分时间
在正式开始敲代码之前,必须理清进行学生管理系统有哪几个步骤?
1.做什么(一天)
明白学生管理系统的有哪些功能进行系统功能的分析,明白有几个模块,这几个模块都有什么功能。这点与需求分析很像。
2.数据库设计,E-R图(一天)
简单来说就是寻找关系,现在学生用的数据库就是关系型数据库,弄清楚各个模块 窗体(实体)之间有什么联系,形成一张网这点就ok了。
例:
3.SQL语句代码实现(同时进行调试)(五天)
这点要注意的是代码与调试同时进行,一个窗体一个窗体的调试。千万不要将整个学生敲完了才开始调试,这样你就乱了套,头都要打上一圈。
二、避免误区 操作阶段(高效)
1.总结经典代码段
对一些自己以前总结的经典代码进行复用,同时在进行学生的时候进行自己认为经典的代码段进行总结,为以后的快速上手打下基础。
2.结构化,举一反三
在学生中很大一部分代码是重复,自己总结一个模板,然后套用,有一个这个学习小技巧可是很高效的。
3.形成逻辑过程
了解到每一步都是干什么的,自己一定要形成逻辑过程。
4.SQL语句
学生中SQL语句用的最多的就是SQL的增 删 改 查 ,学会运用。
5.运用工具(加快调试速度)
学会Debug 学会调试程序 这可是每个程序员必备的技能。断点调试 立即窗口的使用。
6.有问题找同学 师父
善于利用资源,这可是白花花的资源啊,还是免费的而且还是互利共赢!
不光是在学生管理系统,在今后的每一步学习中都可以利用以上的两种方法,这样可以保证时间也可以保证质量。