XCLW23973 基于BS架构的远程在线协作信息系统的设计与实现 (字数:4769)摘要“远程在线协作信息系统”核心是“远程”、“在线”、“协作”三部分,既是随时随地只要在有网络的情况下即可与他人实现协同工作。基于C/S (客户机和服务器结构),虽然可以利用其硬件优势充分发挥客户端PC的处理能力,但在移动化、跨平台、跨地..
XCLW23973 基于BS架构的远程在线协作信息系统的设计与实现 (字数:4769) 摘要 “远程在线协作信息系统”核心是“远程”、“在线”、“协作”三部分,既是随时随地只要在有网络的情况下即可与他人实现协同工作。基于C/S (客户机和服务器结构),虽然可以利用其硬件优势充分发挥客户端PC的处理能力,但在移动化、跨平台、跨地域,也就是在“远程”这一部分显得捉襟见肘,而且开发成本较高。而基于B/S(浏览器/服务器)模式利用不断成熟的Web浏览器技术,结合浏览器的多种脚本语言和ActiveX 技术,用通用浏览器实现原来需要复杂专用软件才能实现的强大功能。不但节约了开发成本,并且在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的设备就能使用,客户端零安装、零维护。系统的扩展也更容易、更方便。 从实现方法上来说,目前Java作为一个强制面向对象的语言,在健壮程度,可分布式,安全性和可移植性方面都是表现不俗。由于具有无比的健壮性和安全性,这也减少了应用系统的维护费用。Java 有很多开源组织开发的开源框架,特别是Java Spring Framework ,Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。 所以综上所述情况,本文对于如何开发一套基于B/S 模式的远程在线协作系统,从分析到设计再到实现,做一个整体梳理。最终会完成一个适合中小互联网企业的一个远程在线协作系统。可以实现在线对团队成员管理、文档管理、实时讨论沟通、发布指派任务、任务进度跟踪、问题反馈与处理。 关键词 信息管理系统;远程协作;JavaSpringFramework;B/S;C/S; 目录 摘要 I 目录 I 引言 1 第1章 系统分析 2 1.1系统分析 2 1.1.1系统目标 2 1.1.2系统结构分析 2 1.1.3系统功能分析 2 1.1.4数据流程分析 2 第2章 系统设计 5 2.1 系统构成 5 2.2 系统功能操作流程设计 6 2.2.1 成员管理模块 6 2.2.2 项目团队管理模块 6 2.2.3 任务管理模块 7 2.2.4 在线讨论模块 10 2.3 系统配置方案设计 11 2.4 系统数据存储设计 11 2.5 系统开发设计 12 2.5.1 系统功能原型设计 12 2.5.2 系统数据库设计 18 2.5.3 前台界面实现技术 20 2.5.4 后台系统开发技术 21 第3章 系统实现 22 3.1 数据库实现 22 3.1.1 数据字典 22 3.1.2 数据创建表实体 22 3.2 团队管理模块实现 22 3.2.1 成员管理 22 3.2.2 项目团队管理 22 3.3 讨论沟通模块实现 22 3.3.1 讨论话题管理 22 3.4 任务管理模块实现 22 3.4.1 任务创建与指派 22 3.4.2 任务进度跟踪 22 参考文献 23 致谢 24
|
上一篇:基于BS架构的视频分享点播系统的.. | 下一篇:基于BS架构的选课管理系统 |
点击查看关于 基于 架构 远程 在线 协作 信息系统 设计 实现 的相关范文题目 | 【返回顶部】 |