网站大量收购独家精品文档,联系QQ:2885784924

工作室管理系统相关技术研究毕业设计.doc

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工作室管理系统相关技术研究毕业设计 目 录 第一章 绪论 1 1.1 引言 1 1.2 文本的组织 1 1.3 本人做的主要工作 2 第二章 系统开发相关技术概述 3 2.1 B/S开发模式 3 2.2 JSP技术概述 3 2.2.1 什么是JSP技术 3 2.2.2 JSP技术的优点 4 2.3 struts技术 4 2.3.1 struts与MVC 4 2.3.2 struts的工作原理 5 2.3 数据库连接池技术 6 2.4 MySQL简介 7 2.5 Hibernate简介 7 2.6 Lucene简介 8 2.7 自定义标签简介 9 2.4.1 自定义标签的基本概念 9 2.4.2 自定义标签的格式 10 第三章 系统的分析与设计 11 3.1 系统的实现目标 11 3.2 系统分析 11 3.2.1 系统功能分析 11 3.2.2 系统流程分析 13 3.2.3 系统数据流分析 14 3.3 系统数据库设计 14 3.3.1 系统E-R图 14 3.3.2 数据库表设计 15 第四章 模块的实现 27 4.1 MVC分层结构 27 4.2 信息展示模块 30 4.3 日常管理模块 34 4.4 系统管理模块 40 4.5 互动交流模块 43 4.6 系统模块中关键技术的实现 44 4.6.1 Struts框架的使用(多模块、多配置文件) 44 4.6.2 Hibernate的使用 45 4.6.3 Struts[Tiles]模板 46 4.6.4 Struts[Validator]验证 47 4.6.5 Tags 自定义标签 48 4.6.6 DisplayTag标签库 50 4.6.7 JSTL标签库 51 4.6.8 AJAX异步获取数据 52 4.6.9 FreeMarker模板 53 4.6.10 Lucene全文索引 54 4.6.11 庖丁解牛中文分词包 54 4.6.12 数据缓存技术 55 4.6.13 Proxool数据库连接池技术 55 4.6.14 分页技术 56 4.6.15 网址重写技术(Apache Mod Rewrite) 57 4.6.16 特殊Filter的使用 58 4.6.17 关于系统安全的技术 58 第五章 总结 60 5.1 系统总结 60 5.2 个人总结 60 5.3 下一步工作 61 参考文献 62 致谢 63  绪论 1.1 引言 软件学院工作室管理中心是以方便同学及导师为宗旨设计的,让管理员、导师通过网络,方便的了解工作室同学的状况。对于即将进入工作室学习的同学,可以通过工作事管理中心,进行工作室学习方向的确定,这就避免了同学选择方向时,因工作室已满而不得不转方向。对于已经在工作室学习的同学,导师可以通过本签到系统,方便的了解同学的出勤状况,历史缺到次数。简单的新闻系统,使同学们能够及时了解工作室必威体育精装版动向。通过站内短信,同工作室,不同工作室之间都可以进行短信交流,也可以进行短信群发。工作室管理中心提供了一个讨论区,同学可以就必威体育精装版的帖子进行评论,也可以和导师交流必威体育精装版技术。个人日志功能免除了同学手写日志的苦恼,日志直接提交至导师,导师也可以及时了解同学当天的学习进展。网站链接功能则是由导师或同学添加一些认为好的学习网站,这样能更好的进行知识交流。 在实际使用中,本系统可以发挥互联网的优势、在网络上建立一个工作室管理中心,使得工作室管理更合理。让导师更清楚的掌握学生的出勤状况及学习进度。工作室选向更人性化,让学院更好、更早的进行安排。 1.2 文本的组织 论文主要介绍了工作室管理系统开发的分析过程、设计思想和功能实现,并详细阐述了系统中关键技术的实现。 第一章简述了系统的开发背景、特点以及本人的主要工作。 第二章简述了系统开发的相关技术。 第三章阐述了系统开发的分析和设计过程,包括系统的数据流分析、数据库设计等。 第四章详细描述了软件学院工作室管理系统的过程中所使用的关键技术和系统部分功能的实现。 1.3 本人做的主要工作 在软件学院工作室管理系统的开发过程中,我参与并完成了从需求分析、概要设计、数据库设计到系统功能划分、最终实现的一系列工作。 本人在系统中主完成全部模块,包括新闻公告、工作室管理、论坛、问答系统、考勤管理、荣誉管理、选方向管理、资源管理等。  系统开发相关技术概述 2.1 B/S开发模式 目前较流行的网络开发模式分别是Client/Server模式与Browser/Client模式。 C/S模式主要是在以局域网为基础的环境下展开应用的,它受到地域的限制。而B/S模式通过Internet进行通信,可以不受地域的限制,但是它不能够进行联机事务处理,并且在大量数据处理的情况下,速度较慢。从目前的开发技术来看,Browser端作为信息收集源,

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档