日期:2014-05-16  浏览次数:20463 次

学生管理系统——15天的日志

           开始接触学生管理系统是8月9号,今天是8月23号.刚好15天,基本算完成了.就总结了一下这15天的经历和过程.因为自己用了番茄学习法,所以都有相应的记录,然后就把每天的记录总结了一下!

       第一天:看了一天学生管理系统的要求并且看了一小短视频的简介.然后安装数据库sqlserver2000,在这期间出了点  小问题:关于连接问题的,首先我             用的是2000的,查询分析器连接不上,主要原因是 :密码错了,然后修改密码之后就好了.连接的是SMX-PC,也可以用ip连接

      第二天:总体看了一下学生管理系统,然后重点看了一下建数据库的代码,当时头都晕了,不知道是什么,然后查了很多知识,了解并实验了一下sqlserver的操作,又重查了一下数据库里常用的语句

 

      第三天:看数据库代码,通过上网查,终于看懂了,才知道不是自己刚开始想的那么吓人.然后在2000查询分析器里输入  代码建立了数据库,刚开始我看着都建好了,但是在企业管理器里找不到,但是我明明建好了,于是又郁闷了好一会,在  网上也查了好久,也问了别人都没解决!

 

      第四天:接着解决前一天的问题,偶然发现2008里面有我刚建的数据库,于是知道,在用查询分析器时我连接的是2008的  数据库,因为我安装2000时创了一个实例,所以应该输入SMX-PC\songmouxia,才连接到我2000的企业管理器,于是又重新连接重新建数据库.然后就开始准备做系统了,我想先把源码程序运行一下,看一下能否连接数据库和系统的大体过程.所以首先配置odbc数据源,但是又出问题了,因为连接不上.首先我配置时选择服务器时没有local也没有我的服务器名,所以又去找办法.

 

     第五天:继续前一天的问题,我突然想到我连接查询分析器时可以输入ip,这里应该也可以,所以我把连接的服务器这里自己输入了ip,接着真的连上了,然后就运行学生管理系统,刚开始不知道要改数据库的连接,但是因为运行不成功所以也知道问题了,数据库的连接没有改,该之后连上自己的服务器和数据库就行了,接着就能运行了.在运行之后通过逐语句调试了解一下整个过程,也稍微修改了一下不合理的代码.

 

     第六天:今天就开始敲代码了,我是一个一个窗体看然后敲的,首先是创建模块,然后再模块里输入代码,在里面用new来创建窗体,用sub main作为启动对象,因为不太懂为什么,还去专门看了vb关于多文档窗体和窗体的视频,第二不是特别清楚executeSQL函数里面的功能,也查了很多里面调用的新函数,还是不是特清楚,但通过看后面登陆界面的代码算是懂了.

然后就是登陆界面的代码了,完成的挺顺利了,虽然不是太清楚,但基本上懂了.

 

      第7:建立MDI多文档窗体,添加所有的菜单,没有输入这个窗体下代码,因为我想显示一个窗体,敲一个代码,打开源码时既然出现了"对象库没有注册",但是注册时失败,所以又找了一会办法终于解决了:用管理员身份运行命令提示符,然后再里面注册就行了,或者从安全模式进入系统,然后注册,也是可以的.然后张文康看见我添加一个窗体写一个代码,说那样太不方便了,还不如添加完了在写代码,当时我没有赞同他的看法,还是向我那样写,今天就完成了添加用户和修改用户密码.

 

     第八天:今天准备写关于学籍管理的,添加了一会窗体,然后又去写代码,我感觉似乎把所有窗体添加上在一个个分析代码去写,似乎更好,所以就决定听从张文康的建议去添加窗体了,所以今天之后都添加窗体

 

    第九天:添加窗体,今天周五,休息的一天,所以休息的时间比较多,所以今天只是把剩下的窗体添加完了

 

     第十天:今天又开始敲库代码了,添加,修改,查询学籍信息.代码基本上都看懂了而且很多相似的,所以敲的也挺快的.后面把添加班级信息也敲完了

 

     第十一天:今天接着敲代码,就把剩下修改班级信息修改以及课程信息管理中的添加课程信息,修改课程信息和设置课程信息敲完了.

 

     第十二天:调试代码,开始运行出错1,没有选择引用2,TxTSQL语句错误,不过一看这错误,我想肯定时数据库连接的问题呗!于是就看源码里的所有部件和引用的添加,之后添加上缺少的,反正能进入多文档界面了.