大小:79.97M
更新时间:23-09-06
系统:Pc
31天学会crm项目开发是一套CRM项目系统实战手册,由国内企业IT专家代前杰编著。本书内容丰富翔实,是一本很有特色的程序员入门参考用书。全书以企业管理信息系统建设为主题,以客户关系管理系统(CRM)为开发实战项目,使用C#程序语言,从需求分析、方案设计、数据库设计、编码实现、信息安全及系统运维等环节,一步一步详细讲解企业管理软件设计思路、功能设计及开发全过程,帮助读者了解企业信息化需求,培养程序设计思维,提高解决信息化问题的能力。
31天学会crm项目开发既是一本C#编程语言教材,也是一本Windows平台管理信息系统开发参考手册。对本科生和研究生均有很大的参考价值,有助于专科生和本科生顺利完成相关课程的课程设计以及学位论文的毕业设计,也有助于研究生顺利开展涉及信息系统开发的科研项目。
《31天学会crm项目开发》将用31天的时间,带领读者共同完成一套企业级客户关系管理系统(CRM)。
本书共包括五大部分, 一部分为需求篇,讨论程序员职业需求、企业信息化需求、CRM需求及解决方案; 二部分为基础篇,带领读者熟悉软件开发环境、WinForm、C#及数据库编程; 三部分为提高篇,带领读者熟悉ASP.NET Web Service,开发C/S结构应用系统框架; 四部分为实战篇,讲解如何基于系统框架开发CRM业务功能模块,解决业务问题; 五部分为交付篇,讨论系统安装部署、运维及信息安全等。
《31天学会crm项目开发》以企业管理信息系统常用功能为学习路线,适时讲解C#、WinForm、ASP.NET Web Service、SQL Server数据库等编程语言或工具,同时介绍了WinForm、C#、SQL编程基础,讲解文件操作、数据库操作、多窗体标签、组织架构、权限控制、计划任务、消息机制、系统框架、统计报表和系统安全等程序设计方法。全书共包括1套CRM项目源代码、38个演示示例、31个拓展实例。书中强调学以致用,书中所涉及代码均可在示例项目中找到,所安排的拓展练习也都是实际工作中经常会遇到的问题,实用性很强。
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读试读
第一部分 需 求 篇 了解程序员职业需求、CRM项目需求及解决方案 第1天 程序员职业发展 1.1 为什么要成为一名程序员 1.1.1 程序员就业前景 1.1.2 程序员的理想抱负 1.2 优秀程序员应当具备的素质 1.2.1 强烈的求知欲望 1.2.2 较强的安全意识 1.2.3 较强的英语能力 1.2.4 对代码有较强的敏感性 1.2.5 有编写高品质代码的追求 1.3 求职建议 1.3.1 带着项目作品找工作 1.3.2 大平台成就人生大舞台 1.3.3 加入软件公司还是企业IT部门 1.3.4 及时获取招聘信息 1.4 程序员应当长期准备的三件事 1.4.1 写博客 1.4.2 参与开源项目 1.4.3 十年磨一剑 1.5 本章小结 第2天 CRM是什么 2.1 企业信息化概述 2.1.1 企业信息化是什么 2.1.2 企业管理信息系统组成 2.1.3 企业管理信息系统建设途径 2.1.4 企业管理信息系统建设误区 2.2 CRM概述 2.2.1 客户背景介绍 2.2.2 CRM建设步骤 2.3 CRM需求分析方法 2.3.1 业务场景梳理 2.3.2 了解管理者关心的问题 2.3.3 需求调研表 2.3.4 可行性分析 2.4 本章小结 第3天 CRM解决方案 3.1 CRM业务信息化解决方案 3.1.1 背景介绍 3.1.2 系统特点 3.1.3 功能模块 3.1.4 技术特点 3.1.5 运行环境 3.2 CRM系统设计方案 3.2.1 服务器端设计方案 3.2.2 客户端设计方案 3.2.3 数据库设计方案 3.2.4 应用系统框架设计方案 3.2.5 业务设计方案 3.3 本章小结 第二部分 基 础 篇 熟悉C#、WinForm、SQL编程,为编程打下基础 第4天 WinForm编程入门 4.1 Visual Studio 2013介绍 4.1.1 安装 4.1.2 熟悉开发环境 4.1.3 常用设置 4.2 WinForm项目 4.2.1 Hello World 4.2.2 调试 4.2.3 异常处理 4.2.4 编译及发布 4.3 认识公共控件 4.3.1 窗体Form 4.3.2 为控件添加事件 4.3.3 按钮Button 4.3.4 消息对话框MessageBox 4.3.5 文本框TextBox 4.3.6 下拉框ComboBox 4.3.7 复选框和单选按钮 4.3.8 日期时间选择框DateTimePicker 4.3.9 富文本框RichTextBox 4.3.10 进度条ProgressBar 4.3.11 树TreeView 4.3.12 图像PictureBox 4.3.13 浏览器WebBrowser 4.3.14 数据表格DataGridView 4.3.15 布局控件TableLayoutPanel 4.4 认识容器 4.5 认识菜单和工具栏 4.5.1 菜单栏MenuStrip 4.5.2 弹出菜单ContextMenuStrip 4.5.3 状态栏StatusStrip 4.6 认识对话框 4.6.1 选择文件对话框 4.6.2 浏览文件夹对话框 4.6.3 保存文件对话框 4.6.4 颜色选择对话框 4.6.5 字体选择对话框 4.7 认识定时器和图表 4.7.1 定时器Timer 4.7.2 图表Chart 4.8 其他控件 4.8.1 用户控件 4.8.2 使用COM控件 4.8.3 第三方控件DotNetBar 4.9 界面设计规范 4.10 本章小结 第5天 C#入门 5.1 C#基础知识 5.1.1 数据类型 5.1.2 变量 5.1.3 字符串操作 5.1.4 运算符 5.1.5 条件语句 5.1.6 循环 5.1.7 数组和泛型集合 5.1.8 类 5.1.9 函数 5.2 拓展练习 5.2.1 定时访问网页 5.2.2 执行CMD命令 5.2.3 使用JS图表 5.2.4 DataGridView拖动行 5.2.5 登录窗体设计 5.2.6 域账号弱密码检查工具 5.2.7 DES加解密 5.3 编码规范 5.4 本章小结 第6天 C#文件操作 6.1 文件及文件夹 6.1.1 路径 6.1.2 文件操作 6.1.3 文件夹操作 6.2 文本文件操作 6.2.1 读取文本文件 6.2.2 写入文本文件 6.3 图像文件操作 6.3.1 图像文件格式 6.3.2 加水印 6.3.3 修改图像文件格式 6.3.4 生成缩略图 6.4 配置文件 6.4.1 加入App.config文件 6.4.2 参数读写 6.4.3 连接字符串读写 6.5 拓展练习 6.5.1 小票打印 6.5.2 发送短信 6.5.3 来电弹屏 6.6 本章小结 第7天 SQL Server 数据库 7.1 SQL Server 2014 Express安装部署 7.1.1 安装过程 7.1.2 网络配置 7.1.3 熟悉SQL Server Management Studio 7.1.4 账号与权限控制 7.2 数据库基础 7.2.1 新建数据库 7.2.2 设计表 7.2.3 新建视图 7.2.4 数据库关系图 7.2.5 用户自定义函数 7.2.6 存储过程 7.2.7 触发器 7.2.8 临时表 7.3 SQL基础 7.3.1 查询语句 7.3.2 更新语句 7.3.3 动态执行SQL 7.3.4 数据分页 7.3.5 游标 7.3.6 调试 7.3.7 递归函数 7.4 SQL系统函数 7.4.1 字符串函数 7.4.2 日期函数 7.4.3 统计函数 7.4.4 数学函数 7.4.5 类型转换 7.5 拓展练习 7.5.1 自定义函数iszero 7.5.2 自定义加密函数MD5() 7.5.3 自定义函数split() 7.5.4 递归函数 7.5.5 在线人数 7.5.6 SQL Server区分大小写设置 7.6 本章小结 第8天 C#操作数据库 8.1 连接SQL Server数据库 8.2 SQL Server数据库连接池 8.3 记录操作 8.4 DataTable基础 8.5 DataTable查询和汇总 8.6 数据库配置工具 8.7 拓展练习 8.7.1 连接MySQL 8.7.2 SQLHelper 8.7.3 NHibernate 8.8 本章小结 第9天 ASP.NET Web Service入门 9.1 安装Internet 信息服务(IIS) 9.1.1 安装IIS 7 9.1.2 安装ASP.NET 9.2 Web Service项目入门 9.2.1 创建项目 9.2.2 调试项目 9.3 C#调用ASP.NET Web Service 9.4 Web Service连接数据库 9.5 拓展练习 9.5.1 全局热键 9.5.2 多窗体标签 9.5.3 人民币金额大写 9.5.4 客户端时间同步 9.5.5 代码样式生成器 9.6 本章小结 第三部分 提 高 篇 软件编程必经之路,应用系统框架开发 第10天 服务器端Web Service开发 10.1 自动添加版权信息 10.2 HYWS项目 10.2.1 配置文件 10.2.2 MyFuncLib类 10.2.3 登录和注销 10.2.4 数据库操作 10.2.5 文件管理 10.3 发布HYWS项目 10.4 非打印控制字符 10.5 本章小结 第11天 主窗体开发 11.1 准备工作 11.2 主窗体布局设计 11.3 TagData类 11.4 ListItem类 11.5 MyFuncLib类 11.6 登录Web Service 11.7 导航菜单 11.8 为多窗体标签添加关闭按钮 11.9 状态栏 11.10 本章小结 第12天 基础功能 12.1 消息对话框 12.2 输入框 12.3 登录窗体 12.4 修改密码 12.5 本章小结 第13天 树形结构和菜单管理 13.1 数据结构及演变过程 13.2 TreeView基本操作 13.3 菜单管理 13.3.1 表结构设计 13.3.2 显示数据 13.3.3 修改数据 13.4 窗体复用 13.5 调用子窗体的公共方法 13.6 本章小结 第14天 组织架构 14.1 部门管理 14.2 岗位管理 14.3 账号管理 14.4 组织架构选择框 14.5 本章小结 第15天 权限管理 15.1 权限概述 15.2 角色表 15.3 操作权限表 15.4 SQL语句表 15.5 角色关系表 15.6 权限分配 15.7 权限控制 15.8 本章小结 第16天 WinForm表单开发步骤总结 16.1 需求分析 16.2 表结构设计 16.3 窗体布局 16.4 编码实现 16.5 数据静态化 16.6 拓展练习之模拟键盘录入 16.7 本章小结 第17天 系统管理 17.1 基础数据 17.2 系统参数 17.3 字段设置 17.4 系统日志 17.5 本地配置文件 17.6 自动登录 17.7 锁定主窗体 17.8 开机启动 17.9 计划任务 17.10 本章小结 第18天 Excel导入导出 18.1 Excel读取 18.1.1 COM组件方式 18.1.2 OLEDB方式 18.2 Excel导出 18.3 拓展练习 18.3.1 年会抽奖软件 18.3.2 万能导入工具 18.4 本章小结 第19天 文件管理 19.1 表结构设计 19.2 文件上传 19.3 文件下载 19.4 文档管理 19.5 拓展练习 19.5.1 Lucene.Net全文检索 19.5.2 JSON序列化和反序列化 19.6 本章小结 第20天 客户端自动更新 20.1 C/S和B/S结构 20.2 自动更新工具运行原理 20.3 创建项目HYUpdate 20.4 检查进程 20.5 下载更新文件清单 20.6 下载更新文件 20.7 IIS 7文件下载限制 20.8 本章小结 第21天 消息机制 21.1 实现方法 21.2 站内消息 21.3 发送邮件提醒 21.4 发送即时消息提醒 21.5 发送短信提醒 21.6 拓展练习 21.6.1 二维码名片 21.6.2 反射与Dynamic效率比较 21.7 本章小结 第四部分 实 战 篇 基于应用系统框架解决CRM业务信息化问题 第22天 客户档案管理 22.1 系统设计 22.1.1 功能要求 22.1.2 表结构设计 22.1.3 程序界面设计 22.2 主要功能开发 22.3 本章小结 第23天 联系人管理 23.1 系统设计 23.1.1 功能要求 23.1.2 表结构设计 23.1.3 程序界面设计 23.2 主要功能开发 23.3 本章小结 第24天 拜访记录管理 24.1 系统设计 24.1.1 功能要求 24.1.2 表结构设计 24.1.3 程序界面设计 24.2 主要功能开发 24.3 本章小结 第25天 销售合同管理 25.1 系统设计 25.1.1 功能要求 25.1.2 表结构设计 25.1.3 程序界面设计 25.2 更新统计字段 25.3 本章小结 第26天 销售业绩管理 26.1 销售目标设定 26.1.1 功能要求 26.1.2 表结构设计 26.1.3 程序界面设计 26.1.4 仅显示销售部门的员工 26.2 销售目标统计 26.2.1 功能要求 26.2.2 程序界面设计 26.2.3 功能实现 26.3 本章小结 第27天 综合查询 27.1 客户查询 27.2 公海客户 27.3 个人销售业绩查询 27.4 客户统计 27.5 销售业绩统计 27.6 活动量统计 27.7 本章小结 第28天 群发邮件 28.1 群发邮件管理 28.1.1 功能要求 28.1.2 表结构设计 28.1.3 程序界面设计 28.2 主要功能开发 28.2.1 发送带附件的邮件 28.2.2 WinHtmlEditor编辑框 28.2.3 设置邮件模板 28.3 本章小结 第29天 销售统计报表 29.1 准备报表数据 29.2 准备数据对象 29.3 创建RDLC报表 29.4 新建数据源 29.5 设计RDLC报表 29.6 显示报表 29.7 本章小结 第五部分 交 付 篇 安装部署、系统运维及系统安全 第30天 HYCRM部署及运维 30.1 制作HYCRM安装包 30.2 生成数据库安装脚本 30.3 数据库基本操作 30.4 数据库日志 30.5 服务器防火墙设置 30.6 本章小结 第31天 CRM系统的安全可靠性 31.1 .NET代码安全 31.1.1 .NET反编译 31.1.2 .NET混淆加密 31.1.3 使用SecureString存储敏感信息 31.1.4 为程序集增加强名称 31.2 ASP.NET Web Service安全 31.2.1 以HTTPS发布Web Service 31.2.2 增加验证码功能 31.2.3 其他安全措施 31.3 SQL安全 31.3.1 SQL注入 31.3.2 隐藏数据库结构 31.3.3 SQL执行权限 31.4 文件管理策略 31.4.1 IIS 7启用或禁用目录浏览 31.4.2 文件存储策略 31.5 压力测试 31.6 本章小结 附录A 实例索引 附录B 学习路线 后记 参考文献
应用信息
同类热门
热门标签
网友评论0人参与,0条评论
最新排行
深入浅出mfc第二版pdf51.23M附光盘全部源码 深入浅出mfc第二版pdf是一本学习MFC程序设计的优秀入门教材,由侯俊杰编著,华中科技大学出版社发行。本书从mfc的运用,钻入mfc的内部运作,进而appliocation frameword的原理,再至物件导向的精神,然后回到mfc的运用,内容
查看
荣策考勤管理系统使用说明(RIMS用户手册) pdf扫描版5.64M 荣策考勤管理系统使用说明是由广州市真地信息技术有限公司荣策软件团队针对同名考勤管理系统量身定做的用户使用手册。手册充分融合了真地企业对荣策考勤系统的指导理念及一些线下用户使用产品后的操作经验。能够独立解决荣策考勤管理系统使用遇到的各种技术问题,高效
查看
尼康d800使用说明书21.81Mpdf电子版尼康d800说明书是尼康官方针对尼康d800单反相机而开发的使用说明书,同时适用于d800和d800e,详细的介绍了相机的使用方法,包括如何快速开始指南,即时取景拍摄,动画即时取景,对焦,释放模式,iso感光度,曝光,白平衡,图像增强,闪光拍摄等等重要知
查看
android安全技术揭秘与防范41.3M周圣韬pdf扫描版 android安全技术揭秘与防范是一本Android系统安全的核心技术书籍,由Android系统安全专家周圣韬编著。本书由浅入深,全面分析了Android 中5个层级的不同攻击与防御方式,全面涵盖了Android系统安全的核心技术:Root安全、键
查看
PHP核心技术与最佳实践166.94M列旭松pdf扫描版 PHP核心技术与最佳实践是一本致力于为希望成为中高级PHP程序员的读者提供高效而有针对性指导的经典著作,由程序员列旭松和陈文共同编著。本书内容丰富,翔实,系统的归纳和深刻解读了PHP开发中的编程思想、底层原理、核心技术、开发技巧、编码规范和实践,力
查看
ansible权威指南 李松涛 pdf版171.37M高清扫描版 ansible权威指南是一本Ansible的权威指南,由李松涛,魏巍和甘捷三人共同编著。本书内容丰富翔实,涵盖Ansible基础、高级技法与定制化扩展、7个实战企业案例,以及Web自动化开发,解决入门简单、深入难问题。 作者在介绍新技术
查看
妙趣横生的算法 c语言实现54.64M杨峰高清扫描版 妙趣横生的算法 c语言实现是一本算法入门经典书籍,由杨峰编著。本书内容丰富翔实,以通俗易懂的语言深入浅出地介绍了编程必备的数据结构、常用算法,编程实例,常见算法和数据结构面试题等,内容梯度科学,既适合入门,也适合进一步提高和研究。既涵盖基本理论,又
查看
C#程序设计及应用教程(第2版)28.33M马骏pdf扫描版 C#程序设计及应用教程(第2版)是一本C#语言程序设计和应用开发教程,由马骏编著。本书内容丰富简洁、对一些初学者比较难以理解的知识点,尽量用简洁、形象而又浅显易懂的语言来表达。比如泛型、接口、组件、特性、纹理、图形图像用法等。但书中的某些重点章节则
查看
云计算架构技术与实践(第2版)6.16M顾炯炯pdf扫描版 云计算架构技术与实践(第2版)是一本云架构技术教材,由华为首席架构师顾炯炯编著。本书内容丰富翔实,主要讲解了云计算的存储、网络、数据、管理、接入、安全等内容,同时增加了云计算前言创新领域热点技术,分享了华为云计算核心竞争力构建与价值转化经验,以及介
查看
架构探险轻量级微服务架构上册70.8M黄勇 高清扫描版 架构探险:轻量级微服务架构(上册)是一本微服务架构操作实践手册,由特赞公司CTO黄勇编著。本书首先围绕着如何构建服务器逐渐展开,详细的介绍了Spring Boot、Node.js以及如何使用ZooKeeper进行服务治理,在Docker上部署微服务
查看
java ee 7权威指南 卷2(原书第5版)55.08M埃里克·珍兆科pdf扫描版 java ee 7权威指南 卷2(原书第5版)是一本java EE权威开发指南,由美国程序员埃里克·珍兆科、里卡多·塞维拉 - 纳瓦罗、伊恩·埃文斯、金姆·哈泽和威廉·马基特五人共同编著。本书是一个面向任务的实用指南,通过一系列实用示例介绍如何开发
查看
python爬虫开发与项目实战91.37M范传辉pdf扫描版 python爬虫开发与项目实战是一本Python爬虫开发实战手册,由范传辉编著。本书从Python和Web前端基础开始讲起,由浅入深,包含大量案例,实用性极强。全书共有9个爬虫项目,以系统的实战项目为驱动,由浅及深地讲解爬虫开发中所需的知识和技能。
查看
Linux系统命令及Shell脚本实践指南pdf52.87M王军高清扫描版 linux系统命令及shell脚本实践指南是一本linux系统及Shel脚本开发教材,由王军编著。本书是根据作者多年来Linux环境运维管理工作的经验编著而成,内容丰富,且注重实践讲解。全书采用理论联系实际的写作方式,从系统管理出发,深入剖析Lin
查看
设计模式之禅第2版pdf10.64M扫描版 设计模式之禅第2版是设计模式领域公认的3本经典著作之一,由资深软件开发工程师秦小波编著。本书深刻解读了6大软件设计原则和28种设计模式的准确定义、应用方法和实践,全方位比较各种同类模式之间的异同,详细讲解了组合使用不同模式的方法。 此外
查看