《复试系统》项目研发阶段性总结

版权声明:本文为博主思不良原创文章,转载请注明出处。 https://blog.csdn.net/weixin_44566320/article/details/89089872


作者:王雅思
本次任务完成时间:2019年3月21日~2019年3月27日
开发工具与关键技术:C# ASP.NET MVC,SQL Server 2014
完成模块功能:录取考生

一、 功能实现

录取考生主要包括的功能有查询报考考生,同意录取考生,不同意录取,以及申请修改录取。
查询报考考生:见下图,是查询报考考生的页面。
进入页面初始化查询报考了该团队的考生。
在这里插入图片描述
点击上图中表格最后一列的“录取到报考导师”,进行同意录取该报考考生操作。
点击上图中表格最后一列的“团队不同意”,进行不同意录取该报考考生操作。
在同意录取考生后:见下图。
在这里插入图片描述
如果负责人在已经操作录取后,经过慎重考虑决定不同意报考导师录取该考生,可申请修改录取。
点击上图中表格最后一列的“申请修改为不录取”,进行申请修改录取:由同意录取改为不同意录取。
如下图,申请中:
在这里插入图片描述
由招生小组进行审核,如下图: 在这里插入图片描述
同意过后,可成功转为不同意录取该报考考生。如下图: 在这里插入图片描述
如果负责人想重新由另一个报考导师录取该报考考生,可重新申请修改录取。
点击上图中表格最后一列的“申请修改为同意录取”,进行申请修改录取:由不同意录取改为同意录取。
如下图,申请中:
在这里插入图片描述
由招生小组进行审核,如下图:
在这里插入图片描述
同意过后,可成功转为同意录取该报考考生。如下图:
在这里插入图片描述
二、相关业务表和关系:无

三、经典代码

DataTable 追加列:在这里插入图片描述

四、开发过程中遇到的问题与总结

问题:因为做这个项目主要是升级,就是在修改别人的代码,所以,在熟悉源码的时候,即便是知道流程,仍感到十分困难,尤其是源码里面的方法跳跃极大,想了解一个功能,需从页面跳到控制器,再到封装类再到数据库,期间还可能嵌套了多个方法,经常性看到后面,前面又忘了是什么了,从而导致修改代码一度无从下手。
总结:对于一份完全不了解的新代码,想去熟悉它然后去修改,必须先了解清楚了它的流程,再去看代码,一步一步从头开始,运行过源码,才能够了解这份代码,才能够更有效的修改这份代码。

以上,为了不泄露信息,以上图片部分内容被抹去。
感谢您的浏览。

猜你喜欢

转载自blog.csdn.net/weixin_44566320/article/details/89089872
今日推荐