




已阅读5页,还剩43页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验课程数据管理系统研究毕业论文实验课程数据管理系统研究毕业论文 目 录 摘 要 .IV 关键词:B/S 模式,数据库管理,实验课程管理系统,GRAILS 技术 .IV ABSTRACT .V 第 1 章 绪 论 .1 1.1 课题的研究背景.1 1.2 课题的研究意义.1 1.3 现状分析.2 1.4 程序设计思想.2 第 2 章 需求分析 .3 2.1 实验课程管理系统概述.3 2.1.1 用户简介 .3 2.1.2 项目目的和目标 .3 2.2 系统用户分析.3 2.3 可行性分析 .4 2.4 UML 用户功能建模 .4 2.5 功能需求分析及功能总述.6 2.5.1 功能需求分析 .6 2.5.2 功能总述 .6 2.5.3 系统运行流程分析 .7 2.6 性能需求分析.8 2.6.1 实用性 .9 2.6.2 安全可靠 .9 2.6.3 可扩展性 .9 2.6.4 易维护性 .9 2.7 目标系统假设与约束条件.10 2.7.1 硬件环境 .10 2.7.2 软件环境 .10 2.7.3 软件介绍 .10 2.8 数据需求分析.11 2.8.1 实体及其属性图 .11 2.8.2 数据存储性能分析 .12 第 3 章 总体设计 .12 3.1 设计目标.12 3.1.1 设计架构.13 3.2 功能总体设计.14 3.2.1 系统的功能特点 .14 3.2.2 系统模块设计 .15 3.3 数据库设计.15 3.3.1 数据库的需求分析 .15 3.3.2 数据库的总体设计 .16 3.3.3 数据库的逻辑设计 .16 第 4 章 详细设计及实现 .18 4.1 技术背景.18 4.2 功能详细设计.21 4.2.1 网站的表示层设计 .21 4.2.2 管理员用户系统主要功能界面 .21 4.2.3 教师用户系统主要功能界面 .26 4.2.4 学生用户系统主要功能界面 (这块主要是同伴做的).33 第 5 章 系统测试及分析 .35 5.1 软件测试的目的和原则 .35 5.2 测试实例的研究与选择 .35 5.3 测试环境与测试条件 .35 5.4 测试结果 .35 第 6 章 设计总结 .36 致 谢 .37 参考文献 .38 摘摘 要要 本论文所开发的系统主要针对学校对于课程实验的管理,主要包括了用户信息管 理、教学任务安排、实验项目安排、资料的整理、实验报告下载。在开发平台及技术 选择上,本文充分讨论了各种主流技术,最终选择了 NetBeans 作为开发工具, grails 作为开发语言,groovy 作为开发平台,Mysql 作为数据库管理工具,还使用了 B/S 模式系统开发技术。在开发过程中我们利用了三层架构 MVC 的开发方法,完成了 一个完整的实验课程管理系统。本系统充分考虑用户需求,小巧而实用,很好的完成 了基础信息管理和流程控制,极大提高了学校实验课程管理的效率。 关键词:B/S 模式,数据库管理,实验课程管理系统,grails 技术 ABSTRACT System developed in this thesis focused on the management of the school experiment for the course, including the user information management, the task of teaching arrangements, arrangements for pilot projects, data collation, lab reports to download.In the development of platform and technology choices, the paper discusses the various mainstream technology sufficiently, and ultimately chose the NetBeans as a development tool, grails as a development language, groovy as a development platform, Mysql as a database management tool, also used the B / S Mode Systemtechnology.In the development process, we use a three-tier MVC development approach, completed a comprehensive course management system experiment.Full account of user needs of the system, compact and functional, complete the foundation for good information management and process control, greatly increasing the efficiency of school management experiment course. Keywords: B / S model, database management, experimental course management system, grails Technology 第 1 章 绪 论 随着计算机网络的发展,网络已经成为人们发布、获取信息的重要方式,在人们 的工作和生活中发挥着越来越重要的作用。网络已经广泛应用于生活中的各个领域, 在网络上为用户提供方便快速的服务。在现代教学里,网络发挥的作用越来越大。学 校的一些管理平台、教务管理,都向网络发面发展。一来能方便教师的远程教学管理, 再次也能方便学生对自己的相关信息的查看,对教师教学任务安排的查看。在教学系 统方面,课程的安排至关重要,实验又是对课程的相关知识的实践和直观的探讨。同 时,实验也是一种容易让学生接受的教学方式。 1.1 课题的研究背景 但是对于课程实验来说,多数学校还是停留在手工管理阶段,没有一个方便学生 与老师交流的平台。那么现在对于现代教学来说,网络是基础,怎样来运用好网络, 怎样合理的融入这个信息化的时代,让教育面向世界,面向现代化。在国外和许多国 内的一流大学,对于教育这块在计算机网络,学校硬件,软件上的投入相当大。很早 就有了自己的教学系统。那么纵观现在普遍的教育形势,对于完善学生和教师教育教 学功能,为各用户提供方便的一个软件系统是一种必然趋势。 1.2 课题的研究意义 应用本系统,高校实验室可以方便快速的进行管理,既方便了学校的教学管理, 也方便了教师,也为学生提供了快捷方便。教师和学生能够在网上进行授课和学习, 教师可以方便地进行查询个人信息、查询学生基本情况、查询课程信息、安排教学实 验,分配教学任务,学生成绩查询、上传课件、修改密码、重新登录功能;学生能够 进行查询个人信息、选择自己的实验任务、课程信息查询、成绩查询、修改密码、上 传实验和作业、重新登录的功能。同时学校也可以根据自己的情况,安排实验项目, 安排课程,发布各个学期的教学计划和任务。 软件系统采用流行的 B/S 结构,用户只要可以上网即可使用本系统提供的服务, 不需要安装任何软件,数据共享。软件采用模块级安全管理,系统安全性高。软件对 在使用过程中可能出现的外部意外情况,如断电、网络中断等均进行了妥善处理,可 以确保用户数据的完整性,同时在外部故障消除后,系统仍能继续操作。系统软件采 用 NetBeans IDE 6.8 平台进行开发,软件的维护简单。 1.3 现状分析 实验课程管理系统是各大高校所不可缺少的一部分,随着计算机水平的快速提高, 实验课程管理系统也在不断地发展和完善。 如果学校实验室仍采用手工管理学生信息的方法,不仅效率低、易出错、手续繁 琐,而且耗费大量的人力物力。 1.4 程序设计思想 本实验课程管理系统中,运用到了 grails 敏捷开发,页面是 gsp,Javascript 语言。本系统主要内容包括教师,学生和管理员的功能模块。管理员模块:个人信息 查询,教学课程安排,实验的安排,教师账号管理。教师模块:教师信息的查询、实 验内容的上传、修改密码、学生实验安排、课程查询和实验报告成绩的给定评分。学 生模块:学生个人信息查询、实验查询、成绩查询、修改密码、上传实验报告、下载 教师上传的资料,在线查看资料等。 但由于时间上的关系,本系统数据库的测试数据并不多。 第第 2 章章 需求分析需求分析 2.1 实验课程管理系统概述 实验课程管理系统是各大高校所不可缺少的一部分,随着计算机水平的快速提高, 实验课程管理系统也在不断地发展和完善。本管理系统主要包括了学生的信息管理和 教师信息管理,以及实验教学任务的管理,基本上实现了实验管理系统所必需的功能。 2.1.1 用户简介 该系统主要分为三个用户体验群体,一个是学生,一个是老师,还有一个是管理 员。对于这三个体验群的要求就是具有一定的计算机操作能力。 2.1.2 项目目的和目标 管理员可以对本系统进行维护,但先要进行身份验证,成功后才可以实施管理员 的权限。它具有开放性强操作性强工作效率高等特点。教师具有以下操作功能:教 师信息查询、实验内容的上传、修改密码、课程查看、学生报告查看和各次成绩的给 定。学生可以登录本系统进行相应查询自己的学籍信息、课程、教学实验任务,成绩 信息、上传学生作业和修改密码等操作。 本实验课程管理系统主要通过权限来实现操作,根据用户不同的权限来实现具体 的操作。 2.2 系统用户分析 “实验课程管理系统”有三种用户:普通管理员(教师)和学生,以及学校管理 员。如下表就是提供了不同用户的使用权限。 表 2-1 实验课程管理系统用户表 用户角色权限 2.3 可行性分析 因为由于系统并不十分复杂,且操作起来也非常简单,所以开发费用比较低。另 外,考虑到现在已经有的硬件设备如服务器等都有,调整的硬件投入亦很低。 由于已往的实验课程管理完全或大部分都靠人力亲为,浪费人力、物力、财力, 而实验课程是教学质量的体现,师资队伍是关键,管理是保证。同时,按照“教育要 面向现代化,面向世界,面向未来”的要求,实验课程教学和管理也要和时代同步, 与时俱进。加强实验课程系统管理,既能保证完成实验教学任务,满足科学研究的需 要,又可以节省人力、物力、财力。 2.4 UML 用户功能建模 以下根据各个用户的职能进行建模。主要包括三个功能模块。 1、学生信息管理模块 学生可以进行的主要功能:查询自己的学籍信息、实验课程、成绩信息、上传学 生作业、修改密码、注销。 2、教师信息管理模块 教师可以进行的主要功能:教师信息的查询、实验内容的上传、修改密码、课程 查看、学生出勤和各次成绩的给定等。 3、管理员信息管理模块 管理员可以进行的主要功能:所有教师信息的查询、个人信息查询,教学课程安 排,实验的安排,教师账号管理,自己账号的管理,权限设定,增添,删除过期的信 息等。 以下是实验信息管理系统流程图 学校管理员个人信息查询,教学课程安排,实验的安排,教师账号管理 教师 教师信息查询、课程信息查询、实验项目安排,实验课件的上传、修改密码、 成绩信息查询、注销。 学生查询自己的学籍信息、实验课程、成绩信息、上传学生作业、修改密码、注 销。 图 2-1 管理系统流程图 2.5 功能需求分析及功能总述 2.5.1 功能需求分析 学生用户包括用户信息登录界面、个人信息界面、待选课程信息界面、修改密码 界面、注册界面、上传报告界面、查看资料界面;教师用户包括用户信息登录界面、 个人信息界面、实验内容的上传界面、修改密码界面、待选课程信息界面、实验安排 界面、查看报告界面,评分界面等;管理员用户包括用户信息登陆、个人信息界面、 课程安排界面、实验安排界面、教师信息管理界面等。 2.5.2 功能总述 系统需要完成的功能主要有:教师用户管理(前台) 、学生用户管理(前台) 、管 实验课程管理系统 系统登录 查 询 个 人 信 息 添 加 实 验 项 目 上 传 课 程 实 验 资 料 选 择 实 验 课 程 添 加 教 师 信 息 查 看 学 生 实 验 报 告 选 择 查 看 课 程 实 验 个 人 密 码 修 改 下 载 实 验 资 料 上 传 实 验 报 告 查 看 实 验 报 告 管理员登录 添 加 实 验 课 程 学生登录 教师登录 理员用户管理(前台) 、个人信息查看(学生用户) 、个人信息查看(教师用户) 、个 人信息查看(管理员用户) 、学生成绩信息查看(学生用户) 、成绩信息(教师用户) 、 课程查看、上传报告、修改密码、重新登录等模块、上传资料、在线查看报告查看资 料、下载报告、下载资料等。 1、教师用户管理(前台) 教师用户管理(前台)要实现教师用户登录功能,教师用户登录要对用户输入的 用户账号,密码进行验证,验证通过后,该用户可以使用实验课程管理系统中自己拥 有权限的那部分功能,否则拒绝使用。 2、学生用户管理(前台) 学生用户管理(前台)要实现学生用户登录功能,学生用户登录要对用户输入的 用户账号,密码进行验证,验证通过后,该用户可以使用实验课程管理系统中自己拥 有权限的那部分功能,否则拒绝使用。 3、管理员用户管理(前台) 管理员用户管理(前台)要实现管理员登录功能,管理员登录要对用户输入的用 户账号,密码进行验证,验证通过后,该用户可以使用实验课程管理系统中自己拥有 权限的那部分功能,否则拒绝使用。 4、个人信息查询(学生用户) 个人信息查询实现学生个人信息的查询,主要包括:学号、姓名、性别、密码、 所选课程、所选实验、实验报告、授课教师等。 5、个人信息查询(教师用户) 个人信息查询实现教师个人信息的查询,主要包括:姓名、性别、密码、邮箱、 所在学院信息、所教课程、所教实验、所教学生。 6、个人信息查询(管理员用户) 个人信息查询实现管理员个人信息的查询,主要包括:姓名、密码。 7、学生成绩信息查询 学生可以通过该功能实现查询自己对应的实验课程成绩的功能。 8、成绩信息管理(教师用户) 教师用户可以通过该系统进行报告成绩的评定和进行评语。 9、课程查询 教师用户和学生用户信息管理中都有该项操作,用户可以查询课程的相关信息, 包括:课程号、课程名、课程开放时间、课时、课程描述等信息。 10、上传报告 上传报告系统管理要实现报告的上传功能。学生可以通过该系统进行实验报告的 上传,同时也可以查看自己报告的分数和评语。 11、在线查看功能 在线查看功能提供了了对于实验报告和老师上传的资料的在线查看功能。 12、下载功能 下载功能是直接调用的浏览器自己的下载系统。 13、修改密码 用户可以进行密码的修改操作,通过搞系统可以设置新的密码。 14、重新登录 当用户想退出该界面时,进行重新登录就可以注销,进入到登陆界面。 2.5.3 系统运行流程分析 1、用户登录流程 用户进入登陆页面进行登陆,填写用户名和密码,系统验证用户登录信息,如果 验证信息没有通过,系统显示提醒信息并要求用户重新输入;如果验证通过,系统进 入对应的主页面并显示相应的信息,在登陆未成功之前的任何时候,用户都可以放弃 登陆。 2、个人信息查询流程 用于为用户提供个人信息查询,根据用户自己显示其个人信息。用户进入个人查 询页面后,将会显示登录用户的所有信息,用户可以进行核实等操作。 3、课程信息查询流程 只有相应权限的用户可以进行课程查询和显示课程列表,可以根据自己的要求来 看看相应的课程。管理员和教师可以查看课程列表,学生只能查看自己已选课程的信 息。 4、实验项目的管理流程 当管理员和教师在选择好相应的课程后,可以对该课程下面的实验项目进行安排。 可以新增,也可以选择以前的实验项目。同时也可以对已有的实验项目进行管理。可 以安排上该实验的学生等。 5、资料上传管理流程 管理员或教师选择好实验项目后,就可以对该实验项目上传资料,比如实验报告 格式,实验相应的文档等。 6、成绩信息流程流程 学生进入相应的实验项目页面后,可以查看自己的报告。进入查看页面就能看到 教师对自己报告的评分和评语。教师可以通过查看学生上交报告的情况进行成绩的评 定。 7、修改密码流程 进入修改密码页面后,通过输入新密码进行旧密码的更改。 8、注销流程 用户通过重新登录进行退出或注销。 2.6 性能需求分析 性能稳定是一个模糊的概念,它与服务器配置、网络状态、程序可靠度等多方面 有关,这里只对程序性能的稳定做出需求。 要实现一个时刻稳定运行的程序并不是一件容易的事,并且程序还应在暴力负荷 压力下能够稳定或较稳定运行。 因此,系统最终能达到的稳定性效果表述如下: 1.程序能够连续运行期间无崩溃性错误; 2.能够承担千人级别的压力测试; 3.能够实现错误日志体系,便于维护; 4.程序尽量减少逻辑性错误; 5.减少程序代码的 BUG。 本实验课程系统是一个比较小型的系统,在一般的计算机上都能运行、运行时间 相对较短在用户可接收范围内、由于设置了用户登录权限因此安全保密性好。 实验课程管理系统分析情况: 1、学生信息管理。包括学生的学号、学生的密码。其中学号和密码是唯一的。 2、教师信息管理。教师的账号、教师的密码。账号和密码是唯一的。 3、管理员信息管理。管理员的账号、管理员的密码。账号和密码是唯一的。 2.6.1 实用性 系统的最终目的是更好的方便员工管理以及员工之间的交流和沟通,给管理者和 员工之间创造了很好的平台。 2.6.2 安全可靠 系统的安全是系统开发人员必须考虑的重要因素之一,因为这涉及到网站的建设 者、网站用户的诸多安全问题,如果不处理好,可能会给系统的使用者和管理者带来 严重问题。同时 Web 应用程序的安全解决方案不仅是技术问题,还涉及到管理等多个 方面。 网站需防止用户跳过安全验证后进入非法页面,同时在用户登陆时进行身份验证, 不能让一些非法的 SQL 注入,同时,不同身份的用户将有不同的操作界面,防止恶意 页面跳转。 2.6.3 可扩展性 本系统的可扩展性主要体现在数据库设计上,比如在员工基本信息表设计时,对 应的字段大小类型等都采用了统一的数据形式,所有的表设计的时候都是统一格式的 命名,所以方便进行扩展。 2.6.4 易维护性 维护性是指产品进行维护时的难易程度,其中包括理解、更正、改进的难易程度。 可以说软件的维护就是软件的再生。本系统是采用三层架构,操作很方便,逻辑明晰, 而且很方便维护。 2.7 目标系统假设与约束条件 2.7.1 硬件环境 建议硬盘空间:1GB 以上。 建议内存:512MB 或者更高。 建议 CPU:1.8GHz 以上。 2.7.2 软件环境 操作系统:Microsoft Windows 2000/NT/XP/vista 或更高版本。 数据库系统:MYSQL。 开发平台和语言:NetBeans IDE 6.8、grails 敏捷开发。 2.7.3 软件介绍 NetBeans 由 Sun 公司在 2000 年创立,它是开放源运动以及开发人员和客户社区 的家园,旨在构建世界级的 Java IDE。NetBeans 当前可以在 Solaris、Windows、Linux 和 Macintosh OS X 平台上进行开发,并在 SPL(Sun 公用许 可)范围内使用。 已经获得业界广泛认可,并支持 NetBeans 扩展 IDE 模块目录中大约 100 多个模块。 NetBeans 是一个全功能的开放源码 Java IDE,可以帮助开发人员编写、编译、调 试和部署 Java 应用,并将版本控制和 XML 编辑融入其众多功能之中。NetBeans 可 支持 Java 2 平台标准版(J2SE)应用的创建、采用 JSP 和 Servlet 的 2 层 Web 应用的创 建,以及用于 2 层 Web 应用的 API 及软件的核心组的创建。此外,NetBeans 最新牒 还预装了两个 Web 服务器,即 Tomcat 和 GlassFish,从而免除了繁琐的配置和安装过 程。所有这些都为 Java 开发人员创造了一个可扩展的开放源多平台的 Java IDE,以支 持他们在各自所选择的环境中从事开发工作,如 Solaris、Linux、Windows 或 Macintosh。 NetBeans 是一个为软件开发者而设计的自由、开放的 IDE(集成开发环境) ,你 可以在这里获得许多需要的工具,包括建立桌面应用、企业级应用、WEB 开发和 JAVA 移动应用程序开发、C/C+,甚至 Ruby。NetBeans 可以非常方便的安装于多种 操作系统平台,包括 Windows,Linux,Mac OS 和 Solaris 等操作系统 NetBeans IDE6.1 版本提供了几种新功能和一些功能的增强。提供了强大的 JavaScript 编辑功能,支持使用 Sping 的 WEB 框架,并加强了与 MySQL 的整合,便 NetBeans 比较方便的使用 MySQL 数据库,NetBeans 6.1 增强了性能,启动速度提升 40%。在建立一个大工程时,有较低的内存消耗和更快的响应速度。 NetBeans 6.5 是一个升级版,通过相对较短的发行周期和目标明确的特性清单来 定义,在 PHP 编辑与调试、Ajax 动态网页设计和数据库工具设计等领域尤其突出。 NetBeans 6.5 将以 6.1 主要发行版或更新中心中可用的特性为基础,包括 JavaScript 编辑器、Ruby / document.all.WebOffice1.LoadOriginalFile(”文件地址”,”doc”)主要是加载文件,然 后以 word 方式打开 WebOffice1_NotifyCtrlReady().)控件后执行 WebOffice1_NotifyCtrlReady方法- 装载控件 主要参数说明: id控件在网页的别名,可以通过别名调用控件的方法、属性 width控件的宽度,可以使用绝对大小,如 width=100px。 height 控件的高度 codebase设置控件自动下载的路径,用户如果没有安装控件,系统会自动访问 codebase 的路径下载控件;“#Version”后的是控件的版本,如果用户当前的软件版 本低于“#Version”后面的版本,系统也会自动下载最新的控件 4.2.4 学生用户系统主要功能界面 1、学生登录主界面: 图4-14 学生登录后主页面 第第 5 章章 系统测试及分析系统测试及分析 5.1 软件测试的目的和原则 在软件生存周期的每个阶段都不可避免地会产生错误,我们力求在每个阶段结束 之前通过严格的技术审查,尽可能早地发现并纠正错误。测试的目的就是在软件投入 生产性运行之前,尽可能多地发现软件中的错误。目前软件测试仍然是保证软件质量 的关键步骤,它是对软件规格说明、设计和编码的最后复审。 尽管面向对象技术的基本思想保证了软件应该有更高的质量,但无论采用什么样 的编程技术,编程人员的错误都是不可避免的,而且由于面向对象技术开发的软件代 码重用率高,更需要严格测试,避免错误的繁衍。因此,软件测试在面向对象编程里 面更具有它的重要性。 5.2 测试实例的研究与选择 测试是对于任何软件程序都必须要有的步骤,详细的测试对于系统以后的正常使 用有着至关重要的作用。 对于本系统测试主要数据库连接测试、功能测试、界面链接测试和数据测试。 对于测试实例应该采用如:对于界面要考虑该界面是否符合本系统应有的风格。 对于功能测试要考虑对于一些输入部分容易出错的地方是否作了相应对策以及系 统主要功能是否实现。对于数据测试要充分考虑数据的长度是否在给定的范围内。 5.3 测试环境与测试条件 测试环境:windows XP+tomcat5.0+mySQL5.0 测试条件:运行 tomcat5.0+mysql 5.0 5.4 测试结果 系统经过测试实现了基本功能,可以正常使用。但系统的功能还不够完善,在软 件投入使用后,必然会有一些隐藏的错误被暴露出来。在以后的学习中,要加强这些 方面的学习,多查阅相关资料,多实践,积累经验,避免上述的缺憾和限制。 在测试中主要涉及到了以下几个问题: 1、在登陆的时候,多次遇到空的对象异常。代码如下: Error evaluating expression session.user.id on line 28: java.lang.NullPointerException: Cannot get property id on null object。 解决方法:在整理代码时发现在这里是在页面上的一个数据调用出错。得不到相 应的 session 值。改正如下: 个人信息中的 session.user.id 应改为 session.tongy.id。因为 session.user 是转向针对管理员的 session。同时通过这个问题。发现了很多 session 的 引用存在一个 session,每次登陆都用的是一个名称。所有,后来就为三个用户分配了 自己的 session,存放自己相关的属性。 2、在处理实验报告上传的时候,传的地址是直接得到的文件保存的实际地址。但 是解析到浏览器上的时候,浏览器对于分隔符”/”解析是”那么在使用是就无法正确 找到这个文件。解决方法:在传递到数据库时的地址是 http:/localhost:8080/EMP_2011/以工程项目所在的服务器地址我主地址,然后利用转 义字符把”/”转义成”。 3.对于项目要求把上传的 word 文件变为后缀名为 pdf 的文件。前期的实现是调用 外部的插件直接转换。但是后来发现这样在设计和使用的时候不方便。而且乱码时有 发生。最后这块功能由于时间关系没做完。基本解决思路是。把 word 文件的内容写 出来,用二进制数据流写到新建的一个 pdf 文件中。改好文件名就行了。这里这样处 理,因为数据传输本来就是以二进制来传递的。保证了数据的准确性。 第第 6 章章 设计总结设计总结 在有针对性的分析以后,通过建立实验课程管理系统对于各大高校进行实验管理, 逐步将主要功能细化,并转变成所实现功能的模块。该平台采用先进的 grails 技术, 以 NetBeans 为开发平台,数据库则采用 MYSQL,具有良好的可扩展性及可移植性。 实现了功能。从而为校园师生带来很大的方便。但由于本人经验有限,加之对 grails 的了解还停留在起步阶段,所以很多预想到的功能还无法独立完成。平台界面也过于 粗糙。有不足之处还望谅解。 软件系统采用流行的 B/S 结构,用户只要可以上网即可使用本系统提供的服务, 不需要安装任何软件,数据共享。系统软件采用 groovy 平台进行开发,使用 MYSQL 数据库。软件采用模块级安全管理,系统安全性高。完善的实现了功能需求所要求的 各项功能。 经过这一学期的学习和工作,我终于完成了实验课程管理系统的设计开发和论文 的写作。从开始接到课题到系统的实现,再到论文的完成,每一步对我都是新的尝试 和挑战。在这段时间里,我开始独立的学习和实验,查阅相关的资料,让自己的想法 一一得到实现,使自己的作品一步步完善,每一次的改进都让我有所收获,每一次实 验的成功都让我欣喜若狂。当然,系统现在还不是很成熟,还有很多可以改进的地方, 我也在这次开发中看到了自己的不足,在今后的学习和工作中还要继续努力。 致致 谢谢 时光荏苒,转眼间已在重庆交通大学学习了四年的时间,这四年的学习生涯,不 仅是我丰富个人知识的重要阶段,也是我提升自身素质与能力的关键时期。在此,特 别感谢我的指导老师王勇老师,他认真负责的工作态度,正直谦逊的为人品德,严谨 的治学态度,孜孜不倦的科研精神是我学习的楷模
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 供水管网清洗及维护周期管理方案
- 水痘的防治教学课件
- 水电材料基础知识培训课件
- 走进数字影视技术观看经典影片并写作影评04课件
- 2025版建筑工程劳务大清包合同(辅材供应与施工监督)
- 2025版海洋工程建设项目施工合同小型工程本协议
- 二零二五年度智能穿戴产品全球代理销售合同
- 二零二五年度城市综合体联合开发合同
- 2025版店面租赁与品牌形象维护合同
- 2025版企事业单位车辆租赁与资产管理合同
- 艾梅乙检测结果解读培训课件
- ESD静电管理评审计划+管理评审报告全套资料
- 04735数据库系统原理-串讲
- 绿色工厂培训课件
- 制造业的网络安全培训
- 接触网工程图识图 六跨电分相绝缘锚段关节安装图的识图
- 工业厂房监理规划范本
- 急性心肌梗死的护理PPT
- 花卉学 二年生花卉
- 机动车维修竣工出厂合格证样式
- 管道工程隐蔽验收记录表
评论
0/150
提交评论