更新时间:03-08 上传会员:lovefish
分类:机械工程 论文字数:19909 需要金币:1000个
摘要:本课题主要是进行业务执行系统的软件开发,该软件可以用于生产管理系统中业务的发布和各项分解任务的分发,预排生产计划,并实时地记录各道工序的计划加工开始和结束时间到计划台账中。系统还有质量检验台账,记录零件每道工序后的质量检验结果。本软件可以通过每道工序时间的记录,计算出每个员工的工作时间,从而正确地评估员工的工作效率,并预测业务完成的确切时间,改善公司的效益。
软件的开发主要是运用C++ Builder 6和SQL Server 2000两个开发工具制作而成的。C++ Builder 6为软件提供界面设计和程序编码,SQL Server 2000为软件设计提供需求分析和数据建模,创建相应的数据库表。数据库通过ODBC连接,在数据库中设置安全登录,保证信息安全。在C++ Builder 6界面中,通过记录或修改相应的数据,改变数据库中表的信息。
本软件系统采用C/S模式,能充分发挥客户端PC的处理能力且具有高度灵活性,界面设计人性化,便于用户的理解和操作。适用于许多公司的生产管理系统。
关键字:生产管理,信息安全,提高效率
目录
摘要
ABSTRACT
第一章绪论1
1.1软件开发的背景1
1.1.1业务流程管理(BPM)的发展历程1
1.1.2 业务流程管理(BPM)的现状.1
1.2 软件开发的现状.2
1.2.1 业务流程管理软件开发之国内现状.2
1.2.2 业务流程管理软件开发之国外现状.3
1.2.3 国内外业务流程管理软件的比较3
1.3 本课题的研究内容4
第二章BCB及SQL Server 2000的介绍.5
2.1 BCB软件的介绍5
2.1.1 什么是BCB5
2.1.2 BCB的功能.5
2.2 SQL Server 2000软件的介绍.7
2.2.1 什么是SQL Server 2000.7
2.2.2 SQL Server 2000的功能.8
第三章 业务执行系统的软件开发9
3.1 功能分析9
3.2 系统需求分析.9
3.2.1 业务流程仿真.9
3.2.2 生产计划管理.11
3.3 数据库功能分析.12
3.3.1 系统设置管理.12
3.3.2 基础数据管理..13
3.3.3 生产计划管理14
3.3.4 质量管理15
3.3.5 库存管理16
3.3.6 流程仿真管理17
3.4 数据库设计.17
3.4.1 数据库需求分析.17
3.4.2 数据库逻辑结构设计.18
3.5 各功能模块的实现.22
3.5.1 登录窗口的建立.22
3.5.2 主窗体的创建23
3.5.3 业务流程发布界面24
3.5.4 主生产计划界面的设计26
3.5.5 任务书界面的设计26
3.5.6 生产预排界面的设计.28
3.5.7 计划台账界面的设计.29
3.5.8 质量检验台账的设计.30
第四章 系统软件的运行31
第五章 小结34
致谢35
参考文献36