鉴于大家对ASP十分关注,我们编辑小组在此为大家搜集整理了“ 基于ASP.NET的软件学院实践环节课题申报系统的设计与实现 ”一文,供大家参考学习!
目前,我国已有越来越多的高校开设了软件学院,这些软件学院多以培养应用型软件工程人才为目标.在学生的培养过程中,实践环节占了教学过程的较大比重,基本上每个学期末,都会安排一个为期1~3周的集中实践课程.课程实践中,教师要带领学生,以组或个人为单位,开发具有一定规模的软件.这类实践课程的管理过程一般是:在实践课程开始前若干周,由各位教师发布自己的题目及每个题目需要多少组、每组多少人;题目经过相关管理人员审批合格后,即公布给学生;学生自由结合成组,选择教师及题目;教师确认自己所带的组,并将最终的选报结果公布给学生.
目前,很多高校的这一选报过程仍采用手工或半自动化方式来完成,不仅工作效率较低,而且结果不准确,每次都会发生学生漏报或教师统计错误等情况,给后续的统计教师工作量及提交学生成绩等工作造成不便.本课题申报系统能够完成课题申报审批的全自动化处理,不仅减少了相关人员的工作压力、提高了工作效率,而且提高了课题申报过程的规范性和准确性.软件架构 本系统采用了三层架构模式.所谓三层架构,是将整个系统划分为三层,自下而上分别是数据访问层、业务逻辑层和表示层.如图1所示.软件架构示意图三层架构模式层与层相对独立,各层分别负责完成一类工作.该模式具有分散关注、松散耦合、逻辑复用等优势