一、课程设计任务完成在如下两个题目中任选一个题目。
1、网络数据计算(1)在Linux系统下,使用TCP协议套接字编程;
(2)服务器应具有处理多个客户端连接并计算的能力;
(3)过程描述客户端:连接服务器后,从键盘输入一连串的整数及字符串,并将这些整数及字符串发送到服务器,并发送结束指令(自定义结束指令),等待服务器返回计算结果,显示结果后退出;
服务器:为每个客户连接创建一个进程,处理客户数据,显示每次收到一个整数或字符串,收到结束指令后将整数累加,并将累加结果返回客户端,并关闭连接,结束进程。
2、linux系统下实现聊天室(1)在Linux系统下,使用TCP协议套接字编程;
(2)服务器应具有处理多个客户端连接能力(设定最大连接数,如5个);
(3)具有群发和私聊的能力;
(4)过程描述客户端:连接服务器后,应能接收服务器发来信息并处理的能力,当收到聊天信息时,显示群发或私聊、信息发送客户及发送的信息,当收到客户加入或退出时,显示客户登录或退出,并更新客户列表;
每次可选择群发或私聊,群发时将键盘输入信息发送给服务器,私聊时,选择私聊客户并将输入信息发送给服务器。
选择退出时,结束进程或线程,关闭程序。
服务器:为每个客户连接创建一个进程或线程,处理客户信息,当有新客户加入或有客户退出时,将客户加入或退出信息发送给每个客户端;
当收到某客户的群发信息时,将信息转发给每个客户,当收到客户私聊时将信息转发给私聊客户;
客户退出时关闭相应的进程或线程。
二、课程设计时间一周三、课程设计说明书每名学生完成课程设计任务的同时,撰写课程设计说明书,见附件,可打印也可手写,但不得抄袭。
四、课程设计成绩评定标准课程设计根据学生在课程设计过程的出勤、学习态度及课程设计任务完成情况综合评定课程设计成绩,具体分值所占比例为:(1)出勤、上机态度占总成绩20%,若发现做与课程设计无关事情,每次扣5分;
(2)课程设计说明书占总成绩40%,若发现有抄袭行为,课程设计成绩为不及格;
(3)课程设计完成效果及答辩占总成绩40%。
按照优、良、中、及格和不及格五级给予最终成绩。
2023/8/19 19:15:55 62KB linux
1
工业铝型材以质轻、美观、连接方便、规格齐全以及加工方便等优点广泛用于自动化设备中。
针对SolidWorks2011以上版本制作了常用的工业铝型材库,方便用户做选型工作。
设计过程中选择模型直接生成就可以了,非常的方便,对绘图效率有很大的提高。
使用方法:1、cad图档是铝型材的截面图,做选型参考用;
2、铝型材库直接复制到solidworks(版本)/solidworks-lang-
2023/8/13 4:47:06 2.65MB 铝型材
1
MAX30102心率血氧传感器,包括了STM32例程,原理图,相关数据手册。
MAX30102是一个集成的脉搏血氧仪和心率监测模块。
它包括内部发光二极管,光电探测器,光学元件,以及低噪音的电子设备。
MAX30102提供了一个完整的系统解决方案来简化移动和可穿戴设备的设计过程。
MAX30102运行在一个1.8V电源和一个单独的5.0V电源的内部发光二极管。
通信是通过一个标准的i2c兼容接口。
该模块可以通过零备用电流的软件关闭,使电力轨道始终保持供电。
2023/7/2 22:11:44 23.1MB STM32F103 MAX30102 心率血氧检测 例程
1
本文档描述Android点餐系统的设计过程,此文档的编写目的是为了让设计以及运行人员能通过该文档以明确的软件构造体系设计方案规划来实现软件开发的要求,方于客户、软件设计人员、软件开发人员和整合测试人员了解体系结构具体设计方案,为其制作功能实现提供构造体系提供一定方便的直接性结构说明。
本说明书的预期读者为中间用户(指软件的管理人员、设计人员、开发人员、测试人员、维护人员)。
2023/7/1 3:48:11 667KB Android 点餐系统 体系结构设计 UML
1
交互设计模式(一)-前言交互设计师有时会遇见这样情景:经过一番冥思苦想与挣扎,终于把PD提交的需求快速的完成了.当然,按照流程就是提交到VD那了.但在VD设计过程中,发现有些用户行为和操作路径,在DEMO中并没有涉及到,当然就会被VD打回返工.这样几经周折才算把问题都想清楚设计完整了.先不提孰是孰非,如果交互设计师能够充分掌握交互设计原则与交互设计模式会不会把这种情况出现的几率降低到最少呢?答案是肯定的!设计原则可以指导设计师如何设计美好,有效的产品,以及系统与服务,并且如何正直成功地从事设计工作.设计模式可以针对某类特定的设计问题,提供可供效仿的概括性解决方案.但是我们不要把设计原则和设计模
2023/6/9 3:13:30 611KB 交互设计模式
1
有详细的设计过程以及程序代码,有仿真结果分析。
十分完整的设计报告,可供参考。
2023/6/5 18:04:19 160KB PID水温自动控制系统设计
1
圆的扫描转换实验类型:设计性实验类别:专业实验实验目的1、通过实验,进一步理解和掌握中点bresenham画圆算法的基本原理;
2、掌握以上算法生成圆和圆弧的基本过程;
3、掌握在C/C++环境下完成用中点bresenham算法圆或圆弧的绘制方法。
实验设备及实验环境计算机(每人一台)VC++6.0或其他C/C++语言程序设计环境实验学时:2学时实验内容用中点(Besenham)算法实现圆或圆弧的绘制。
实验步骤1.复习有关圆的生成算法,明确实验目的和要求;
2.依据算法思想,绘制程序流程图(注意圆弧生成时的输入条件);
3.设计程序界面,要求操作方便;
4.用C/C++语言编写源程序并调试、执行;
5.分析实验结果6.对程序设计过程中出现的问题进行分析与总结;
7.打印源程序或把源程序以文件的方式提交;
8.按格式要求完成实验报告。
实验报告要求:1.分析算法的工作原理;
2.画出算法的流程图3.实验结果及分析(比较圆与圆弧生成算法的不同)4.实验总结(含问题分析及解决方法)
1
2020年原创。
设计任务:一个运动会成绩管理系统是根据学校的实际运动会工作专门设计的一个管理信息系统。
该系统能够对项目、运动员、成绩进行有效管理。
对以上信息管理次要包括:登记各项比赛成绩、根据预赛成绩产生预(决)赛名单,同时能够进行适当的统计工作和结果输出,可以满足各个单位、个人成绩查询的需求。
本课题任务是开发一个运动会成绩管理系统,并撰写符合规范的课程设计说明书以体现设计过程和设计结果。
内含界面文件、数据库文件及使用说明
1
控件功能强大,却简单易用,所有调用如同JavaScript扩展语句,主要接口函数如下:PRINT_INIT打印初始化SET_PRINT_PAGESIZE设定纸张大小ADD_PRINT_HTM增加超文本项ADD_PRINT_TEXT增加纯文本项ADD_PRINT_TABLE增加表格项ADD_PRINT_SHAPE画图形SET_PRINT_STYLE设置对象风格PREVIEW打印预览PRINT直接打印PRINT_SETUP打印维护PRINT_DESIGN打印设计...样例清单1.如何在页面内嵌入控件见样例一2.如何选材打印当前页面内容见样例二3.如何用代码生成打印页见样例三4.如何打印设计和定位套打见样例四5.如何控制纸张大小和连续打印见样例五6.如何输出多页长文档及双面打印见样例六7.如何定向输出见样例七8.如何打印图片见样例八9.如何用程序加载打印维护背景图见样例九10.如何控制打印样式(STYLE)见样例十11.如何直接打印条形码见样例十一12.如何读写本地文件见样例十二13.如何打印旋转内容见样例十三14.如何按URL打印见样例十四15.如何打印表格的页头页尾见样例十五16.如何设置预览窗口大小见样例十六17.如何发打印机指令或直接读写端口见样例十七18.如何打印幅面高度不固定的票据见样例十八19.如何内嵌显示及预览时包含背景图见样例十九20.如何强制分页并预览多页卡片见样例二十21.如何控制打印维护的功能权限见样例二十一22.如何构建自己的纯WEB打印预览见样例二十二23.如何居中打印超文本见样例二十三24.如何选择界面皮肤见样例二十四25.如何指定输出到哪页或仅预览见样例二十五26.如何提高多页打印的功能见样例二十六27.如何导出数据到Excel文件见样例二十七28.如何快速读取客户端系统信息见样例二十八29.如何使用其它长度单位见样例二十九30.如何分页输出页面内容见样例三十31.如何打印表格的分页小计或合计见样例三十一32.如何实现清晰的图表打印见样例三十二33.如何实现甘特图等的图表打印见样例三十三34.如何使用百分比%和满页打印见样例三十四35.如何获得打印结果和程序代码见样例三十五36.如何在设计过程中用js编辑内容见样例三十六37.如何打印公章效果图见样例三十七38.如何用BASE64编码输出图片见样例三十八39.如何打印田字格、上划线等文本见样例三十九40.如何进行数据格式转换见样例四十41.如何把内容关联后按顺序打印见样例四十一42.如何把整页内容缩放打印见样例四十二43.如何分页打印综合表格见样例四十三44.如何缩放打印单个超文本内容见样例四十四45.如何获得打印状态及最终结果见样例四十五46.如何设置右边距和下边距见样例四十六
1
该程序的主要目的是给出鲁棒H无穷控制器的设计过程,并通过绘图抽象反映仿真结果,具有较高的参考价值。
2023/2/14 1:34:44 47KB 鲁棒 H-infinity
1
共 106 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡