该系统使用B/S架构,开发工作全部在服务器端完成,客户端只需要Web浏览器。服务器端使用较为健全的J2EE以及较为合理的TOMCAT服务器,数据库使用较为稳定的Oracle 10g数据库。STRUTS2与JQuery是J2EE领域的常用技术,搭配使用可以替代以往的jsp以及servlet。

本文阐述了本系统的可行性评估以及系统设计思想,简单介绍了本系统的开发环境,最后详细设计了本系统的界面与功能模块。本系统主要实现了专业设置、班级设置、课程设置、用户管理实验报告的布置、撰写、批改以及管理功能。

软件学院实践教学过程管理系统是一个典型的数据库应用程序,由班级信息管理、学生信息管理、课程信息管理、实验报告信息管理、成绩信息管理等模块组成,特规划如下:

(1) 系统管理模块

该模块的主要任务是维护系统的正常运行和安全性设置,包括用户管理、班级管理,专业管理,学期设置,实验报告管理等等。

(2) 教师管理模块

该模块的功能是实现教师选课,选班,添加实验报告,批改实验报告,个人信息管理等。

(3) 学生管理模块

该模块的主要功能是实现学生填写实验报告,修改实验报告,查看成绩,个人信息管理等。

2.5.2  业务流程的分析

业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向,它是物理模型。业务流程图主要是描述业务走向,业务流程图描述的是完整的业务流程,以业务处理过程为中心,一般没有数据的概念。

本系统的业务流程主要遵循以下规则:

用户设置:管理员首先进行各部分用户的添加和管理,包括,管理员,教师,学生账户的添加和管理。

专业设置:管理员对所需撰写实验报告的专业进行添加和管理。包括专业信息的添加,修改。

课程设置:在已经设置专业信息的基础上,管理员对该专业中所需撰写实验报告的课程进行设置,包括课程信息的添加,修改。

班级设置:管理员对需要撰写实验报告的班级进行设置,包括班级信息的添加和修改。

学期设置:管理员需要设置当前学期,以保证课程,班级,实验报告都是相关学期的。

班级课程选择:教师对需要填写实验报告的班级与相关课程做关联,确保对应班级的学生能够撰写该课程的实验报告。

实验报告布置:选择好对应班级后,教师可以对某课程进行实验报告的布置,包括实验内容的设置和各部分的分数权值设置。

实验报告撰写:在布置好实验报告后,学生开始攥写实验报告,判断是否有未完成的实验报告,如果有,学生点击对应的实验报告并进行撰写,如果没有,可以查看已撰写完毕的实验报告。

实验报告批改:学生撰写完实验报告后,教师可对相对应的实验报告进行批阅,对学生实验报告进行打分。

实验报告查看:教师在批阅实验报告后,管理员,该学生以及对应的教师便可以对学生的实验报告以及分数进行查看。

以上是大纲或介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:58850198咨询

实验管理系统java_实验报告管理系统相关推荐

  1. 学生请销假管理系统java_学生请假管理系统.docx

    学生请假管理系统课案 中原工学院软件学院软件工程实践一设计任务书 姓名*** 软件工程 专业 JAVA123 班题目学生请假管理系统的开发设计任务开发一个基于Web的学生请假管理系统,包括教师端和学生 ...

  2. 学生请销假管理系统java_学生请假管理系统方案.doc

    WORD格式 整理分享 范文范例 参考指导 WORD格式 整理分享 范文范例 参考指导 中原工学院软件学院 软件工程实践一设计任务书 姓名 *** 软件工程 专业 JAVA123 班 题目 学生请假管 ...

  3. 理发店管理系统java_美容美发店管理系统的设计与实现(JSP,SQLServer)(含录像)

    美容美发店管理系统的设计与实现(,SQLServer)(含录像)(开题报告,论文12700字,程序代码,SQLServer数据库) 系统功能结构 本系统是根据我国美容业的现状及中小型美容院的发展需要进 ...

  4. 发票管理系统java_企业发票管理系统.doc

    企业发票管理系统.doc PAGE 2 企业发票管理系统 院 系 北方软件学院 专 业 计算机科学与技术(软件工程) 班 级 5233106 学 号 200502331189 姓 名 刘晓峰 指导教师 ...

  5. 学生学籍管理系统 java_学生学籍管理系统JAVA+SQL.docx

    课 题 学生姓名 学 号 专 业 班 级 系(院) 指导教师 职 称 二○ 年 月 毕业设计真实性承诺及指导教师声明 学生毕业设计真实性承诺 本人郑重声明:所提交的毕业设计是本人在指导教师的指导下,独 ...

  6. JAVA计算机毕业设计学生实验报告管理系统Mybatis+源码+数据库+lw文档+系统+调试部署

    JAVA计算机毕业设计学生实验报告管理系统Mybatis+源码+数据库+lw文档+系统+调试部署 JAVA计算机毕业设计学生实验报告管理系统Mybatis+源码+数据库+lw文档+系统+调试部署 本源 ...

  7. 销售管理系统c语言实验报告,汽车销售信息管理系统程序设计实验报告.DOC

    汽车销售信息管理系统程序设计实验报告.DOC 汽车销售信息管理系统程序设计实验报告 姓名:宁蒙 班级:2009211128班 学号 班内序号:25 手机 邮箱:691342444@ 此次我们小学期需要 ...

  8. 计算机毕业设计Java学生实验报告管理系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java学生实验报告管理系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java学生实验报告管理系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B ...

  9. java-php-python-ssm学生实验报告管理系统计算机毕业设计

    java-php-python-ssm学生实验报告管理系统计算机毕业设计 java-php-python-ssm学生实验报告管理系统计算机毕业设计 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

最新文章

  1. 利用stub技术进行单元测试
  2. Shell脚本编程剖析(更新完毕)
  3. Gym - 101102C
  4. Angular 条件指令 ngIf 的一个例子
  5. 22468!Windows 11新预览版发布:旧版系统支持十月终止请速升
  6. PyTorc 1.0 中文文档:扩展PyTorch
  7. 微课|中学生可以这样学Python(例11.3):tkinter通信录管理系统2
  8. html5实现电子签名并下载
  9. band math函数_波段运算(bandmath)工具中常用的函数
  10. 统计字符串中各类字符的个数
  11. Postaman 报错:Could not get the lock, quitting
  12. c语言键盘符号大全,求c语言各种符号 并且意义。。在键盘上没有的 如何打?...
  13. 2016第1篇--Python查看微信被删好友
  14. 添加打印机怎样锁定计算机名称,怎么安装打印机?_百度经验
  15. 许路平:Gvoice千万在语音输入的那些事
  16. python中answer_Python初学之学生和老师的question和answer问题
  17. 偏偏这思念似野草 春风吹野火烧又露角。
  18. winwebmail轻松搭建邮件服务器
  19. C++实现的Buffer类
  20. 智能家居网络系统的设计(一)

热门文章

  1. 软碟通   linux_使用UltraISO软碟通制作乌班图Ubuntu安装U盘的步骤
  2. centOS 安装dns服务器
  3. php接口内session,php4的session功能评述(一)
  4. EXCEL条件格式 (二)
  5. appletv开发_AppleTV的长期生存能力
  6. 教师计算机应用基础知识,计算机应用基础
  7. 计算机软件处理的是什么信号,[计算机软件及应用]信号处理.ppt
  8. android学习笔记29--------------XXXXXX.9.png图片
  9. Android初学者仿QQ聊天软件APP (一) 登录界面
  10. 360linux面试题,奇虎360运维工程师面试题