课程设计类
文章平均质量分 91
牧心.
心之所向,素履以往
展开
-
Linux操作系统安全登陆设计与实现
本实验使用了VMware来搭建虚拟化环境,在其之上,安装Ubuntu16.04LTS操作系统作为实验平台。实验设计了一种Linux操作系统的动态登陆验证方式,在常规的密码验证之前先进行动态验证。实验使用向个人邮箱(QQ邮箱)发送实时验证码的方式,来实现动态验证。验证码由6至8位字符组成,字符均从数字、大小写字母、'$'、'@'中随机选取。如果连续3次错误输入验证码,系统会自动重发一个新的验证码到邮箱;验证码的有效时间为3分钟,若验证码超时失效,当用户输入失效验证码后,系统会自动重发新的验证码到邮箱。实.原创 2021-01-13 20:51:10 · 29252 阅读 · 2 评论 -
C# 图书管理系统【含 源代码+数据库】
1.系统分析1.1基本需求功能点分析图书借阅管理系统,主要目标是简化现有的人工管理,通过科学的计算机管理图书借阅管理,提高工作效率,实现日常管理信息化,无纸化。1)系统用户主要分为两大类:a.管理员用户类(相当于一名有各种操作权限的超级用户) b.普通用户类。系统根据登录页面不同的身份选择登录进入不同页面进行后续操作。2)管理员用户的主要功能:a.管理功能:用户管理、图书管理(图书类别管理、图书信息管理)、读者管理(读者类别管理、读者信息管理)、借阅记录管理、系统管理(注销、退出);b.统计原创 2020-06-01 21:57:02 · 93237 阅读 · 112 评论 -
【UNIX】基于C++语言的FTP模拟系统【C++、QT、Ubuntu系统】
目录1.设计要求2.系统需求分析2.1系统整体需求分析2.1系统功能需求分析3.系统设计3.1系统结构设计3.2客户端系统功能设计3.3服务器系统功能设计4.系统实现4.1客户端实现4.2服务器实现5.源代码开发语言:C++开发环境:Ubuntu、QT/C++1.设计要求利用Linux环境下Socket API实现FTP模拟系统,该系统分为服务器和客户端两部分,服务端接受客户端连接请求,当接受请求后建立一个服务器分线程,并新建新的Socke原创 2020-06-11 19:33:10 · 34227 阅读 · 1 评论 -
【操作系统】算法模拟系统【Java,web,含 源代码】
1.算法1.1进程调度算法先来先服务调度算法 时间片轮转调度算法 优先级调度算法 多级反馈队列调度算法 高响应比优先调度算法 短作业优先调度算法1.2磁盘调度算法先来先服务调度算法 最短寻道时间优先调度算法 扫描算法(SCAN) 循环扫描算法(CSCAN)1.3请求分页页面置换算法先进先出页面置换算法 最近最久未使用页面置换算法 最少使用置换算法 轮转置换算法2.系统设计进程调度算法模拟设计先来先服务调度算法算法核心思想先来先服务(FCFS)调度算法是原创 2020-06-03 23:04:56 · 34612 阅读 · 3 评论 -
C++学生选课系统 【含 代码】
1.系统分析本系统的用户分为普通用户和管理员两类,其中普通用户包括教师和学生。普通用户只能对自己的信息进行查询与修改,管理员则拥有所有功能权限。1.1模块划分 学生选课系统,在登录模块之后,根据系统用户的身份不同划分为三个模块,即:学生模块、教师模块和管理员模块。1.2功能模块描述 (1)登录模块登录模块用于用户身份选择与用户登录,完成基本的验证。根据所填信息进行...原创 2020-03-02 22:03:18 · 63105 阅读 · 62 评论 -
C语言-学生成绩管理系统 【含完整 代码】
1.系统功能分析1.1系统信息要求 1)学生基本信息如下: 学号、姓名、宿舍号、性别、年龄;学号为标准格式1234567890十位,其中前两位代表学生入学年份,3-4位代表学生所在学院,5-6位代表学生所学专业、7-8位代表学生所在班级,9-10位代表学生在班级中的序号。姓名最多为4个汉字;性别为“男”或“女”;年龄为2位正整数 2)课程信息如...原创 2020-06-29 11:20:19 · 60516 阅读 · 14 评论