更新时间:06-15 上传会员:紫色烟火
分类:设计作品 论文字数:8493 需要金币:2000个
摘要:学校与毕业校友之间的信息传递已不再只是通过单一的PC(Personal Computer)端,学校也对校友的发展关注以及信息传递与分享越来越重视,因此校友与学校之间对校内外最新的消息和新闻的获取也随之成为大家重点讨论的焦点。微信企业号的信息的获取以及人事管理可适应频繁的个人信息频繁的变动,因此为校友管理管理带来了新的思路 。
大连民族大学过去的以方便学生为目的的信息平台有大连民族大学官方网站和民大小偲。这两个产品均存在一定的弊端,比如说不能及时推送消息给校友,这就使这样的信息传送平台失去了它应有的价值,即信息失去了及时性。随着毕业校友对校内需要获取的信息种类变更以及校友在生活中频繁的个人联络信息、工作信息修改和更新,民大小偲微信服务号已不再适应目前的校友的需求和信息传递。
在此背景下,利用Python2.7开发了一套基于Flask的学校官方的信息展示、发送以及社群交流与人事管理类微信企业号。本系统:
⑴网络请求过程使用SSL证书,保证数据安全不可篡改;
⑵使用AES-256算法将信息转换为密文发送;
本系统克服了PC端信息类不能随时随地性的一些缺点以及传统管理方式对于人员信息变动频繁的修改不畅通不及时问题。用户通过本系统可以随时随地的获取校内信息以及校友圈信息的交流与分享。
关键词:微信企业号;Python-Flask;AES对称加密;校友管理
目录
摘要
Abstract
1概述-1
1.1 本课题的研究背景和意义-1
1.2本课题的研究目的和内容-1
2系统分析-3
2.1系统需求分析-3
2.2采用的关键技术介绍-4
2.2.1 Json格式-4
2.2.2 Redis内存数据库-4
2.2.3 PostgreSQL关系型数据库-4
2.3可行性分析-5
3系统概要设计-6
3.1系统总体设计-6
3.2系统接口的概要设计-6
3.2.1系统接口-6
3.2.2函数接口说明-7
3.3系统数据来源设计-10
3.4系统出错处理设计-13
3.4.1出错信息-13
4系统详细设计-14
4.1系统界面的详细设计-14
4.1.1校园网模块-14
4.1.2教务系统模块-15
4.1.3课程表界面-16
4.1.4成绩单界面-17
4.1.5绩点计算器界面-18
4.1.6学习进程界面-19
4.2缓存技术-19
5系统实现-21
5.1系统开发环境-21
5.2系统运行环境要求-21
5.2.1服务器端要求-21
5.2.2网络环境要求-21
5.3系统部署-21
5.3.1安装制作的过程-21
5.3.2后端程序的运行-22
6系统总结-24
6.1项目成就-24
6.2系统特点介绍-24
6.3系统存在的问题-25
6.4系统改进建议或设想-25
6.5毕业设计心得体会-25
结 论-26
参考文献-27
致 谢-28