基于RIA的高校排课管理信息系统的设计与实现的中期报告_第1页
基于RIA的高校排课管理信息系统的设计与实现的中期报告_第2页
基于RIA的高校排课管理信息系统的设计与实现的中期报告_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于RIA的高校排课管理信息系统的设计与实现的中期报告一、前言随着高校规模的不断扩大,排课管理的工作也变得愈发复杂。为了提高大学排课管理的效率和质量,本系统将会基于RIA(富客户端应用程序)的技术平台进行设计和实现。二、系统概述本系统将建立一套高效、功能全面的大学排课管理信息系统,以解决当前排课管理中存在的一系列困难和问题。主要提供如下的功能模块:1.管理者模块:管理员工作台、排课管理、教室管理、教师管理、学生管理等子模块。2.用户模块:教师、学生、教室等个人信息管理等子模块。3.系统系统模块:帮助中心、系统日志、备份/恢复等子模块。三、系统设计与实现1.系统架构本系统将采用B/S模式的架构,客户端使用RIA技术,并在服务器端使用JavaEE作为开发框架和数据访问技术。2.数据库设计系统数据库将分成6个模块,分别为:管理员、教师、学生、教室、课程以及排课表。具体表结构如下:管理员表:管理员编号、用户名、密码、真实姓名、电话、邮箱、角色教师表:教师工号、用户名、密码、真实姓名、性别、电话、邮箱、学院学生表:学生编号、用户名、密码、真实姓名、性别、班级、专业、电话、邮箱教室表:教室编号、教室名称、所在教学楼、容纳人数、状态课程表:课程编号、课程名称、课程类型、学分、学院、授课教师排课表:排课编号、课程编号、课程名称、学期、星期、节次、授课教师、教室、状态3.系统层次结构本系统将采用MVC架构:模型:-数据库驱动程序。-堆积。视图:-用户界面。控制器:-请求控制器。-处理控制器。四、系统实现进度1.已完成部分:1.1前端UI设计50%1.2后端数据库建立80%1.3用户登陆模块的实现100%1.4教师模块实现90%2.计划下一阶段任务:2.1教室管理模块的实现。2.2学生管理模块的实现。2.3排课管理模块的实现。2.4系统模块的实现。五、总结本系统基于RIA的技术平台,通过B/S架构的方式进行设计和实现,目的是提高大学排课管理的效率和质量。本系统将提供管理者和普通用户多个功能模

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论