基于jsp的网上学习系统详细设计-------新闻发布及管理_第1页
基于jsp的网上学习系统详细设计-------新闻发布及管理_第2页
基于jsp的网上学习系统详细设计-------新闻发布及管理_第3页
基于jsp的网上学习系统详细设计-------新闻发布及管理_第4页
基于jsp的网上学习系统详细设计-------新闻发布及管理_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1引言11编写目的本软件需求说明书是经过认真的需求分析之后,为明确各项功能的需求,进一步实现系统的参照。需要进行网上学习的各种在校学生、对此感兴趣的社会读者,用此平台进行学习交流的各类学校。12背景说明A待开发软件系统的名称;网上学习系统B列出此项目的任务提出者中国矿业大学计算机科学与技术学院C开发者韩盛良(软件设计师),王胜利(程序员),董中华,魏荣娟,刘玉晶。D用户需要进行网上学习的各种在校学生、对此感兴趣的社会读者,用此平台进行学习交流的各类学校。13定义网上自测包括与学习资料和题库资料相关的各种数据处理,以及对这些处理的有机组织规划。网上学习主要指对网上学习的学生、人员提供学习的空间和资料。学习资料对相关新技术的介绍,以及某些技术方面的解答。系统接口这里主要指与其他系统的数据库接口。14参考资料网上学习系统项目开发计划,网上学习系统可行性报告。A、实用软件工程/郑人杰、殷人昆、陶永雷,清华大学出版社,19974B、软件工程应用实践教程/吴洁民、袁山龙,清华大学出版社,2003C、软件工程管理/邓飞,李洁,国防科技大学出版社,20011D、HTTP/WWWCSDNNET/E、HTTP/WWWCASICN中国系统分析员F、HTTP/PEAKTOPCOM系统分析员G、SQLSERVER2000简明教程,黄维通清华大学出版社200203H、JSP网站编程教程屈辉立陈可明石武信,北京希望电子出版社20020615缩略语ADMIN管理员表TEACHER教师表STUDENT学生表XW新闻表TWDY疑问库表ZL学习资料表XZ选择题表PD判断题表TK填空题表BC编程题表XSZC学生自测表2需求功能分析主要功能功能名称新闻发布及管理功能说明管理员要将本站的新闻在第一时间发布到网上,供进入本网站的人员浏览、阅读,以便了解JAVA的最新动态3功能模块31整体模块32登录模块网上学习基本信息模块网上学习模块网上答疑模块网上自测模块网上学习登录模块学生登录模块教师登录模块管理员登录模块43管理模块新闻管理模块模块图网上学习管理模块审核教师新闻管理学生管理教师管理题库维护帮助系统管理新闻管理新闻管理新闻发布ID新闻名新闻内容发布时间操作新闻标题新闻内容31顶层数据流图提交自测自测参考答案学生个人注册信息教师个人注册信息学生个人帐号教师个人帐号请求修改学生个人信息请求修改教师个人信息学生修改确认信息教师修改确认信息请求学习资料输入学习资料返回学习资料学生提问问题请求自测题目答疑学生问题返回自测题目输入题库题目疑问题目疑问题目答案教确删删删删修修违查查师任除除除除改改反看看审教学教学题学题规学题核师生师习库习库则习库信审资题资题资息核料目料目料新闻发布41ER图ADMIN管理员表TEACHER教师表STUDENT学生表XW新闻表TWDY疑问库表ZL学习资料表XZ选择题表PD判断题表TK填空题表BC编程题表XSZC学生自测表网上学习系统学生教师管理员总ER图新闻表ID新闻题目新闻内容发布时间教师题库管理员学生上传查看管理2选择题编程题填空题判断题消息发布消息疑问库答疑提问管理3学习资料输入考试管理1审查发布时间5数据字典文件名XINWEN别名消息表组成IDTITLEMESSAGEXWTIME备注6数据表XW(新闻表)列名数据列类型长度允许空IDINT4NTITLEVARCHAR50YMESSAGEVARCHAR1000YXWTIMEDATETIME8Y新闻管理模块新闻页面代码/系统自动生成JSP页面指示管理中心/在HTML的的块内定义级联CSS样式表/将外部CSS样式表XXXCSS中的样式应用到该页FUNCTIONCONFIRMDELIFCONFIRM“你确认删除这条新闻吗“RETURNTRUEELSERETURNFALSE/用卷标来告诉JSP网页需要使用JAVABEAN组件审核教师新闻管理学生管理教师管理资料维护题库维护帮助系统退出系统新闻管理ID新闻名新闻内容发布时间操作“ONCLICK“RETURNCONFIRMDEL“我要发布新闻/引入BOTTOMHTM文件删除后的ID自动更改代码WINDOWLOCATION“XWJSP“新闻发布页面代码管理中心FUNCTIONCONFIRMDELIFCONFIRM“你确认发布这条新闻吗“RETURNTRUEELSERETURNFALSE审核教师新闻管理学生管理教师管理资料维护题库维护帮助系统退出系统新闻发布新闻标题新闻内容发布时间代码/描述将在脚本元件中使用到的类名管理中心WINDOWLOCATION“XWJSP“审核教师新闻管理学生管理教师管理资料维护题库维护帮助系统退出系统4课程小结本次软件课程设计,我们组做的网上学习系统是基于JSP技术的,这对我来说是一个全新的平台,以前从未接触过这方面的知识。通过这次课程设计,跟着组长学习到了现在一些比较新的东西,例如JAVA、JAVABEAN、SQLSERVER2000的使用、RESIN等。RESIN提供了最快的JSP运行平台,是快速、容易配置和实施的、使用简单的JSP引擎和WEB服务器。RESIN有自动的SERVLET/BEAN编译,内置了HTTP/11的WEB服务器。在JAVA和JAVASCRIPT的支持下,RESIN可以为任务灵活选择合适的开发语言。JAVABEAN是基于JAVA的软件组件,是属于可以重复使用的组件,就跟ACTIVEX控件一样它们提供已知的功能,并且是为了可随时重复使用的目的而设计的。JAVABEAN可经由一组特性来使用,这些特性提供对JAVABEAN设定的存取。SQLSERVER2000由两个部分组成服务器组件和客户端工具。SQLSERVER的服务器组件是以WINDOWS服务(WINDOWSSERVICES)方式运行的。SQLSERVER2000的客户端工具到底有哪些企业管理器、查询分析器、事件探查器、服务管理器、客户端网络实用工具、服务器网络实用工具、导入和导出数据(DTS)等等。服务器组件与客户端工具功能上是配套的,SQLSERVER2000的通讯库支持多种网络协议,例如TCP/IP、命名管道等。除了以上必备知识的了解外,我觉得团队合作也是十分重要的。我想这也是我们这学期开设这么多课程设计的目的之一,这也利于我们今后走上社会处理各种人际关系。另外,通过本次课设,使我认识到了学习的主动性。我觉得这点对我们计算机学院的学生有为重要。由于我

温馨提示

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

评论

0/150

提交评论