基于ASP_NET的学生作业管理系统设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:wlm7411814
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的飞速发展,数字化、电子化、智能化在人们的日常生活中越来越普及。高校双一流建设要求教学和管理信息化,各个环节都要均衡发展,建成一流的信息管理、教育教学平台。学生作业管理系统是进行日常教学管理的常用工具,作业及时发布,学生按时上传作业,教师网上批改和评分,信息及时反馈,充分利用网络资源强化管理,扩展了教学的模式,系统化管理更加合理,是数字化教学带来的巨大进步,在实际的教学工作中有着很大的现实意义。通过分析国内外教学现状和作业管理教学的流程,目前国外学生作业管理系统达上百款之多,国外对作业管理系统的研究已经相当成熟、已成体系但是英文软件有一定的局限性。国内高校也在不断尝试使用作业管理系统进行管理,考虑到数据的安全性和系统的可靠性都未完善,仍然处于不断摸索阶段。本文就是在这样的需求背景下设计开发了一个基于ASP.NET的学生作业管理系统。该系统可以减轻教师工作负担,提高工作效率;优化学生作业流程,比传统的作业管理模式节省大量的人力财力和时间;实现教师学生互动,让教学形式更加灵活。本系统采用B/S架构,使用了ASP.NET的程序架构,开发简便,并且采用编译机制,相比于Java虚拟机机制运行速度更快。通过前期调研相关技术和需求,了解业界系统的基本实现,分析了ASP.NET开发的原理的准备工作,模块化设计程序功能。本系统主要包括学生管理、教师管理、课程管理、学院管理、专业管理、课程管理、公告管理、密码管理等功能模块,基本涵盖了学生作业管理系统的基本需求。本系统在需求分析、架构设计、数据库设计、详细设计等多个过程中充分考虑了系统的实用性、可扩展性、兼容性和可维护性。其次本文从系统设计阶段即灵活运用了各种设计模式。在系统架构设计阶段将软件功能按照模型、视图、控制器进行划分,提升了代码可重用性和可扩展性。为了降低WEB前台的开发难度和提升浏览器兼容性,本文采用主流的前端框架EasyUI。该框架封装了网页相关操作,大大减轻了开发人员开发时间,提高了开发效率,对浏览器提供了更多的支持和兼容。在详细设计以及代码实现阶段也充分考虑了“高内聚,低耦合”、系统的可扩展性和代码的可重用性等需求。开发后期对功能性和非功能性需求进行了功能性和非功能性测试,能够满足基本功能和性能需求。
其他文献
Gittes术[1]腹部、阴道壁无切口,被认为是治疗女性压力性尿失禁(SUI)创伤最小的一种手术.我院自1997年7月至2000年10月采用改良Gittes术治疗11例压力性尿失禁患者,疗效满意,
文章采用2008—2016年A股上市公司数据,研究反收购条款如何通过机构投资者的持有渠道和交易渠道影响公司股价信息含量。实证结果表明,反收购条款会降低机构投资者的持有比例
齿槽突裂的唇腭裂患者通过植骨可以使上颌牙弓恢复其完整性,齿槽突裂缺损部位的牙齿有了一定的骨支持,使正畸矫正得以较顺利的进行且矫正效果持久稳定。本文对植骨术后15例患者