【DELPHI设计栏目提醒】:网学会员为广大网友收集整理了,基于Delphi+SQL药品代理销售系统毕业论文,希望对大家有所帮助!
摘要
随着信息科学技术的飞速发展,人们逐渐意识到对信息管理软件的运用可以使日常工作更加方便、快捷和高效。论文详细论述了一个药品代理销售系统的开发设计过程。系统采用Delphi 7.0作开发平台,SQL Server 2000作数据库管理系统,实现了系统管理、库存管理、药品管理等功能。系统符合药品代理销售管理的要求,能够帮助公司切实提高工作效率。
论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。
关键字:Delphi 7.0,SQL Server 2000,药品
目录
第一章 绪论 5
1.1 课题研发的背景 5
1.2 课题研发的意义 5
1.3 国内外研究现状 6
1.4 编写目的 6
第二章 系统技术方法研究 7
2.1 开发工具选择 7
2.2 编程语言:Delphi 7.0简介 8
2.3 数据库软件:SQL Server 9
第三章 总体设计 10
3.1 系统通用结构 10
3.2 系统平台环境: 12
3.2.1硬件平台: 12
3.2.2 软件平台: 12
3.3系统数据流图 13
3.4 管理员处理流程 14
3.5 具体功能模块图 15
3.5.1采购管理模块功能图 15
3.5.2 销售管理功能模块图 15
3.5.3 库存管理功能模块图 16
第四章 系统设计 17
4.1 系统功能描述 17
4.2. E-R图 18
4.2.1 系统的实体图及属性 18
4.2.2 用户实体及属性 19
4.2.3 销售的实体及属性 19
4.2.4 公司实际及属性 20
4.3 数据表 20
4.3.1 采购表 20
4.4.2 采购清单表 20
4.4.3 公司表 21
4.4.4 顾客表 21
4.4.5 菜单列表 21
4.4.6 销售表 22
4.4.7 用户表 22
4.4.8 药品表 22
4.4.9 供应商表 22
第五章 详细设计 23
5.1 系统服务器模块设计 23
5.2系统登录模块设计 26
5.3 采购管理模块设计 28
5.3.1 采购订单管理模块 28
5.3.2 采购入库管理模块 29
5.3.3 采购付款管理模块 30
5.3.4 采购退货管理模块 31
5.3.5 采购订单查询管理模块 32
5.3.6 采购入库查询管理模块 33
5.3.7 采购付款查询管理模块 34
5.3.8 采购退货查询管理模块 35
5.4 销售管理模块 36
5.4.1 销售订单管理模块 36
5.4.2 销售开单管理模块 37
5.4.3 销售收款管理模块 38
5.4.4 销售退货管理模块 39
5.4.5 销售订单查询管理模块 40
5.4.6 销售开单查询管理模块 41
5.4.7 销售收款查询管理模块 42
5.4.8 销售退货查询管理模块 43
5.5 库存管理模块设计 45
5.5.1 库存期出管理模块 45
5.5.2 库存盘点管理模块 46
5.5.3 库存报警管理模块 47
5.5.4 库存报警管理模块 48
5.6 基本信息管理模块 49
5.6.1 修改密码管理模块设计 49
5.6.2 用户信息管理模块设计 51
5.6.3 部门信息管理模块设计 52
5.6.4 部门分配管理模块设计 53
5.6.5 权限分配管理模块设计 54
5.6.6 公司信息管理模块设计 55
5.6.7 数据库维护管理模块设计 56
5.6.8 客户信息管理模块设计 57
5.6.9 供应商信息管理模块设计 58
5.6.10 药品信息管理模块设计 59
第六章 性能需求 59
6.1系统处理的准确性和及时性 59
6.2系统的易用性和可移植性 59
第七章 系统维护和改进 60
7.1 运行维护 60
7.2 系统的改进与提高 60
7.2.1 系统优势 60
7.3 结论 60
参考文献 62
第二章 系统技术方法研究
2.1 开发工具选择
随着社会需求的推动和计算机技术的发展普及,计算机毕业论文,各行业的管理机构需要有计算机来处理大量的信息。选择一优秀的数据库管理系统作为开发平台,将给日后的信息处理带来便利性。其中,基于微型计算机的数据库系统是应用最广泛、实用性最强的一种计算机技术。而事实证明:SQL数据库是一个广泛使用、简单易用、性能价格比较高、工具完整而又丰富、界面友好、处理速度高的关系型数据库。SQL Server 2000主要用于Windows环境,利用它可设计出体现Windows风格的丰富多彩的图形化用户界面,使用户的操作和使用十分便利。SQL Server 2000 是为数据库应用程序开发而设计的功能强大、面向对象的编程工具。它能够管理大量复杂的数据信息,同时有具有很好的安全性和较强的网络功能,甚至还能够实现数据的远程访问和存储加工。
从本人的实际情况看:因为在校期间也有学习过可视化的编程,计算机毕业设计,对这一类的软件的使用也有较深的认识,所以说选用SQL Server 2000作为开发工具是很有优势的。
而对于前台编程工具,目前比较流行的是VC++,VB,Delphi,PowerBuilder,C++builder等。对底层编程比较需要的地方就大部分VC++,而Delphi的IDE是非常易用的。业界有一句很经典的话:真正的程序员用VC++,而聪明的程序员用Delphi。可见,VC++与Delphi是两种较优秀的语言开发工具。
Delphi 7.0应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具,Delphi 7.0提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故实现本系统用Delphi作为开发工具是一个明智的选择。
5.3.2 采购入库管理模块
上一篇:基于Delphi+SQL中学教师档案管理系统毕业论文