博主介绍:✌IT徐师兄、7年大厂程序员经历。全网粉丝15W+、csdn博客专家、掘金/华为云//InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌
🍅文末获取源码联系🍅
👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟
2022-2024年最全的计算机软件毕业设计选题大全:1000个热门选题推荐✅
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及文档编写等相关问题都可以给我留言咨询,希望帮助更多的人
文章目录
第一章 项目简介
高校信息化永远是我们社会发展的一个方向,高校信息化也是在信息化道路上应用最多的一个场景。
这次的大学生就业信息管理系统的实现呢是依靠JS语言来进行实现的,后台设计主要以python语言为主体系,后台管理实现采用B/S的设计模式,这样的设计模式可以通过浏览器访问,不用安装任何东西。当然数据的保存等方面也是采用MYSQL来进行的。
``
第二章 技术栈
前端:html
后台框架:Python
开发环境:pycharm 数据库
可视化工具:使用 Navicat
技术栈: Django
第三章 需求分析
3.1 非功能性需求分析
在需求分析的章节当中,一定要介绍的就是非功能性需求分析了,别看非功能性需求分析。通过字面儿来讲,觉得所在意义不大,但其实在设计的应用中还是占着非常重要的地位。系统的非功能性需求总结为几大类,第一类就是界面需求,系统的界面代表着一个人的脸面,那么系统的界面不仅仅要平滑流畅,而且要使用非常方便,这就是系统界面的构建。重要因素之一。那么在系统设计时,我们为什么要用UI呢?UI的功能就是,第一,让我们的系统看起来更加舒服,使用户更加使用方便。其次,让UI对于整体系统的风格进行一个把控,主色调的进行旋律方向肯定。第二,数据安全要求任何一个系统所保存的数据都是有真实意义存在的业务数据,那么这些业务数据就需要能够让使用者和被使用者进行一个安全有效的存储,我们对其系统的关键数据、敏感数据要进行一个加密算法的处理。市面上的加密算法有很多,有sh1、 md5加密等,这些加密算法都是代表着不同级别的加密,能够有效的保证我们系统数据的安全。第三,系统的访问要不受设备或地域形势影响。换句话来说,只要有网,无论是通过移动的手机设备、pad或者是通过电脑都能够进行访问。那么这样的要求就需要我们在设计之初就把它设计成B/S的模式,通过网络地址的形式进行访问,有效地解决了涉及地域访问限制的要求。
3.2 数据安全需求
在数据安全需求的方面,数据库的数据安全也是一个必不可少的保证环节。数据库的数据安全直接影响的是业务数据是否被他人窃取的一个重要指标。试想一下,我们存在数据库的数据如果都是铭文的话,对于一些恶意攻击者可以看到密码,可以进行业务操作,辣椒油非常大的风险,如果我们在数据库的数据上对于一些敏感数据进行加密处理的话,这样就可以。在很大一定程度上减少这种风险的发生。那本文的数据加密采用的算法就是 sha1。这种算法相较于MD5的算法更具有复杂性、不可逆性的难度进一步增大。
3.3系统功能需求
大学生就来信息管理系统的功能主要是通过不同角色来进行区分的,主要分