收藏 分享(赏)

师生互评系统的设计与实现终极版终极版.doc

上传人:精品资料 文档编号:10293571 上传时间:2019-10-28 格式:DOC 页数:37 大小:786.54KB
下载 相关 举报
师生互评系统的设计与实现终极版终极版.doc_第1页
第1页 / 共37页
师生互评系统的设计与实现终极版终极版.doc_第2页
第2页 / 共37页
师生互评系统的设计与实现终极版终极版.doc_第3页
第3页 / 共37页
师生互评系统的设计与实现终极版终极版.doc_第4页
第4页 / 共37页
师生互评系统的设计与实现终极版终极版.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、吕梁学院本科毕业论文(设计)摘 要随 着 当 今 教 育 信 息 化 的 快 速 发 展 以 及 我 国 高 校 教 育 信 息 化 系 统 的建 设 , 师 生 互 评 系 统 作 为 高 校 教 务 管 理 系 统 的 一 个 重 要 组 成 部 分 而 得 以应 运 而 生 。 传 统 的 师 生 互 评 要 经 历 四 个 过 程 : 老 师 编 写 题 目 、 复 印 纸张 、 安 排 评 价 、 收 集 评 价 。 这 是 一 个 漫 长 而 又 复 杂 的 过 程 , 在 信 息化 日 益 发 展 的 今 天 已 经 越 来 越 不 需 要 此 种 评 价 模 式 。 传 统 的

2、 师 生 互评 系 统 正 是 因 为 存 在 这 些 不 足 而 不 再 适 应 高 速 发 展 的 现 代 教 育 的 需 求 。所 以 设 计 一 套 利 用 学 校 现 有 的 计 算 硬 件 、 软 件 资 源 和 互 联 网 资 源 实 现 无纸 化 的 师 生 互 评 系 统 是 必 要 而 且 可 行 的 。通 过 用 计 算 机 来 实 现 师 生 互 评 , 对 现 代 的 教 育 技 术 的 实 现 具 有了 很 重 要 的 现 实 意 义 。 该 系 统 可 以 大 规 模 的 实 行 师 生 互 评 , 及 时 反映 上 课 情 况 , 实 现 互 评 的 及 时 性

3、 、 客 观 性 、 公 证 性 , 以 减 轻 教 师 的工 作 强 度 , 可 以 实 现 互 评 的 全 自 动 化 管 理 , 可 以 有 效 地 利 用 校 园 网的 计 算 机 软 硬 件 资 源 , 使 其 发 挥 最 大 的 效 力 , 更 好 的 为 学 校 的 教 学 、科 研 、 管 理 服 务 。计 算 机 互 评 系 统 是 传 统 互 评 系 统 的 延 伸 , 它 可 以 利 用 计 算 机 无 限广 阔 的 空 间 , 并 加 上 对 Mysql 数 据 库 技 术 的 利 用 , 大 大 简 化 了 传 统 互评 的 过 程 , 实 现 了 互 评 的 自 动

4、 化 。关键词:师生互评系统;信息化;Mysql 数据库;JSP吕梁学院本科毕业论文(设计)AbstractWith the rapid development of todays education informatization and education in colleges and universities information system construction, teachers and students mutual system as an important component of university educational administration mana

5、gement system and arises at the historic moment. The traditional teacher-student mutual go through four stages: the teacher write the title, copy paper, arrangement and evaluation, collection and evaluation. This is a long and complicated process, in the information increasingly development today ha

6、s more and more dont need this kind of evaluation model. The traditional teacher-student mutual system precisely because of these deficiencies and no longer meets the needs of rapid development of modern education. So to design a set of use existing school of computing hardware, software and Interne

7、t resources to achieve paperless teacher-student mutual system is necessary and feasible. By using computer to realize mutual between teachers and students, the implementation of modern education technology has an important practical significance. The practice of the system can mass mutual between t

8、eachers and students, timely reflect the class situation, realize mutual timeliness, objectivity and former, to reduce the work intensity of teachers, can realize full automation management, mutual can effectively use of campus network computer hardware and software resources, make its maximum effec

9、t, better service for school teaching, scientific research and management.Computer mutual system is an extension of the traditional mutual system, it can use the computer infinite vast space, and combined with the use of Mysql database technology, greatly simplifies the traditional mutual process, a

10、utomate the mutual. Key words: mutual system between teachers and students; Informatization; The Mysql database;The JSP吕梁学院本科毕业论文(设计)目 录第 1 章 绪 论 - 1 -1.1 项目开发背景及意义 .- 1 -1.1.1 项目开发背景 .- 1 -1.1.2 项目开发的意义 .- 1 -1.2 国内外研究现状 .- 2 -1.3 项目开发的目标 .- 2 -第 2 章 项目开发的技术基础 .- 3 -2.1 Tomcat.- 3 -2.2 MyEclipse- 3

11、 -2.3 JSP 技术 .- 3 -2.4 MySQL- 3 -第 3 章 系统分析 .- 5 -3.1.1 技术可行性 .- 5 -3.1.2 经济可行性 .- 5 -3.1.3 社会可行性 .- 5 -3.2 系统性能需求分析 .- 5 -3.3 设计思想 .- 5 -3.4 功能分析 .- 6 -3.5 系统业务概述 .- 6 -3.5.1 学生用户用例图 .- 6 -3.5.2 教师用户用例图 .- 7 -3.5.3 管理员用例图 .- 7 -3.6 系统流程图 .- 8 -第 4 章 系统详细设计 .- 9 -4.1 系统功能逻辑设计结构图 .- 9 -4.2 数据库的设计与实现

12、- 10 -吕梁学院本科毕业论文(设计)4.2.1 数据库概念设计 - 11 -4.2.2 系统 E-R 图 - 13 -4.2.3 类图 - 13 -4.3 数据库逻辑结构设计 - 14 -4.3.1 用户信息表(STB_CUSTOMER) - 14 -4.3.2 学生评价信息表(T_STU_VAL) .- 15 -4.3.3 班级信息表(T_CLASS) .- 15 -4.3.4 教师信息评价表(T_TEACHER_VAL) .- 15 -第 5 章 系统功能实现 - 16 -5.1 系统数据库连接实现 - 17 -5.2 系统功能实现的主要模块 - 18 -5.2.1 用户修改个人信息及

13、密码页面 - 18 -5.2.2 评价管理页面 - 19 -5.2.3 用户管理界面 - 22 -5.2.4 管理页面 .- 26 -5.2.5 班级管理页面 .- 27 -第 6 章 系统测试 - 27 -6.1 系统测试 - 28 -6.2 系统测试过程 - 28 -6.2.1 登录模块测试 - 28 -6.2.2 对系统管理模块改查功能的测试 - 29 -6.3 测试分析总结及说明 - 29 -第 7 章 结论与展望 - 29 -7.1 结论 - 30 -7.2 展望 - 30 -参考文献 .- 30 -致 谢 .- 31 -吕梁学院本科毕业论文(设计)- 0 -第 1 章 绪 论伴随着

14、互联网技术在各个领域的广泛应用,最近几年互联网技术在校园网的应用比之前更为突出,并且越来越受到广大学者的支持。在教育中学生和教师起主要的作用,因此,引入师生互评系统有利于促进师生间的交流和提高教学质量。师生互评系统是面向学生和教师,可以实现管理员、学生、教师随时随地进行互评,快速地反映教学情况进而提高教学质量。而目前吕梁学院实现了评教系统,只是期末时学生对教师实行评价,比较单一,教师与学生之间并没有实现交流互评,为了解决这一问题我想开发此系统,加强学生和教师的联系,以提高吕梁学院的教学质量。1.1 项目开发背景及意义此系统开发之前,调查过关于有关本系统的一些背景,根据调查发现,开发此系统具有重

15、要的意义。1.1.1 项目开发背景国外基本实现了教学工作的电子化,而我国发展相对发展较慢。近几年,由于我国经济的快速发展,我国高校的信息化建设有了很大的进步,普遍开始将计算机技术应用到教学工作中。但是师生除上课外,相互联系不是很紧密,没有实现随时随地的互动交流。针对这个问题,我研究发现,虽然现在也有很多这方面的软件,但是由于存在很多原因造成使用上没有能达到预期效果,例如操作上的复杂和数据库不规范等原因。基于此想法,我想设计一个师生互评系统,改善目前老师、学生交流匮乏的局面。但是由于自己能力有限,我将目标定位于吕梁学院,设计开发此系统。1.1.2 项目开发的意义该系统的研究目标是:学习过每一节课

16、之后每位学生可以将一些建议或问题反馈给老师,相应的老师可以将对学生的一些问题反映给学生,及时地反映与解决每节课堂上的问题,在每个学期期末教师和学生还可以进行总结性的互评,充分地实现教师与学生的随时随地的交流,进而提高教学质量。师生互评系统是面向全体学生、教师和管理员的系统,可以实现管理员、学吕梁学院本科毕业论文(设计)- 1 -生和教师不受时间、空间、地域的限制,进行教学的互动,与传统教学相比更有利于教学效率的提高。而目前吕梁学院实现了评教系统,只是期末时学生对教师实行评价,比较单一,教师与学生之间并没有实现交流互评,为了解决这一问题我想开发此系统,以提高我校的教学质量。1.2 国内外研究现状

17、在国外高校基本都实现了教学工作电子化,师生联系紧密而快捷,真正的将计算机技术应用到教学过程中。而国内高校信息化建设起步较晚,发展规模也相对较小。近几年,由于我国经济的快速发展,我国高校的信息化建设有了很大的进步,普遍开始将计算机技术应用到教学工作中。但是师生除上课外,相互联系不是很紧密,没有实现随时随地的互动交流。基于此想法,我想设计一个师生互评系统,改善目前老师、学生交流匮乏的局面。但是由于自己能力有限,我将目标定位于我校,设计开发此系统。1.3 项目开发的目标建立学生教师互评系统,采用计算机进行管理,学生和教师能及时对上课的情况进行反应,为了提高教学质量,进一步实施系统化和教师共同工作过程

18、的标准化。本项目使用 JSP 技术和 JAVA 语言,运用 JavaBean 对程序的关键代码进行封装,使用 Java JDBC 驱动程序连接数据库,最后实现信息的增删改查管理操作,开发工具用 MyEclipse,数据库用 MySQL。吕梁学院本科毕业论文(设计)- 2 -第 2 章 项目开发的技术基础本系统主要用了 jsp 技术进行编程和 MySQL 进行存储数据,在开发过程中用了 MyEclipse 开发环境和 Tomcat 服务器,下面分别介绍这几个技术。2.1 TomcatTomcat 是一个免费的开源 JSP 引擎,当配置正确时, Tomcat 实际上就运行了 JSP 页面和 Ser

19、vlet。Tomcat 具有处理 HTML 页面的功能,并且,它也是一个Servlet 和 JSP 的容器。 2.2 MyEclipseEclipse 是一个基于 Java 的可扩张的开发平台的开放源代码,它通过各种插件来构建开发环境。 MyEclipse 为 Eclipse 提供了一个大量私有和开源的 Java 工具的集合,这解决了各种开源工具的不一致和缺点。2.3 JSP 技术JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生动态网页的处理逻辑。Java Servlet 是 JSP 的技术基础。JSP 的优势:(1) 一次编写,到处运行,

20、简单易用。(2) 完全的面向对象,多平台支持。(3) 强大的可伸缩性。2.4 MySQL本系统采用开源的 Mysql 作为数据库。MySQL 具有以下的优点: (1) 全面支持 SQL 的 GROUP BY 和 ORDER BY 子句,支持聚合函数(COUNT()、COUNT(DISTINCT)、AVG()、STD()、SUM()、MAX()和 MIN()。(2) 所有列都有缺省值。 (3) MySQL 可以工作在不同的平台上。支持 C、C、Java 等。吕梁学院本科毕业论文(设计)- 3 -第 3 章 系统分析在做系统之前需对该系统进行详细的系统分析,下面主要从可行性、性能、思想、功能和业务

21、概述进行分析。3.1 可行性分析3.1.1 技术可行性此系统主要运用 java、jsp 和 MySQL。Java 技术具有高效性、平台移植性和安全性,操作简单。MySQL 将数据保存在不同的表中,增加了速度并提高了灵活性。因此,此系统的设计与实现在技术上是可行的。3.1.2 经济可行性吕梁学院师生互评系统需要的人力、物力和财力花费不大。3.1.3 社会可行性本系统与国家现行的关于项目管理的政策不相背离,符合法律规范。3.2 系统性能需求分析(1) 信息主要存储在服务器端的 Mysql 数据库中,由各角色在规定的权限下、在各自的客户端上录入、修改、删除相关的内容。(2) 数据的准确性和完整性,录

22、入数据时采用了表单的方式,录入类型用验证和取值范围来确保所有数据的完整性与准确性。(3) 数据安全性。3.3 设计思想吕梁学院师生互评系统设计的基本思想是把整个系统按照实现模块进行分解,利用 JSP 技术进行编程,并使用 MySQL 数据库存储数据。该系统分为前台用户和后台管理者两个部分的设计,前台用户分为学生用户和教师用户,后台用户是管理员用户。吕梁学院本科毕业论文(设计)- 4 -3.4 功能分析此系统主要是教师和学生对双方的平时情况进行反映与评价,系统主要由三个模块组成:学生模块、教师模块和管理员模块,它们各自功能如下叙述:(1) 学生模块:在评教活动开始后,登陆系统,登陆名为自己的学号

23、,初始密码为 1,登录上去密码 可以自己修改,登陆上之后对自己的任课教师评价,查看教师对自己的评学结果,在结束后注销登录。在评价过程中主要分为对自己任课教师平时每节课的评价(包括:教师的讲课的难易程度、教师的课程安排、教师的讲课的清晰度等)。(2) 教师模块:登陆系统,登陆名为自己的编号,初始的登录密码为 1,登录上去密码可以自己修改,登陆上开始对学生进行评学,查看自己的教评结果,在操作结束后可以注销。在评价过程中主要分为对自己任课教师平时每节课的评价(包括:学生前节课的作业完成情况、学生课堂的积极性、学生课堂迟到等)。(3) 管理员模块:管理员登录上去可以对学生和教师的信息及评价进行定期的管

24、理。管理员可以增加、删除、修改学生和教师的个人信息;可以用固定的表格模板进行批量导入学生的信息;可以定期的查看和删除评论;还可以进行加入和修改各个班级的信息。3.5 系统业务概述3.5.1 学生用户用例图学生用户用例图主要介绍了学生登上系统后可以进行的操作,如图 3-1 所示:吕梁学院本科毕业论文(设计)- 5 -图 3-1 学生用例图吕梁学院本科毕业论文(设计)- 6 -3.5.2 教师用户用例图教师用户用例图主要介绍了教师登录上系统之后可以进行的操作,如 3-2 所示:图 3-2 教师用例图3.5.3 管理员用例图管理员用户用例图主要介绍了登录员登陆上系统之后所有的权限,如 3-2 所示:

25、图 3-3 管理员用例图吕梁学院本科毕业论文(设计)- 7 -3.6 系统流程图系统流程图是用来描述系统的各业务情况及流动情况的图形符号。如图 3-4所示:登录NO验证YES判断角色学生 教师 管理员修改 添加 查看 修改 添加 查看个人 对老师 老师 个人 对学生 学生的信息 评价 评价 信息 评价 评价学生 老师 学生 评价信息 信息 信息 情况增删该查 增删该查 批量导入 查看与删除吕梁学院本科毕业论文(设计)- 8 -图 3-4 系统流程图吕梁学院本科毕业论文(设计)- 9 -第 4 章 系统详细设计系统详细设计是对系统的各个模块进行详细分析,下面从几方面进行阐述。4.1 系统功能逻辑

26、设计结构图根据系统分析得出,系统逻辑设计结构图 4-1、4-2、4-3、4-4 如下所示:图 4-1 系统总模块图 4-2 学生模块吕梁学院本科毕业论文(设计)- 10 -图 4-3 教师模块图 4-4 管理员模块吕梁学院本科毕业论文(设计)- 11 -4.2 数据库的设计与实现数据库是系统管理的核心部分,设计一个好的数据库与设计一个好的数据库应用系统是密不可分的。所以数据库的设计是非常的重要。4.2.1 数据库概念设计数据库概念结构设计即 E-R 图的设计,是要确定实体的属性和实体间的关系,是系统功能实现的基础。数据库要存储老师信息、管理员信息、学生信息、教师评价学生信息、学生评价教师信息。

27、实体属性如图 4-5、图 4-6、图 4-7、图 4-8、图 4-9 所示:图 4-5 老师实体及属性图 4-6 管理员实体及属性吕梁学院本科毕业论文(设计)- 12 -图 4-7 学生实体及属性图 4-8 教师评价学生实体及属性吕梁学院本科毕业论文(设计)- 13 -图 4-9 学生评价教师实体及属性4.2.2 系统 E-R 图系统 E-R 图如 4-10 所示:图 4-10 系统 E-R 图4.2.3 类图类图使用类和对象描述系统的结构,展示了系统中类的静态结构,即类与类之间的相互关系。如图 4-11 所示:吕梁学院本科毕业论文(设计)- 14 -图 4-11 类图4.3 数据库逻辑结构设

28、计数据库概念结构设计完成后,就该设计数据库的逻辑结构,即将数据库概念结构转化为某种数据库系统所支持的实际数据模型。本系统数据库主要采用的是Mysql 数据库。数据库中主要包含四张表,分别是用户信息表、学生评价信息表、班级信息表、教师评价信息表。下面是各数据表的主要结构。 吕梁学院本科毕业论文(设计)- 15 -4.3.1 用户信息表(STB_CUSTOMER)表 STB_CUSTOMER 用来保存管理员的信息。其结构如下表 4-1 所示:表 4-1 用户信息结构表字段名 字段类型 可空 默认值 描述ID NUMBER(20) 否USERCODE VARCHAR(20) 否USERNAME VA

29、RCHAR2(50) 否 用户名PASSWORD VARCHAR2(50) 否 密码USER_STATUS CHAR(1) 否 用户类型4.3.2 学生评价信息表(T_STU_VAL)表 T_STU_VAL 用来保存学生信息。表结构如下表 4-2 所示:表 4-2 学生评价信息结构表字段名 字段类型 可空 默认值 描述ID NUMBER(20) 否TARGET_ID VARCHAR(20) 否 评价对象编号CLASSNAME VARCHAR(20) 否 课程名称EASY_STATUS CHAR(1) 否 课程难易程度CLASSARR_STATUS CHAR(1)否 课程安排CLEAR_STAT

30、US CHAR(1) 否 讲课清晰度VALCONTENT VARCHAR(200) 否 评价内容VAL_ID VARCHAR(20) 否 评价人编号4.3.3 班级信息表(T_CLASS)表 T_CLASS 用来保存班级信息。表结构如下表 4-3 所示:表 4-3 班级信息结构表字段名 字段类型 可空 默认值 描述ID NUMBER(20) 否NAME VARCHAR(20) 否 班级名称GRADE VARCHAR(20) 否 年级DEPT VARCHAR(20) 否 系吕梁学院本科毕业论文(设计)- 16 -4.3.4 教师评价信息表(T_TEACHER_VAL)表 T_TEACHER_VA

31、L 用来保存教师信息。表结构如下表 4-4 所示:表 4-4 教师评价信息结构表字段名 字段类型 可空 默认值 描述ID NUMBER(20) 否TARGET_ID VARCHAR(20) 否 评价对象编号CLASSNAME VARCHAR(20) 否 课程名称COMPLETE_STATUS CHAR(1)否 课程完成状态ACTIVE_STATUS CHAR(1)否 课堂积极性LATTER_STATUS CHAR(1)否 迟到情况VALCONTENT VARCHAR(200) 否 评价内容VAL_ID VARCHAR(20) 否 评价人编号吕梁学院本科毕业论文(设计)- 17 -第 5 章 系

32、统功能实现系统的实现不仅要有支持其运行的环境,还要有前台页面的呈现,而页面的呈现和具体功能的详细设计需要程序代码为其服务,下面主要对数据库的连接和主要功能的实现、页面及代码的实现进行了详细的描述。5.1 系统数据库连接实现本系统模块用 JSP 技术编写,代码如下:db.connection.driver_class=com.mysql.jdbc.Driverdb.connection.url=jdbc:mysql:/localhost:3306/pjdb?useUnicode=truetry baseService.Update(“stb_customer“, record, “usercod

33、e=?“, record.get(“usercode“);return BaseUtils.getSuccessMessage(“修改成功“); catch (Exception e) return BaseUtils.getErrorMessage(“修改失败“);吕梁学院本科毕业论文(设计)- 19 -5.2.2 评价管理页面5.2.2.1 评价老师页面学生可以用此系统和老师进行互动,根据自己的情况,对于特定老师、课程名称、难易程度、课程安排、讲课清晰度及评价内容进行评价,且老师可以查看学生对其的评价。如图 5-2 所示:图 5-2 学生评价老师图该页面对应的代码如下:function t

34、oolbarBtnItemClick(item) switch (item.id) case “delete“:var selected = grid.getSelected();if (!selected) LG.tip(请选择行!);returnjQuery.ligerDialog.confirm(确定删除吗?, 吕梁学院本科毕业论文(设计)- 20 -function(confirm) if (confirm)f_delete(selected.id););break;case “view“ :var selected = grid.getSelected();if(!selected)

35、LG.tip(“请选择行“);returnshowDetail(id:selected.id,classname:selected.classname,target_id:selected.target_id,target_name:selected.target_name,valcontent:selected.valcontent,easy_status:selected.easy_status,classarr_status:selected.classarr_status,clear_status:selected.clear_status,false,false);break;5.2

36、.2.2 评价学生页面教师可以针对每个同学的情况进行评价,评价内容包括班级、评价对象、课程名称、作业完成情况、课堂积极性、课堂迟到状况及评价内容,并且可以查看学生对自己的评价。如图 5-3 所示: 吕梁学院本科毕业论文(设计)- 21 -图 5-3 老师评价学生图 该页面的代码如下:function saveMeeting() jQuery.metadata.setType(“attr“, “validate“); LG.validate(mainform4room, debug: true );if(mainform4room.valid()var savedata = ;savedata.

37、id = $(“#id“).val();savedata.target_id = $(“#target_id“).val();savedata.classname = $(“#classname“).val();plete_status = $(“#complete_status“).val();savedata.active_status = $(“#active_status“).val();savedata.latter_status = $(“#latter_status“).val();savedata.valcontent = $(“#valcontent“).val();LG.a

38、jax(loading : 正在保存数据中.,url: basepath+“teacherval/“+(isAdd ? “insert.do“: “update.do“),data : savedata,success : function(data,Message) 吕梁学院本科毕业论文(设计)- 22 -LG.tip(Message);detailWin.hide();f_reload();,error : function(message) LG.tip(message););5.2.3 用户管理界面5.2.3.1 学生信息管理界面 作为管理员可以添加学生,并且可以根据需要添加、修改和删

39、除学生的信息,从而对学生的信息进行管理。如图 5-4 所示: 图 5-4 学生信息管理图该页面代码如下:Resourceprivate BaseService baseService;RequestMapping(“/view“)public String view(HttpServletRequest request) 吕梁学院本科毕业论文(设计)- 23 -return “user/user“;RequestMapping(“/insert“)ResponseBodypublic Map insert(HttpServletRequest request) Map record = Bas

40、eUtils.getInsertParam(request);try record.put(“id“,System.currentTimeMillis();baseService.Insert(“stb_customer“, record);return BaseUtils.getSuccessMessage(“新增成功“); catch (Exception e) return BaseUtils.getErrorMessage(“新增失败“);5.2.3.2 学生信息批量导入管理员不仅可以单独的添加学生的信息,也可以批量导入,这样就解决了学生信息量过大无法一个一个添加的问题。如图 5-5

41、所示:图 5-5 学生信息的批量导入图该页面代码如下:RequestMapping(“/doimport“)ResponseBodyTransactional吕梁学院本科毕业论文(设计)- 24 -public Map doimport(HttpServletRequest request,HttpServletResponse response) throws Exception Workbook rwb = null;Sheet sheet = null;Map data = null;StringBuffer sb = new StringBuffer();try long maxSiz

42、e = 5 * 1024 * 1024;HashMap extMap = new HashMap();extMap.put(“doctype“, “xls,xlsx“);DiskFileItemFactory factory = new DiskFileItemFactory();ServletFileUpload upload = new ServletFileUpload(factory);upload.setHeaderEncoding(“UTF-8“); request.getParameter(“fileupload2“);List items = upload.parseReque

43、st(request);Iterator itr = items.iterator();while (itr.hasNext() FileItem item = (FileItem) itr.next();项if (!item.isFormField() String name = item.getName();long size = item.getSize();if (size maxSize) return BaseUtils.getErrorMessage(“上传文件大小超过限制,最大为 5M“);String fileExt = name.substring(name.lastInd

44、exOf(“.“) + 1).toLowerCase();if (!Arrays. asList(extMap.get(“doctype“).split(“,“).contains(fileExt) return BaseUtils.getErrorMessage(“上传文件扩展名是不允许的扩展名。n 只允许“+ extMap.get(“doctype“) + “格式。“);吕梁学院本科毕业论文(设计)- 25 -rwb = Workbook.getWorkbook(item.getInputStream();sheet = rwb.getSheet(0);if (sheet = null |

45、 !sheet.getName().equals(“JFDX“) return BaseUtils.getErrorMessage(“无法读取文件,请重新下载模板“);5.2.3.3 教师信息管理页面管理员可以添加教师,并且也可以根据需要添加、修改和删除教师信息,从而对教师的信息进行管理。如图 5-6 所示:图 5-6 教师信息管理图该页面代码如下:RequestMapping(“/viewtea“)public String viewtea(HttpServletRequest request) request.setAttribute(“role“,“2“);return “user/user“;5.2.4 管理页面

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报