(高职高专)VC#.NET 数据库应用程序设计

当前位置:首页 > 教材 > 高职高专 > (高职高专)VC#.NET 数据库应用程序设计

出版社:大连理工大学出版社
出版日期:2009-8
ISBN:9787561150887
页数:357页

章节摘录

插图:7.1.1 系统业务我们即将开发或正在开发或已经有了一个为A公司编制的“员工工资管理系统”,假设这个系统很适合A公司的工资计算统筹体系,因此我们交付给A公司使用。当A公司付给我们合同款项后,可以把编写的原系统丢弃,或等到下次A公司需要时再升级,但任何程序员和公司都不希望自己的系统只使用一次。可能会把自己的系统再推销给B公司、C公司,把希望所有的公司都能够使用自己的系统作为编写系统的最高境界,但不同的公司、不同的地区员工工资计算、工资发放情况都不同,难道每实施一个公司,都要对系统进行一次代码修改一编译一打包发布吗?一两个公司使用,系统管理比较方便,假如业务好,有成千上万个单位使用我们的系统,那要落实哪个单位使用的哪个安装包,或要对其中的哪一个公共bug进行修改,那样的工作量都是灾难性的,也是我们不愿意看到的。我们希望开发的程序,由实施人员到客户处,对配置文件稍加配置,源程序不动就能够满足用户的要求,或修改了源程序,不会对当前正在使用的用户产生影响,这就要用到这一章要讨论的一些面向对象的高级概念。

前言

我们已经进入了一个新的充满机遇与挑战的时代,我们已经跨入了21世纪的门槛。20世纪与21世纪之交的中国,高等教育体制正经历着一场缓慢而深刻的革命,我们正在对传统的普通高等教育的培养目标与社会发展的现实需要不相适应的现状作历史性的反思与变革的尝试。20世纪最后的几年里,高等职业教育的迅速崛起,是影响高等教育体制变革的一件大事。在短短的几年时间里,普通中专教育、普通高专教育全面转轨,以高等职业教育为主导的各种形式的培养应用型人才的教育发展到与普通高等教育等量齐观的地步,其来势之迅猛,发人深省。无论是正在缓慢变革着的普通高等教育,还是迅速推进着的培养应用型人才的高职教育,都向我们提出了一个同样的严肃问题:中国的高等教育为谁服务,是为教育发展自身,还是为包括教育在内的大千社会?答案肯定而且唯一,那就是教育也置身其中的现实社会。由此又引发出高等教育的目的问题。既然教育必须服务于社会,它就必须按照不同领域的社会需要来完成自己的教育过程。换言之,教育资源必须按照社会划分的各个专业(行业)领域(岗位群)的需要实施配置,这就是我们长期以来明乎其理而疏于力行的学以致用问题,这就是我们长期以来未能给予足够关注的教育目的问题。众所周知,整个社会由其发展所需要的不同部门构成,包括公共管理部门如国家机构、基础建设部门如教育研究机构和各种实业部门如工业部门、商业部门,等等。每一个部门又可作更为具体的划分,直至同它所需要的各种专门人才相对应。教育如果不能按照实际需要完成各种专门人才培养的目标,就不能很好地完成社会分工所赋予它的使命,而教育作为社会分工的一种独立存在就应受到质疑(在市场经济条件下尤其如此)。可以断言,按照社会的各种不同需要培养各种直接有用人才,是教育体制变革的终极目的。

书籍目录

第1章 认识C#  1.1 简单的控制台应用程序  1.2 习题第2章 变量与数据类型  2.1 变量与常量  2.2 基本数据类型  2.3 复杂数据类型  2.4 习题第3章 程序流程控制  3.1 选择语句  3.2 循环语句  3.3 跳转语句  3.4 习题第4章 数组与方法  4.1 简单数组(一维数组)  4.2 多维数组  4.3 方法/函数  4.4 参数传递  4.5 习题第5章 类与对象  5.1 类、对象、类的成员  5.2 类的属性  5.3 类的方法  5.4 方法的重载  5.5 构造函数  5.6 重载构造函数  5.7 析构函数  5.8 习题第6章 继承  6.1 员工工资计算模块  6.2 基础知识  6.3 功能实现70第7章 多态性  7.2 基础知识  7.3 考勤打铃提示管理系统  7.4 基础知识  7.5 习题第8章 泛型与集合  8.1 ArrayList  8.2 哈希表(HashTable)  8.3 堆栈  8.4 队列  8.5 泛型  8.6 习题第9章 部门信息管理  9.1 开发任务演示: 实现部门信息管理  9.2 T-SQL语句  9.3 使用select语句显示部门信息  9.4 使用insert语句增加部门信息  9.5 使用update语句更新部门信息  9.6 使用delete语句删除部门信息  9.7 习题第10章 员工考勤信息管理  10.1 模块开发任务演示:员工考勤信息管理模块实现  10.2 基础知识  10.3 功能实现  10.4 习题第11章 自定义员工请假审批工作流  11.1 模块业务  11.2 模块设计  11.3 基础知识  11.4 模块类库  11.5 窗体类功能实现  11.6 习题第12章 员工工资模块  12.1 业务逻辑分析  12.2 设计测试用例  12.3 需求的细化与设计  12.4 标准三层架构的基本框架  12.5 实现工资计算程序  12.6 标准三层架构的总结  12.7 习题第13章 超假罚款模块第14章 支付员工薪水第15章 版本控制软件VSS 2005第16章 使用Workshop设计帮助文件第17章 部署人事工资管理信息系统第18章 数据字典

编辑推荐

《VC#.NET 数据库应用程序设计》:新世纪高职高专计算机专业基础系列规划教材,重庆市精品课程教材

作者简介

《VC#.NET 数据库应用程序设计》依据开发软件产品的流程将VC#.NET面向对象程序设计、SQL Server数据库、软件工程按照由易到难、螺旋上升的原则进行了有机整合。全书共18章。第1章讲解了C#的简单的控制台应用程序;
第2章讲解了变量与数据类型;第3章讲解了选择语句和循环语句;第4章讲解了方法、数组和函数;
第5、6、7章讲解了类与对象、继承和多态性;
第8章讲解了泛型与集合;
第9章以开发维护员工基础数据模块为工作任务,讲解了数据库的增加、删除、修改和查找;
第10章以开发员工签到模块为工作任务,讲解了存储过程的使用;
第11章以开发员工请假逐级申报模块为工作任务,讲解了视图、触发器与ADO.NET事务;
第12章以开发计算员工基本工资模块为工作任务,讲解了三层架构的运用;
第13章以开发计算员工请假超假罚款模块为工作任务,讲解独立存储文件、事件日志文件、Word文件的读写操作,讲解了存储过程、标量函数、泛型、三层架构的运用,以及如何进行UML图设计、单元测试;
第14章以开发员工工资计算模块为工作任务,讲解了标量函数、表值函数、NET事务的定义与使用;
第15章讲解了版本控制软件VSS 2005的使用;
第16章讲解了Workshop设计帮助文件的使用;
第17章讲解了如何部署已开发完成的信息系统;
第18章为数据字典,是《VC#.NET 数据库应用程序设计》所用的数据表的汇总。
对于初学者,建议从第2章开始学习,第11章以后的内容可以选学;对于中高级软件开发人员,建议略去前4章,直接从第5章开始阅读。

图书封面


 (高职高专)VC#.NET 数据库应用程序设计下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024