基于Android的大学生各类项目综合管理平台的设计与实现-计算机毕业设计源码+LW文档

一、选题背景及意义

当前,大学生项目管理信息化的系统还有待建设与完善,历届学生的项目不能很好的公开,学生的组队还存在大量水分。每年有大量项目会产生雷同和重复,浪费了学校提供的资源,同时无法参考历届项目也增加了学生申报项目的难度,而学生往往根据生活中的关系进行组队,不能针对项目的开发技术需求和兴趣进行更好更科学的组队。而且所有项目数据处理统计的工作也由人工进行打印收集,这种操作方式会造成信息通知不及时和各项数据结果的偏差。因此,计划设计开发一款大学生项目综合管理平台很有意义。

高校大学生项目存在分类繁多,人员复杂的特点,单靠人工很难进行统计。信息化技术能够将以上问题逐一化解,同时减少工作人员的负担,所以设计一个大学生各类项目综合管理平台来让大学生项目全过程实现智能化、无纸化,从而提高大学生项目的整体管理效率的水平显得尤为重要。基于Android的大学生各类项目综合管理平台简单、容易上手,它的界面简洁清晰,一目了然,即使是刚接触的新手使用起来也不会有任何不适应。因而基于Android的大学生各类项目综合管理平台的研究具有重要意义。

二、国内外研究现状及发展趋势

1.国内研究现状

目前,国内外各大高校大部分都已经有了自己的管理系统,而且已经成为广大大学生项目与管理者的必要工具。

随着我国计算机普及工作日趋完善,以及我国网络基础建设这几年的显著改善,对我国高校的信息化起到了巨大的推动作用。在高校的信息化和大学生项目工作问题解决过程中,大学生项目管理网站的出现,大大解决了类似的问题。目前,我国多数高校相继开发和使用了大学生项目管理网站,而且随着高校的信息化步伐的加快,大学生项目管理网站将会得到进一步完善和应用。

现在,国内外的大型项目基本上在使用计算机进行管理而各中、小型大学生项目也都或多或少地正在引入计算机管理技术来进行管理。比如:秩序册的编排、比赛成绩记录和计算、赛况的公布等。当今,高速发展的信息技术和性能卓越的计算机体现出信息化管理无比优越的性能:数据处理快,计算精确度高,逻辑处理能力强,信息的快速输出,还能做到多人同时操作协同管理。这些优点是传统的人工操作根本无法实现的。用计算机来进行大学生项目的编排工作、记录工作、计算工作、公告工作都非常方便、准确并且高效。再加入网络对作息的快速传播功能,更能及时、准确地为观众和运动员发布大学生项目的所有赛况信息。

2.国外研究现状

国外大学生项目综合信息化的起步比较早,建设也比较快,项目管理信息化程度高,数字化和信息化水平已经远远领先于我国。国外采用一套完整的信息化架构和基础设施体系,开发出了相对比较完善的大学生各类项目综合管理平台。国外对大学生各类项目研究一直处于领先地位,近些年来,国外的教育类信息技术经过数次革新和不断深入发展已经逐渐形成了一定的规模,伴随着国内外学校不断优化提升信息化水平,不断加强信息化辅助能力,不断提高信息数据准确性和及时性都有较高的要求。

通过对斯坦福大学、哈佛大学、加拿大的卡尔加里大学等国外大学生项目管理系统的调研,发现这些国外知名大学一般并没有太严格管理过程,参赛大学生项目大多是基于个人兴趣或者团队共同喜好而自发地参加比赛。大部分的参赛队员是在一个俱乐部(如哈佛大学的hc3俱乐部8、卡尔加里大学的Problem Solving Clubl')或者校内社团内选取的,俱乐部或者社团是各个学科汇集的地方有助于学科的交流与沟通。参赛者的选取更加自由并不局限于计算机学科人员其他学科人员也可参加。

3.发展趋势

纵观目前的状况,计算机技术及网络技术正在快速融入体育领域。现今的许多大学生项目,都越来越多地使用计算机技术实现了信息化管理。大学生项目管理系统是一种管理系统,于其他的管理系统不一样的地方在于它是针对大学生项目的管理,是一种符合当前国家形式需求的管理系统。大学生项目的重要性不言而喻,其对大学生的培养起到不可忽视的作用,也得到了国家的重视,以后也将面临数据量大,管理困难的局面。不可否认,在不久的将来,该项目管理系统将会与大数据接轨,产生庞大的数据量,因此,针对当前现状与未来的考虑,大学生项目管理系统会是必然产物。

三、预计达到的目标、关键理论和技术、主要研究内容、完成课题的方案及主要措施

1.预计达到的目标

在软件设计与实现方面,要完成软件需求分析任务,确切掌握Android软件所需功能,要全面分析该软件可行性,切实制定Android软件开发可行性计划。要完成Android软件模块的设计,包括学生模块、教师模块、专家模块、管理员模块。技术上,使用SSM框架,使用Java语言进行编程,数据库使用MySQL数据库。

2.关键理论和技术

本系统开发工具选择Eclipse,是企业级的开发平台,通过对Eclipse的扩展,完善成为功能齐全的编译工具。Eclipse完成Java代码编写后,可以发布代码,部署环境。程序员在Eclipse的可视化开发环境中,对代码进行调试,提高开发效率。Eclipse功能强大,对各种源码提供支持,可以编译Servlet、SSH、SSM、EJB3、JDBC等工具。

前台使用Android的uni-app进行开发,uni-app是一个由DCloud团队推出的跨平台应用的前端框架,用的是Vue.js语法。

MySQL是开源的关系型数据库,使用SQL语言进行管理。因为MySQL是开放的,所以任何人都可以根据需要进行更改。MySQL的速度快,数据存储完全,得到众多用户的肯定。

3.主要研究内容

基于Android的大学生各类项目综合管理平台采用SSM架构,具体采用Java和uni-app开发安卓APP,数据库使用MySQL进行管理,并使用Eclipse工具实现,前台使用Hbuilder以及Android Studio工具。

平台主要有三类用户端:学生用户、教师用户、管理员用户。主要功能如下:

  1. 学生用户---主要功能模块有:

(1)注册登录模块:学生可以进入登录界面,通过注册后输入用户名和密码登录,假如输入正确,则登陆成功;输入错误,则登陆失败。

(2)项目信息上传模块:学生可以在平台中上传各类项目,以及相关资料和信息。

(3)个人信息展示模块:学生需要在此模块输入自己详细的个人简介。

(4)项目执行模块:学生可以对项目进行管理,学生可以提交项目进展情况和上传结题材料、证书等。

(5)留言模块:学生可以在此模块提交心得体会以及经验交流。

  1. 教师用户---主要功能模块有:

(1)注册登录模块:教师可以进入登录界面,通过注册后输入用户名和密码登录,假如输入正确,则登陆成功;输入错误,则登陆失败。

(2)项目信息查看模块:教师可以查看学生上传的各类项目,以及相关资料和信息。

(3)学生信息查看模块:教师可以查看申报项目学生的信息及简介。

(4)项目执行模块:教师可以对学生提交的材料提出整改意见。

(5)项目评价模块:教师可以对学生提交的已完成项目进行评价。

(6)留言模块:教师可以在此模块进行有关项目的各种留言。

  1. 管理员用户---主要功能模块有:

(1)注册登录模块:管理员可以进入登录界面,通过注册后输入用户名和密码登录,假如输入正确,则登陆成功;输入错误,则登陆失败。

(2)用户管理模块:管理员可以通过参数设置对所有用户的角色、权限等进行设置;管理员也可以对平台的基础数据进行增、删、查、改等维护工作。

(3)项目管理模块:管理员可以维护和公布项目的各种信息。

(4)留言回复模块:管理员可以回复学生及教师的留言。

4.完成课题的方案及主要措施

本课题将对要实现的各功能建立模型,先从理论上探索解决这些问题的方法,然后进行实践设计,反复测试,修改,最终得到一个适用的令人满意的大学生项目管理系统。首先通过调研,弄清楚本课题的需求分析,然后进行整个软件的总体设计。接着将整个软件分为多模块并进行详细设计,开发同时完成个子功能模块的编程和调试。最后验证软件的有效性,正确性等。

四、课题研究进度安排

表1:课题研究进度安排表

阶段(时间)

任  务

第一阶段(2022年10月25日—11月15日)

学院进行教师资格审查、召开毕业论文(设计)动员、确定毕业论文(设计)选题和指导教师名单。

第二阶段(2022年11月16日—12月10日)

学生与导师见面会,学生与指导教师交流沟通,进一步确定论文的研究内容与所采用技术,导师下达毕业论文(设计)任务书,给学生开出参考书目及相关文献,明确具体的研究内容及成果形式。

第三阶段(2022年12月11日—12月20日)

学生阅读文献资料,撰写毕业论文(设计)开题报告。

第四阶段(2022年12月21日—12月31日)

学生完成毕业论文(设计)开题答辩,开展调研或实验。

第五阶段(2023年1月1日—2月28日)

学生继续文献阅读,做好社会调查,完成毕业设计作品,完成论文初稿。

第六阶段(2023年3月1日—3月15日)

学生上交毕业论文初稿,指导教师审阅并指出修改意见,要求学生进一步修改完善。

第七阶段(2023年3月16日—3月31日)

学院开展毕业论文(设计)中期检查,导师指导学生修改毕业论文,完成定稿。

第八阶段(2023年4月1日—4月10日)

进行学术不端行为检测;学生撰写答辩申请表。

第九阶段(2023年4月11日—4月15日)

指导教师及评阅教师审阅学生论文,填写答辩申请表。

第十阶段(2023年4月16日­—4月30日)

上交毕业论文(设计)相关材料,提交答辩申请表。组织本届毕业论文(设计)预答辩。

第十一阶段(2023年5月1日­—5月15日)

完成毕业论文(设计)正式答辩,组织毕业论文(设计)二辩,完成成绩的评定与汇总。

第十二阶段(2023年5月16日­—6月5日)

完成2023届本科生毕业论文归档工作。

五、主要参考文献

  1. 汪兰英.基于安卓系统的移动学习平台设计[J].信息与电脑(理论版),2020,32(18):86-87.
  2. 鹿峰.基于安卓系统的手机APP交互界面的设计研究[J].电子世界,2020(17):63-64.
  3. 杨迎.Java技术在嵌入式系统中的作用探讨[J].无线互联科技,2022,19(14):96-98.
  4. 程妮,刘宇腾.基于Android的背英语单词APP的设计与开发[J].电脑与信息技术,2022,30(06):30-33.
  5. 李岸.大学生创新创业项目管理系统的设计与实现[D].广西:广西大学,2021.
  6. 李乐.Java语言应用研究[J].智慧中国,2022(09):80-81.
  7. 高义景,王永盛,乔雨.基于数据库技术的大学生健康管理平台[J].电子制作,2021(06):51-52+57.
  8. 宋旸.使用Java语言开发Web应用软件的知识探讨[J].中国设备工程,2022(14):121-123.
  9. 陈嘉敏.基于B/S架构的电力工程建设项目管理系统[J].自动化技术与应用,2022,41(08):154-157.
  10. 张小惠,白帆,霍亚光.大学生创新创业实践平台建设的探索与实践[J].实验技术与管理,2020,37(03):28-30+34.
  11. 吴晨旭,王笑斌,段凯歌.基于JavaEE的大学生创新创业项目管理平台的设计与实现[J].物联网技术,2021,11(09):87-88+91.
  12. 张成强,卢凤娟.项目管理平台的设计与实现[J].电脑知识与技术,2021,17(15):88-90.
  13. 李阳.基于Java Web的电力工程管理系统的设计与实现[D].成都:电子科技大学,2021.
  14. 侯俊平.某公司项目管理平台下的产品资料模块的设计与实现[D].北京:北京邮电大学,2020.
  15. Chiranjit Hazarika: A Young Web Designer & Web developer from India is Rocking in the World of UI/UX[J]. M2 Presswire,2022.
  16. Kridel C A, Bullough R V. Stories of the eight-year study: reexamining secondary education in America[M]. State University of New York Press, 2020: 321-325.

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值