求解疑/建议:关于Android、组态软件、根据URL解析出标题/正文内容 等的问题

wkl17 发布于 2014/03/31 01:19
阅读 1K+
收藏 0

求解疑/建议:关于Android、组态软件、根据URL解析出标题/正文内容 等的问题

因为这关系到我能否有机会继续升读本科继续学习(我现在是专科),盼各位前辈多多指点!


简易安卓客户端新闻发布平台 2014-01-20 17:12:18 来源: 作者: 【大 中 小】 浏览:8319次 赛题简介:介绍整个赛题的思路和整体要求 “简易安卓客户端新闻发布平台” 分为PC端和安卓客户端两部分。PC端实现一个模拟安卓手机屏幕的页面,可以通过鼠标拖拽的方式把网页上的新闻加载到手机模拟器屏幕中,并显示标题,摘要等必要信息。PC端可以配置模拟的手机屏幕页面,并具有手动修改,删除,编辑等功能。 安卓新闻客户端可以选择原生开发或者WebView的方式自动加载并显示PC端配置好的新闻页面(要求与PC端页面配置布局一致)。 赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景 业务模型:客户端方面可以参考网易新闻或新浪新闻客户端APP应用。 PC端可以参考组态软件等开发环境(拖拽配置的方式)。其原理就是把现有的网上新闻资源通过URL复制,简单网页解析,来构建自己的新闻发布平台。简化了新闻的编辑,采写等工作,方便企业和院校建立小型的新闻频道。 功能性需求 1 实现不同安卓手机屏幕大小的模拟器,可以让用户针对不同屏幕大小进行选择开发。 2 实现网页新闻采集功能。用鼠标抓起某网站的新闻链接并拖拽到模拟器中,进行自定义新闻页面的配置。要求有拖拽的交互效果。 3 PC端完全通过配置的方式实现客户端显示的页面。可以通过自开发或者选用第三方控件,实现页面配置。 4 客户端显示的页面必须与PC端配置的页面一致,并且能根据PC端的变化而改变。可以用webview加载页面方式显示,此方法虽然简单,但是用户体验差,交互性不好。如果用原生方式开发,开发难度大,但是用户体验和交互性好。(注:原生方式开发,可以在客户端开发出与PC端一致的控件,PC端配置好的页面以XML的方式在客户端进行解析,并最终构建客户端页面。以上只是个人意见,仅供参考) 5 有良好的用户体验和交互性操作体验。参赛队伍可以实现其他特色功能,充分发挥创造力。 非功能性需求 1、PC端与客户端通信效率高,响应速度快。 2、系统稳定运行不出错。 其他限制条件:开发环境、实验平台、开发语言、数据库、编译器等限制条件 开发环境:Android SDK 4.0以上版本、ADT、Android手机或平板电脑 开发工具:Eclips 开发语言:java或其它语言 数据库: SQLite 或其他 测试数据或平台:提供给参赛者的测试环境和测试数据。(可提供电子档) 测试平台:PC电脑、Android智能手机 测试用例:来自系统测试报告(含功能、非功能) 其他要求 文档要求:概要设计说明书(描述软件系统架构、逻辑架构、物理架构、部署结构、功能架构及关键技术,关键业务模块需通过UML图(用例图、时序图、状态图、包图、主要类图等)进行详细描述)、需求规格说明书(包括功能设计、非功能性设计、系统用例); 测试要求:需进行单元测试,提供单元测试用例,单元测试覆盖率不低于90%;提供性能测试文档(包括测试脚本、实际吞吐率、阀值等)。


这是我现在准备参加的一个大学生Android应用开发的比赛赛题,在此引用过来会变形,请移步看原始内容:http://www.cnsoftbei.com/bencandy.php?fid=45&id=1085  (好吧,其实我这几天才刚在学Android入门。)



请问官方人员DiscuzX的拉拽式配置模板是否也可归属为"组态软件"那样的形式? 因为最近在参加一个Android比赛(大学生,刚学Android..囧rz) ,赛题中要求在PC端要能实现 把某个网址粘贴(拖拽?)进去后就能自动解析出内容并生成文章.我第一个联想到的就是Qzone的说说,好像把一些大站的文章地址粘贴进去,回车换行后 Qzone说说的框会自动把那个链接对应的标题给加载过来; 第二个想到的就是DiscuzX的"拖拽配置风格"了,因为赛题里也有说到"拖拽"两个字. 所以想向官方人员咨询一下,DiscuzX的个人空间自定义风格和Portal(首页)的风格配置 是否也可∈(归属于)组态软件的一种?(因为赛题中的提到"组态软件"这几个字,有去看了一下这个词条的百科解释).


这是我刚才在DiscuzX论坛发的一个和我这个赛题“可能有点相关”的一个帖子,(这是链接:http://www.discuz.net/thread-3532946-1-1.html


这是赛题官方论坛里面的一些讨论(这是原始链接:http://cnsoftbei.xyuyue.com/forum.php?mod=viewthread&tid=99629&extra=page%3D1),以下引用其中部分内容:


某用户:简易安卓客户端新闻发布平台: 出题老师您好,我想请问一下您,PC端那个模拟手机屏幕画面的模拟器就可以是一个windows上的应用程序,PC端不用额外构建数据库服务器是吗? 另外,我想请问一下拖拽网址是要求从任何一个网址都能把URL复制到模拟器中吗? 模拟器端把一条新闻配置好以后就要立即推送到手机客户端吗? 谢谢老师啦,期待您的解答。 
论坛版主回复:模拟器就是windows程序。 就相当于PC上做了一个带模拟器的网站 可以把其他网站的网址拖拽到模拟器上显示 然后在移动客户端可以显示模拟器上面的内容 至于做不做服务器和数据库 看自己的需要没有硬性要求



    我现在在OSChina发这个帖子,主要是希望各位前辈能指点一下,因为我现在正在实习,也没指导老师,而且“准指导老师”也只是让我自己找资料看看能不能做。总之 没法多问老师,所以只能求助网友/前辈了。

比如我要做的这个应用,可能需要用到哪些方面的技术/知识呢? 是否还能多提供一些其它方面的见解、建议?

非常感谢!!

加载中
0
半夏930
半夏930
个人目前已经做了几个网站的客户端,可以说已经积累了一些经验,这个比赛我也看过,个人觉得要涉及到底层通信,难度系数还是很高的,尤其对一个新手来说。
半夏930
半夏930
回复 @wkl17 : 是在校生,这个比赛半个月之前就看到了,但是没参加这个比赛,因为能力不够,而且还参加了别的比赛,时间也不够。
wkl17
wkl17
好吧,看来是我太“天真”了。。你也是在校大学生也在参加这个比赛吗?还是说 我上面发的链接 才去看的? 谢谢。
返回顶部
顶部