- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《《虚拟校园》软件系统架构说明》.pdf
《虚拟校园》软件系统架构说明
我们小组致力于开发一个功能齐全的、易用的、人性化的校园虚拟学习系统。
该系统是用纯java 语言开发的WEB 应用程序。该系统的用户分为三类,分别是学
生、教师、管理员。
1 需求分析
1.1 系统需求
学生用户的需求是与老师和同学进行交流、参加模拟考试 、展示自己和浏览
别人的作品;教师用户的需求是批改作业、发布学习资源和对同学们进行答疑等;
管理员的需求是对所有后台信息的管理。
虚拟校园系统是集学习、信息交流、信息发布、资料管理与查询、信息管理
与查询、作业管理与提交等等学生与教师的日常活动于一体的复杂系统。经过不断
的调查和访问,虚拟校园学习系统开发时应满足以下具体需求:
1.满足教师和学生基本信息的管理的需求。
2.满足学生和教师对学习资源的便捷查找与管理的需求。
3.满足学生和教师对各种信息的发布与管理的需求。
4.满足学生作业的提交与管理的需求。
5.由于涉及多种信息与资源,系统要具有优良的存储结构,满足系统容易扩
充和维护的需求。
6.提供友好的用户和管理员界面,满足该系统的易于使用和管理的需求。
7.具有完整的系统接口,满足可灵活的导入与导出数据的需求。
系统
1.2 功能需求
基于系统需求分析,该系统需要实现以下基本功能:
1) 用户管理:设置操作人员口令和权限,添加/删除用户。
2)各种信息的管理:学生发布的信息、教师发布的信息以及管理员发布的信
息的发布/删除。
3)各种学习资源库的管理:教师发布的资源,管理员发布的资源等的添加/删
除/备份/导入。
4)作业的管理:作业的提交/删除/备份/导入。
5)提供便捷地对各种信息和资源进行检索的功能。
5)数据库的管理包括数据的备份和恢复。
1.3 性能要求
1)最佳主机配置:内存512M 以上,硬盘1000G 以上,cpu 在Intel4 以上;
2)有哪些信誉好的足球投注网站时间最大不超过10 秒,平均时间在 1~5 秒以内;
3)数据库容量:1G
4)系统用户容量的需求:静态用户(注册用户):5000 以上,动态用户(在
线用
户):500 以上,并发数:100 以上
5)系统运行时间,7×24 小时不间断运行
2 系统采用的相关协议、技术和理论
2.1 软件涉及的协议、技术和理论
开发一个系统仅仅有了好的创意,对于整个系统的成功还远远不够。
开发语言和环境的选择也是至关重要的。开发环境的特点和运行方式能否很
好的满足系统功能需求,能否为整个系统的资源提供最优化解决方案,是程
序开发人员必须解决的问题。它是决定整个系统性能好坏的重要因素之一。
除此之外,程序采用的模块化结构和程序的具体算法对于系统也是至关重
要。本系统中我们小组选择 ECHO2+MYSQL+TOMCAT 组合开发环境。
2.1.1 关于echo2
Echo2(/)是一个开源的完全基于 Ajax 技术的开
框架用它做出的系统是一个单页面系统,所有的界面更新都是通过不停的更
新DOM来实现,而且系统只有一个 URL,用户很难通过URL 来非法进去系统
内部。
它通过一个强大的基于Ajax 的展现(rendering)引擎,将程序员用
Java 编写的代码转换成浏览器需要的 HTML。这个强大引擎包括两个部分:
服务器端和客户端。
服务器端引擎主要功能如下:
1. 接收并处理客户端数据;
2. 将服务器端组件和数据转换成 XML
客户端引擎主要功能如下:
1. 向服务器端发送相关数据;
2. 解析服务器端返回的 XML;
3. 根据解析结果更新页面 DOM 节点;
Echo2 包括其扩展组件库 Echo Point NG 和 Echo2 Extras,提供了非常丰
富和非常绚丽的基本组件和扩展
您可能关注的文档
- 《_剩女难嫁_的社会学解读》.pdf
- 《_学生身份_的社会学思考》.pdf
- 《_左传_在历史文学上的两大特色》.pdf
- 《_德国网络安全战略_解析》.pdf
- 《_无财作力,少有斗智,既饶争时——关于财富自由》.pdf
- 《_税收经济学》.pdf
- 《_通感_的发生机制解析_一个视觉心理学的理论视角_李有亮》.pdf
- 《_重建经济学王国_的经济学家_1992年诺贝尔经济学奖获得者加里_贝克尔》.pdf
- 《“10通经开债”2016年第一次债券持有人会议法律意见书》.pdf
- 《“互联网+”风口上的12个行业趋势》.pdf
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
文档评论(0)