- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
后台系统设计文档
视屏协同系统需求设计与分析
系统概述
系统构建了基于B/S模式的网络多媒体资源信息中心。提供了对各类多媒体资源进行组织、整合、控制、划分,并进行有效管理的平台。系统侧重于视频协同的功能实现,旨在为远程的可视化教育,视频电话,视频会议提出的解决方案。
系统设计原则
根据现有的流媒体b/s设计需求,在开发中严格遵循以下原则:
a.突出重点,注重实用
重点解决视频实时传播的问题,由于视频传输对互联网带宽要求比较高,用户接入的带宽和服务器接出的带宽将直接影响着视频的传输效果。为了更好的解决这方面的问题,需要对视频传输层的技术提出更高的要求。
b.软件架构合理,开发方便
结合网络流媒体视频系统系统:数据库访问量大、交互频繁、数据形式各异、管理维护难度大等特点。
系统整合了目前流行的基于J2EE平台的软件架构,提出了整合
“Ajax+Structs2+Spring+Hibernate”的软件架构。封装了各种数据访问细节。运用基于XML的“数据总线”设计思路,屏蔽数据格式差异及其访问间的差异并为业务逻辑层提供了面向对象API的统一的访问接口,简化了开发流程,提高了开发效率。
c.层次清楚,符合标准
系统采用JAVA WEB的标准开发模式——MVC。各层之间提供标准的应用接口。
主要功能(按照需求再加)
系统具有:视频课堂管理;资源管理 ;用户、角色、权限管理;系统日志监控、数据库维护及相关的信息安全等功能。系统并提供各类资源的浏览、点播、管理规划等应用的基础支撑环境。
前端页面设计描述
使用的页面形式,显示功能区不做调整,只修改后台编码区。
首页效果图:
建议:后台管理区与网站公共区独立开
如下图为绿色班班通系统管理界面图。
后台管理区如上结构,使用授权显示的方式来统一管理模块功能。
只有系统管理员身份才有更改网站排版和显示功能,其他授权用户只能操作授权范围内的功能。
网站首页语言暂时采用单一语言设计,国际化问题暂时不考虑,网站首页提供公共区和讨论区入口。
后台系统设计模块及表的命名和描述:
(UML类关系图在模块及关系定位了再画)
说明:统一命名规则,下划线前为当前名后为应用组合名,使用统一驼峰命名规范。所有jsp文件名以大写开头,所有类命名以大写开头,所有配置文件以小写开头,所有类中变量以小写开头,类方法以大写开头,常量以全字母大写。配置文件对类引用以组合名先类名后应用名的方式。
用户管理模块(userManager_module):
用户管理:
命名:userManager
功能:添加用户,删除用户,修改用户,查询用户
View:userManager.jsp
Model:Users.java/User.hbm.xml
Action: UserManagerAction.java
Service:UserManagerService.java
ServiceImp: UserManagerServiceImp.java
Dao: UserManagerDao.java
DaoImp: UserManagerDaoImp.java
角色管理:
命名:roleManager
功能:添加角色,删除角色,修改角色,查询角色
View:RoleManager.jsp
Model: Role.java/Role.hbm.xml
Action: RoleManagerAction.java
Service: RoleManagerService.java
ServiceImp: RoleManagerServiceImp.java
Dao: RoleManagerDao.java
DaoImp: RoleManagerDaoImp.java
帐户管理:
命名:ModifyUsers
功能:修改帐户
View:ModifyUsers.jsp
Model:Users.java/User.hbm.xml
Action: UserManagerAction.java
Service:UserManagerService.java
ServiceImp: UserManagerServiceImp.java
Dao: UserManagerDao.java
DaoImp: UserManagerDaoImp.java
教室管理模块(classManager_ module):
管理教室:
命名:ManagerClass
功能:添加,删除,修改,查询教室
View:ManagerClass .jsp
Model: ManagerClass .java
Action: ManagerClass Action.java
Service: ManagerCla
您可能关注的文档
- 双螺杆挤出机挤压系统设计.doc
- 双虎家私导购培训完全手册.doc
- 双滑套分段压裂技术-Campass.ppt
- 双胞胎浓缩料.ppt
- 双语教学示范课程建设项目- 高等学校本科教学质量与教学改革工程.doc
- 反假货币知识题库_河北.doc
- 反分裂教育讲稿.doc
- 反射式速调管工作特性的研究 反射式速调管工作特性的研究.doc
- 反应釜釜体的设计.doc
- 反比例函数和一次函数的综合练习题.doc
- GB/T 29324-2024架空导线用碳纤维增强复合材料芯.pdf
- 《GB/T 29324-2024架空导线用碳纤维增强复合材料芯》.pdf
- GB/T 43905.1-2024焊接及相关工艺中烟尘和气体取样的实验室方法 第1部分:电弧焊中烟尘排放速率的测定和分析用烟尘的收集.pdf
- 《GB/T 43905.1-2024焊接及相关工艺中烟尘和气体取样的实验室方法 第1部分:电弧焊中烟尘排放速率的测定和分析用烟尘的收集》.pdf
- 中国国家标准 GB/T 43905.1-2024焊接及相关工艺中烟尘和气体取样的实验室方法 第1部分:电弧焊中烟尘排放速率的测定和分析用烟尘的收集.pdf
- 中国国家标准 GB/T 18910.21-2024液晶显示器件 第2-1部分:无源矩阵单色液晶显示模块 空白详细规范.pdf
- GB/T 18910.21-2024液晶显示器件 第2-1部分:无源矩阵单色液晶显示模块 空白详细规范.pdf
- 《GB/T 18910.21-2024液晶显示器件 第2-1部分:无源矩阵单色液晶显示模块 空白详细规范》.pdf
- GB/T 43860.1220-2024触摸和交互显示 第12-20部分:触摸显示测试方法 多点触摸性能.pdf
- 中国国家标准 GB/T 43860.1220-2024触摸和交互显示 第12-20部分:触摸显示测试方法 多点触摸性能.pdf
1亿VIP精品文档
相关文档
最近下载
- 10万吨年电石乙炔法制VAC项目醋酸乙烯合成工段工艺设计.docx
- 幼儿园禁毒教育课-大手牵小手禁毒一起走.pptx
- QC-T 491-1999汽车筒式减振器尺寸系列及技术条件.pdf VIP
- 自动苏生器仪器.pdf VIP
- 新能源汽车财务风险评估与防范以蔚来汽车为例.pdf VIP
- 冶金建设工程设备与材料划分规定.pdf
- 三菱电梯系列调试资料及、说明 加故障代码子整理比较全的.doc
- CMOS模拟集成电路版图设计:基础、方法与验证 PPT课件 第十章 Calibre LVS常见错误解析.ppt
- QB∕T 5610-2021 硬质聚氯乙烯发泡建筑模板.pdf
- 立式设备安装记录填写示例SH3503-2017.pdf VIP
文档评论(0)