web课程设计:学风检查反馈系统

web课程设计:学风检查反馈系统

项目详情:
课程设计:学风检查反馈系统 2018.11-2019.1

  • 系统采用 B/S 架构、JSP、JavaScript、CSS 和 MySQL 数据库技术,实现注册登录、信息的增删改查、材料
    信息上传存储、信息审核功能;

1、概述
学风检查对于学风建设起到了不可估量的作用,但是学风检查中可能会出现一些纰漏。例如某些同学可能会因为迟到点名的时候未到场,往往会按照旷课处理。学风检查反馈系统便应运而生。本系统基本完成了从学生下达申请到管理员老师的一整套流程以及后台数据的增删改查,基本实现了学生和管理老师对于此类学风检查反馈的基本要求。
2、可行性分析

  • 技术可行性研究

为了满足学风检查反馈系统目的以及要求,该系统采用B/S模式开发,利用JSP高效开发web项目中的动态页面, javaScript处理动态网页的效果,运用css对前端的样式进行设计。这三种请前端技术分别描述网页内容、网页样式以及网页行为,使用MyEclipse作为开发工具,数据库选用灵活的MySQL。本系统具备技术可行性。

  • 经济上是可行性

软件开发的主要成本都在人力和软件费用上,该项目使用的软件均为免费的开源产品,因此主要成本只有人力。而本项目并不是非常的复杂烦扰,所以整个项目的开发并不需要很多的人力,因此该项目在经济上是可行性。

3、系统设计
学风检查反馈系统的主要角色主要有两种:学生,系统管理员。不同的角色具有不同的权限,各角色权限如下: 普通用户:主页访问、书城快讯、图书查询、分类浏览、购买商品。

  • 角色权限图如图3-1 所示。
    web课程设计:学风检查反馈系统_第1张图片
    web课程设计:学风检查反馈系统_第2张图片
    系统流程图如图3-2所示。
    学生:
    web课程设计:学风检查反馈系统_第3张图片
    管理员:
    web课程设计:学风检查反馈系统_第4张图片
    4、数据库设计
  • 系统E-R关系图如图3-3所示。
    web课程设计:学风检查反馈系统_第5张图片
    5、系统实现
    5.1、学生登录界面
    进入系统后,最先出现的便是该系统的登录页面,所有该系统的用户无论是管理人员还是普通学生都需要登录该系统验证用户身份,保证系统的安全性。
  • 图4-1-1学生登陆界面
    web课程设计:学风检查反馈系统_第6张图片
  • 图4-1-2 学生进入系统首页界面
    web课程设计:学风检查反馈系统_第7张图片
  • 图4-1-3 学生反馈申请界面
    web课程设计:学风检查反馈系统_第8张图片

5.2、管理老师界面
管理老师登录进去可以看到学生提交的反馈列表,可以通过点击超链接进入具体事件的界面,对学生提交的信息进行审核,进一步查看学生的证明材料。

  • 图4-2-1管理员登录界面
    web课程设计:学风检查反馈系统_第9张图片
  • 图4-2-2管理员进入系统首页界面
    web课程设计:学风检查反馈系统_第10张图片
  • 图4-2-3管理员查勤录入界面
    web课程设计:学风检查反馈系统_第11张图片
  • 图4-2-4管理员查看反馈申请界面
    web课程设计:学风检查反馈系统_第12张图片
  • 图4-2-5管理员查看具体申请信息界面
    web课程设计:学风检查反馈系统_第13张图片
    6、源程序清单
    整个学风检查反馈系统包括 8 个页面和 3 个Java文件。
    源码:web课程设计:学风检查反馈系统.rar

7、设计总结
学风检查反馈系统是面向大学生和学校信息发布平台,主要是针对大学生能够及时反馈学风检查的结果而开发。

  1. 本系统采用了较为流行的B/S模式,采用jsp技术,用包划分各个功能模块,数据库采用了的Mysql数据库,前端采用jsp动态页面技术,满足了本系统的技术要求。
  2. 跨平台可移植性:Java源程序经过解释编译之后就能在不同的机器和系统下运行,只要安装有JRE就可以运行。
  3. 界面简洁美观:学风检查反馈系统功能突出实用,页面简洁大方。

8、设计体会
经过这次信息系统开发课程设计,在这次课程设计过程中,发现平时学习的知识与实践环节所用到的有一定的差距,往往觉得自己掌握的很好或者自认为熟练的技术却在此次实践环节中往往出问题,书本上的知识只提供方法的借鉴,实践中自己必须摸索出适合具体工作的方法,这一切都离不开钻研精神与勤学好问的精神.在人与人相处过程中我收获更大,首先要谦虚谨慎,不能自以为是,认为自己懂得很多,而仅仅埋头苦干,而不向他人请教,工作不但是实践与应用的过程,同时也是学习的过程,我们必须加强与他人的沟通学习,以便获得与他人的交流。
“纸上得来终觉浅,绝知此事要躬行!”在这短短的时间里,让我深深的感觉到自己在实际应用中所学专业知识的匮乏。让我真真领悟到“学无止境”这句话的涵义。而老师在专业认识周中所讲的,都是课本上没有而对我们又非常实用的东西,这又给我们的实训增加了浓墨淡采的光辉。我懂得了实际生活中,专业知识是怎样应用与实践的。在这些过程中,我不仅知道了职业生涯所需具备的专业知识,而且让我深深体会到一个团队中各成员合作的重要性,要善于团队合作,善于利用别人的智慧,这才是大智慧。靠单一的力量是很难完成一个大项目的,在进行团队合作的时候,还要耐心听取每个成员的意见,使我们的组合达到更加完美。

你可能感兴趣的:(web开发,java,web,jsp,java)