大一时做的课程设计,基于链表的个人通讯录管理系统(C语言版),压缩包内包含源代码和报告,代码量大概1000多行,能实现基本的增删改查,支持文件写入和输出,界面非常美观。 个人通讯录管理系统:建立一通讯录,输入姓名、手机号码、单位等信息,然后对通讯录进行显示、查找、添加、修改及删除等操作。 功能要求: 1、通讯录的每一条信息包括姓名、单位、手机号码、E-mail、QQ等; 2、输入功能要求可以一次完成若干条信息的输入,并存入文件; 3、显示功能要求完成全部通讯录信息的显示; 4、查找功能要求可以按姓名、手机号码等多种方式进行查找; 5、增加、删除、修改功能要求完成通讯录信息的多种更新。
2022-06-21 09:46:08 902KB c语言 链表 项目
一、内含程序源码与课设报告 二、程序是利用VC++的MFC写的,界面美观;数据库是利用的SQL Server2008 含数据库文件(数据表与视图) 三、程序需要用户登录,功能包括:设备的增加、删除、修改,查询;用户的增加、删除、修改、查询等。
2022-06-18 18:49:47 1.24MB 设备数据库设计 VC++ SQLServer
1
仿的苹果13官网,display:flex; 布局方式。 响应式布局@media screen and (max-width:970px),当符合条件时width:100%,中间导航栏通过display: none;实现隐藏,然后将苹果图标居中。 中间的内容有个过渡的效果,动画过渡效果,这里通过transition实现。 鼠标移动的每一个选项时弹出下拉页面,主要使用ul、ol、li实现。
2022-05-30 14:05:14 2.87MB html5 苹果 官网
1
算符优先分析器+编译原理课程设计源码报告
2022-05-28 21:47:17 3.88MB 算符优先 分析器
1
本设计的目的是通过设计和调试一个简单的文件系统,通过模拟文件操作命令的执行,来模拟文件管理,使学生对主要文件操作命令的实质和执行过程有比较深入的了解,掌握它们的基本实施方法。具体要求如下: ⑴设计一个支持n个用户的文件系统,每个用户可拥有多个文件; ⑵采用二级或二级以上的多级文件目录管理; ⑶对文件应设置存取控制保护方式,如“只能执行”、“允许读”、“允许写”等; ⑷系统的外部特征应接近于真实系统,可设置下述文件操作命令:建立文件、打开文件、关闭文件、删除文件、读文件、写文件、复制文件、查询目录; ⑸通过键盘使用该文件系统,系统应显示操作命令的执行结果
2022-05-24 10:00:46 10.17MB 操作系统
算符优先分析器 编译原理课程设计源码报告 需要的下
1
汇编语言 综合性实验 简单的贪食蛇 有源码,可以运行,有详细报告,作者华南大
1
在分段存储管理方式中,作业的存储空间被分成若干个段,每个段的大小可以不同,根据用户编写的程序而定。为了灵活的对作业按逻辑关系划分为若干个段,放入内存,更好的实现信息的共享和保护,分段存储管理是个非常好的管理方式。 在本次课程设计中,为了建立一个基本分段存储管理系统的模型,首先采用了数组mem[100]模拟分配了一个有100个内存块的内存空间,用于为进程的分段分配存储空间,并采用位示图的思想,一百个内存块初始化时为0,表示未被分配,当有进程调入内存,被分配的内存块用1表示,进程分段调出内存后,又变回0,并用变量availableMem随时记录剩余的可用内存空间数,初始时availableMem = 100。 其次,建立进程的基本模式,若一个进程可以有若干个段组成,每个段的大小不同,本设计中,手工设置进程的段数,以及每个段所需占用的内存大小数。内存所需要的内存总大小用total变量记录。 内存的分配与回收;从创建的进程中选择一个进程调入内存,为该进程分配每个段所需要的内存块,已分配的内存块变为1,availableMem 变为availableMem =availabl
2022-05-02 09:00:57 103KB 操作系统
在本次课程设计中,设计的目的就是在Linux系统环境下,使用makefile文件的方式,使用C语言编写出手机缴费系统。要求系统必须具有增查功能。 在此次课程设计中,要求同学们进一步了解Linux系统与其他操作系统的异同;掌握在Linux操作系统中使用C语言编程的方法;掌握Linux操作系统下mysql数据库的安装、登陆及使用;掌握使用makefile文件对程序进行集体编译连接的方法。 在本次课程设计中,要求同学们掌握使用Linux系统、C语言做系统设计步骤和技巧。
2022-04-28 09:00:58 5.61MB linux
  根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。    通过对用户需求的分析,我们可以分析出该人事管理系统大致可以分为七个模块:人事管理模块、登陆管理模块、部门管理模块、信息留言模块、个人信息模块、系统设置模块和关于我们模块。 现在对这六个模块做具体说明: 第一模块:人事基本情况管理模块(不同权限功能不同): 1、可通过员工姓名、员工号、职称、年龄查询员工基本信息。 2、可以添加员工(部门经理权限只能添加该部门员工信息,而管理员可以添加所有部门的员工信息) 3、可以修改员工信息(只能是员工的职业信息) 4、可以删除员工(部门经理权限只能删除该部门员工信息,而管理员可以删除所有部门的员工信息) 5、可以查看更新后的员工信息 第二模块:登陆管理模块(只对管理员权限开放) 1、可通过用户的ID、姓名以及员工号查询登陆者的基本信息 2、可添加登录
2022-04-20 19:03:17 12.92MB 数据库