【文件属性】:
文件名称:class-scheduler:UTD 的类调度器 OOAD 项目
文件大小:173KB
文件格式:ZIP
更新时间:2021-07-06 14:04:05
Java
班级调度员
Class Scheduler 应用程序是一个简单的 Web 应用程序,用于在选择大学课程时解决冲突。 该项目是专门为德克萨斯大学达拉斯分校完成的,作为面向对象分析和设计课程的一部分。
使用的技术:
后端:
Java EE
Struts2
前端:
HTML5
JSP
CSS3
查询
推特引导程序
数据库:
MySQL服务器
项目管理:
Maven
功能:
该应用程序的基本功能是允许用户在选择课程之前解决冲突。 申请流程如下:
用户注册
用户电子邮件确认
用户登录
选课
课程冲突检测和显示
允许用户注册课程
面向对象分析和设计原则:
Web 应用程序很好地利用了一些众所周知的 OOAD 原则。 该应用程序遵循模型视图控制器 (MVC) 架构,将每一层分开。 我们在应用程序中使用的各个层: -View -Model -Action(Controller)
【文件预览】:
class-scheduler-master
----.gitignore(309B)
----src()
--------struts.xml(519B)
--------struts.out.xml(0B)
--------main()
----.classpath(1KB)
----.settings()
--------org.eclipse.wst.jsdt.ui.superType.container(49B)
--------org.eclipse.wst.common.project.facet.core.xml(245B)
--------org.eclipse.m2e.core.prefs(86B)
--------org.eclipse.core.resources.prefs(150B)
--------org.eclipse.wst.jsdt.ui.superType.name(6B)
--------org.eclipse.wst.common.component(676B)
--------.jsdtscope(562B)
--------org.eclipse.jdt.core.prefs(422B)
--------org.eclipse.wst.validation.prefs(48B)
----pom.xml(5KB)
----README.md(2KB)
----.project(1KB)
----file.csv(8KB)
----create_schema.sql(2KB)