java web 学生成绩管理系统

关注微信公众号:回复<学生成绩管理系统>即可获取源码。

一、基础功能简介

  1. 登录

  2. 操作

    1. 管理员

      1. 用户管理【添加新用户、修改、删除、查询】

      2. 教师管理【修改、删除、分配课程、查询】

      3. 学生管理【修改、删除、查询】

      4. 课程管理【添加新课程、修改、删除、查询】

      5. 分配课程【查询已分配的课程信息】

    2. 老师

      1. 课程管理【查询、查询课程对应的学生】

      2. 课程学生【导出excel、返回上一页、成绩提交】

    3. 学生

      1. 查看分数【查询】

      2. 选课【查询可选课程、选择】

流程简述:

    管理员 -> 创建基础信息 -> 添加教师、学生信息 -> 赋予教师课程 

    学生登录 -> 选取课程

    教师登录 -> 查看课程 -> 查看已经选课的学生 -> 设置学生成绩

 

二、部分项目截图

 

已标记关键词 清除标记
相关推荐
<p> <strong><span style="font-size:20px;color:#FF0000;">本课程演示的<span>是一套基于JavaWeb实现的学生选课系统,</span>主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。</span></strong> </p> <p> <br /> </p> <p> <span style="color:#FF0000;"><strong><span style="font-size:18px;">1. 包含:<span style="color:#FFFF00;background-color:#FF0000;">项目源码、项目文档、数据库脚本、软件工具</span>等所有资料</span></strong></span> </p> <p> <span style="color:#FF0000;font-size:18px;"><strong><span>2. 手把手的带你从零开始部署运行本套系统</span></strong></span> </p> <p> <span style="color:#FF0000;font-size:18px;"><strong><span>3. 该项目附带的源码资料可作为毕设使用</span></strong></span> </p> <p> <span style="color:#FF0000;font-size:18px;"><strong><span>4. 提供技术答疑和远程协助指导</span></strong></span> </p> <p> <strong><span><span style="font-size:18px;"><br /> </span></span><span><span style="font-size:20px;">技术实现:</span></span></strong> </p> <p> <strong><span style="color:#494429;font-size:18px;">1. 后台框架:Servlet、JSP、JDBC、DbUtils</span></strong> </p> <p> <strong><span style="color:#494429;font-size:18px;">2. UI界面:EasyUI、jQuery、Ajax</span></strong> </p> <p> <strong><span style="color:#494429;font-size:18px;">3. 数据库:MySQL</span></strong> </p> <p> <strong><span style="color:#494429;font-size:18px;"><br /> </span></strong> </p> <p> <span style="color:#FF0000;"><strong><strong><span><strong><span style="font-size:20px;color:#000000;"></span></strong></span></strong></strong><strong><strong><span><strong><span style="font-size:20px;color:#000000;"></span></strong></span></strong></strong><strong><strong><span><strong><span style="font-size:20px;color:#000000;"></span></strong></span></strong></strong></span> </p> <p> <span style="font-size:20px;color:#494429;"><strong>项目截图</strong></span><span style="font-size:20px;"><strong>:</strong></span> </p> <p> <strong><strong><span style="color:#FF0000;"><strong><span style="font-size:18px;color:#000000;"><strong><span><strong>1)系统登陆界面</strong><br /> </span></strong></span></strong></span></strong></strong> </p> <p> <strong><strong><span style="color:#FF0000;"><strong><span style="font-size:18px;color:#000000;"><strong><span><img src="https://img-bss.csdn.net/202005030639197887.png" alt="" /><br /> </span></strong></span></strong></span></strong></strong> </p> <p> <span style="color:#262626;"><strong><strong><span style="color:#FF0000;"><span style="font-size:18px;color:#000000;"></span></span></strong></strong></span><strong><strong><span style="color:#FF0000;"><strong><span style="font-size:18px;color:#000000;"><strong><span>2)学生管理</span></strong></span></strong></span></strong></strong> </p> <p> <strong><strong><span style="color:#FF0000;"><strong><span style="font-size:18px;color:#000000;"><strong><span><img src="https://img-bss.csdn.net/202005030639285142.png" alt="" /><br /> </span></strong></span></strong></span></strong></strong> </p> <p> <strong><strong><span style="color:#FF0000;"><strong><span style="font-size:18px;color:#000000;"><strong><span><strong><span>3)系统管理</span></strong></span></strong></span></strong></span></strong></strong> </p> <p> <img src="https://img-bss.csdn.net/202005030639356370.png" alt="" /> </p> <p> <br /> </p> <p> <br /> </p> <p> <span style="color:#FF0000;"><strong><span style="font-size:18px;"><span style="color:#FF0000;"><span style="font-size:18px;">更多Java毕设项目请关注【毕设系列课程】<a href="https://edu.csdn.net/lecturer/2104">https://edu.csdn.net/lecturer/2104</a></span></span></span></strong></span> </p>
Java+Oracle,包含功能: (1)用户输入用户名及密码后,进入主操作窗体。 (2)单击“人事管理”/“档案管理”菜单项,对员工档案信息进行添加、修改和查看操作。 (3)单击“系统维护”/“企业架构”菜单项,对企业架构信息进行添加、修改和删除操作。 (4)单击“用户管理”/“新增用户”菜单项,对管理员信息进行添加、删除和冻结/解冻操作。 (5)单击“待遇管理”/“账套管理”菜单项,对账套信息进行添加、修改、删除和对项目信息进行添加和删除操作同时设置金额操作。 (6)单击“待遇管理”/“人员设置”菜单项,对人员信息进行添加及删除操作。 (7)单击“人事管理”/“考勤管理”菜单项,对考勤信息进行添加操作。 (8)单击“人事管理”/“奖惩管理”菜单项,对奖惩信息进行添加操作。 (9)单击“人事管理”/“培训管理”菜单项,对培训信息进行添加、取消培训及查看操作。 (10)单击“待遇管理”/“统计报表”菜单项,对员考勤、奖惩、工资等信息进行统计操作。 (11)单击“系统维护”/“基本资料”菜单项,对基本资料信息进行添加和删除操作。 (12)单击“系统维护”/“初始化系统”菜单项,对系统进行初始化操作。 (13)通过“系统工具”树状菜单,可直接打开计算器、Word及Excel快捷方式。 (14)用户重新登录后,可以设置当前用户的登录密码。
学生选课管理系统 --意义-- 学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管 理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷 的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式 存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据, 这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深 刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理 所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、 存储量大、保密性好、 寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的 科学化、正规化管理,与世界接轨的重要条件。 --课题的可行性分析-- (1) 技术可行性-----本系统仅需要一台装有 Windows/Linux 系统并装有 Mysql数据库和Tomcat服务器的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的JAVA程序设计语言已非常成熟,本系统采用基于B/S 架构的JavaEE的WEB开发,页面采用CSS样式,Jsp,Javascript等页面技术。 (2) 经济可行性-----由于本系统是一个基于JavaEE的WEB应用,所以服务器端只需部署一台能运行JAVA程序的服务器软件(Tomcat),即可使用本系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。 (3) 操作可行性-----界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;适应力强;容易扩充。 --使用功能模块说明-- (1)登录模块 通过列表框可以分别选择学生、教师和管理员三种用户类型,根据不同的用户类型,登录后会进入不同的管理模块 (2)系统管理员模块 ● 选课时间设置 系统管理员通过此项功能设置选课时间段—预选时间段和补选时间段,只有在选课时间段里,学生才可以选择课程,不在此时间段,学生不能进行选课操作。 ● 选修课程管理 管理员可以进行添加新的选修课、删除选修课、修改选修课和查找选修课等操作 添加新的选修课 在选课之前,管理员可以添加新的选修课,让学生在选课期间进行选修 删除选修课 在选课之前,管理员可以取消某门选修课 修改选修课 在选课之前,管理员可以修改某门选修课的信息 查找选修课 可以根据教师的员工号精确查找该教师所代选修课,也可以根据教师名称和课程名模糊查询选修课,不输入查询条件可以查询所有选修课。针对查询出的某门选修课,可以查看代课老师的信息和选修该课程的所有学生信息。在查看学生信息页面可以修改学生的课程成绩 ● 密码管理 可以对学生、教师和管理员的密码进行修改,通过单选框确定要修改密码的用户类型 (3)教师模块 ● 查看所代课程 教师用户登陆系统后,可以查看所代课程的列表,可以查看某门课程的全体学生的信息并能录入学生成绩成绩可分批录入,录入后可显示提交按钮,进行学生成绩的提交,提交之前必须确认填写的学生成绩无误,否则提交之后教师就无法修改学生成绩,必须通过管理员进行修改学生成绩 ● 修改密码 教师可以修改自己的密码 (4)学生选课模块 ● 选择选修课程 学生登陆系统后,在所有选修课程中可以选择两门选修课。只有在选课时间段内才可以使用该功能。在预选阶段,该功能完成选修课程的预选,学生可以选择所有选修课程,预选结束之后,系统开始正选。对超过XX课程计划招生人数的课程,系统自动进行抽签,确定哪些学生选课成功,哪些学生选课没有成功。选课不成功的可以进行补选。在补选阶段,该功能完成选修课程的补选,补选采用竞争机制,系统会罗列出所有未满的课程,让学生进行补选。 ● 查看学分 本功能完成学生对以前选修课程的成绩和所获学分的查看 ● 修改密码 学生可以修改自己的密码 ● 查看已选课程 选课开始之后,学生可以通过查看已选课程,了解本学期所选的选修课的信息
©️2020 CSDN 皮肤主题: 黑客帝国 设计师:白松林 返回首页