首页
会员中心
到顶部
到尾部
任务书

基于大数据的校园百事通社交平台系统设计任务书

时间:2020/10/21 12:54:00  作者:  来源:  查看:0  评论:0
内容摘要: 随着移动互联网大数据和智能化产业的迅速崛起,信息的更新速度对人们的生活方式和环境产生了巨大的影响,很多人因为不能及时的接收新消息而错过很多事务,信息的及时性和准确性也成为产品建设的主流。虽然当前有一些软件已经可以实现校园内信息的交流,但是只局限于某个方面,不仅校园内的信息...
随着移动互联网大数据和智能化产业的迅速崛起,信息的更新速度对人们的生活方式和环境产生了巨大的影响,很多人因为不能及时的接收新消息而错过很多事务,信息的及时性和准确性也成为产品建设的主流。虽然当前有一些软件已经可以实现校园内信息的交流,但是只局限于某个方面,不仅校园内的信息不全面,而且信息更新速度也比较缓慢。

二、选题意义
随着移动互联网大数据和智能化产业的迅速崛起,我们进入到一个信息更新速度异常迅猛的时代,而这也使得当代大学生的生活环境不断的改变 ,但是大学生的生活效率还有待提高。目前一些软件能够实现校园内信息交流,但是只局限于某个方面,往往也不够全面。而且当代大学生的生活不仅仅在校园还包括校园周边,市面上的一些大众软件在一定程度上满足了大学生的购物、娱乐等需求,但是并没有做到针对在校大学生,因此存在一定的局限性。所以在校大学生们需要一款专门针对他们而设计的校园信息交互平台,方便大学生及时地收到校园信息和了解大学周边校园环境,以便筛选出有用信息,系统有机的将社会生活和校园生活紧密联系起来,从而提高大学生的生活效率,推动校园发展。
通过UML软件建模技术和Eclipse等工具开发应用系统。此次开发加深了自己对软件工程思想的认识以及独立开发软件系统的能力。同时对项目模块的需求分析、业务建模和系统建模能力得到良好的锻炼,并提高自学能力和创新能力,增强就业竞争力。

三、研究方法
1.模型工具法。通过EA根据项目要求构建模型,完成软件项目的需求、用例、分析、设计等任务,Eclipse负责编码、测试、EA再接手测试管理、维护。EA与Eclipse集成与链接,实践敏捷开发。
2.定性分析法。使用归纳与演绎、分析、总结以及抽象概括等方法,处理从表面到内部的各种资料和信息,逐步细化颗粒度,分析“校园百事通”社交平台系统。
3.归纳法。通过对已有的校园生活相关系统进行研究归纳,了解实际上用户的需求,以此完善系统功能,从而便于开发系统。
4.沟通法。在开发中遇到问题及时与指导老师联系,分析解决问题,高效率的进行开发。

四、研究内容
1:系统分析
(1)通过对系统的分析和对已有校园社交平台的案例分析,采用UML建模技术构建模型结构。
(2)系统主要设计和实现的对象包括:管理员、用户和游客。
(3)实现功能:①用户注册、登录;②对个人资料的查看与修改;③用户搜索浏览动态;④发送动态;⑤评论分享动态;⑥管理员对用户的管理;⑦管理员对动态的管理与审核;⑧发送和修改公告;
2:系统设计
(1)系统的框架设计:采用SSM框架,通过框架设计来让系统结构更加清晰,增加系统的可复用性和可维护性。
(2)系统的模块设计:系统分为前台和后台两个模块;前台模块主要包括浏览动态模块,发送动态模块,评论分享动态模块,查看与修改个人资料模块,用户登录注册模块等;后台模块主要包括系统管理模块,动态管理模块,用户管理模块等。
(3)系统的数据库设计:根据实际情况分析设计数据库,系统数据库主要分为管理员信息表,用户信息表,动态信息表,动态操作记录表。
(4)系统的界面设计:通过系统功能需求和浏览成熟的校园社交平台来进行系统的UI设计。
3:系统编码
(1)系统各层编码:采用手工编码或通过UML建模生成源码。
(2)系统各配置:采用XML进行系统配置信息的编码。
4:系统测试
(1)设计测验用例:采用白盒与黑盒测试技术进行各种测试用例的设计。
(2)单元测试:采用JUnit对各层各模块进行单元测试。
(3)集成测试:采用JUnit进行模块集成各子系统功能的集成测试。
(4)系统功能和性能测试:采用Badboy和JMeter对系统进行功能和性能测试。
五、研究基本要求
1.通过EA建模来构造系统的各种模型如需求模型,用例模型,逻辑模型,行为模型等等。
2. EA与Eclipse结合开发,搭建集成开发环境,通过EA将模型生成Java文件,正向工程得到完整系统代码,确保模型与代码的同步,提高代码的可移植性和可维护性。
    3.系统功能。实现系统各个模块的功能。
    4.系统测试。在EA中进行必要的单元、集成、系统测试,验证系统功能实现和系统的性能测试。
  


相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号