标题:基于 Java EE 的高校重修管理系统设计与实现

一、基本信息

时间:2015

来源:河海大学文天学院

关键词::Java EE 架构; B/S 模式; 重修管理系统

二、研究内容

1.需求分析
(1)学生信息, 包括数据项有: 学生 id、 姓名、 密码、 性别、所在院系、 所在专业等。
(2)管 理 员 信 息, 包 括 数 据 项 有: 管 理 员 id、 姓名、 密 码、性别、 联系方式等。
(3)课程清单信息, 包 括 数 据 项 有: 课 程 id、 课序 号、 课 程名、 任课教师、 班级等。
(4)重修汇总信息, 包 括 数 据 项 有: 汇 总 id、 学生 学 号、 学生姓名、 课程名、 跟班教师、 修读形式、 学分、 修读种类等。
经过对表之间的数据分析之后, 根据数据关系绘制系统E-R 图,

2.系统设计
根据系统实际需求, 划分 子 系 统 为: 数据库维护管理子系统、 后台管理子系统、 前台管理子系统。
(1)数据库维护管理
该子系统需要实现以下功能: 实现数据批量导入、 导 出管理, 数据库创建及基本数据维护, 数据库环境搭建等功能。系统管理员通过登录后台系统实现对数据的操作, 具 体包括: 修改管理员资料, 对学生信息和课程信息的批量导入,对前台已办理的重修业务实现批量导出等操作。
(2)后台管理
该子系统主要包括用户登录验证功能, 当 验 证 通 过 时,依权限可进入前台或后台管理界面, 后台管理包括个人资料管 理、 学 生 管 理 模 块、 管理员管理模块、 综 合 管 理 模 块 等,具体功能流程如图

三、结论

该项目开发了基于 JavaEE 架构的高校重修管理系统, 更好地利用网络和信息化手段对学生重修工作进行科学规范的管理。 学生可以通过网络对不及格课程进行管理, 并办理重修 业 务, 使得学生重修工作系统化、 规范化和高效化, 提高了学生办理重修业务的效率,减轻了教学管理人员的工作负担

四、参考文献

[1] 倪天伟. 基于 Java EE 的高校重修管理系统设计与实现[J].河海大学文天学院,2015.1-3

《基于 Java EE 的高校重修管理系统设计与实现》论文笔记(九)的更多相关文章

  1. 基于JAVA WEB技术旅游服务网站系统设计与实现网上程序代写

    基于JAVA WEB技术旅游服务网站系统设计与实现网上程序代写 专业程序代写服务(QQ:928900200) 随着社会的进步.服务行业的服务水平不断发展与提高,宾馆.酒店.旅游等服务行业的信息量和工作 ...

  2. 基于 Java Web 的毕业设计选题管理平台--选题报告与需求规格说明书

    一.选题报告 目录 团队名称 团队成员 项目名称 项目描述 创新与收益 用户场景分析 真实用户调研 未来市场与竞争 项目导图 比例权重 总结 1.团队名称--指南者团队 2.团队成员 孔潭活:2015 ...

  3. SSM开发基于Java EE在线图书销售系统

           SSM(Spring+Spring MVC+MyBatis)开发基于Java EE在线图书销售系统  网站成功建立和运行很大部分取决于网站开发前的规划,因此为了在网站建立过程中避免一些不 ...

  4. Java EE开发课外事务管理平台

    Java EE开发课外事务管理平台 演示地址:https://ganquanzhong.top/edu 说明文档 一.系统需求 目前课外兴趣培训学校众多,完善,但是针对课外兴趣培训学校教务和人事管理信 ...

  5. 基于 Java Web 的毕业设计选题管理平台--系统设计和任务分配

    一.团队作业:http://www.yzhiliao.com/course/70/task/440/show 二.个人作业: 1.项目的代码托管 (1).GitHub 地址:https://githu ...

  6. 基于 Java Web 的毕业设计选题管理平台--测试报告与用户手册

    一.测试报告 1.兼容性测试 功能 描述 效果 Chrome浏览器 FireFox浏览器 IE浏览器 war 端浏览器 管理员登录 管理员用户登录功能 弹出“登录成功”对话框,进入到毕业设计选题管理平 ...

  7. 基于Java在线学习系统设计与实现

                 Spring+SpringMVC+MyBatis+Bootstrap+Vue开发在线学习系统 本课题的主要内容是开发基于Java EE的在线学习平台,使用MVC经典开发模式. ...

  8. 在 Java EE 组件中使用 Camel Routes

    摘要:你可以通过集成 Camel 和 WildFly 应用服务器(使用 WildFly-Camel 子系统)在 Java EE 组件中开始使用 Apache Camel Routes. [编者按]作者 ...

  9. [置顶] 遵循Java EE标准体系的开源GIS服务平台架构

    传送门 ☞ 系统架构设计 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 传送门 ☞ GoF23种设计模式 ☞ 转载请注明 ☞ http://blog.csd ...

随机推荐

  1. windows下Java调用可执行文件

    缘起: 由于没有找到java转换文件的接口,因此使用java调用exe文件进行文件转换 public void convertFile(){ Runtime rn = Runtime.getRunti ...

  2. FPGA程序编译后逻辑单元数为0

    问题 FPGA代码写完后编译不报错,但是显示使用的逻辑单元数(Total logic elements)为0.当然程序也不工作. 我用的是Intel Altera FPGA,verilog语言,在Qu ...

  3. 手贱重置了mysql密码,导致登陆不进去的解决办法

    上午手残,重置了下MySQL的密码,导致用命令登陆不进去 由于版本的问题,导致网上的方法都不可用 折腾了一上午,摸索+参考官方文档,终于搞定 利用--init-file 第一步,关掉系统服务     ...

  4. 十、Spring的@Profile注解

    首先我们来看看spring官方文档对这个注解的解释: The @Profile annotation allows you to indicate that a component is eligib ...

  5. qt creator的使用总结

    每一个不曾起舞的日子,都是对生命的辜负----------尼采 1.  HELP功能: 1)有时点击"HELP"之后,对应的页面里没有左侧的搜索栏.比较理想的状态是将左侧导航栏划分 ...

  6. scrapy服务化持久运行

    如果要将scrapy做成服务持久运行,通常我们会尝试下面的方式,这样是不可行的: class myspider(scrapy.Spider): q = queue()         #task qu ...

  7. python3检测ossfs可用性+钉钉通知

    #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019-12-02 15:16 # @Author : Anthony # @Emai ...

  8. 『Go基础』第4节 VS Code配置Go语言开发环境

    VS Code 是微软开源的一款编辑器, 本文主要介绍如何使用VS Code搭建Go语言的开发环境. 下载与安装VS Code 官方下载地址: https://code.visualstudio.co ...

  9. jQuery框架"风云榜"案例

    <title>电影风云榜</title> <style> /*清空默认样式*/ *{padding:0;margin:0;border:0;list-style:n ...

  10. 【转载】ASP.NET网站选购阿里云服务器的时候,阿里云账号个人认证以及企业认证有何不同

    在采购阿里云产品,如阿里云云服务器.阿里云短信包.阿里云数据库MySql以及Sqlserver.阿里云对象存储OSS等云产品的时候,如果账号未进行实名认证,很多时候会要求实名认证操作,在实名认证时可选 ...