【有详细的过程,图片演示,及代码】【历时两周完成!】实训目的1、理解C#WinForm程序设计的风格,能设计合理的C#项目文件夹结构和公共类,注重代码的重用性,养成良好的标识符命名和代码编写习惯;
2、熟练掌握各种常见的控件属性和事件方法;
3、积累项目开发中常采用的设计模式和比较经典代码片段,并能在以后的项目开发中熟练地运用。
实训内容实训项目:《旅行社管理系统》  1、系统功能分析与系统设计   2、数据库设计  数据库名称:db_travelAgency 数据表:   (1)操作员信息表(编号,姓名,密码,类别)     (2)客户信息表(编号,姓名,性别,生日,职业,藉贯,联系方式,注册时间) tb_customer(id,customer,sex,birthday,career,birthdayPlace,telephone,registerTime)  (3)景点信息表(编号,景点名称,地址,门票价格,简介,级别)    (4)省市信息表(编号,省市名,父结点编号,子结点个数,层次数,在兄弟结点中的编号,其他)    (5)风景图片信息表(编号,图片名称,二进制数据,景点名称,图片描述)   (6)订单信息表(订单编号,客户姓名,目的地,景区名,出发日期,返回日期,住宿标准,导游员,老人数,成人数,学生数,小孩数,总需费用,预付定金,所属旅行团号)    (7)旅行团信息表(团号,景点名称,导游员,出发时间,返回时间,游客人数,入住标准)  tb_groupInfo(groupID,spotName,guider,departureDate,backDdate,touristNum,dormMoney)     (8)导游员信息表(编号,姓名,性别,出生年月,到旅行社的时间,负责区域,出场费,备注)      3、模块编码与调试    (1)登录模块    (2)景点信息管理模块    (3)景点信息查询模块    (4)日常业务模块    (4)系统维护模块    (5)软件版权模块  4、集成测试实训步骤:第1天:  上午—(1)分析系统功能结构,了解业务流程及各功能模块     (2)在sqlserver2005环境创建各数据库和数据表,录入相关数据下午--(1)设计项目文件夹结构,收集素材,编辑App.config文件;
设计文件夹结构:添加并制作app.config文件(2)编写公共类(连接数据库的类,实体类)。
连接数据库的类及其公共方法:第2天:(1)设计登录模块界面布局,并进行编码和调试;
(2)设计系统主界面,并处理好登录模块与系统主界面之间的跳转关系;
  系统主界面: 第3天:实现景点信息的添加、修改和删除功能。
添加景点信息:修改景点信息:删除景点信息:第4天:(1)设计景点信息分类查询界面布局 (2)景点信息分类查询功能编码与调试 注意:根据查询选项的不同,在查询条件位置会显示不同的控件。
第5天:(1)设计景点图片浏览器的界面布局点击确定按钮出现第一张图片点击“>”(下一张)点击“>|”(最后一张)点击“<”(上一张) (2)景点图片浏览器功能编码与调试第6天:(1)设计“业务预订管理”界面布局;
加载窗体时:点击“预订”工具条按钮时:修改订单:1、点击[修改]工具条,在订单编号文本框中输入订单号,点击查找,显示该订单信息;
2、对信息进行修改后,点击[保存]更新到数据库。
删除订单 1、点击[删除]工具条按钮,在订单编号文本框中输入订单号,点击查找按钮,在界面显示该订单的信息。
2、点击[保存]工具条按钮,删除在数据库中该订单信息。
(2)业务预订管理功能编码与调试。
参考项目中的源代码第7天:(1)设计旅行团基本查询界面布局;
(2)旅行团查询功能编码与调试说明:查询旅行团信息时,可以按照以下四种方式查询a.所有已经生成的旅行团;
b.按订单号查询;
c.按景点查询有哪些已经设立的旅行团;
d.按出发日期查询有哪些已经生成的旅行团(3)设计生成旅行团功能界面布局 “组建旅行团”消息提示,点击确定后,生成该旅行团的明细信息,显示在datagridview中,并修改订单表中对应的字段(即该订单对应的groupID),并将旅行团明细信息写入到tb_groupInfo表中 (4)生成旅行团功能编码与调试第8
2025/5/18 16:40:14 12.78MB (C#+SQL) 旅游管理系统
1
均值漂移算法meanshiftTrack一、实验内容完成基于MeanShift的目标跟踪算法,红框标出目标区域实现实时追踪。
二、算法原理1.在当前帧,计算候选目标的特征2.计算候选目标与初始目标的相似度3.计算权值4.利用MeanShift算法,计算目标新位置在这里插入图片描述5.若新目标中心需位于原目标中心附近,则停止,否则转步骤2三、思路流程截取跟踪目标矩阵rect;
求取跟踪目标的加权直方图hist1;
读取视频序列中的一帧,先随机取一块与rect等大的矩形,计算加权直方图hist2;
计算两者比重函数,如果后者差距过大,更新新的矩阵中心Y,进行迭代(MeanShift是一种变步长可以迅速接近概率密度峰值的方法),直至一定条件(移动步长平方和大于0.5或超过20次迭代)后停止。
2023/8/2 9:24:56 187.81MB DIA 数字图像分析 均值漂移 目标跟踪
1
小郑阿里巴巴图片下载器是一款可以批量下载阿里巴巴(1688)网站产品图片描述图和产品属性信息的下载工具。
1688图片下载器V3.3.7破解版,有限制,纯绿色可有限制使用。
2017/2/24 12:33:55 1.8MB 1688 图片批量采集 破解版 批量下载
1
具体可以看我的博客文章https://blog.csdn.net/zyqytsoft/article/details/107161356由于支付宝签约接口有千6的手续费网上查了一下支付宝免签约即时到帐的实现方案基本都是在转账备注里按格式写入固定格式数据然后后台抓取数据入账***##后台的数据实时数据抓取主要2种方式*****一、登录pc端web页面的后台实时刷新和抓取数据通过备注入账**这里主要有2个问题1)现在支付宝的post登录非常难处理,所以一般还是浏览器登录抓取数据不过浏览器登录有个cookie过期的问题支付宝在一段时间后会退出登录2)解决的办法主要是2点第一点、模拟人工操作点击页面和定时刷新页面不过这个只能延长退出登录的时间实际测试一下一般能保证20小时左右不退出第二点,通过判断浏览器地址判断能否退出状态然后写个post脚本不管是微信通知邮件通知反正通知提醒重新登录一下**二、通过手机端的消息栏支付宝消息触发post脚本**这个方式测试了一下不太可行手机的消息只有金额没有备注结论:采用pc端数据抓取结合模拟人工操作演出退出登录时长同时做好退出登录的消息提醒,实测20小时需要登录一次还是能够接受的***##前端生成付款二维码接口1:alipays://platformapi/startapp?appId=20000123&actionType=scan&biz_data={"s":"money","u":"商户id","a":"金额","m":"备注"}接口2:alipays://platformapi/startapp?appId=09999988&actionType=toAccount&goBack=NO&amount=金额&userId=商户id&memo=备注***说明alipays://platformapi/startapp?appId=09999988&actionType=toAccount&goBack=NO&amount=1.00&userId=2088501156491651&memo=备注2088501156491651具体的链接:alipays://platformapi/startapp?appId=09999988&actionType=toAccount&goBack=NO&amount=金额&userId=用户id&memo=备注这里的链接“用户id”并非支付宝收款账号,PC登录到支付宝右键查看源代码,搜索关键字“uid”,出现的就是你的支付宝的用户id,这里的appid不要去动他这是对应的appid来打开支付宝对应操作=======================l二维码例子alipays://platformapi/startapp?appId=20000123&actionType=scan&biz_data={"s":"money","u":"2088501156491651","a":"1","m":"CSDN,一块测试,20200609093339863"}以上文本生成一个二维码![在这里插入图片描述](https://img-blog.csdnimg.cn/20200706163825652.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p5cXl0c29mdA==,size_16,color_FFFFFF,t_70#pic_center)支付宝扫一扫就可以看到效果![在这里插入图片描述](https://img-blog.csdnimg.cn/20200706163947524.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p5cXl0c29mdA==,size_16,color_FFFFFF,t_70#pic_center)***##后台抓取的客户端我写了一个DEMO***下载地址![在这里插入图片描述](https://img-blog.csdnimg.cn/20200706164118645.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p5c
2018/9/17 5:29:50 3.33MB 支付宝免签约即时到账
1
18、分布式配置中心nacos完整源码参考地址:https://blog.csdn.net/qq23001186/article/details/126083648-**附录**:资源包含了YApi的json导入,nacos的配置集导入 -user_srv/main.go:健康监查与注册对象的ip地址需求修改为本机的ip地址![在这里插入图片描述](https://img-blog.csdnimg.cn/4ffb3d88eb7241f0bbc595c9eba2875b.png)
2019/6/15 12:35:18 444KB nacos 微服务 golang 分布式
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡