Motorola无线终端认证模块的设计与实现
[关键词:Motorola,无线终端,认证模块] [热度 ]提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:rjgc0014,word全文:52页,合计:15000字 |
本文所完成的模块通过Web 服务+ NHibernate + ADAM和数据库的三层结构来实现对ADAM和数据库的增、删、改、查操作。最终以Web服务的形式提供给无线终端实现用户认证,以Web服务作为服务的接口,以XML作为数据传输的方式,可以提高软件的跨平台性。文中重点介绍了如何使用NHibernate以及通过NHibernate类与关系的映射来提高软件的可移植性,如何使用ADAM以及通过ADAM提高软件的性能。
.......
本文研究的是一个大系统中如何对用户的信息进行有效的保护、验证和对其进行相关的操作,以及研究如何同时对数据库和ADAM进行操作,并且研究软件工程在软件开发过程中每一步都需要完成的工作,怎样设计软件的实现架构能够更好地实现软件的健壮性和可维护性。
.......
基于Web 服务+NHibernate+ADAM和数据库的三层架构的开发模式,类似于MVC架构,一方面各层所要求完成的功能比较明确,另一方面系统移植性、跨平台性、跨网络性、安全性以及效率都非常优秀。NHibernate的类与关系映射使得操作数据库像操作类一样方便。ADAM目录服务的效率要远远高于数据库。单元测试,功能测试和性能测试这三种自动化测试方法,保证了软件的可靠性。
在模块的开发过程中,软件工程的过程执行得非常到位,对开发文档的作用有了比较深刻的理解,整个开发过程完全按照设计文档来实现。从开发开始到结束,详细设计文档只修改了3-4处,架构设计文档只修改了1处,实现过程按照详细设计的流程来实现,单元测试按照架构设计的接口定义来实现,功能测试按照需求来实现,从而可以看出开发.......
提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:rjgc0014,word全文:52页,合计:15000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——Motorola无线终端认证模块的设计与实现(论文,答辩稿)!