Delphi与SQL Server实战:开发与实例指南

需积分: 0 6 下载量 41 浏览量 更新于2024-07-21 收藏 12.01MB PDF 举报
《Delphi + SQL Server数据库应用系统开发与实例》是由启明工作室编著,人民邮电出版社出版的一本专为Delphi开发者和SQL Server数据库管理爱好者设计的教程书籍。该书旨在填补市场上关于数据库应用系统开发相对较少的空白,特别关注Delphi与SQL Server 2000的集成应用。 书中首先详细介绍了Delphi和SQL Server 2000的基础知识,包括Delphi编程语言的特性、数据访问技术、数据库连接和操作、以及SQL Server的基本概念和管理。这部分内容对于读者来说是必不可少的,因为它为后续的应用实例提供了坚实的技术基础。 接着,作者通过实际案例呈现了几个关键的应用系统开发实例,包括人事工资管理系统、仓库管理系统、车队管理系统和超市管理系统。这些系统不仅展示了Delphi在开发企业级应用程序中的强大功能,还强调了系统的实用性与移植性,让读者能够快速理解并应用于实际工作中。 值得注意的是,这本书特别注重实战性,即使读者没有丰富的编程经验,也能通过书中的实例逐步学习数据库应用程序的开发。每个项目都包含了从需求分析、设计、编码到测试的完整过程,使读者在解决实际问题的过程中提升技能。 此外,书中还涉及了如何制作帮助文件和安装程序,这对于一个完整的软件产品而言是非常重要的组成部分。这不仅提升了产品的用户体验,也为开发者提供了良好的项目管理实践。 本书的目标读者群广泛,包括SQL Server 2000的管理员、Delphi应用程序开发者以及对数据库开发技术感兴趣的学习者。通过阅读本书,他们不仅能掌握Delphi与SQL Server的结合技巧,还能提升自己的数据库应用开发能力。 《Delphi + SQL Server数据库应用系统开发与实例》是一本实用且全面的教程,旨在通过丰富的实例和深入浅出的讲解,帮助读者快速上手Delphi与SQL Server的集成开发,并在实际工作中发挥重要作用。无论你是初学者还是经验丰富的开发者,都能从中找到有价值的指导和灵感。
2014-05-12 上传
该系统分5个模块,功能分别为: 一.人员档案的管理、物料档案管理 设计实现对企业人员基本情况的档案的输入、删除与修改,企业人员基本情况主要包括:人员代码、姓名、性别、出生日期、身份证号、籍贯、家庭住址、联系电话、其它情况等(对身份证号,电话号码合法性验证)。 物料档案包括物料代码、物料名称、规格型号、计量单位、库存数量、备注等字段。 1. 物料档案的增加、修改、删除程序,客户端输入时要求物料代码不为空,计量单位可以选择“件、套、公斤、吨、升、米、毫米、个”等,计量单位并可以输入其它单位名,库存数量默认为0。 2. 物料查询程序可以在通过输入框的文字进行模糊查询(物料代码、名称、规格中是否含有输入框的文字). 二. 简单物料进仓/出仓信息管理 企业物料进出仓的信息管理,物料进出仓的信息主要包括进出仓单号、进出仓日期、操作人员代码、备注、物料代码、进仓数量、出仓数量等 1. 企业仓库进出仓信息表可以用一个表,也可以用二个表(一对多关系),具体表设计的思路须在报告中描述。 2. 进仓程序与出仓程序可以合并,也可以分开做。其中操作人员用下拉框来选择;单号要自己编规则自动生成,单号产生规则在报告中说明;进出仓日期用日期控件;物料代码下拉框做选择;当物料出仓时判断出仓数量时候超过物料的库存数量,物料的库存数量在物料表中可以获得该物料的库存数量。进行进仓或出仓操作时通过调用存储过程来实现,存储过程将操作结果返回调用者,显示成功或失败的信息。 3. 进仓、出仓的存储过程可以合并或分开做,存储过程要判断物料是否存在,操作后物料库存数量是否不为负数;如果不满足条件显示,失败提示;如果满足条件,增加进出仓表记录一条,并根据进出仓物料的数量对物料表中库存数量进行修改,提交数据库操作,否则回滚。 4. 进出仓单查询程序,可以用进出仓日期起止条件,物料代码、操作人员、备注(用子串查询)来完成。 三、多物料进出仓信息管理 一般企业进行物料进出仓时,多在一个进出仓单号上同时对多种物料做同进或同出操作,通过程序实现多个物料在一个界面一个单号上同时实现进仓或出仓操作,如果不成功,必须全部回滚。 1. 多物料进仓出仓,可以在一个程序中完成,也可以分开编程,同一单号中进出仓单号、进出仓日期、操作人员必须完全相同,同一单号中不能进仓与出仓同时存在,通过调用存储过程完成进出仓操作。 2. 多物料进出仓存储过程,多物料进出仓单增加到表中,并修改多个物料的库存数量,失败就显示提示内容。 四、用户登录与权限设计 用户在这里就指操作人员,已经在人员档案中进行管理,通过设计用户登录和用户权限的管理,实现用户按权限访问资源,管理员按要求授予用户权限,登录程序安全稳定,设计用户菜单及程序调用。人员表中需要新增字段口令、用户权限。系统中每个操作人员都可以作为用户,当一个用户权限修改时,不会影响其他用户;可以对每个用户单独授予某个程序的执行权,也可以收回其执行权,而不影响其他用户的权限; 1. 用户登录程序,输入用户名和口令,判断正确后,按用户的权限,显示有权的菜单项,无权菜单项必须不可见或不可操作。 2. 用户授权程序。有授权权限的用户,可以指定某个用户获取某个程序执行权,或被禁止某个程序的执行权。 五、统计程序设计与报表打印 按物料统计进出仓流量,计算分析流动量最小的物料。按月份打印进出仓单表,打印进出仓单,按物料打印仓库账本。 1. 物料统计程序,统计各物料在指定时间内的进出仓数量总数,用图形显示。 2. 打印进出仓单程序,给定月份,将该月进出仓单全部按单号顺序打印出来。 3. 打印仓库账本程序,给定年份和物料,打印物料代码、名称、规格、计量单位、各日期的进仓、出仓和库存量。 资源包含: 1.系统源码 2.数据库及脚本 3.部分1详细说明报告 4.部分2详细说明报告 5.部分3详细说明报告 6.部分4详细说明报告 7.部分5详细说明报告 8.系统总说明