Linux系统程序设计实训任务书_linux程序设计实训

其他范文 时间:2020-02-29 00:47:30 收藏本文下载本文
【www.daodoc.com - 其他范文】

Linux系统程序设计实训任务书由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“linux程序设计实训”。

2010~2011学年第一学期

09嵌入式系统工程 Linux系统程序设计实训任务书

一、实训目的与要求

1.目的:

1)要求学生达到熟练掌握Linux环境下程序开发的方法;

2)熟练掌握Linux系统程序设计的基本知识和技能;

3)能够正确使用Linux环境下的文件操作方法、进程控制技巧、数据库访问途径和网络通讯功能;

4)能够利用所学的基本知识和技能,完成实训题目的功能。2.要求

1)要求正确使用计算机程序设计的方法和技巧;

2)体现模块化程序设计的思想; 3)突出Linux程序设计的特点;

4)在基本要求达到后,可进行创新设计; 5)独立完成设计任务,提交实训文档。

二、实训时间与地点

实训时间:2010年12月29日到2011年1月5日 实训地点:计算机房

三、实训题目

要求设计一个C/S结构的用户数据记录程序。服务器能够接收用户的要求,记录客户端发来的数据;客户端登录后能够向服务器发送数据。1.服务器功能:

(1)用户注册:接收用户连接请求,然后接收用户的注册请求,记录用户相关信息。用户信息至少包含用户名,密码;将用户信息记录在数据库的用户表中。创建用户文件(用户文件名就是用户用户名,统一保存有myuser目录下),用户文件用以登记该用户发送来的数据;之后可以接收用户的数据收发请求;

(2)用户登录:接收用户连接请求,然后接收用户登录请求,接收用户名和密码;如果用户名和密码正确,则可以接收用户的数据收发请求;否则断开连接;

(3)接收用户的保存数据请求:接收用户的保存数据请求,并接收用户发送来的数据,并记录到该用户对应的用户文件中;

(4)接收用户的提取数据请求:接收用户的提取数据请求,并将用户文

件中的数据发送给用户;

(5)接收用户修改用户信息要求,修改数据库中用户的相应信息;(6)接收用户退出请求,断开和用户连接;

(7)接收用户注销请求:接收用户注销请求,删除用户文件同时删除数据库中的用户信息;

(8)允许同时有多个在线用户; 2.客户端功能

发送请求给服务器;发送数据到服务;接收服务器发来的数据;

四、实训报告格式: 1,封面内容

Linux程序设计实训报告

学号 姓名

年月日 2,目录

要求自动生成目录,对应你的报告的内容 3,报告正文内容

项目功能

运行环境 程序模块图 各模块流程图 设计总结

设计实践过程中的心得体会。

下载Linux系统程序设计实训任务书word格式文档
下载Linux系统程序设计实训任务书.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文