考试系统--最初完成任务感想

         优化考试系统也干了好几天,做完之后发现给我的任务其实不难,改动也没有很多,但是当初做的时候就觉得千难万难.

 

        首先是,对于考试系统没有太大的了解,以前做的时候只做自己那部分,对于其他人的一点也不了解.而且由于需要不停的调试,我调试的地方涉及到学生端,以前我都在教师端混,根本对于其他两端没有什么了解.当然,我不懂,其他组员也和我一样不懂.所以,我就想着自己好歹也是考试系统原设计人员,虽然也没有尝试过配考试,但是大概的步骤也基本见过了,所以就想着为了方便我们就整出来这个,整个考试系统的过程.然后,还录了个视频.

 

        期间花费了我5个小时,终于能够顺利进行一场考试.并且还修改了一个错误,就是因为这个错误,我一直配不出来模板,所以一直不停的调试,加上不是很熟悉代码,还得一句一句读,一句一句了解,所以花费的时间比较长.还有就是这个错误,不是考试系统源代码的错误,是我们优化的时候优化错的,这个真是愁死我了.

 

        不过也多亏这个错误,我对这部分的代码了解多了.

 

        而在整这个考试系统流程的问题时,开始我觉得自己做这个有些浪费时间,对我也没什么用.后来觉得,这是非常值得.因为我要去修改学生端的代码,而学生端的界面需要添加考试,添加考场,导好考生,导好题库,添加好模板这一些列过程,才能出现.如果我不花费时间去了解整个考试的操作,我想到时候我真要出考试界面调试,就该傻眼了,难道要不停的麻烦别人,这个迟早得自己干.

 

         然后就是完成我的任务,为了封装,将涉及到题库和试题的方法,全部都弄到永俊的类中,因为这个是永俊管的.这个任务,我当初分到的时候就觉得应该不是很难,只是要把别人的方法粘贴复制到永俊的类中来就好了,我只是要找哪些方法应该是永俊的,但是没有调永俊的,而是自己写了一个自己的方法.

 

          但是实际是,有些别人写的方法,永俊中是有提供的,有些是没有的.对于没有的方法,就是复制到永俊的D层的类中就好了,然后IDAL层弄个接口,B层弄个方法调用,原调用方法改调用B层的方法.

 

          而对于有的,我需要修改调用的方法,就是原来调用某某自己的方法,改为调用永俊的方法.这个过程,弄通了好懂,弄不通之前郁闷着,因为还有反射和三层的事,还涉及hashtable.因为涉及的类多,经常看花眼,总要不停的使用查找功能,深深觉得查找功能是非常有用的,而且最好学习下用正则表达式什么的查找吧.而且为了测试,每天都要配个考场,导个学生,配个模板.考场时间过了,还要再修改时间考场的考试时间.修改完了,还需要测试是否修改正确,界面是否正常,看数据库中的数据是否正确.

 

         目前终于把分给我的第一个任务给解决了,花费了5,时间有些长,不过好歹知道了怎么做.万事开头难,开了头就好办了,相信接下来分给我的任务,不会再花费如此多的时间了.还有一点想法就是,在原考试系统,我一直不是很积极主动,只干自己分到的事,不想去了解其他人的需求啊,代码啊,觉得有些不好,学到的不多,这次一定要积极主动啊.

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 22
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值