059_《Delphi7.0+Rose项目开发实践》

《Delphi7.0+Rose项目开发实践》

Delphi 教程 系列书籍 (059) Delphi7.0+Rose项目开发实践》 网友(邦)整理 EMail: shuaihj@163.com

下载地址:

Pdf

  • 作者: 吕伟臣 周涛
  • 丛书名: 程序员项目开发实例系列
  • 出版社:科学出版社
  • ISBN:7030155734
  • 上架时间:2005-6-28
  • 出版日期:2005 年6月
  • 开本:16开
  • 页码:392
  • 版次:1-1

内容简介

本书以delphi和rose软件结合的方式来阐述开发数据库项目的整个过程。书中介绍了开发数据库项目的多种方法,根据不同的项目采用rose建漠,书中应用的数据库是sql server,也可以将其改造成其他数据库系统。本书实例取自生活中常用的几种类型:档案、教务、学生、酒店、图书、考勤、工资、库房管理等。目前,市场上用大篇幅对delphi7.0+rose建模创建数据库系统的编程技术进行全面阐述的书不多,本书可以弥补上述不足,是—本主要面向中、高级编程用户的非常难得的实用参考书。

前言

本书作者常年从事Borland系列工具的程序开发工作,在长期的开发实践中,积累了丰富的经验,并收集、整理了许多宝贵的资料,现从中精选出最为基础和经典,且当前最为流行和实用的数据库部分与读者分享。本书以Delphi7.0和Rose项目策划软件相结合的方式来详细阐述开发数据库完整项目的整个过程。书中详细介绍了Delphi7.0开发数据库项目的多种方法,根据不同的项目需求,采用Rose建模,选定不同种类的数据库,书中应用的数据库是最为流行的SQLServer,用户可以很容易地将其改造成其他数据库系统。在翔实的项目实例中还由浅入深地介绍了有关环境设置、PAS语言基础知识、控件应用、技巧编程等内容,书中还给出了大量控件、API应用技巧和许多Delphi的编程精华,是一本非常难得、实用的,主要面向中、高级编程用户的学习参考书。本书内容翔实,技术全面,主要以Rose建模与Delphi数据库编程应用相结合的方式来引导读者学习Delphi7.0数据库编程技术。目前,市场上用大篇幅对Delphi 7.0+Rose建模创建数据库系统的编程技术进行全面阐述的书不多,本书可以弥补上述不足。本书的案例均经过精心挑选,力图体现Delphi数据库编程技术的精髓,例子之间既独立又相互联系。 本书案例包括;人事档案管理系统、学校教务管理系统、学生信息管理查询系统、酒店前后台管理系统、图书管理系统、考勤管理系统、工资管理系统、库房管理系统。在本书的编写过程中,霍言、廉颖等同志也做了大量的工作,在此深表感谢。 由于作者水平有限,难免有疏漏之处,欢迎广大读者批评指正。

目录

第1章 人事档案管理系统建模

1.1 系统设计

1.1.1 Rose建模

1.1.2 创建工程的Use Case视图

1.1.3 创建工程的逻辑视图

1.1.4 创建数据库方案

1.1.5 创建组件视图

1.2 数据库的物理实现

第2章 人事档案管理系统的实现

2.1 编制数据库应用

2.1.1 主窗体设计过程

2.1.2 完善Rose设计出的框架结构

2.1.3 用户登录窗体设计

2.1.4 配置数据库SetDBForm窗体设计

2.1.5 备份和恢复数据BRMainForm窗体设计

2.1.6 部门管理DepMainForm窗体设计

2.1.7 系统账户管理窗体AccountMainForm窗体设计

2.1.8 人事档案管理StuffMain窗体设计

2.1.9 打印设置PrintSetupForm窗体设计

2.1.10 打印预览PrintMainForm窗体设计

2.2 运行结果

第3章 学校教务管理系统设计

3.1 建立教务管理系统模型

3.1.1 设计Use Case View

3.1.2 设计工程的逻辑视图

3.1.3 设计Component View

3.1.4 转换Rose模型

3.2 物理数据库的实现

3.2.1 在SQL Server 2000中创建数据表

3.2.2 配置ODBC数据源

3.2.3 采用SQL Server DMO创建数据库和各个数据表

3.3 学校教务管理系统数据库的实现

3.3.1 主窗体设计过程

3.3.2 完善Rose设计出的框架结构

3.3.3 用户登录窗体设计

3.3.4 配置数据库SetDBMainForm窗体设计

3.3.5 备份和恢复数据BackupAndRestoreForm窗体设计

3.3.6 班级设置tbsClass页面设计

3.3.7 课程设置tbsCourse页面设计

3.3.8 账户设置tbsAccount页面设计

3.3.9 课程查询tbsSCourse页面设计

3.3.10 成绩查询tbsSScore页面设计

3.3.11 打印设置PrintSempForm窗体设计

3.3.12 打印预览PrintMainForm窗体设计

3.4 运行结果

第4章 学生信息管理查询系统

4.1 建立学生信息管理查询系统模型

4.1.1 设计Use Case View

4.1.2 设计工程的逻辑视图

4.1.3 设计Component View

4.1.4 转换Rose模型

4.2 物理数据库的实现

4.2.1 在SQL Server 2000中创建数据表

4.2.2 配置ODBC数据源

4.3 学生信息管理查询系统的实现

4.3.1 学生管理部分

4.3.2 学生选课查询部分

4.4 运行结果

第5章 酒店前后台管理系统

5.1 建立酒店前后台管理系统模型

5.1.1 设计Use Case View

5.1.2 设计工程的逻辑视图

5.1.3 设计Component View

5.1.4 转换Rose模型

5.2 物理数据库的实现

5.3 酒店前后台管理系统数据库应用实现

5.3.1 酒店后台管理系统

5.3.2 酒店前台管理系统

5.4 运行结果

第6章 图书管理系统

6.1 建立图书管理系统模型

6.1.1 设计Use Case View

6.1.2 设计工程的逻辑视图

6.1.3 设计Component View

6.1.4 转换Rose模型

6.2 物理数据库的实现

6.3 图书管理系统应用实现

6.3.1 主窗体设计过程

6.3.2 完善Rose设计出的框架结构

6.3.3 用户登录页面设计

6.3.4 注册用户页面设计

6.3.5 借还图书页面设计

6.3.6 图书管理页面设计

6.3.7 图书查询页面设计

6.3.8 借书类型页面设计

6.4 运行结果

第7章 考勤管理系统

7.1 建立考勤管理系统模型

7.1.1 设计Use Case View

7.1.2 设计工程的逻辑视图

7.1.3 设计Component View

7.1.4 转换Rose模型

7.2 物理数据库的实现

7.2.1 创建各数据表

7.2.2 配置ODBC数据源

7.3 考勤管理系统数据库应用实现

7.3.1 主窗体设计过程

7.3.2 完善Rose设计出的框架结构

7.3.3 数据库连接设置窗体设计

7.3.4 考勤系统登录loginForm窗体设计

7.3.5 账户管理窗体AccountForm设计

7.3.6 考勤记录KaoQingMainForm窗体设计

7.4 运行结果

第8章 工资管理系统

8.1 建立工资管理系统模型

8.1.1 设计Use Case View

8.1.2 设计工程的逻辑视图

8.1.3 设计Component View

8.1.4 转换Rose模型

8.2 物理数据库的实现

8.2.1 创建各数据表

8.2.2 配置ODBC数据源

8.3 工资管理系统数据库应用实现

8.3.1 主窗体设计过程

8.3.2 完善Rose设计出的框架结构

8.3.3 数据库连接设置窗体设计

8.3.4 工资管理系统登录loginForm窗体设计

8.3.5 工资账户管理窗体AccountForm设计

8.3.6 工资标准设置窗体baseSetup设计

8.3.7 工资统计gzglForm窗体设计

8.3.8 工资查询SearchForm窗体设计

8.3.9 奖励记录窗体设计

8.4 运行结果

第9章 库房管理系统

9.1 建立库房管理系统模型

9.1.1 设计Use Case View

9.1.2 设计工程的逻辑视图

9.1.3 设计Component View

9.1.4 转换Rose模型

9.2 物理数据库的实现

9.2.1 创建各数据表

9.2.2 配置ODBC数据源

9.3 库房管理系统数据库应用实现

9.3.1 主窗体设计过程

9.3.2 完善Rose设计出的框架结构

9.3.3 数据库连接设置窗体设计

9.3.4 库房管理系统登录loginForm窗体设计

9.3.5 库房系统账户管理窗体AccountForm设计

9.3.6 物品编号ItemForm窗体设计

9.3.7 货物查询SearchForm窗体设计

9.3.8 出库/入库操作kfglForm窗体设计

9.4 运行结果

时间: 2024-10-14 19:34:13

059_《Delphi7.0+Rose项目开发实践》的相关文章

OceanBase 0.5版本开发实践

OceanBase 0.5版本开发实践 杨传辉 --整体架构回顾 --0.5架构升级 --0.5开发测试 --经验与后续规划 OceanBase 0.5版本开发实践

求《精通ASP.NET 2.0+SQL 2000 项目开发》电子版或课件

问题描述 求<精通ASP.NET2.0+SQL2000项目开发>电子版或课件,有第三章的内容就行,谢谢! 解决方案 解决方案二:想法不错,还是去买吧网上购买,比较便宜

开发基于IBM Lotus Domino的Web 2.0应用的最佳实践

简介:本文介绍了开发基于 IBM Lotus Domino 的 Web 2.0 企业应用的最佳实践.这些最佳实践覆盖 系统开发的整个生命周期,包括系统设计阶段.实现阶段以及系统装配和部署阶段.根据本文所介绍的这 些方法,可以高效的开发高质量的基于 Domino 的 Web 2.0 企业应用. 背景简介和挑战 Domino 是 IBM Lotus 下面的一个旗舰产品,由于其提供了多层级的安全解决方案,内置集成的协同 服务应用和目录服务并提供灵活的数据库复制机制,因成为很多企业应用的重要平台. 随着

vue2.0开发实践总结之入门篇_javascript技巧

vue2.0 据说也出了很久了,博主终于操了一次实刀. 整体项目采用  vue +  vue-router +  vuex (传说中的vue 全家桶),构建工具使用尤大大推出的vue-cli 项目是图片分享社交平台.   项目预览:   1 .vue-cli构建工具必知 我选用的vue-cli 是基于webpack的版本 ,不了解webpack的可以先粗略看下下面的基本知识 webpack 基本知识点: entry:入口点,webpack会从入口点设置的js文件开始对项目进行构建,过程中,所有入

vue2.0开发实践总结之疑难篇_javascript技巧

续上一篇文章:vue2.0 开发实践总结之入门篇 ,如果没有看过的可以移步看一下.  本篇文章目录如下: 1.  vue 组件的说明和使用 2.  vuex在实际开发中的使用 3.  开发实践总结  1.  vue 组件的说明和使用 一个组件实质上是一个拥有预定义选项的一个 Vue 实例 在header组件内部允许外部使用,需要导出属性,有2种导出方法 1.  默认导出(不用命名) export default { data () { return { msg: 'header' } } } 以

vue2.0开发实践总结之入门篇

vue2.0 据说也出了很久了,博主终于操了一次实刀. 整体项目采用  vue +  vue-router +  vuex (传说中的vue 全家桶),构建工具使用尤大大推出的vue-cli 项目是图片分享社交平台.   项目预览:  开发实践总结之入门篇-vuex2.0例子实践"> 1 .vue-cli构建工具必知 我选用的vue-cli 是基于webpack的版本 ,不了解webpack的可以先粗略看下下面的基本知识 webpack 基本知识点: entry:入口点,webpack会从

关于以Spring3.0 MVC进行项目开发的疑问

问题描述 该项目是一个行业门户,使用Java技术开发.该项目从整体角度考虑,主要有两个关注点,一个是MVC,另一个是数据持久化.原计划是使用Struts1 + Spring3 + Hibernate3来设计,但Struts1太过古老,已经N久不更新了,Spring3也几乎放弃了对Struts1的支持,org.springframework.web.struts-3.0.5.RELEASE.jar里所有的类都被@Deprecated了.因此考虑Struts2,但是Struts2问题多多,从性能角度

《.NET 2.0面向对象编程揭秘》作者—金旭亮与您探讨.NET软件开发实践经验

问题描述 10月26日,CSDN将举办第二次SD俱乐部活动,活动邀请到拥有十多年的软件开发实践经验的北京理工大学计算机系教师--金旭亮,他将结合自己多年来的软件开发实践经验,现场编程展示实际软件开发过程,点出技术关键,并加以适当的扩充与引申,帮助程序员们加深对复杂编程技术的理解与把握,增强开发能力.[讲座主要内容]:[限制50人]第一部分从理论到实践(OOD,OOP,OOT的实例):这部分以一个支持括号与运算符优先级的四则运算器为实例,先在理论上设计出可行的计算机算法,紧接着将数据结构与算法转化

Android开发之项目模块化实践教程

前言 大家应该都知道,项目模块化是一个大命题,相信各团队都有其合理方案.本文不求涵盖各方面,仅从项目协同.开发调试.业务模块服务调用与通知三个方面简述一个可行方案.下面话不多说了,来一起看看详细的介绍吧. 项目协同 项目协同,也叫多项目协同,是对多个相关且有并行情况项目的管理模式,它是帮助实现项目与企业战略相结合的有效理论和工具[1].本文的项目协同为Android主APP与其他业务模块的协同. 假设我们的APP目录如下,一个主app,多个modules.并假设我们的主app与各modules为