fengtao256

  项目时长两个周,之前学习了java基础部分、mysql的基础操作以及前端的的相关知识,然后开始找了一个EXAMS在线考试系统项目做,从头到尾都有指导,于是着手开始做。

  该系统主要实现了学生用户注册,学生登录系统后可以生成试卷,答题,查看成绩,查看错题,收藏题目,可看收藏等等功能。 系统边界是学生用户,没有管理员。

从设计功能的方面来分析,我们可以画出相应的系统用例图:

系统采用的是B/S架构(客户端/服务器模式):WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser英 [\'braʊzə]美 [\'braʊzɚ]),如Netscape NavigatorInternet Explorer服务器安装SQL ServerOracle、MYSQL等数据库。项目就部署在Web服务器上。

 

   网络结构图

 

  Web服务端程序结构

项目框架搭建:

        一个应用服务器tomcat,用于部署项目;

        前端jsp框架bootstrap,免去很多的界面编写,在现成框架上修改;

        一个数据库Mysql,当然需要mysql链接驱动程序jar包;

        程序服务器端分层(dao(数据访问) + web(servlet类) + entity(实体类)  +  server(业务逻辑层));

项目效果展示:

以上就是我的所有功能的展示以及相关设计,项目文件代码近期会打包上传到我的博客。

 

分类:

技术点:

相关文章: