基于MVC的多课程作业辅助系统开发.docx

资料分类:计算机信息 上传会员:紫色烟火 更新时间:2022-06-01
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11660
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在当代高校,作业管理系统使用的比重日益增加,课程作业的数字化管理将成为日后发展的趋势。本文介绍了基于MVC多课程作业辅助管理系统的开发,针对学生、教师进行作业辅助系统开发,满足日常学习情况的跟踪和记录。

本程序使用model2—MVC设计模式,并将视图与表示层、底层模块分离。总体分为教师系统与学生系统,除登录、注册和答疑功能外,两个系统分别有个人课程、课程作业、课程测试、课程课件四个功能模块。本网页字符统一设定为UTF-8。在HTML与JSP页面中使用了CSS和JavaScript技术,增强了网页的效果。采用面向对象方式,在EclipseMars+Tomcat8.0+Oracle11g环境下进行开发。

本论文按照软件工程的开发方式,从需求分析、总体设计、详细设计、实现与测试方面对论文进行了阐述。在总体设计阶段进行了数据库设计、功能模块设计、数据流程设计与前台的界面设计。接下来讨论了系统实现部分的MVC结构设计,并对各部分功能模块的实现进行了具体的阐述。

 

关键词:MVC;作业;多课程;管理系统

 

目录

摘要

Abstract

1概述-1

1.1开发背景-1

1.2项目开发目标-1

1.3系统功能阐述-1

2需求分析-3

2.1系统需求分析-3

2.1.1功能需求分析-3

2.1.2非功能需求分析-3

2.2技术分析-4

2.2.1 B/S结构-4

2.2.2 JavaEE体系结构-5

2.2.3 MVC模型-5

2.2.4 HTML5、JavaScript-5

2.3可行性分析-6

2.3.1技术可行性-6

2.3.2经济可行性-6

2.4运行环境要求-6

2.4.1硬件要求-6

2.4.2软件要求-6

3总体设计-7

3.1数据库设计-7

3.2功能模块设计-12

3.3数据流程设计-13

3.4系统界面设计-14

4详细设计与实现-26

4.1系统文件结构的设计-26

4.1.1 java类的组织结构-26

4.1.2 WEB目录结构-27

4.2系统架构的设计-28

4.2.1表示层设计-28

4.2.2控制层设计-29

4.2.3模型层设计-30

4.3系统性能的设计-30

4.4系统功能的实现-31

4,4.1登录模块-31

4.4.2注册模块-31

4.4.3学生部分-32

4.4.4教师部分-36

4.4.5答疑模块-39

5测试与运行-40

5.1测试方法-40

5.2错误调试-40

6总结-41

6.1设计体会-41

6.2结论-41

参 考 文 献-43

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述: 开发出易于操作,界面简洁的多课程作业辅助管理系统。提高教师办公效率,减轻批改作业的负担。同时方便学生管理自己作业,能够及时获取课程信息。实用性好,可适应不同学校院......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: