基于Android平台的同学录设计与开发任务书
2020-04-25 20:19:43
1. 毕业设计(论文)主要内容:
本课题的研究内容为基于android平台的同学录设计与开发。电子同学录是一个android平台的应用软件,给毕业后的同学提供一个活动交流的场所,拟采用java语言开发,以sdk作为开发环境。电子同学录的设计是为了给毕业后的同学提供一个沟通交流的场所。鉴于使用过程中产生的数据量不会太多,考虑用免费mysql数据库进行存储系统基础信息。电子同学录以结构清晰的 mvc 结构进行架构。整体架构分为数据层、业务层以及表现层。数据访问层作为系统的基础底层支柱,系统运行时产生的基础数据存储到mysql数据库中。业务逻辑层主要把系统的四大核心功能个人资料、消息、朋友圈以及新闻活动模块进行处理。表现层则有android移动设备进行访问。电子同学录需要用户注册账号,注册登陆后可以添加个人基本信息。添加的基本信息中需要注明用户是哪个学校哪一届哪个班级。之后用户可以通过查找曾经的校友或者同班同学,也可以通过账号查找。查找到的用户可以互相之间添加为好友。
主要功能:在线的好友之间可以相互聊天,聊天是指相互发消息聊天,可以给在线好友,也可以给不在线的好友发送消息。发送的消息在系统的消息界面显示。用户可以在朋友圈上发送一些实时状态或者心情等动态。好友可以看到这些动态并作出评论,该用户可以回复。新闻活动模块里可以创建活动或者显示新闻。创建的活动或者新闻设置显示给同班级的同学查看和校友查看。查看后如果想参加活动的用户可以点击参加来加入此活动。新闻不可以参加。
2. 毕业设计(论文)主要任务及要求
1.查阅15篇相关文献(含近五年外文3篇),并每篇书写200—300字文献摘要(装订成册,带封面);
2.认真填写周记,完成800字开题报告;
3.完成5000中文字以上的相关英文专业文献翻译,并装订成册(中英文一起,带封面);
3. 毕业设计(论文)完成任务的计划与安排
(1)2018/1/14—2018/1/22:查阅参考文献,明确选题;
(2)2018/1/23—2018/3/5:进一步阅读文献,并分析和总结;确定技术路线,完成并提交开题报告;完成翻译。
(3)2018/3/6—2017/4/30:需求分析,算法或系统设计,分析、比较或实现,测试与完善等;
4. 主要参考文献
[1] 成刚编. eclipse从入门到精通[m] . 北京:清华大学出版社,2005
[2] 杨丰盛编. android应用开发揭秘[m] . 北京:机械工业出版社,2010
[3] 余志龙,陈昱勋,郑杰明.android实例开发范例大全[m].北京:人民邮电出版社,2010