-
基于Linux平台,使用C语言开发的学生信息管理系统(针对C_S群体)
资源介绍
基于服务器-客户端的学生信息管理系统,实现学生的选课,老师的成绩录入,管理员对人员信息的管理
2010/7--2010/8 :基于C/S架构的学生选课系统
开发环境:x86计算机,Linux
开发工具:vi ,gcc ,gdb
项目描述:
1. 整个工程分为客户端和服务器端,通过TCP/IP协议通信,使用多文件编译并使用条件编译语句防止重复包含头文件
2. 老师和学生的信息使用单链表保存,服务器端关闭后保存至硬盘的文本文件中
3. 使用socket实现客户端和服务器端的通信,服务器端采用多线程技术实现多用户同时登陆
4. 服务端采用互斥锁进行数据的保护及用户的互斥访问
- 上一篇: linux+网络编程+服务器与客户端互发消息
- 下一篇: 03-linux系统编程常识-王保明.rar