论文部分内容阅读
Internet快速发展给人们的生活带来很大的便利,网络应用也不断增多,带宽不断增大,使得文件共享更加方便。老师同时既有繁重的教学任务,又有许多科研任务,决定了老师和学生的距离越来越远,与此同时,教学过程中需要布置作业来检测教学质量和教学成果,为了进行有效的作业管理,设计和实现一个小型的作业提交和批复系统。论文首先介绍了作业提交和批复系统的研究背景,对所需要解决的问题进行了概述,讨论了项目的研究意义与重要性,阐述了系统开发方法和相关技术;论文提出了系统的设计目标,对系统进行了详细的需求分析,包括业务需求、功能需求、数据需求和非功能需求,给出了系统的业务流程图、用例图和概念类图,进行了用例描述;在本系统采用了面向对象的分析和设计,整体上采用了MVC的设计方式,使用了Hibernate作为数据访问层,并使用Struts2和Spring相结合,大大改善了代码的重用性和可读性并改善了用户体验和系统性能,而且简化了系统的开发。本系统实现了作业提交管理、作业批复、作业发布、查阅作业、作业成绩、查看作业提交情况、资源共享等功能。详细阐述了设计内容,进行了界面设计,并使用实体类图、E-R图和数据库表结构对数据库进行了详细设计;论文最后对研究的内容进行了总结,阐述了本人的主要工作,指出了论文存在的不足,并对进一步的工作进行了展望。