2015级WCF项目设计优秀技术要点总结
来源:互联网 发布:mac 编译安装php fpm 编辑:程序博客网 时间:2024/06/03 17:08
2015级WCF项目设计优秀技术要点总结
项目名称:海马汽车经销商管理系统
开发工具:SQLServer2014、VS2015; 架构:C/S WCF
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
总结内容:高级语法实现、常规技术小技巧、数据库设计难度与技巧
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
重要说明:
(1) 本总结书作为优秀学生存档文件,同时是将来半工半读选优、学生实习与就业的重要依据,请认真填写。
(2) 请提交一下完整材料:源码、数据库、项目总结书和本文档。
(3) 本文档作为优秀作品材料放置在我院或其他企业官网展示。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
项目总体功能概要:
顾客来厂进行预约,对顾客的各种行为和需求进行一系列的操作的过程,主要有转工单、预约变更、预约失败,顾客可以通过电子版看到本公司的资源调配情况,从而根据自己的需求进行保养、修理、达到保养车子或者维修车的目的。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
优秀技术要点荟萃
1、优秀技术点1:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源 码 路 径: 张毅_海马汽车经销商管理系统\WPF\车展
(3)关键代码截图与说明:
这个是用WPF技术做的3D图片墙,顾客在参观或者进厂的时候,无论是想修车还是对车子进行保养,看到这些光景,自然信任度会大增,放心交给商家去操作,它可以在windowform里面去调用它,调用的时候需要注意的是在winform里面添加几个个引用,如下、如果没有接触过WPF的话,是不知道这是什么的,但是如果你了解它的运行原理的话,是很Easy的事,就是窗体和窗体之间的调用,因为制作WPF的图片墙的途径是很多的,可以借用外界的插件、轻而易举就可以达到效果!
(4)系统运行效果截图:
优秀技术点2:
(1)系统运行演示路径: 张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源 码 路 径:WCF海马汽车经销管理系统2016版_Client/Frm_Login.cs
(3)关键代码截图与说明:
软键盘的代码:
这是一个仿照QQ做成的二次登陆界面,有一类似的软键盘,同时这里验证码是在你登陆进来的时候就加载好了,不用你去输,避免繁琐的错误出现,从而方便用户的登陆
(4)系统运行效果截图:
优秀技术点3:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源码路径:WCF海马汽车经销管理系统2016版_Client/Frm_HaiMaGongGao.cs
(3)关键代码截图与说明
这个是仿照新闻的广告弹出框,用到一个一个其他的动态链接库
CSkin.dll、在这里用到了一个线程来控制它运行多久后自动关闭,你也可
以选择手动去关闭它,因为多线程管理起来的时候,会占用CPU的内存
(4)系统运行效果截图:
优秀技术点4:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源码路径:每个界面里面的Load事件里面都有
(3)关键代码截图与说明:
这是仿照手机风格的特效核心代码:例如淡入淡出等
优秀技术点5:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源码路径: Frm_Main.cs
(3)关键代码截图与说明:
这是语音提示功能的核心代码,这些播报的语音可以是固定的,也可以是不固定的,你可以事先准备好在界面里,直接在界面操作,也可以是新增保存进数据库里面然后再拿出来用
优秀技术点6:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源码路径: Frm_Main.cs
(3)关键代码截图与说明:
这是滚动文字,需要用到一个时间的控件来实现这个功能,同时要注意的是,你要根据窗体的长度来设定它,让它从哪里开始然后又从哪里结束,然后设定好相应的长度比例
(4) 系统运行效果截图:
优秀技术点7:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源码路径: Frm_Main.cs
(3)关键代码截图与说明:
对数据库进行备份,防止数据的丢失,实时地备份好数据库里面的数据,可以很好地保存里面的重要信息,防止信息的丢失!
(4)系统运行效果截图:
优秀技术点8:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源码路径: Frm_YuYueKanDianZiBan.cs
(3)关键代码截图与说明:
这里是一个时间和班组之间的关系图,就是根据一定的比例反应公司里面的预约看电子版的情况,客人可以看到里面的预约情况,然后再做出相应的决定
(4)系统运行效果截图:
优秀技术点9:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源码路径: Frm_ZuoYeDianZiKanBan.cs
(3)关键代码截图与说明:
这是预约电子看板的情况,用到的是用GDI+的绘图技术,可以反应公司里面的详细情况
优秀技术点10:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源码路径: Frm_KeZhangJieSuan.cs
(3)关键代码截图与说明:
这里戴了一定圣诞老人的帽子,根据窗体的自由移动,可以动态的移动帽子的位置,带上帽子,会给人一种温暖的感觉,可爱Q;
(4)系统运行效果截图:
优秀技术点11:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源码路径: Frm_Endup.cs
(3)关键代码截图与说明:
这是在系统确认好收银合格以后,用AE做的gif的动态图片,会给人一种清新的感觉
(4)系统运行效果截图:
优秀技术点12:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源码路径: FrmClient.cs
(3)关键代码截图与说明:
这是DMS的服务,原理就是利用TCP进行通信,里面的功能就像QQ里面一样,可以进行聊天、发送文件、语音通话、进行随时的截图、窗口抖动等功能,同时、这里需要开启一个外部的服务器来监听,可以开取多个客户端,可以达到群聊的结果
(4)系统运行效果截图:
优秀技术点13:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源码路径: FrmButterfly.cs
(3)关键代码截图与说明:
这是一个打印里面的操作,打印成功的时候,会飞出一个蝴蝶进行祝贺,同时这里用到了一个线程来控制多少秒会自动关闭着个蝴蝶
(4)系统运行效果截图:
优秀技术点14:
(1)系统运行演示路径:张毅_海马经销商管理系统\视频演示\细分小功能演示
(2)源码路径: Frm_JieSuYu.cs
(3)关键代码截图与说明:
这是最后一步的操作,在点击预约配件操作成功的时候,就会弹出一个结束语来应对前面你一登陆进来就有的语音播报,达到首尾呼应的效果,给人一种有头有尾的感觉
(4)系统运行效果截图:
- 2015级WCF项目设计优秀技术要点总结
- 【项目技术点】浏阳市国土资源交易系统-WCF项目设计技术点总结
- WCF+WPF学习要点总结
- 优秀技术地址总结
- jsf项目要点总结
- 优秀的软件模型设计要点
- 外包项目管理技术要点
- 项目兼容ie8技术要点
- OSPF技术要点实践总结
- webApp 开发技术要点总结
- 项目概要设计书要点
- 一些设计经验要点总结
- s12xep100 bootloader设计要点总结
- 项目级测试负责人的工作要点总结
- 反馈抑制器设计的技术要点
- [CityHunter]游戏流程设计及技术要点
- extjs 项目中技术要点摘录
- ERP项目实施技术要点分析
- 【机器学习基础】非线性变换
- ServletContext简介
- iframe 自适应全屏
- 阿里云Maven库配置
- Ionic2学习笔记--Slide欢迎界面的实现
- 2015级WCF项目设计优秀技术要点总结
- android 蓝牙的那些坑
- JQuery中的switch语句
- React-Native 之 redux 与 react-redux
- 3ds max法线贴图制作流程
- 基于 Django1.10 文档的深入学习(1)—— Settings.py 之 MEDIA_ROOT 与 MEDIA_URL
- Codeforces 798C Mike and gcd problem
- JDBC与JAVA数据库编程
- 金融数据类——债券,全球股指