2020年更新: 已经毕业 现工作,毕业存在很多问题,拿到offer后 抽出20天进行重构,这是后来毕业设计的版本,仍存在一些问题,仅供参考学习,具体请看github,详情请看其他具体文章
渤海大学服务站
github:https://github.com/joun233/BohaiServiceDome
本软件设计出完整的一套服务于渤海大学的应用,主要设计功能:学生基本信息、校内通知公告推送、校园服务、定位签到、失物招领、渤大表白墙、每天一句、在线题库等。渤海大学服务站APP是为渤海大学在校学生提供生活服务、教育教学、文化娱乐服务的综合性平台。
毕业设计是大学生涯的一次总结,一份收获,是我作为学生在学生阶段的最后一个环节。最开始这次主题是我在大三时期,参加大学生创新创业比赛的一个国家级项目,原名辅导员助手,我个人只负责客户端开发,后又经历不断迭代、重构,更名为渤海大学服务站APP。整个系统与用户的交互界面,还存在改善优化的地方。但却是对我大学四年不断学习、不断完善的知识总结。
旧版
前言:辅导员助手App 由大学生我自助开发,目标是为2019年大学生创新创业大赛国家级结题,也是我2020年毕业论文的一个项目,我的第一个开源项目。可能点子不太新颖,但是整体指针对渤海大学,是我练手,学习的一个总结,或许许多年以后,回头看也不太好,但是我这是我目前在学校完全自学的一次总结,近期会持续更新,完善一些小的功能。
自主开发项目一:辅导员助手App;
开发工具:AndroidStudio、Android SDK、Genymotion、HBuilder等;
开发平台:Window平台、Bmob后端云;
技术实现:
- 用户登陆注册,云存储;
- 底层菜单RadioGroup+Fragment:首页、服务、通知、我;
- 首页:AndroidImageSlider实现广告轮播条、ViewPager+GridView服务分类、基本功能控件;
- 服务:顶层菜单栏使用TabLayout实现ViewPager+Fragment:失物招领、大学习、渤大新闻;涉及Webview;失物招领:RecyclerView+ PopupWindow,失物发布;
- 通知显示及刷新:MaterialRefreshLayout+RecyclerView+CardView;Json图文消息推送;
- 我:个人中心功能,更换头像,设置,退出登陆等;
项目描述:
基于Android针对渤海大学,为学生开发辅导员助手校园App,为辅导员开发Java web后端管理,本系统主要设计功能:管理学生基本信息、通知公告、活动的申报、管理、展示、请假销假、失物招领等。
责任描述:担任项目负责人,主要负责Android移动端的设计开发,负责部分Java web端的交互和开发,进行代码的集成,并参与设计开发及实现文档。
2018年暑期参加“三下乡”活动调查“互联网”+养老模式的推广。
从中得知现如今老人用智能机情况尚未普遍,而随着时间的推移,更多新时代软件产品将更加普及,开发“互联网+养老模式开发的可行性是值得进行的,并且跟多新型软件产品能得到更大的接受。
2018年,我初次涉及Android开发了我的第一个Android app,完成了校里项目的结题,之后持续学习Android,为国家级移动端项目结题;
第一代项目模板:基于sqllite数据库开发,简单的UI控件的调用,Activity之间的简单交互;
第二代项目模板:在腾讯云搭建自己的学生服务器,上传自己的开发的网页,为App提供一些简单的数据交互;
第三代项目模板:契机在去往大连理工比赛的时候,了解 Bomb后端云,开始尝试调用其Api进行数据交互;同时服务器改为阿里服务器,具有独立的域名,同时更多的同学参与进来;
第四代项目模板:目前有一个购物平台的整个数据接口,进行Hybrid App混合式开发,对Json进行Gson解析,Android与Html5进行数据交互。
大四了,该实习了,有些茫然和惆怅,找工作不难,找一个适合自己的工作,又符合自己更难,求学路漫漫,我希望自己可以从实习中学到很多知识,走出第一步,才能继续前进。