《校园迎新指引系统的设计与开发》
答辩人:彭锐、张伟指导老师:马慧(副教授)
选题背景
随着不断扩大的高校招生数量,新生报道的工作量也随之增加,采用传统的人工处理方式已经不能很好的管理庞大的信息。
越来越多的传统行业与互联网进行了结合,使得信息管理也逐渐朝着网络化、信息化和数字化的方向发展。各高校也都不同程度实现了电子数据管理。
本次毕业设计课题来源自校园生活。每年校园迎新工作需要大量人力解决分班、分宿舍等等问题,而这些问题,可以借助信息系统高效地解决。
论文结构
1
阐述课题来源背景,课题意义以及工作安排。
2
介绍了本系统相关的技术和理论基础。
3
分析校园迎新指引系统的需求,确定系统功能和架构。
4
对系统进行详细设计,完善系统架构,总体结构,以及对数据库模型的设计。
5
本系统的运行环境、开发平台、以及每个功能模块的具体实现和编码。
6
阐述本系统的测试环境,分析功能测试用例及压力测试的方法及结论
7
对本系统的开发做出总结,分析系统开发的前景。
系统设计
1
系统结构设计
2
系统功能模块
1.授权与登录模块
2.个人中心模块
3.系统维护模块
4.用户管理模块
5.学校单位管理模块
6.报道指引模块
7.文件管理模块
8.数据统计模块
9.邮件分发模块
10.办公事务模块
3
微服务(Microservice)架构
4
架构组成
5
运用技术
系统实现
1.Dubbo远程过程调用技术的实现
2.Session共享技术的实现
3.面向切面式缓存技术的实现
4.文件秒传技术的实现
5.分布式锁的实现
测试设计
总结展望
1
人员分工
2
未来展望
功能上,本系统在设计过程中不必要的功能暂时没有实现,如新生报道流程中新生入学后的指引文档撰写等。后面工作需要实现这部分更多扩展功能加入到系统中,以方便特殊场合的应用,满足新生用户的需求。后期根据用户的使用反馈来对系统进行迭代优化和升级,不仅要从功能上迭代更新,还要从用户体验上进行不断的优化。
扩展性上,为适应更多的用户使用体验,我们在系统设计方面采用模块化设计。方便不同的学院,不同的学校去配置系统。并且在界面的设计中规范了一套视觉规范,保证了在系统功能扩展后用户体验的一致性以及视觉设计的统一性。
数据统计方面,为方便日后系统数据的统计工作,在代码编写时规范了有价值的数据接口,方便管理者对数据进行挖掘,获取有价值的统计数据及分析结果。