经过此次的课程设计,在经历了长时间不知如何下手的时期,也询问了许多人,像助教、老师、学长、同窗,最后,皇天不负有心人,经过不断的修改,无数次的编译、运行,终于算是有一些成效了,也为本身作出这么个小程序感到自豪和高兴。此次的课程设计能够说是对本身的一个挑战,综合了一我的多方面的素养,以及考查知识掌握度和所学知识的综合运用,最后的结果给了我以前的努力一个完美的答案。在选课设题目的时候呢,看到学生学籍管理系统和以前作的学生信息管理系统有点类似,而后就选了,到后边才发现这题其实挺难的,由于引入了一个新东西——多重交叉链表,看到它的第一眼我就懵了,其实到最后我也没搞懂该怎么实现这么个多重交叉链表,算是个遗憾吧,但我必定会把它搞明白的,我以为多重交叉链表的功能做用性很强大。就这样开始了一段毫无头绪的时期,但后边想一想就算作不出多重交叉链表,单链表总能实现吧,因而就试了试,最后成功了。 此次的课设用到了不少知识,好比:一是文件的应用,应用到了文件的打开、读取、写入、删改、关闭等功能,由于以前作过一个实验七,因此此次在对文件的处理问题上少了不少,但仍是遇到了困难,就好比文件与链表的综合运用,这个我起初是不知道的,但通网络收集资料后,这个难题也突破了。二是链表的使用,虽然我没完成多重交叉链表,但单链表的通常功能经过查阅资料、寻求他人帮助仍是可以作到的,创建一个链表,存放学生的数据,而后在把链表中的数据放在文件中,以后系统会自动将输入的数据保存在文件中。这简单的话语背后是无比的艰辛,一段段代码的实现都是很是富有含金量的,链表和文件的综合就是目前我获得的最大成果之一。 三是用户的登陆与注册,这也是一个难点,特别是在用户名核对是否重复的过程当中,出错率最高,并且如今仍是有一点点bug存在的,不过通过个人不断修改,如今的登录界面以及“正常登陆”仍是没有问题的,正常注册也是ok的,不过个人系统还未添加查看用户我的信息这一部分,因此我提高的空间还很大很大,keep calm and carry on!最后是:我以为经过此次课程设计我成长了不少,我发现不少地方仍是得靠本身去完成的,好比我还不会的多重交叉链表,我仍是想突破它的,虽然如今时间已经不够了,但以后我必定会突破它,而且可以灵活应用,我很珍惜也很怀念此次作课设的时光。