毕业论文——基于bs架构三维教学系统的设计与实现(编辑修改稿)内容摘要:
人员 可以对自身信息,和 老 师信息进行管理。 老 师 进入操作主界面后可以对自身信息,班的信息,学员信息,展览中心信息,课件信息进行管理操作。 学员进入操作主界面 后可以管理自身信息,同时还可以查看展览中心信息,课件信息。 登陆系统 管理员登录 教师登录 学生登录 信息管理 教师管理 信息管理 班级管理 学生管理 展览管理 课件管理 信息管理 展览查看 课件查看 内容管理 实景管理 视频管理 文档管理 图 系统总体结构图 河南大学本科毕业生学士学位论文 第 11 页 系统数据库设计 数据库概念设计 通过 ER 图来展现数据库设计 的概念模式,如图所示: 登录名 教师 ID 管理员 密码 设置 管理 姓名 姓 名 密码 说明 序号 用户名 说明 学生 序号 用户名 状态 姓名 班级id 教师id 添加日期 添加方式 班级 序号 添加教师 名称 日期 教师 id 课件 原名称 Id 日期 教师 转换名称 展览信息 Ppt 日期 添加人 文字 Id 名称 图片 查看 管理 实景 视频 展览 id 添加人 转换名称 日期 日期 添加人 转换名称 原名称 展览id Id 原名称 Id 图 数据库设计 ER图 河南大学本科毕业生学士学位论文 第 12 页 数据库表设计 本系统数据库名为 Z3DVP,基于对关系数据库的设计概念,设计一下表格: 1. sys_user_admin 管理员用户 表,如表 41所示: 表 41 管理员用户信息表 列名 数据类型 注释 可否为空 ua_id int 管理员序号 NOT NULL ua_user varchar(50) 用户名 NULL ua_pass varchar(50) 密码 NULL ua_name varchar(50) 姓名 NULL ua_remark varchar(500) 其他说明 NULL 2. sys_user_teache 教师用户 表,如表 42 所示: 表 42 教师用户表 列名 数据类型 注释 可否为空 ut_id int 教师序号 NOT NULL ut_user varchar(50) 用户名 NULL ut_name varchar(50) 姓名 NULL ut_pass varchar(50) 密码 NULL ut_remark varchar(500) 备注 NULL 3. sys_user_class 班级信息表,如表 43 所示: 表 43 班级信息表 列名 数据类型 注释 可否为空 uc_id int 班级序号 NOT NULL ut_id int 教师序号 NULL uc_name varchar(100) 班级名称 NULL add_user int 添加教师 NULL add_user datetime 添加日期 NULL 4. sys_user_student 学生信息表,如表 44所示: 表 44 学生信息表 列名 数据类型 注释 可否为空 us_id int 学生序号 NOT NULL uc_id int 班级序号 NULL us_user varchar(100) 用户名 NULL us_name varchar(100) 姓名 NULL us_pass varchar(100) 密码 NULL us_status int 状态 NULL add_type int 添加方式 NULL add_time datetime 添加日期 NULL add_user int 添加教师 NULL 5. Teaching_courseware 教学电子课件表,如表 45所示: 表 45 教学电子课件表 列名 数据类型 注释 可否为空 tc_id int 课件序号 NOT NULL 河南大学本科毕业生学士学位论文 第 13 页 tc_yname varchar(100) 课件原名称 NULL tc_zname varchar(100) 课件转换后名称 NULL add_user int 添加教师 NULL add_time datetime 添加日期 NULL 6. International _Exhibition 国际展览信息表,如表 46 所示: 表 46 国际展览信息表 列名 数据类型 注释 可否为空 ie_id int 展览序号 NOT NULL ie_name varchar(50) 名称 NULL ie_image varchar(100) 图片 NULL ie_info text 文字介绍 NULL ie_ppt text PPT 演示 NULL add_user int 添加人 NULL add_time datatime 添加日期 NULL 7. Exhibition_Reality 国际展览 360 度实景 表,如表 47 所示: 表 47 国际展览 360 度实景 表 列名 数据类型 注释 可否为空 er_id int 实景序号 NOT NULL ie_id int 展览序号 NULL er_yname varchar(100 源文件名称 NULL er_zname varchar(100) 转换后文件名称 NULL add_user int 添加人 NULL add_time datatime 添加日期 NULL 8. Exhibition_Video 国际展览视频介绍 表,如表 48所示: 表 48 国际展览视频介绍 表 列名 数据类型 注释 可否为空 ev_id int 视频序号 NOT NULL ie_id int 展览序号 NULL ev_yname varchar(100 源文件名称 NULL ev_zname varchar(100) 转换后文件名称 NULL add_user int 添加人 NULL add_time datatime 添加日期 NULL 河南大学本科毕业生学士学位论文 第 14 页 第五章 系统详细设计与实现 登录模块设计 结合用户名和密码,选择要登录到哪一个功能部分 ,然后 在验证用户名和密码是否正确,如果正确跳转选择的功能部分的 主页面,如果不正确,不允许登录。 登录界面如图 51 所示: 图 登录界面 1 管理员端模块设计 系统维护人员 可以对本身信息进行查看修改操作,对 老 师信息进行查看,添加,修改,删除操作,概况功能如图 所示: 河南大学本科毕业生学士学位论文 第 15 页 图 管理员端主界面 1 管理员密码修改 系统维护人员 输入原密码,验证正确后,可以重新设置密码信息 ,如图 : 图 密码修改 教师信息管理 系统维护人员 可以对老师 信息进行查看,添加,修改,删除操作,如图 : 河南大学本科毕业生学士学位论文 第 16 页 图 教师信息管理 点击添加按钮,跳转到 老师 信息添加功能 页面 ,如图 所示: 图 教师信息添加 点击修改,则跳转到 老师 信息修改功能 页面 ,如图 所示: 图 教师信息修改 点击删除,则会出现提示删除后讲不可恢复的提示框信息,确认删除后 老师 信息删将被删除 ,如图 所示: 图 教师信息 删除 河南大学本科毕业生学士学位论文 第 17 页 教师端模块设计 教师可以班级,学生,展览信息,课件信息进行管理,同时可以对自身信息进行管理。 如图 所示: 图 教师端功能模块主界面 班级信息管理 主要实现对班级信息的添加,修改操作,如图 , 所示: 图 班级信息添加 图 班级信息修改 学生信息管理 老师 可以列表查看学生信息,同时可以通过学生姓名和所在班级查看学生详细信息。 并且能够对学生信息进行添加,修改,删除,停用,密码重置,批量导入的操作,主要界面如图 所示: 河南大学本科毕业生学士学位论文 第 18 页 图 学生信息管理主界面 点击添加按钮,跳转到 学生信息添加 页面 ,如图 所示: 图 学生信息添加 点击修改按钮,跳转到 学生信息修改 页面 ,如图 所示: 图 学生信息修改 点击查看,则跳转到 学生 详细 信息查看 页面 ,如图 所示: 图 学生信息查看 选择批量导入功能,则跳转到学生信息批量导入页面,如图 所示: 河南大学本科毕业生学士学位论文 第 19 页 图 学生信息批量导入 核心源码: region Excel导入 string error =。 int adcount = 0。 HttpFileCollection files =。 if (!(files, , (()).ToString(),intTeacherID, ref error, ref adcount)) { error += ,添加失败。 (error)。 return。 } if (error != ) { error += ,其他用户导入成功。 } else { error =。 } if (error == ) { (用户导入成功。 , )。 } else { (error)。 } endregion 国际展览中心信息管理 教师选择国际展览中心管理,首先可以列表查看所有的国际展览中心信息,然后河南大学本科毕业生学士学位论文 第 20 页 可以对国际展览 中心的进行添加,修改,删除操作,同时也可以对展览中心所相关联的 实景信息,和视频信息进行上传操作。 主要界面如图 所示: 图 国际展览中心管理主页面 点击添加按钮,则会跳转到国际展览中心添加页面,如图 所示: 图 国际展览中心添加页面 点击修改,则会跳转到 国际展览中心 信息修改页面,如图 所示: 图 国际展览中心修改页面 核心源码: string imgname =。 string imghouzui = ((39。 .39。 ) + 1)。 //文件后缀名 河南大学本科毕业生学士学位论文 第 21 页 if (!IsAllowedType(allowed, imghouzui)) { (err)。 return。 } string pptname =。 //上传 ppt的源文件名 string ppthouzui = ((39。 .39。 ) + 1)。 //文件后缀名 if (().ToLower() != ppt amp。 amp。 ().ToLower() != pptx) { return。 } string tempname = (yyyyMMddHHmmssfff)。 tempname += . + imghouzui。 string imgnewname = tempname。 folder += zhanlanzhongxintupian/。 //将图片保存到服务器指定位置 string folderpathname = (folder)。 if (!(folderpathname)) { (folderpathname)。 } string fullpath = (folder + tempname)。 (fullpath)。 // 将附件保存在服务器上 tempname =。毕业论文——基于bs架构三维教学系统的设计与实现(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。