毕业设计那些事
快要毕业了,这些天忙于毕业设计。也没有什么好写的,我的专业是信息管理与信息系统。大家都认为这是一个很难找工作的专业,主要是因为大家都 不知道在学些什么。前一阵子老师还在说关于学位证的问题,想给我们发工学学位,结果上面不同意。就这样搁浅了,其实大家都知道学的那点东西无论是做为管理还是作为工科我们都欠缺很多。
这四年来也不知道在学些什么,一路走来从c入门再到vb,还有vf当时我都不知道它是干什么用的考试的时候还考了135分,还时候数据库的东西一点都不知道。后来学了c++没有感觉因为我们把它当成了考查课,到最后交一篇论文草草了事了。直到后来自学c++的时候才知道它是那么复杂的一个东西,大二下学期开始学了一些java后来学到jsp感觉不怎么好了,也没有人给指点指点乱七八糟的就没有学下去,不过这为我学好c#打下了比较好的基础。在学C#之前我双去图书馆把C++看了一个月感觉学了java再去看C++是那么别扭,接着就看见了C#,在以后的日子里都跟它为伍了。
后来找了份实习工作,工作的单位用的是vb.net用了一个周才适应了vb.net的语法习惯。后来毕业设计也用vb.net来写了,对我来说已经无所谓了一样的东西反而感觉vb.net程序更好看懂一些。
说了那么多,主要是自己的学习经历,关于数据库学了三个自己又看了一个mysql感觉一般。在实习的时候还用过postgre很不好用小型的开源软件。在我的毕业设计里面采用的开发工具是vs2008,ms sql2005和vb.net语言。一个关于超市的管理系统,程序业务不多但关联太多了,于是所有这些有关数据库的操作我都放在存储过程里面处理了,事实证明这个决定还是蛮不错的,在开发过程中导师会说你这个功能怎么怎么样不好了就要修改,如果那些处理都放在程序代码里,非把我累坏了不行。
程序用时将近两个周的时间。由于时间比较紧没有考虑太多东西,但为体现编程思想我还是用了一些简单的东西。在两个周里我感觉没有必要再为底层的连接和执行存储过程用太多时间了,就用了LINQ感觉它给我节省了很多的时间但我没有用太多linq的功能单是用它建立实体类和存储过程,这样就不致于在整个程序都用LINQ来处理而导致程序在运行时内存耗掉30多MB的惊人数字了。
下面我把程序里的东西与大家分享希望有兴趣的同行能给指点指点。不胜感激!

浙公网安备 33010602011771号