JAVA语言上机考试系统的设计与实现 下载本文

山西财经大学毕业论文(设计)

③ 容器:Spring框架是一个容器,是因为它包含并且管理系统对象的生命周期和配置。你可以通过配置来设定你的BESN是单一实例,还是每次请求产生一个实例,并且设定它们之间的关联关系。

④面向切面:Spring提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发。应用对象只实现它们应该做的——完成业务逻辑,仅此而已。它们并不负责其它的系统级关注点,例如日志或事务支持。

5.2 界面简介

学生登录界面:如图5-1

图5-1 学生登录界面

学生登录首页:如图5-2

23

山西财经大学毕业论文(设计)

图5-2 学生登录首页

该界面显示所有生成的试卷,左侧是教师发布的公告以及最新新闻,在该界面中学生点击“开始答题”按钮开始答题。

学生答题界面:如图5-3

图5-3 学生答题界面

该界面显示的是学生登录后选中试卷开始答题,系统自动开始计

24

山西财经大学毕业论文(设计)

时,答题结束后点击“交卷”按钮,系统自动提交并核对,然后显示出结果,学生可以直观的看到自己的得分。

教师登录界面:如图5-4

图5-4 教师登录界面

教师登录首页:如图5-5

25

山西财经大学毕业论文(设计)

5-5 教师登录界面

教师登录后进入该界面,可以进行添加和删除学生及教师(图5-6、图5-7),增删试题(图5-8),生成并查看试卷(图5-9),发布试卷,编辑新闻、公告(图5-10、图5-11)等操作。

添加学生界面:如图5-6

图5-6 添加学生界面

添加教师界面:5-7

26