30天学通C 项目案例开发_第1页
30天学通C 项目案例开发_第2页
30天学通C 项目案例开发_第3页
30天学通C 项目案例开发_第4页
30天学通C 项目案例开发_第5页
已阅读5页,还剩117页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

30天学通C#项目案例开发读书笔记模板01思维导图目录分析精彩摘录内容摘要读书笔记作者介绍目录0305020406思维导图项目天学通构建开发人员应用程序数据库视角功能实现管理用户模块系统知识点数据库开发设计编辑服务器关键字分析思维导图内容摘要内容摘要本书以C#作为开发语言,以.NETFramework3.5作为开发平台,站在开发人员的视角,深入剖析了10个企业级应用程序的构建,内容涉及WindowsForms数据库应用程序、WPF华丽界面的多媒体软件、Web数据库应用程序,以及基于Socket的通信应用程序等,从基础架构,到数据库的设计,用户界面的构建以及类层次关系的构建,一步一步,循序渐进地进行了深入的介绍,对具体的知识点深入分析,让开发人员既知其理,又知其构建。目录分析1.1VS2008集成化开发环境1.2WindowsForms开发技术1.3SQLServer数据库使用简介1.4章末总结第1章预备知识1.1VS2008集成化开发环境1.1.1使用IDE集成开发环境1.1.2使用VS2008解决方案资源管理器1.1.3使用文档窗口1.1.4工具箱窗口1.1.5错误列表和任务列表窗口1.1.6服务器资源管理器1.1.7使用代码编辑器1.2WindowsForms开发技术1.2.1创建WindowsForms应用程序1.2.2使用WindowsForms开发数据库应用程序1.3SQLServer数据库使用简介1.3.1使用SQLServerManagementStudio管理数据库1.3.2使用IntergrationServices在多数据库间传递数据2.1系统分析2.2系统分析2.3开发前的准备工作2.4通讯录主窗体的设计第2章WPF版多媒体通讯录2.5添加人模块2.6选择图片窗体功能的实现2.7查看人功能实现2.8人选项功能的实现2.9辅助功能的实现12345第2章WPF版多媒体通讯录2.11章末总结2.10知识点汇总第2章WPF版多媒体通讯录2.1系统分析2.1.1需求分析2.1.2可行性分析2.2系统分析2.2.1系统目标2.2.2系统功能结构2.2.3构建开发环境2.3.4系统预览2.4通讯录主窗体的设计2.4.1应用程序启动设置2.4.2主窗体用户界面设计2.4.33D动画功能的实现2.4.4遍历窗体可视化树2.5添加人模块2.5.1基本用户界面功能的实现2.5.2多媒体功能的实现2.5.3添加图片功能实现2.5.4保存人功能的实现2.6选择图片窗体功能的实现2.6.1用户界面的实现2.6.2使用LINQ语法加载图片2.6.3StoredImageControl倒影图片用户控件的实现2.7查看人功能实现2.7.1用户界面的实现2.7.2DataGridControl自定义验证规则的实现2.7.3功能方法及事件处理实现2.8人选项功能的实现2.8.1用户界面的实现2.8.2实现延迟加载的目录树2.9辅助功能的实现2.9.1单件模式的人列表类2.9.2使用XLINQ操作XML文件3.1系统分析3.3开发前的准备工作3.2系统分析第3章企业级即时消息系统3.4即时通信服务类库实现3.5聊天室客户端功能的实现3.6聊天室服务器端功能实现3.7知识点汇总3.8章末总结12345第3章企业级即时消息系统3.1系统分析3.1.1需求分析3.1.2可行性分析3.2系统分析3.2.1系统目标3.2.2系统功能结构3.2.3构建开发环境3.2.4即时通信客户端系统预览3.2.5服务器端系统预览3.3开发前的准备工作3.3.1模块设计3.3.2系统流程描述3.4即时通信服务类库实现3.4.1类库项目结构3.4.2使用PrismConnection组件连接服务器端3.4.3使用PrismServer组件封装服务器功能3.4.4使用PrismNetworkStream类封装络流3.4.5使用PrismServerImplementation组件管理用户信息3.4.6类库中的实体类3.4.7用户信息对话框组件的实现3.4.8服务器统计信息对话框组件的实现3.5聊天室客户端功能的实现3.5.1聊天室客户端主窗口实现3.5.2连接到服务器并响应各种连接事件3.5.3发送和接收聊天消息3.5.4实现绘图板功能3.5.5在客户端显示服务器端的状态3.6聊天室服务器端功能实现3.6.1聊天服务器主窗口实现3.6.2启动和停止聊天服务器3.6.3响应聊天服务器事件3.6.4处理服务器端用户界面的更新3.6.5发送管理性消息功能的实现3.6.6服务器设置功能的实现4.1系统分析4.2系统分析4.3数据库设计4.4开发前准备工作4.5登录窗体的设计12345第4章酒店管理系统4.6根据用户权限动态设置界面4.7房间管理功能实现4.8客户管理功能实现4.9房间入住及退房管理功能实现第4章酒店管理系统4.10房间预订功能的实现4.11酒店报表功能的实现4.12酒店系统管理功能的实现4.13知识点汇总4.14章末总结12345第4章酒店管理系统4.1系统分析4.1.1需求分析4.1.2可行性分析4.2系统分析4.2.1系统目标4.2.2系统功能结构4.2.3构建开发环境4.2.4酒店管理系统预览4.3数据库设计4.3.1数据库分析4.3.2项目E-R图4.3.3数据库表的设计4.5登录窗体的设计4.5.1连接服务器功能的实现4.5.2登录系统功能的实现4.5.3数据库操纵方法的实现4.7房间管理功能实现4.7.1房间类型维护4.7.2房间价格维护4.7.3房间列表维护4.7.4房间价格计划维护4.8客户管理功能实现4.8.1客户类型维护4.8.2客户列表维护4.8.3客户资料维护4.8.4客户代理维护4.9房间入住及退房管理功能实现4.9.1房间入住登记功能4.9.2房间退房功能实现4.10房间预订功能的实现4.10.1房间预订功能实现4.10.2房间可用性图表功能实现4.10.3房间预订列表功能的实现4.11酒店报表功能的实现4.11.1押金详细报表4.11.2结算明细报表4.11.3实时房间可用性报表4.12酒店系统管理功能的实现4.12.1用户权限功能的实现4.12.2备份和恢复SQL数据库功能实现5.1系统分析5.2系统设计5.3数据库设计5.4开发前的准备工作第5章工厂日历管理系统5.5登录窗口的设计5.6系统主窗口功能的实现5.7基本信息管理模块的实现5.8日历事件维护功能的实现第5章工厂日历管理系统5.9日历事件查看功能的实现5.11章末总结5.10知识点汇总第5章工厂日历管理系统5.1系统分析5.1.1需求分析5.1.2可行性分析5.2系统设计5.2.1系统目标5.2.2系统功能结构5.2.3构建开发环境5.2.4系统预览5.3数据库设计5.3.1数据库分析5.3.2数据库E-R图5.3.3数据库表的设计5.5登录窗口的设计5.5.1查询用户信息功能的实现5.5.2登录验证功能的实现5.5.3数据库连接类的实现5.6系统主窗口功能的实现5.6.1用户界面框架的实现5.6.2导航功能的代码实现5.6.3根据权限显示和隐藏控件5.7基本信息管理模块的实现5.7.1部门维护功能实现5.7.2事件类别功能的实现5.7.3用户管理功能实现5.7.4密码管理功能的实现5.7.5用户权限功能的实现5.7.6业务处理实例类功能的实现5.8日历事件维护功能的实现5.8.1用户界面的实现5.8.2日历事件编辑功能的实现5.8.3日历事件业务处理类的实现5.9日历事件查看功能的实现5.9.1用户界面的实现5.9.2Outlook日历视图功能实现5.9.3查看日历详细信息窗口6.1系统分析6.2系统分析6.3数据库设计6.4开发前的准备工作6.5导医服务模块的实现12345第6章医院管理系统6.6医师服务模块的实现6.7药房管理模块的实现6.8基本设置模块的实现6.9知识点汇总6.10章末总结12345第6章医院管理系统6.1系统分析6.1.1需求分析6.1.2可行性分析6.2系统分析6.2.1系统目标6.2.2系统功能结构6.2.3构建开发环境6.2.4系统预览6.3数据库设计6.3.1数据库分析6.3.2数据库实体E-R图6.3.3数据库表的设计6.5导医服务模块的实现6.5.1用户登录窗体的实现6.5.2用户主界面的实现6.5.3实现数据访问操作类6.5.4病人登记窗口的实现6.5.5病人预约窗口的实现6.5.6前台付费窗口的实现6.5.7药品退费管理窗口的实现6.5.8欠费催款功能的实现6.6医师服务模块的实现6.6.1开医令功能实现6.6.2为病人添加药品、检查或检验项功能实现6.6.3打印诊断书和医令功能的实现6.6.4退药功能实现6.7药房管理模块的实现6.7.1药品管理窗口的实现6.7.2药品发放窗口的实现6.7.3退药入库窗口的实现6.8基本设置模块的实现6.8.1检验设置窗口的实现6.8.2检查设置窗口的实现6.8.3用户管理功能的实现7.1系统分析7.2系统功能结构7.3数据库设计7.4开发前准备工作第7章人事管理系统7.5用户登录模块7.7部门管理模块7.6个人资料档案模块第7章人事管理系统7.8员工请假管理模块7.9工资管理模块7.10考勤管理模块7.11知识点汇总7.12章末总结12345第7章人事管理系统7.1系统分析7.1.1需求分析7.1.2可行性分析7.2系统功能结构7.2.1构建开发环境7.2.2系统预览7.3数据库设计7.3.1数据库分析7.3.2数据库实体E-R图7.3.3数据库表的设计7.5用户登录模块7.5.1定义数据库连接方法7.5.2防止窗口被关闭7.5.3验证用户名和密码7.5.4修改密码7.6个人资料档案模块7.6.1界面开发7.6.2界面处理代码的开发7.6.3添加和编辑员工照片7.7部门管理模块7.7.1显示所有的部门信息7.7.2增加新的部门7.7.3查看部门详细信息7.8员工请假管理模块7.8.1请假管理主窗口的实现7.8.2请假信息汇总7.9工资管理模块7.9.1工资管理模块主窗口开发7.9.2查询薪资记录7.9.3薪水历史查询7.10考勤管理模块7.10.1考勤管理主窗口开发7.10.2查询考勤记录8.1系统分析8.2数据库设计8.3系统整体布局8.4用户管理功能8.5银行卡管理功能8.6收入记录管理功能010302040506第8章家庭理财帮手8.7支出记录管理功能8.8数据的读取和写入8.9知识点汇总8.10章末总结第8章家庭理财帮手8.1系统分析8.1.1需求分析8.1.2系统功能结构8.1.3构建开发环境8.1.4系统预览8.2数据库设计8.2.1数据库分析8.2.2数据库实体E-R图8.2.3数据库表的设计8.3系统整体布局8.3.1主界面初始化和退出8.3.2系统帮助的实现8.4用户管理功能8.4.1用户登录界面8.4.2实现用户登录8.4.3用户管理功能实现8.6收入记录管理功能8.6.1收入记录管理界面实现8.6.2收入记录编辑对话框实现8.8数据的读取和写入8.8.1用户信息数据库操作实现8.8.2银行卡信息数据库操作实现8.8.3支出记录数据库操作实现8.8.4收入记录数据库操作实现9.1系统分析9.2数据库设计9.3系统结构设计9.4图书管理模块9.5公告栏管理模块9.6用户留言模块010302040506第9章图书管理系统9.8章末总结9.7知识点汇总第9章图书管理系统9.1系统分析9.1.1系统分析9.1.2系统功能结构9.1.3构建开发环境9.1.4系统预览9.2数据库设计9.2.1数据库分析9.2.2数据库表的设计9.3系统结构设计9.3.1主窗体设计9.3.2管理员登录9.3.3普通用户登录9.4图书管理模块9.4.1添加图书9.4.2浏览图书9.4.3删除图书9.4.4根据条件查询图书9.4.5图书的升序和降序排列9.4.6浏览图书目录9.4.7在线阅读图书9.5公告栏管理模块9.5.1修改公告栏9.5.2浏览公告栏9.6用户留言模块9.6.1添加留言9.6.2读取并清空留言10.1系统分析10.2数据库设计10.3前期准备工作10.4会员管理10.5论坛管理10.6论坛帖子管理010302040506第10章论坛系统10.7论坛消息管理10.8会员权限管理10.9管理配置功能10.10数据维护10.11论坛的关键技术12345第10章论坛系统10.13章末总结10.12知识点汇总第10章论坛系统10.1系统分析10.1.1需求分析10.1.2系统功能结构10.1.3构建开发环境10.1.4系统预览10.2数据库设计10.2.1数据库分析10.2.2数据库实体E-R图10.2.3数据库表的设计10.4会员管理10.4.1会员注册10.4.2会员登录10.4.2个人配置10.5论坛管理10.5.1创建和编辑版块10.5.2删除版块10.5.3创建和编辑论坛目录10.5.4删除论坛目录10.5.5创建和编辑子论坛10.5.6设置版主10.6论坛帖子管理10.6.1发帖10.6.2浏览帖子10.6.3帖子的编辑、引用和回复10.6.4帖子的删除10.7论坛消息管理10.7.1给某用户发消息10.7.2收件箱和发件箱10.8会员权限管理10.8.1权限设置10.8.2角色分配10.8.3用户等级10.9管理配置功能10.9.1在线用户统计10.9.2IP黑名单10.9.3禁用词语的过滤10.10数据维护10.10.1删除陈旧的帖子10.10.2事件日志10.11论坛的关键技术10.11.1图片验证码10.11.2多语言设置11.1系统总体设计11.2系统数据库设计11.3开发前准备工作11.4会员管理模块实现第11章电子商务站(C#版)11.5书籍类别管理11.6搜索功能模块实现11.7新书推荐和本站新闻模块实现11.8用户留言功能实现11.9

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论