实习作业三 基于触发器-动作框架的在线IFTTT系统 1 系统描述:实现.docxVIP

实习作业三 基于触发器-动作框架的在线IFTTT系统 1 系统描述:实现.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实习作业三 基于触发器-动作框架的在线IFTTT系统 1 系统描述:实现

实习作业三 基于触发器-动作框架的在线IFTTT系统1. 系统描述:实现一个网络在线IFTTT系统,会员可以根据该系统上提供的THIS和THAT事件来组合出自定义的任务,可以运行任务,并通过扣会费形式付款。管理员可以登录该系统实现后台管理。可以实现多个用户同时登录并创建和运行任务。2. 系统主要功能:登录及注册会员登录、注册、修改个人资料:会员出事金额为1000RMB,可以简单实现充值功能。会员自身资料的查询和修改,以及消费记录的查看,实现会员分级制度(例如类似于淘宝的皇冠分级)、积分、打折。消息管理公共消息:用户可以查看系统发布的公共消息(以公告或者站内信的方式)私人消息:用户可以查看、删除系统发布的私人消息(以公告或者站内信的方式)用户任务管理:新建任务:在页面显示可选的THIS(THAT)事件图标,用户只需直接点击图标,来完成THIS(THAT)事件的选择。用户创建好之后,返回刚刚创建的任务信息给用户。付款是采用扣除会员会费的方式。查看、删除、修改任务:任务查看功能可以显示用户已经创建的所有任务,每条显示内容必须包括任务的完整信息描述。用户也可以选择删除已有的任务。同时,用户可以修改已有的任务。开始、停止任务:用户可以手动开始、停止已有的任务。任务的运行收费采用扣除会员会费的方式,同时根据会员的等级来给予一定的折扣和积分。后台管理功能会员资料管理:查看所有会员等级、消费记录以及余额。系统管理:添加新的THIS(THAT)事件,删除和修改已有的THIS(THAT)事件。(如果需要删除的THIS或者THAT事件有用户正在使用,必须在删除之前给用户发出消息提示,并停止该用户与此事件相关的任务)。消息管理:查看、删除、修改系统发布的消息(包括公共消息和私人消息)必须包含的THIS和THAT可供用户选择的THIS事件必须包括时钟、Gmail、新浪微博可供用户选择的THAT事件必须包括新浪微博、Gmail必须完成的任务在某个指定时间,给某个指定的邮箱发送一封邮件若某个指定邮箱收到邮件,则给另一个指定的邮箱发送一封邮件在某个指定时间点,使用指定的新浪ID发布一条给定内容的新浪微博监听指定新浪ID的微博,当其发布包含指定内容的微博时,则向指定邮箱发送一封邮件监听指定新浪ID的微博,当其发布包含指定内容的微博时,则用指定的新浪ID发布一条给定内容的新浪微博从任务开启时开始,在指定时间长度内,如果指定的新浪ID未发布任何新的微博,则给指定的邮箱发送一封邮件3. 技术要求实现网络编程,采用B/S模式。要求使用Java的多线程技术、数据库编程、多媒体技术等。4. 文档要求程序整体结构,各模块的功能、接口以及模块间的交互、逻辑流程。数据库文件,以及数据库配置说明。程序源码中,对于主要的类、变量和方法要求有注释。如果该实习是2-3三人合作完成,需要在文档末尾加上组内成员的任务分工,并且分别自行打分(100分为满分)。5. 项目要求提交文档、所有程序文件;(程序须可运行)作业可以2-3人合作完成,也可个人单独完成,如果参考他人程序,请注明参考来源和参考内容,否则视为抄袭6. 项目检查在11月23日–12月20日期间上传项目包(.rar格式),包括文档、源程序,字节码文件和相关的资源文件。项目包和文档名称统一采用如下格式:学号+姓名.rar,如:091228888张三.rar上传路径:ftp://java:java@/作业/实习3。检查:实习最终都是在实习课上当面检查,需要给助教演示最终的程序。检查的内容包括可执行程序、源代码和文档。截止日期:12月20日7. 参考资源:MyEclipse 9.1下载地址:/topics/2833718//topics/2833718/Eclipse官方下载地址:/downloads//downloads/JDK官方下载地址:/technetwork/java/javase/downloads/index.htmlhttp:///technetwork/java/javase/downloads//technetwork/java/javase/downloads/index.htmlJavaMail 1.4.4 API官方下载地址:/technetwork/java/javamail/index-138643.html/technetwork/java/javamail/index-138643.htmlJavaMail API Documentation官网说明:/nonav/javadocs//nonav/javadocs/JavaMail API示例程序(仅供参考,不得抄袭):/blog/1014475/blog/1014475/blog/403149/blog/403149新浪微博官方API使用说明:/wi

文档评论(0)

pab547 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档