JSP+SQL基于WEB的开放性实验管理系统设计与实现-开题报告_第1页
JSP+SQL基于WEB的开放性实验管理系统设计与实现-开题报告_第2页
JSP+SQL基于WEB的开放性实验管理系统设计与实现-开题报告_第3页
JSP+SQL基于WEB的开放性实验管理系统设计与实现-开题报告_第4页
JSP+SQL基于WEB的开放性实验管理系统设计与实现-开题报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

基于 WEB 开放性教学实验管理系统开题报告一、题目摘要1、 题目名称 基于 WEB 开放性教学实验管理系统2、 题目指导教师与辅导教师张荣博3、 学生年级姓名姓名:修琳琳学号:200502331010 4、 题目简要说明高校实验室是从事实验教学、科学研究、技术开发和学术交流的重要场所,是培养人才创新思维和创新能力的重要基地。开放性实验室,就是为实验教学、实验技术研究、科学研究提供必要条件,包括实验时间、实验仪器设备、实验场地、实验资料、实验指导人员等,部分或全部向实验者(包括本科生、研究生、教师、技术人员等)有目的地开放,从而为实验者完成某个实验项目提供服务。学生在开放性实验室这个创新活动基地内,能够充分挥他们的想象力与创造力,对培养学生的创新意识、创新精神和开拓能力具有重要作用。高校开放性实验室可为各类科研和企事业单位培养和培训高素质专业技术人才,满足社会发展对专业技术人才的需求。因此,对高校实验室开放与管理的研究具有重要意义。二、题目背景1、 国内国外发展随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模事务处理和对工作流程的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理住处系统在大规模的事务处理和对工作流的管理方面的应用,在人事管理之中的应用日益受到关注。开放性教学管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以开放性教学管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式教学管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据 ,这对于查找、更新和维护都带来了不少的困难。这样不但增加了工作量,而且因为差错而导致经常丢失文件。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识 ,它已进入人类社会的各个领域并发挥着越来越重要的作用该系统采用 JSP 语言开发具有诸多的优势,JSP 语言最大的特点就是具有可移植性,即“一次编程,处处运行” ,另外 JSP 还提供了兼容多操作系统功能,因此 JSP 语言具有高性能。因此采用 JSP 语言开发该系统使开放性教学管理系统具有诸多优点,减少传统人工管理的繁琐。2、 主要技术方向JSP 技术据 NetCraft 的调查显示,在过去的一年中,对 JSP 的使用飞速增长了 94%。在使用JSP 的操作系统平台方面,有 40%是 Linux、26%是 Windows、17%是 Solaris 在 Sun 正式发布 JSP(JavaServer Pages) 之后,这种新的 Web 应用开发技术很快引起了人们的关注。 JSP 为创建高度动态的 Web 应用提供了一个独特的开发环境。按照 Sun 的说法, JSP 能够适应市场上包括 Apache WebServer 、 IIS4.0 在内的 85% 的服务器产品。即使您对 ASP 一往情深,我们认为,关注 JSP 的发展仍旧很有必要。 事实证明, Java Servlet 是一种开发 Web 应用的理想构架。 JSP 以 Servlet 技术为基础,又在许多方面作了改进。 JSP 页面看起来象普通 HTML 页面,但它允许嵌入执行代码,在这一点上,它和 ASP 技术非常相似。利用跨平台运行的 JavaBean 组件, JSP 为分离处理逻辑与显示样式提供了卓越的解决方案。 JSP 必将成为 ASP 技术的有力竞争者1、 题目所采用的主要技术JSP+SQL Server2000SQL Server2000:正如大多数现代的关系语言一样, SQL 是基于记录关系微积分的。结果是每个可以用记录关系微积分表示的查询(相等地,或者是关系代数),同样也可以用 SQL 表示。不过,SQL 还有一些超出关系代数或者微积分的能力。下面是一个 SQL 提供的并非关系代数或者关系微积分的内容的一个列表: 插入,删除或者更改数据的命令。 算术能力:在 SQL 里,我们可以和比较功能一样进行算术运算,例如 A B + 3。要主义 + 或者其他算术操作符从未在关系代数或者关系微积分里面出现过。 分配和打印命令:我们可以打印一条查询构造的关系以及给一个被计算的关系分配关系名。 聚集函数:象 average, sum, max,等操作符可以应用于一个关系的列以获取单一的JSP 技术介绍同上三、题目任务(任务书)1、 主要要求(1)实验室规章制度等信息的发布与浏览。(2)实验室开放实验项目管理。(3)学生可以根据各自的实际情况预约实验时间。(4)记录学生进入或离开实验室时间等信息。(5)教师根据学生的实验情况对学生的实验进行评分。(6)学生可以查询自己的实验成绩。(7)教师可以统计学生的实验情况等。四、题目需求分析(需要学生向指导教师确认)1、 处理什么数据(1)基本信息1)、老师基本信息2) 、学生基本信息3) 、实验室的基本信息基本关系 E-R 图如下查询 上传下载1n教师 学生属于发布成绩浏览 评定 查询统计浏览使用 使用实验室1n n1项目管理 发布成绩浏览图 4-1(2)实验室信息1) 、发布信息(3)教师管理信息1) 、统计信息2) 、评定信息(4)学生信息1) 、预约信息2) 、查询信息(5)管理员1) 、系统维护权限信息2、 需要什么功能(对于理论类题目,拟采用何种理论方法)211 功能需求1)本系统需要经过有效的身份验证才可以登录2)将登录本系统的身份分为三种:一是管理员,二是教师,三是学生,只有被授权的用户才可以使用本系统3)系统提供学生实际情况预约时间,进入或离开时间,查询成绩等信息4)系统提供实验室规章制度等信息的发布与浏览,实验项目管理5)系统提供教师评分,统计6)用户的身份不同,使用的系统资源也不同。学生只可以查询自己的成绩,预约时间,进,入或离开时间,教师能对学生成绩评分和统计。而管理员拥有整个系统的全部使用权。212 性能需求(1)硬件环境 处理器:Inter Pentium 4 1.6GHz 或更高 内存:256MB 硬盘空间:80GB 光驱:CD-ROM 48X 显卡:SVGA 显卡适配器(2)用户端 处理器:Inter Pentium 166 MX 或更高 内存:32MB 硬盘空间:1GB 光驱:CD-ROM 48X 显卡:SVGA 显示适配器2软件环境 操作系统:Windows 2000 Server 网络协议:TCP/IP Web 服务器:Information Server 5.0/Personal Web Server 数据库:Microsoft Explore 5.0 以上 浏览器 Internet Explore 5.0 以上 (2)用户端 操作系统:Windows 98/ME/2000 /XP 网络协议:TCP/IP 数据库:Wicrosoft SQL Server 2000 浏览器 Internet Explore 5.0 以上 2.1.3 系统模块图进入/离开实验室时间开放性实验管理系统教师管理模块学生管理模块 查询成绩预约时间增加删除修改系统管理模块实验室模块用户管理模块修改口令模块增加删除统计信息评分信息项目管理规章制度的发布和浏览图 4-2.1.33、 生成结果标准首先通过权限验证模块检验用户的合法性,如果是合法用户则可以进入该系统,显示出系统的组织机构显示界面(即系统的主界面) ,在组织机构显示界面中可以进入管理员模块,对所有的各种信息进行增加、删除、修改以及查询操作。还可以进入教师管理模块,对教师相对的信息查询,评定和发布,也可以进入学生管理模块 ,对学生模块进行预约,查询等操作。4、 是否需要界面,界面的样式如何(学生需要提出几套方案让指导教师确认)需要界面。系统启动首先进入登录界面,经过权限验证之后进入系统主界面,在主界面中选择您要进行的操作。如下:主页面:基于 WEB 开放性教学实验管理系统首页用户名密码欢迎使用基于 WEB 开放性教学实验管理系统管理员页面:基于 WEB 开放性教学实验管理系统首页发布与浏览项目管理规章制度等教师页面:基于 WEB 开放性教学实验管理系统首页浏览功能发布功能评分功能统计功能查询功能学生的信息学生页面:基于 WEB 开放性教学实验管理系统首页预约功能查询功能上机时间1、 所需的开发工具有哪些,目前的掌握情况。Sql Server2000,Dreamwear MX 2004, eclipse 都基本掌握2、 需要的主要测试条目。测试内容 输入数据 理论结果 实际结果是否通过系统登陆功能 输入用户及密码 跳转到相对功能界面 暂无 暂无上传功能 添加上传文件名称和路径右键下载 暂无 暂无下载功能 点击下载 弹出下载对话框 暂无 暂无浏览和发布 单击左键 跳转到相对功能界面 暂无 暂无查询 输入用户名和数据 跳转到相对功能界面 暂无 暂无五、题目计划安排六、1、 开发进度,以周为单位进行安排。 (只需安排系统开发阶段的内容,论文写作不算在内)1-2 周 开题报告阶段,对系统有初步的分析和模块的划分3 周 对系统进行详细的分析设计4-5 周 完成界面的设计6-12 周 编写程序代码13-14 周 系统测试阶段15-16 周 书写论文阶段2、 测试计划(测试内容条目,时间,测试结果)(1)对权限验证模块的测试: 测试内容:分别以管理员身份和老师身份和学生身份进入系统。以管理员身份进入系统时检验是否可以对用户管理模块进行操作,如果可以则结果正确。以一般用户身份进入系统时如果不可以对用户管理模块进行操作则结果正确。(2)对系统管理模块的测试: 测试内容:以管理员的身份进入系统,对用户管理模块分别进行增加和删除操作的测试和修改口令的测试。以一般用户的身份进入系统,进行修改口令的测试。(3)对教师管理模块的测试: 测试内容:对教师的各类信息分别进行增加、删除、修改和查询的操作,并检验结果是否正确。(3)对学生管理模块的测试: 测试内容:对学生的各类信息分别进行增加、删除、修改和查询的操作,并检验结果是否正确。七、题目计划安排计算机一台,配置 Jbuilder,SQL Server,Visio

温馨提示

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

评论

0/150

提交评论