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,报告正文内容
项目功能
运行环境 程序模块图 各模块流程图 设计总结
设计实践过程中的心得体会。
刀豆文库小编为你整合推荐6篇程序设计实训心得体会,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......
程序设计实训心得体会我们在一些事情上受到启发后,写一篇心得体会,记录下来,如此可以一直更新迭代自己的想法。怎样写好心得体会呢?下面是小编为大家收集的程序设计实训心得体会......
哈尔滨理工大学荣成学院2011-2012学年第1学期《电工电子实训》任务书一、题目1、Protel印刷电路板软件设计与制作(回流焊)2、组装收音机3、电路与电子技术设计仿真(自动化、电气......
自动生产线安装、调试与维护实训指导书一、搬运模块、加工与检测模块的实训指导书 1.实训的目的实训是教学过程中的一个重要环节,对自动生产线的安装、调试与维护的操作规程、......
《可编程控制器》实训任务书(电气122)一、实训的目的通过典型PLC控制环节的设计与实现,加深理解与巩固电气控制与PLC控制的基本知识,提高PLC应用编程的实际技能,初步具备PLC逻辑......