`
njs458sd
  • 浏览: 13983 次
社区版块
存档分类
最新评论

MMS-MTK-Obigo03c

阅读更多

MMS-MTK-Obigo03c
2011年02月20日
  技  术  文  件
  技术文件名称:MTK --MMS
  
                技术文件编号:
  版        本:1.2
  拟  制        2010-08-03                                    审  核                                                   会  签                                                   标准化                     
  批  准                     
  [b]  [/b][/b][b]MTKMMS 1     概要:2     基础知识:3     MTK6223平台MMS:      本文主要分两部分,第一部分介绍MMS的基本知识背景,让我们对改业务有个基本的认知,主要有基本知识介绍,网络架构介绍,协议栈架构介绍等相关知识点;第二部分是MTK平台使用的三方MMS应用的介绍,应用的架构介绍、实现方法、功能介绍以及日常工作的修改相关知识点。
  [/b]MMS 是 Multimedia Messaging Service (多媒体消息服务) 的缩写,中文译为“彩信”,可以用于传送文字、图片、动画、音频和视频等多媒体信息。
  手机终端合成多媒体消息后,可以向网内所有合法用户发送多媒体消息,由 MMSC ( 多媒体消息中心 )对消息进行存储和处理,并负责将消息在不同MMSC之间的进行传递转发,同时接收方用户可以从MMSC接收多媒体消息。 多媒体消息服务要求一个WAP网关,一个数据传输网(例如:电路交换网、GPRS 或者WCDMA等)和一个短消息中心。目前MMS业务在实现时是以WAP作承载,短消息作提示通知,由MMS手机自动到MMSC中去提取。 多媒体消息 的大小通常在几十K字节到上百K字节之间,这是由运营商和手机终端双方面决定的,目前中国大部分地区的手机仅支持小於50KB的多媒体信息(这个状态有更新,网络支持有变大,各手机平台仍有各自的大小限制)。
  [b]MM
Multimedia Message MMS Multimedia Messaging Service MIME Multipurpose Internet Mail Extensions TLS Transport Layer Security, for details see [WP-TLS] WAP Wireless Application Protocol WIM WAP Identity Module, for details see [WIM] WML Wireless Markup Language WSP Wireless Session Protocol, for details see [WSP] TLS Transport Layer Security, S/MIME Secure/Multipurpose Internet Mail Extensions TID Transaction identifier verification SMIL Synchronized Multimedia Integration Language SLS SMIL Service IANA Internet Assigned Numbers Authority SAR Segmentation and re-assembly BRA Browser Application BRS Browser Service CDR Charging Data Record DRM Digital Rights Management OMA Open Mobile Alliance OTA Over The Air PDU Protocol Data Unit MMT Master Message Table MMSC Multimedia Messaging ServiceCenter MMSE Multimedia Messaging Environment MMSEP MMS Encapsulation protocol MSF Obigo Framework TD  Target Device UC Use Case UIA Unified Message Box Application UIS Unified Message Identifier WPS   WAP2.0 Protocol service interface MCR   Message Create and Retrieval MRC   Message Re-Create MV     Message Viewer SMA    SMIL Application MM     Multimedia Message CTK    Category Toolkits STK    WAP/HTTP stack CRH     Content Routing Handler ME      Message Editor MH      Message Handling DR      Delivery Report RR      Read Report TLS Transport Layer Security TSL   SSL   IPC    inter-process communication RPC   remote procedure call MSM   Mobile Suite Manager MMSc  MMS Client MMC   MMS Composer MSC   Message Sequence Chart Srh  Signal routing handler Pm  Progress meter PH  package handler CR  content routing RPC  remote procedure call 
  MMS是由OMA(Open Mobile Alliance)和3GPP(3G Partnership Project)共同主持制定的工业标准,其旨在寻求一种与系统无关的、开放的,使各种应用和业务能够在全球范围内的各种终端上实现的多媒体消息通讯标准。
  MMS运行在WAP协议层之上,它不局限于传输格式,既支持CSD(Circuit-Switched Data 电路交换数据格式),也支持GPRS格式(General Packet Radio Service 通用分组无线服务),以WAP为载体传送视频、图片、声音和文字。
  OMA负责定义的相关协议关注“消息如何打包”的问题,3GPP负责定义的协议则关注“消息如何发送、路由和接收”的问题。
  OMA的主要协议文档: Multimedia Messaging Service Architecture MMS架构概述;
  Multimedia Messaging Service Client Transactions关于MMS客户端;
  Multimedia Messaging Service Encapsulation Protocol MMS封装协议;
  3GPP的主要协议文档: (TS-22.140)Multimedia Messaging Service Stage 1关于MMS服务层;
  (TS-23.140)Multimedia Messaging Service Stage 2关于MMS功能描述;
  (TS-26.140)MMS Media formats and codes关于MM支持的媒体格式和编码
  MMS系统构成 网络拓扑:
  
  WAP1.X拓扑
  
  WAP2.X拓扑
  
  MMSC(多媒体消息业务中心)是整个系统的核心,它完成对MM的存储和处理,包括消息的输入输出、地址解析、通知、报告等等,它由MMS中继服务器MMS Relay 、MMS Server、User DB、Message Store共同组成。
  WAP网关,因为无线通信的带宽和传输能力有限,我们不能把有线网络的数据全部传输给无线网络,所以需要一个WAP网关实现数据转换和压缩,已经加密过程,保证数据能够在较低的传输速率和处理能力较差的无线终端上能正常显示,MMS使用WAP的WSP作为传输协议,因此需要一个WAP网关连接MMSC和无线WAP网络。
  MMS Redirector(MMS重定向器):全网范围内会有若干个MMSC,它们的URL地址是唯一的,MMS重定向器就是负责发送者用户归属MMSC路由查询功能的网络实体。
  ENUM-DNS(号码域名解析器):解析接收方用户归属的MMSC的地址,接收MMSC发送的查询请求,查询接收者地址对应的归属MMSC的URI地址,并返回给MMSC,由MMSC将消息发往该用户归属MMSC服务器。 
  MMS系统接口 整个MMS业务系统的运转是所有相关网络功能实体的相互通讯协作来达成,MMS相关协议文档的主要功能之一,就是明确定义各网络功能实体之间相互通讯协作的标准接口,以下是相关接口的简要说明: MM1(MMS M ) 接口:MMS Relay/Server 和MMS Client之间的接口
  MM2(MMSS )接口:MMS Relay和MMS Server之间的接口;
  MM3接口:MMS Relay/Server 与外接应用服务器之间接口;
  MM4接口:不同MMSC之间交互的接口;
  MM5接口:MMS Relay/Server和HLR(Home Location Register)之间的接口; 注:HLR是一个中央数据库,其记录了每个移动电话用户使用GSM核心网络功能的授权信息;
  MM6接口:MMS Relay/Server 和MMS User DB之间交互的接口;
  MM7接口:MMS Relay/Server和MMS增值业务应用平台之间的接口;
  MM8接口:MMS Relay/Server与计费系统之间的接口;
  MM1(MMSM )接口将是我们的学习重点,这是我们开发彩信应用程序必须要了解的规范知识。
  MMS Client 业务模型(MMS Client Transaction Model) 以MM1接口为讨论范围,则MMS服务实现了MMS Client和MMS Proxy-Relay服务器之间的业务调用,业务(Transaction)特指信息的传递流程及方式,以其对MMS终端设备状态变化的影响。下面详述各种不同的与MMS Client 相关的业务类型:
  M-Send:MMS 客户端发送消息到MMS Proxy-Relay 服务器;
  M-Notification:MMS Proxy-Relay服务器发送通知到MMS 客户端;
  M-Retrieve:MMS 客户端从MMS Proxy-Relay服务器收取MM――多媒体消息; 
  M-Forward:MMS 客户端向MMS Proxy-Relay服务器发送转发请求;
  M-Delivery:MMS Proxy-Relay服务器发送投送报告给MMS 客户端;
  M-Cancel:MMS Proxy-Relay服务器向MMS 客户端发送取消请求;
  M-Delete:MMS 客户端从MMS Proxy-Relay服务器上删除多媒体消息;
  MMS消息格式及封装
  SMS只能传输文本信息,每次最多140个字节,而MMS的传输内容要丰富的多,包括视频、图片、声音和文字等信息。在远程监视终端系统中主要是利用MMS传输文字和图片,图片格式为压缩后的JPEG格式。实现MMS也要比SMS复杂得多,MMS有自己的消息格式,并且为了减少传输的数据量,克服无线网络带宽窄、高延迟、稳定性差等特点,需要对传输的数据进行压缩。基本的压缩编码机制是由WAP-209- MMSEncapsulation定义的。发送和接收MMS的通信中,被传输的是MMSPDU(协议数据单元)。
  在以上 业务模型的介绍中,通讯流程中的主体是 用于承载业务数据的PDUs(Protocol Data Units),本节将关注这些数据单元的基本机构、内容组成、封装编码等几个方面。 MMS PDU的内容类型(content-type)必须被指定为 application/vnd.-wap.mms-message,用于被客户端准确识别。
  基本结构 
  MMS PDU由消息头(Header)和消息体(Body)组成。Header具体描述了PDU的特定信息,Body是消息的具体内容(Body体是可选的)。大多数MMS PDU只含有 Header 域,用于建立和维持通信, Body体 只用在M-Send.req 和 M-Retrieve.conf 两个数据包中。
  消息头(Header) 由一系列的域组成,包括PDU类型,接受方,发送方,发送时间等等。Header域中的项分为可选项和必选项,并且在编码MM头域时,X-Mms-Message-Type,X-Mms-Transaction-ID 和 X-Mms-MMS-Version必须位于MM头的最开始,而且要严格按照所列顺序,Content-Type头域必须在MMS头域的最后,其后为消息体,其它域的顺序可以随意安排。
  消息体( Body ) 是多个不同类型的多媒体对象组成的,每个对象占据一个部分――Part(参见RFC2387标准),根据各个部分是否有序,消息的组装方式分为: .application/vnd.wap.multipart.mixed:所有的消息内容混合在一起,没有时间上的顺序,终端同一时间一次就把所有的消息内容显示出来。
  .application/vnd.wap.multipart.related:消息内容的各部分之间有一定的关系,该关系可能是显示时间上的先后,或者显示位置的不同,等等。这使得消息能够像“幻灯片”一样的显示。
  消息体的内容组成 
  在application/vnd.wap.multipart.mixed类型的PDU中,仅包含有组成MM的所有多媒体内容,而在application/vnd.wap.multipart.related类型的PDU中还会包括Presentation ―― 即消息内容的显示控制部分,该部分使用SMIL标记语言编写,用来描述MM中各部分的播放次序,显示/播放时间,结束时间以及在屏幕中的 显示位置,等控制信息。
  通常, Presentation部分是消息体的第一个part,若不是则必须使用start字段指出其所在位置, Presentation部分并不会被显示出来,而仅仅是让终端根据它获取一些控制信息,这些信息决定了其它内容的显示大小、先后顺序、位置等。
  最后 采用 MIME标准( Multipurpose Internet Mail Extensions - 多用途互联网邮件扩展 )将 完整的MM(包括: SMIL 、 文本、图像、声音、视频等 各个独立部分) 打包封装在一起,并发送。 MIME标准定义在RFC2045、RFC2046、RFC2047、RFC2048、RFC2049等多个RFC标准之中。
  MM的二进制编码封装 
  大多数情况下,MM都基于WAP协议进行传输,它将MMS PDU被封装在WSP/PDU之中 作为WSP的消息体进行传输,并采用WAP/WSP协议作为传输内容的二进制编码(binary encoding)机制,进行消息的封装(Encapsulation)。
  在OMA-TS-MMS-ENC-V1_3-20080128-C.pdf文档所在规范中,详细定义了每个PDU所涉及的Header域和值,以及为它们分配的二进制码的一一对应关系。采用此二进制编码规范,节约了无线领域的带宽资源,并最优化其在空中传播的数据量。
  具体对应关系请参阅相关文档。 MMS的收发过程                             
  1. User activates MMS Client (assumed to be available on terminal).
  2. User selects or enters MM target address(es).
  3. User composes/edits MM to be sent.
  4. User requests that MM is sent.
  5. MMS Client submits the message to its associated MMS Proxy-Relay via the MMSM interface.
  6. MMS Proxy-Relay resolves the MM target address(es).
  7. MMS Proxy-Relay routes forward the MM to each target MMS Proxy-Relay via the MMSR interface.
  8. The MM is stored by the MMS Server associated with the target MMS Proxy-Relay.
  9. Target MMS Proxy-Relay sends a notification to target MMS Client via the MMSM interface.
  10. Target MMS Client retrieves the MM from the MMS Server.
  11. Target MMS Client notifies target user of new MM available.
  12. Target user requests rendering of received MM.
  13. Target MMS Client renders MM on target user’s terminal.
  基于短消息承载的WAP PUSH流程
  
  WAP 1.X对等协议栈:
  
  协议栈在客户端的架构:                            General WAP Client Architecture                            
  WAP2.0和WAP 1.X比较: 终端承载:
  
WAP2.0终端必须支持GPRS,同时支持电路交换数据(CSD)。默认采用GPRS方式,同时
  将其作为菜单项可选或作为在非GPRS网络环境下的选择。WAP2.0协议考虑到对承载网络应具有前向兼容性。
  传输协议:
  
WAP2.0 终端采用WTCP(wireless TCP)协议实现在有线和无线网络上有效地传输数据。
  网络侧的协议栈要求必须支持WTCP 协议。
  参见OMA规范WAP-225-TCP-20010331-a。
  对于双协议栈终端, 还应该支持WTP WDP 具体参见原WAP 论坛规范SPEC-WTP-19990611。
  安全层协议:
  
终端必须遵循WAP 论坛所规定的相关安传输安全层(TLS1.0)协议(RFC2246)。TLS
  能够保证在WAP 上的两个应用间的保密、数据完整和鉴权。
  对于双协议栈终端, 还应该支持WTLS 协议。
  会话协议:
  
WAP2.0 终端使用WP-HTTP 作为会话协议
  WP-HTTP 还应支持使用CONNECT 方式建立安全隧道,以用于端到端安全问题的解决。
  WAP 终端应当支持内容编码。
  对于双协议栈终端,还应该支持WSP。具体参见原WAP 论坛规范SPEC-WSP-19991105。
  无线应用环境(WAE):
  
浏览器
  WML 及其脚本语言
  内容要求: 图片格式,声音、编码
  1.  硬件处理能力的差异引起的嵌入式应用不同于PC应用的设计差异。
  2.  进度和工作量的评估。由于设计方法、平台特征、平台稳定性等原因引起的PORTING的工作量和项目进度的有效评估。
  3.  MMS模块在项目开发中的关键路径位置(瓶颈)和技术支持需求。
  4.  集成需要考虑的要素:
  模块化设计
  内存管理
  定时器
  各种API适配
  GUI
  系统消耗
  三方软件的稳定性、质量、集成难度和工作量。
  执行单元设计:线程、进程、资源互斥、状态机、同步和异步调用、API适配、队列、线程通信、进程通信相关
  UI WIDGET(三方软件和平台之间的适配关系)
  INPUT(输入处理)
  WINDOWS(三方软件和平台的设计方法) MEMORY:通用接口和系统API的设计原则,BUFFER的设计方法,内存溢出的调试方法、大内存消耗的处理方法
  性能和响应:CPU处理能力、硬件加速、后台运行、任务时间片设计方法、算法、器件性能、异步和回调函数使用、TASK分解、进度条和动画以及中间状态方法使用、屏幕刷新方法
  [/b][b]Provider : P Stable: S Extend : E  Modification : M  Support : s Rom:R   ram : r    Arch : A    Comm. : C   GUI_if  : G    Mul_lang : m [/b][b]P S E M s R r A C G m Obigo                       Jataayu                       ADI                       TI                       展讯                       M-STAR                       Qualcomm                       茁壮                       Android                       Symbian                       RIM                       Iphone                       Arcsoft                       Access                                             [/b][b][/b][b]Obigo History: Obigo Q05a Obigo Q03C1-2.0          MMS version 2.0.8.3 Obigo Q03C1-1.0          MMS version 2.0.8.3 Obigo Q03B1-1.0          MMS version 2.0.8.3 [1] GPRS 移动终端规范-通用要求 中国移动通信集团公司
  [2] GPRS 移动终端规范-MMS 分册(ZV1.0.0)中国移动通信集团公司
  [3] GPRS 移动终端规范-通用要求 中国移动通信集团公司
  [EFI] “Wireless Application Protocol, EFI Framework”, WAP-231-EFI, WAP Forum. URI:
  http://www.openmobilealliance.org
  [MMSCONF] “MMS Conformance Document, Version 1.3”, OMA-TS-MMS-CONF-V1_3, Open Mobile
  AllianceTM. URI: http://www.openmobilealliance.org/
  [MMSENC] “Multimedia Messaging Service, Encapsulation Protocol, Version 1.3”, OMA-TS-MMS- ENC,
  Open Mobile AllianceTM. URI: http://www.openmobilealliance.org/
  [MMSCTR] “Multimedia Messaging Service, Client Transactions, Version 1.3”, OMA-TS-MMS-CTR,
  Open Mobile AllianceTM. URI: http://www.openmobilealliance.org/
  [MMSRD] “MMS Requirements Document, Version 1.3”, OMA-RD-MMS-V1_3, Open Mobile
  AllianceTM. URI: http://www.openmobilealliance.org/
  [OMACP] “OMA Client Provisioning Enabler Release, Version 1.1”, OMA-Client_Provisioning-V1_1,
  Open Mobile AllianceTM. URI: http://www.openmobilealliance.org/
  [OMADM] “OMA Device Management Enabler Release, Version 1.1.2”, OMA-DM -V1_1_2, Open
  Mobile AllianceTM. URI: http://www.openmobilealliance.org/
  [OMADRM] “Digital Rights Management, Version 1.0”, OMA-Download-DRM-v1_0, Open Mobile
  AllianceTM. URI: http://www.openmobilealliance.org/
  [PKI] “Wireless Application Protocol, Public Key Infrastructure Definition”, WAP-217-WPKI, WAP
  Forum. URI: http://www.openmobilealliance.org/
  [RFC1869] “SMTP Service Extensions” http://www.ietf.org/rfc/rfc1869
  [RFC1870] “SMTP Service Extension for message size declaration” http://www.ietf.org/rfc/rfc1870
  [RFC1939] “Post Office Protocol
分享到:
评论

相关推荐

    MTK obigoQ05A浏览器介绍

    对学习MTK wap浏览器有很大的帮助,主要介绍obigoQ05A的结构。

    MTK的slim平台只有插T卡才显示图片,可以修改为不插T卡可以显示

    MTK的slim平台只有插T卡才显示图片,可以修改为不插T卡可以显示

    T1-EDA

    T1-EDA 格鲁波集成公司(Nome /Matrícula) Guilherme丹尼尔·费尔南德斯·达席尔瓦-180018019 ... NotaçãoBigO:一个notaçãoBigO或códigoapresenta一个复杂的O(n³)。 NotaçãoOmega:一个NotaçãoOme

    ReflectionForAndroid:Obigo 的罐子样品

    安卓反射Reflection 是一个用于检查应用程序状态的 Jar 库。 Reflection Library 是 DigiCAP ( ) 服务团队研究的一个小项目。

    基于matlab实现V2G系统simulink仿真图以及电动汽车充电和放电图.rar

    基于matlab实现V2G系统simulink仿真图以及电动汽车充电和放电图.rar

    共创在线考试系统(JSP+SERVLET)130223.rar

    共创在线考试系统(JSP+SERVLET)130223.rar,这是一个针对计算机专业学生的JSP源码资料包,旨在帮助学生更好地理解和掌握Java Web开发技术。该资料包包含了一个基于JSP和Servlet技术的在线考试系统,具有以下特点:功能齐全:该系统包括了在线考试、成绩查询、试题管理、用户管理等多个模块,能够满足学生进行在线考试的需求。界面友好:系统采用了简洁明了的界面设计,使得用户能够快速上手,方便地进行操作。代码规范:源码遵循Java编程规范,结构清晰,注释详细,便于学生学习和理解。可扩展性强:系统采用了模块化的设计思路,可以根据需要进行功能的扩展和修改。数据库支持:系统使用了MySQL数据库进行数据存储,可以方便地进行数据的增删改查操作。通过学习这个JSP源码资料包,学生可以掌握JSP和Servlet的基本用法,了解Java Web开发的基本流程,提高自己的编程能力。同时,该系统还可以作为学生课程设计或者毕业设计的参考项目,帮助他们完成学业任务。总之,这个共创在线考试系统(JSP+SERVLET)130223.rar资料包对于计算机专业的学生来说,是一个非常有价值的学习资

    医药集团能源集团汽车集团大型集团战略规划顶层战略设计方案PPT(4份)

    医药集团能源集团汽车集团大型集团战略规划顶层战略设计方案PPT(4份)

    基于matlab实现非常齐全的wsn定位matlaB仿真程序.rar

    基于matlab实现非常齐全的wsn定位matlaB仿真程序.rar

    matlab GPS与捷联惯导的组合导航程序,可以运行.rar

    matlab GPS与捷联惯导的组合导航程序,可以运行.rar

    3D模型009,可用于建模、GIS、BIM、CIM学习

    3D模型009,可用于建模、GIS、BIM、CIM学习

    大一C++作业,功能完善的学生成绩管理系统 支持信息的增删改补,虚拟信息生成,排序,硬盘数据的写入与读取.zip

    大一C++作业,功能完善的学生成绩管理系统 支持信息的增删改补,虚拟信息生成,排序,硬盘数据的写入与读取.zip

    毕业设计:基于SSM的mysql-软件缺陷管理系统(源码 + 数据库 + 说明文档)

    毕业设计:基于SSM的mysql_软件缺陷管理系统(源码 + 数据库 + 说明文档) 第2章 可行性分析 3 2.1技术的可行性 3 2.2经济的可行性 3 2.3操作可行性 4 2.4法律的可行性 4 第3章 需求分析 5 3.1开发工具需求 5 3.1.1开发语言和工具 5 3.1.2基于B/S结构开发 5 3.1.3 JAVA语言简介 5 3.1.4 JavaScript技术 6 3.1.5 MySQL数据库 6 3.1.7软硬件需求 6 3.2 系统需求 6 第4章 总体设计 8 4.1 系统模块总体设计 8 4.2 数据库设计 10 4.2.1 数据分析 10 4.2.2 数据库的详细设计 10 4.3 本章小结 12 第5章 详细设计与实现 13 5.1 管理员管理 13 5.1.1 管理员登录管理 13 5.1.2 欢迎页 13 5.1.3 项目经理管理 14 5.1.4 员工管理 15 5.1.5 用户登录日志管理 15 5.1.6 个人信息管理 16 5.2 项目经理管理 17 5.2.1 项目经理登录 17 5.2.2 项目管理 18 5.3 调试员端 1

    大型集团企业财务共享业财一体化应用平台建设方案.pptx

    大型集团企业财务共享业财一体化应用平台建设方案.pptx

    银行智能化数据安全分类分级实践方案.pdf

    银行智能化数据安全分类分级实践方案.pdf

    node-v6.10.1.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    知乎小程序算法.zip

    知乎小程序算法.zip

    基于嵌入式AI的人脸识别课堂签到系统.zip

    优秀源码设计,详情请查看资源源码内容

    基于matlab实现文档+程序边缘计算任务卸载与资源调度的算法,是论文的源代码,具有价值.rar

    基于matlab实现文档+程序边缘计算任务卸载与资源调度的算法,是论文的源代码,具有价值.rar

    毕业设计:基于SSM的mysql-软件学院互助答疑平台(源码 + 数据库 + 说明文档)

    毕业设计:基于SSM的mysql_软件学院互助答疑平台(源码 + 数据库 + 说明文档) 2 开发技术简介 13 2.1 基于B/S结构开发 13 2.2 JSP简介 13 2.3 MySQL数据库 13 2.4 JDBC 13 2.5 SSM框架 14 3 需求分析 14 3.1 需求分析 14 3.2 可行性分析 15 3.2.1 经济可行性 15 3.2.2 技术可行性 15 3.2.3 操作可行性 16 3.3 非功能需求分析 16 4 系统设计 17 4.1 数据库表设计 17 4.2 功能设计 18 5 系统详细设计 18 5.1 用户登录 18 5.2 问题发布 19 5.3 回答提问 20 5.4 用户资料 20 5.5 热门回答 21 5.6 最新回答 21 6 系统测试 22 6.1 调试目的 22 6.2 调试的主要内容 23 6.3 调试案例 23 6.4 测试方法 23 6.5 测试的重要性 24 6.6 不登陆测试 25 6.7 性能测试 25

    基于JSP技术的猎头公司管理软件的设计和实现-内部事务部分(源代码+论文).rar

    这个资料包名为"基于JSP技术的猎头公司管理软件的设计和实现——内部事务部分(源代码+论文).rar",是一个针对计算机专业学习者或开发者提供的实用资源。它涵盖了一个以Java Server Pages (JSP)技术为基础开发的猎头公司管理软件项目,专注于公司的内部事务处理。该软件旨在简化猎头公司的工作流程,提高工作效率,并使得管理工作更加系统化和自动化。资料包中包含了完整的源代码,这意味着用户可以直接查看、修改和部署这些代码来适应自己的需求。源代码的开放性为用户提供了学习和自定义的巨大空间,可以深入理解JSP技术在实际项目中的应用,以及如何结合数据库、前端页面设计和后端逻辑控制来构建一个完整的Web应用程序。除了源代码之外,资料包还附带了一篇论文,这篇论文详细阐述了软件的设计理念、系统架构、功能模块划分、关键技术点以及实现过程等。对于学生或研究者来说,这篇论文不仅提供了技术上的指导,还展示了如何将理论知识转化为实践操作的过程,具有一定的学术价值和参考意义。整体而言,这个资料包是计算机专业学生、软件开发者或对JSP技术感兴趣的人士宝贵的学习资源。无论是作为教学案例、课程项目,还是实际

Global site tag (gtag.js) - Google Analytics