教学大纲系统
允许创建和管理课程大纲及其相关信息的Web系统。
描述:
该项目的目的是提供一个集成的系统,该系统提供一组工具,可帮助指定的个人可视化,创建,修改和管理课程课程大纲,帮助他们将课程目标与不同认证机构施加的标准保持一致,并减少文书工作。
应用程序主要目标是:
- 允许管理个人具有为每个程序创建的每个课程的控制和记录。
- 允许向教授分配课程大纲。
- 允许创建课程和课程。
- 允许对每个教学大纲的更新。
- 提供一个工具,使课程目标与每个认证机构的标准保持一致。
- 最小化当前存储的物理课程大纲的档案。
- 通过课程和课程代码提供搜索功能。
- 添加类规则。
功能要求:
- 在找到所需的课程提纲后,用户必须具有选项。
- 研究计划将由学士学位,硕士学位和博士学位。
- 找到每个教学大纲后必须能够查看。
- 查看时每个教学大纲的结构必须与用户可以下载教学大纲的结构相同。
- 必须通过验证对应用程序中每个字段的用户输入进行特定任务。
- 用户必须能够在应用程序内部执行所有操作,而无需下载任何文件,除了将所选课程提纲下载到计算机的课程表下载选项外。
- 每个教学大纲的客观部分将在表中进行。
- 必须允许行政人员向系统添加新程序。
- 必须允许行政人员向系统添加新课程。
- 必须允许行政人员向系统添加新的课程规则。
- 行政人员必须能够将课程添加到计划中。
- 用户必须可以选择通过悬停在搜索栏上并输入课程代码或课程名称或部分内容来搜索特定的教学大纲。
安全要求:
- 用户的密码必须使用正确的参数进行保护。
- 应用程序的每个用户都必须包括其全名。
- 如果用户对某些页面或操作没有权限,则网页不得允许用户交互,如果他们尝试访问其限制区域,则系统将其重定向到登录。
演示要求
- 该实现必须是基于Web的现代Web浏览器运行的窗口,例如Chrome。
- 大学徽标必须通过应用程序存在。
- 链接,按钮和其他交互式标签必须具有视觉边框,以识别网络其余部分的差异。
- 编辑教学大纲时,必须考虑到页面大小可能会增加或减小,从而改变打印和显示的元素位置。
- 网络颜色必须匹配机构的颜色或具有类似阴影的颜色。
性能要求
- 该算法需要进行设计,以便为用户提供最短的等待时间。
- 必须有一个帮助页面,具体取决于请求援助的位置,将显示与该区域相对应的帮助。
有关数据库的信息:
生成的b.sql是您应该为新创建的应用程序运行的脚本,并且不会有任何插入。对于初始插入,您需要运行pupulationb.sql脚本。
实体与关系模型如下:

页面流信息:
页面流表示您可以从特定网页和能够移动到该页面的所需条件的何处。页面流在文件page_flow.drawio中,您需要使用以下网站打开它,https://app.diagrams.net/
您将选择文件 - >从 - >设备打开,然后搜索下载文件的位置。
评论:
- 类文件夹在Tomcat中的root/Web-Inf目录内部。
- 请记住在环境变量中添加类路径信息。
- 在Tomcat的Lib目录中添加所需的库。
- 页面的原型不在tomcat内部,它们仅用于无需Web服务器的界面设计的一般概述。
- 音节目录在Tomcat中的根文件夹内部。
- 文件夹和文件的结构和名称不应修改。唯一可以删除的文件是文件生成的两个示例。
该项目仅用于教育目的!
根据《 1976年版权法》第107条的版权免责声明,津贴是出于批评,评论,新闻报道,教学,奖学金,教育和研究的目的“合理使用”。非营利或教育用途将平衡倾向于合理使用。