- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
android答辩报告
设计(论文)进展状况(1)已经熟悉了面向对象开发技术的基本模式,完整的理解了面向对象的开发框架。能够熟练的运用JAVA语言来编写代码。(2)通过对整个系统进行全面的分析,实现了系统架构的构想,现在毕业设计已经完成系统的分析--已经形成需求说明书。(3)通过认真分析和设计,完成体系结构设计和详细设计--数据库说明书、模块设计等电子文档。(4)完成了系统环境的配置(win8系统下安装mysql,jdk1.5和tomcat5并配置好环境变量)和数据库的相关表的设计。(5)现阶段已经进入编码阶段。已经实现使用两种技术JSP和Ajax进行各个页面的代码编写。(6)到目前为止,基本实现的主要模块有:A.自定义菜单:微信公众平台服务号,提供自定义菜单功能。最多可以设置三个一级菜单,每个一级菜单最多设置五个二级菜单。有了自定义菜单后,公众帐号也更像一个App了。现在手机用户已经习惯了使用触摸的方式。以用户体检作为第一追求的微信团队让公众账号支持自定义菜单也是必然的。自定义的菜单的相关接口有所不同,调用之前需要获取凭证。B.图文信息:微信公众平台编辑模式的图文信息是微信端链接的查看全文,然后可以再连接到原文来源的网页地址,而开发模式没有全文这个界面,需要自行设计或寻找合适的WAP界面。C.关键词自动回复:关键词自动回复功能是指用户发来的信息中包含事先设置好的关键词,根据关键词向用户返回事先设置好的信息。代码中$keyword来保存客户端发来的信息,所以要分析$keyword来处理关键词。D.消息回复:除了以上三种使用编程语言编写代码实现的功能,还可以使用微信公众平台提供的消息管理功能,直接消息进行管理与回复。用户发来的消息,可以在消息管理功能界面看到并提供消息回复功能。 (7)到目前为止,数据库已经能够正确的连接,通过各个关键模块的页面,能正确的对数据库进行增加、删除、修改、查询等操作。在系统中已经能正常的登陆,并且作为系统的两大操作角色(管理员和考生)已能顺利的完成每个角色所需要的操作。管理员角色,能正常的登陆系统,修改自己的密码、系统管理(改变系统的标记、增加科目等)、学生管理(查看、增加、删除、修改信息)、书籍管理(实现书库的查询、修改、删除、设置书本放置时间和借阅状态等)。借书模块:实现了学生的正常登陆、书籍查询、读取书籍模块(暂时未实现)。(8)已经完成与专业相关的3000~5000字的微信在图书馆应用相关书籍外文资料的翻译。存在问题及解决措施前期的毕设过程中遇见了诸多平时没在以的问题,罗列如下:(1).问题描述:需求分析的细节部分不够完善;解决办法:专门抽出二周时间对需求分析在做了二次迭代,细化了3处,其一是,在自定义菜单模块部分,加入管理员权限验证功能,这样就提高了安全性,便于保护已有档案。其二是,在学生信息处理模块是用户注册部分加入的了AJAX技术验证用户名是否已经存在,免去了用户提交,刷新页面,然后才能得知用户名是否已存在的负载过程,提高用户体验。其三是,对用户名、密码的检验不再采用简单的一致性检查,而是拟采用MD5对用户密码进行加密后在做存储,抑或采用Hash的方式对用户名和密码进行变换以便更加安全的存储和传递用户注册信息(2).问题描述:对系统程序设计部分存在一定难度。解决办法:在程序编写过程中,对于继承类的编写经常出错。本文经过在网上、图书馆查阅相关资料,最后经过多次调试,最后运行趋于稳定。总结:继承优点:使得所有子类公共的部分都放在了父类,使得代码得到了共享,就避免了重复。继承可使得修改或扩展继承而来的实现代码都较为容易。缺点:父类变,子类不得不变,继承会破坏包装,父类实现细节暴露给子类,其实是增大了两个类之间的耦合性。注意:JAVA中,子类从它的父类中继承的成员有方法,域,属性,事件,索引指示器,但构造方法只能被调用不能继承。可以用base关键字调用父类的成员。当两个类之间具备“is-a”关系时,就可以考虑用继承。。(3).问题描述:系统设计过程界面和业务逻辑没法分离,没法实现PHP的MVC框架。解决办法:由于本人基础理论还是不怎么扎实,在系统程序编写过程中,各个模块调试都正常,到要实现界面和业务逻辑分离时,就没法实现,就是PHP的MVC框架没法实现。经过在网上、图书馆以及向同学请教以后,我使用Smarty模板引擎技术,就自然实现了界面和业务逻辑分离,从而实现了PHP的MVC框架。Smany分离了显示层和逻辑层,提供了一种方便项目管理和使用简单的方法,将原本嵌入到HTML代码中的PHP逻辑语言分离出来。这样做的目的就是要使逻辑处理同界面设计分离,系统逻辑层的改变不会影响到前端页面的设计,而新的前端页面设计同样也不会影响到原先的处理逻辑,这使得一套系统可以轻松的拥有不同的主题,同时保持原有的系统逻辑不变,从而达到用户根
文档评论(0)