基于powerbuilder9.0库存管理系统设计报告
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4 系统实现.................................................................................................................8 5 总结.........................................................................................................................9
xxxx 大学本科专业实习报告
库存管理系统的分析与设计
学
号:
学 生 姓 名:
院
部:
专
业:
年
级:
指导教师
及 其 职 称:
完 成 日 期:
新疆财经大学 2009 届专业实习报告
摘要
二十一世纪,计算机信息技术的发展,管理信息系统越来越被人们所重视的 今天,通过它我们可以为企业的决策制定提供强有力的数据支持。为此,我们特 此开发了进销存管理信息系统,使现代企业以科学的管理手段在激烈的市场竞争 中立于不败之地。
管理信息系统就是要对这些资源建立正确的数据库,并进行信息的收集、传 送、储存、编制成各种凭证、报表、台帐、图形等信息,同时对这些信息进行维 护,通过实测企业的各种运行情况,并利用过去的历史数据预测未来的发展,从 企业全局的角度出发进行决策,利用信息控制企业的行为,辅助企业完成其目标。
1.2 主要内容
本系统是主要负责产品的进、销、存管理,用户根据不同的权限访问系统, 对产品的编码、出库信息、入库信息等进行日常维护,并可根据需要查询统计所 需的数据,然后生成打印报表。本系统在设计过程中以人为本,充分考虑了用户 的需求,界面力求简单。本系统是以 PowerBuilder9.0 为前台开发工具,以 Microsoft SQL Server 2000 为 后 台 数 据 库 开 发 工 具 的 一 套 完 整 的 基 于 C/S/DBMS(Client/Web Server/Database Manager System)管理信息系统。
库存处 理
库存处理
图 2.数据流程图
3
新疆财经大学 XXXX 届专业实习报告
2 系统设计
2.1 总体设计
库存管理信息系统
入
出
库
库
库
存
管
管
管
理
理
理
2.2 数据库设计
2.2.1 概念模型
图 3.总体功能图
图 4.管理员实体图
4
新疆财经大学 XXXX 届专业实习报告
入库单
入库 号
产品 号
产品 名
入库 时间
char
10
用户的密码
表 1.用户信息表
字段名
入库号 产品号 入库时间 入库数量 产品名
产品入库信息编码管理:
字段类型 长度
描述
Int
4 入库的编号,非空,主键
Varchar 10
产品的编号,外键
Date
8
入库的时间
Int
4
当前库存对应的数量
char
20
产品的名称
表 2.入库信息表
6
新疆财经大学 XXXX 届专业实习报告
根据仓库具体情况,各主要部分功能设计模块有: 1. 入库信息的添加,查询以及检索 2. 出库信息的添加,查询以及检索 3. 库存数量的查询等
2
新疆财经大学 XXXX 届专业实习报告
1.4 业务流程图
用户
入库单
仓库
出库单
1.5 数据流程图
图 1.全局业务流程图
用户
入库处 理
出库处 理
入库台账
出库台账
(1)首先要建立应用对象。 (2)创建窗口。在窗口里放置各种控件和编写事件响应的脚本。 (3)创建菜单。窗口里的菜单可包括菜单条,下拉式菜单,级联菜单和弹 出式菜单为菜单编写事件响应的脚本。 (4)创建用户对象。如果想要重复使用某个控件的功能,可以把窗口上经 常放置的控件定义为用户对象。 (5)创建数据窗口。数据窗口可以检索数据库中的数据,可以建立各种报 或统计表,可以修改数据库。 (6)创建函数、结构、事件。为了能够更好地支持脚本,编写自定义的函 数,定义结构类型变量,也可以为对象和控件定义自己的事件。 (7)运行与调试。可以在开发环境中随时运行应用程序,发现错误后,可 以用调试工具进行调试。 (8)当应用程序开发完毕后,可以把它编译成可执行的文件,让用户比较 容易地建立应用系统的运行环境。
8
新疆财经大学 XXXX 届专业实习报告
4 总结
对于开发工具的掌握情况,对信息系统开发过程的理解。
9
新疆财经大学 XXXX 届专业实习报告
参考文献
[1] 沈良忠.Power Builder 数据库开发教程,电子工业出版社,2008 年
10
新疆财经大学 XXXX 届专业实习报告
1 论文基本格式说明 1.1. 论文格式基本要求 论文格式基本要求: (1) 纸 型:A4 纸,双面打印(封面、摘要单面打印); (2) 页边距:上 3.5cm,下 2.5cm,左 2.5cm、右 2.5cm; (3) 页 眉:2.5cm,页脚:2cm,左侧装订。 (4) 字 体:正文全部宋体、小四; (5) 行 距:1.5 倍行距,段前、段后均为 0,取消网格对齐选项。 1.2. 论文页眉页脚的编排 将摘要、Abstract、目录等前置部分单独编排页码。其余一律用阿拉伯数字连续编页码。页 码应由绪论首页开始,作为第 1 页。封一、封二和封底不编入页码。页码必须标注在每页页 脚底部居中位置,宋体,小五。 页眉,宋体,五号,居中。填写内容为“新疆财经大学本科毕业论文”。 1.3. 论文正文格式 正文选用模板中的样式所定义的“正文”,每段落首行缩进 2 字;或者手动设置成每段落首 行缩进 2 字,字体:宋体,字号:小四,行距:1.5 倍行距,间距:前段、后段均为 0 行, 取消网格对齐选项。 1.4. 章节标题格式 (1) 每章的章标题选用模板中的样式所定义的“标题 1”,居左;或者手动设置成字体:黑体, 居左,字号:三号,1.5 倍行距,段后 11 磅,段前为 0。每章另起一页。章序号为阿拉伯数 字。在输入章标题之后,按回车键,即可直接输入每章正文。 (2) 每节的节标题选用模板中的样式所定义的“标题 2”,居左;或者手动设置成字体:黑体, 居左,字号:四号,1.5 倍行距,段后为 0,段前 0.5 行。 (3) 节中的一级标题选用模板中的样式所定义的“标题 3”,居左;或者手动设置成字体:黑 体,居左,字号:小四,1.5 倍行距,段后为 0,段前 0.5 行。 (4)第四级标题,居左,宋体,加粗,字号:小四,1.5 倍行距,段后为 0,段前 0.5 行。 1.5. 各章之间的分隔符设置 各章之间应重新分页,每章另起一页。 1.6. 正文中的编号 正文中的图、表、附注、公式一律采用阿拉伯数字分章编号。 如图 1.2,表 2.3,附注 4.5,式 6.7 等。如“图 1.2”就是指本论文第 1 章的第 2 个图。文中 参考文献采用阿拉伯数字根据全文统一编号,如文献[3],文献[3,4],文献[6-10]等,在正文 中引用时用右上角标标出。附录中的图、表、附注、参考文献、公式另行编号,如图 A1, 表 B2,附注 B3,或文献[A3]。
建立电脑库存管理信息系统的任务是:推进公司管理现代化进程,提高经营 决策的科学性、经营管理水平、服务质量、工作效率、公司的竞争能力和经济效 益,为实现公司的发展目标服务
1
新疆财经大学 XXXX 届专业实习报告
系统分析
1.3 需求分析
库存管理信息系统包括用户功能、产品功能、库存查询、入库功能和出库功 能主要模块。主要对产品的编码、产品进库信息、产品出库信息进行管理,不同 的用户只能根据自己的权限访问数据和进行操作。产品编码模块主要对产品进行 编码管理,可实现编码的增、删、改、查操作,方便、快速的对编码进行管理, 为后续工作打下良好的基础。为了方便管理人员和客户的需求,根据不同的条件 如:产品种类名、产品编号等,对入库信息统计查询并生成表,根据如:出库编 号、产品名称、产品种类、出库时间等,对出库信息统计查询。安全性问题是重 中之重,除了对重要数据进行加密处理外,系统要求有登录界面,用户根据自己 的权限访问数据。系统设计人员和管理员人员以现代化的创新思维开展工作,严 格按照软件工程的方法设计,力求高效、有序,使现代化的信息管理系统尽早投 入使用,成为现代化企业管理的重要组成部分。
表 3.出库信息表
字段名
产品号 产品名 产品号 库存数量
库存信息编码管理:
字段类型 长度
描述
Varchar 10
产品的编号,主键
char
20
产品的名称
Varchar 10 记录此次出库的产品,外键
Int
4
库存数量
表 4.库存信息表
7
新疆财经大学 XXXX 届专业实习报告
3 系统实现
我们要开发应用程序时,首先要对它进行分析。无论哪种、哪方面的应用程 序,都要先建立一个应用对象。下面我们介绍以下 PowerBuilder 9 应用程序开 发的基本步骤:
入库 数量
出库号
图 5.入库单实体图
出库表
产品号
产品名
出库数 量
出库时 间
入库号
图 6.出库单实体图
5
新疆财经大学 XXXX 届专业实习报告
库存表
产品号
产品名 图 7.库存表实体图
库存数 量
2.2.2 逻辑模型
字段名 用户名 密码
用户信息编码管理
字段类型 长度
描述
cFra Baidu bibliotekar
10 用户的名字,非空,主键
字段名 出库编号 出库号 产品号 出库时间 出库数量 入库号
产品名
产品出库信息字编码管理:
字段类型 长度
描述
Int
4
主键
Varchar 12
出库的编号
Varchar 10 记录此次出库的产品,外键
Date
8
出库时间
Int
4
出库数量
Int
4 记录此次出库是从那次入
库而来的产品,外键
char
20
产品的名称
II
新疆财经大学 XXXX 届专业实习报告
1 前言
1.1 背景
随着社会的进步和发展,信息系统在生产生活中的作用日益明显,信息产业 在企业生产规模中的比重日趋增大,已经成为衡量企业现代化水平的重要指标之 一。因此,如何能对企业整体的概况进行宏观调控,使企业的人、财、物等资源 配置更加合理,使之发挥最大的效益,使办公及生产趋于自动化,是一个企业始 终不渝追求的目标。
本系统主要将以前零散的、被动的、传统的管理模式转变为系统的、主动的、 先进的管理模式。本系统为用户提供强大的数据操纵功能,界面友好、使用简单 方便,同时基于客户机/服务器模式,可实现通过网络对数据进行远程管理,系 统维护成本低。
关键词: 库存信息管理 B/S/DBMS PowerBuilder Microsoft SQL Server
2 系统分析.................................................................................................................2 2.1 需求分析...................................................................................................... 2 2.2 业务流程图.................................................................................................. 3 2.3 数据流程图.................................................................................................. 3
I
新疆财经大学 2009 届专业实习报告
目录
1 前言.........................................................................................................................1 1.1 背景.............................................................................................................. 1 1.2 主要内容...................................................................................................... 1
3 系统设计.................................................................................................................4 3.1 总体设计...................................................................................................... 4 3.2 数据库设计.................................................................................................. 4 3.2.1 概念模型............................................................................................4 3.2.2 逻辑模型............................................................................................6
xxxx 大学本科专业实习报告
库存管理系统的分析与设计
学
号:
学 生 姓 名:
院
部:
专
业:
年
级:
指导教师
及 其 职 称:
完 成 日 期:
新疆财经大学 2009 届专业实习报告
摘要
二十一世纪,计算机信息技术的发展,管理信息系统越来越被人们所重视的 今天,通过它我们可以为企业的决策制定提供强有力的数据支持。为此,我们特 此开发了进销存管理信息系统,使现代企业以科学的管理手段在激烈的市场竞争 中立于不败之地。
管理信息系统就是要对这些资源建立正确的数据库,并进行信息的收集、传 送、储存、编制成各种凭证、报表、台帐、图形等信息,同时对这些信息进行维 护,通过实测企业的各种运行情况,并利用过去的历史数据预测未来的发展,从 企业全局的角度出发进行决策,利用信息控制企业的行为,辅助企业完成其目标。
1.2 主要内容
本系统是主要负责产品的进、销、存管理,用户根据不同的权限访问系统, 对产品的编码、出库信息、入库信息等进行日常维护,并可根据需要查询统计所 需的数据,然后生成打印报表。本系统在设计过程中以人为本,充分考虑了用户 的需求,界面力求简单。本系统是以 PowerBuilder9.0 为前台开发工具,以 Microsoft SQL Server 2000 为 后 台 数 据 库 开 发 工 具 的 一 套 完 整 的 基 于 C/S/DBMS(Client/Web Server/Database Manager System)管理信息系统。
库存处 理
库存处理
图 2.数据流程图
3
新疆财经大学 XXXX 届专业实习报告
2 系统设计
2.1 总体设计
库存管理信息系统
入
出
库
库
库
存
管
管
管
理
理
理
2.2 数据库设计
2.2.1 概念模型
图 3.总体功能图
图 4.管理员实体图
4
新疆财经大学 XXXX 届专业实习报告
入库单
入库 号
产品 号
产品 名
入库 时间
char
10
用户的密码
表 1.用户信息表
字段名
入库号 产品号 入库时间 入库数量 产品名
产品入库信息编码管理:
字段类型 长度
描述
Int
4 入库的编号,非空,主键
Varchar 10
产品的编号,外键
Date
8
入库的时间
Int
4
当前库存对应的数量
char
20
产品的名称
表 2.入库信息表
6
新疆财经大学 XXXX 届专业实习报告
根据仓库具体情况,各主要部分功能设计模块有: 1. 入库信息的添加,查询以及检索 2. 出库信息的添加,查询以及检索 3. 库存数量的查询等
2
新疆财经大学 XXXX 届专业实习报告
1.4 业务流程图
用户
入库单
仓库
出库单
1.5 数据流程图
图 1.全局业务流程图
用户
入库处 理
出库处 理
入库台账
出库台账
(1)首先要建立应用对象。 (2)创建窗口。在窗口里放置各种控件和编写事件响应的脚本。 (3)创建菜单。窗口里的菜单可包括菜单条,下拉式菜单,级联菜单和弹 出式菜单为菜单编写事件响应的脚本。 (4)创建用户对象。如果想要重复使用某个控件的功能,可以把窗口上经 常放置的控件定义为用户对象。 (5)创建数据窗口。数据窗口可以检索数据库中的数据,可以建立各种报 或统计表,可以修改数据库。 (6)创建函数、结构、事件。为了能够更好地支持脚本,编写自定义的函 数,定义结构类型变量,也可以为对象和控件定义自己的事件。 (7)运行与调试。可以在开发环境中随时运行应用程序,发现错误后,可 以用调试工具进行调试。 (8)当应用程序开发完毕后,可以把它编译成可执行的文件,让用户比较 容易地建立应用系统的运行环境。
8
新疆财经大学 XXXX 届专业实习报告
4 总结
对于开发工具的掌握情况,对信息系统开发过程的理解。
9
新疆财经大学 XXXX 届专业实习报告
参考文献
[1] 沈良忠.Power Builder 数据库开发教程,电子工业出版社,2008 年
10
新疆财经大学 XXXX 届专业实习报告
1 论文基本格式说明 1.1. 论文格式基本要求 论文格式基本要求: (1) 纸 型:A4 纸,双面打印(封面、摘要单面打印); (2) 页边距:上 3.5cm,下 2.5cm,左 2.5cm、右 2.5cm; (3) 页 眉:2.5cm,页脚:2cm,左侧装订。 (4) 字 体:正文全部宋体、小四; (5) 行 距:1.5 倍行距,段前、段后均为 0,取消网格对齐选项。 1.2. 论文页眉页脚的编排 将摘要、Abstract、目录等前置部分单独编排页码。其余一律用阿拉伯数字连续编页码。页 码应由绪论首页开始,作为第 1 页。封一、封二和封底不编入页码。页码必须标注在每页页 脚底部居中位置,宋体,小五。 页眉,宋体,五号,居中。填写内容为“新疆财经大学本科毕业论文”。 1.3. 论文正文格式 正文选用模板中的样式所定义的“正文”,每段落首行缩进 2 字;或者手动设置成每段落首 行缩进 2 字,字体:宋体,字号:小四,行距:1.5 倍行距,间距:前段、后段均为 0 行, 取消网格对齐选项。 1.4. 章节标题格式 (1) 每章的章标题选用模板中的样式所定义的“标题 1”,居左;或者手动设置成字体:黑体, 居左,字号:三号,1.5 倍行距,段后 11 磅,段前为 0。每章另起一页。章序号为阿拉伯数 字。在输入章标题之后,按回车键,即可直接输入每章正文。 (2) 每节的节标题选用模板中的样式所定义的“标题 2”,居左;或者手动设置成字体:黑体, 居左,字号:四号,1.5 倍行距,段后为 0,段前 0.5 行。 (3) 节中的一级标题选用模板中的样式所定义的“标题 3”,居左;或者手动设置成字体:黑 体,居左,字号:小四,1.5 倍行距,段后为 0,段前 0.5 行。 (4)第四级标题,居左,宋体,加粗,字号:小四,1.5 倍行距,段后为 0,段前 0.5 行。 1.5. 各章之间的分隔符设置 各章之间应重新分页,每章另起一页。 1.6. 正文中的编号 正文中的图、表、附注、公式一律采用阿拉伯数字分章编号。 如图 1.2,表 2.3,附注 4.5,式 6.7 等。如“图 1.2”就是指本论文第 1 章的第 2 个图。文中 参考文献采用阿拉伯数字根据全文统一编号,如文献[3],文献[3,4],文献[6-10]等,在正文 中引用时用右上角标标出。附录中的图、表、附注、参考文献、公式另行编号,如图 A1, 表 B2,附注 B3,或文献[A3]。
建立电脑库存管理信息系统的任务是:推进公司管理现代化进程,提高经营 决策的科学性、经营管理水平、服务质量、工作效率、公司的竞争能力和经济效 益,为实现公司的发展目标服务
1
新疆财经大学 XXXX 届专业实习报告
系统分析
1.3 需求分析
库存管理信息系统包括用户功能、产品功能、库存查询、入库功能和出库功 能主要模块。主要对产品的编码、产品进库信息、产品出库信息进行管理,不同 的用户只能根据自己的权限访问数据和进行操作。产品编码模块主要对产品进行 编码管理,可实现编码的增、删、改、查操作,方便、快速的对编码进行管理, 为后续工作打下良好的基础。为了方便管理人员和客户的需求,根据不同的条件 如:产品种类名、产品编号等,对入库信息统计查询并生成表,根据如:出库编 号、产品名称、产品种类、出库时间等,对出库信息统计查询。安全性问题是重 中之重,除了对重要数据进行加密处理外,系统要求有登录界面,用户根据自己 的权限访问数据。系统设计人员和管理员人员以现代化的创新思维开展工作,严 格按照软件工程的方法设计,力求高效、有序,使现代化的信息管理系统尽早投 入使用,成为现代化企业管理的重要组成部分。
表 3.出库信息表
字段名
产品号 产品名 产品号 库存数量
库存信息编码管理:
字段类型 长度
描述
Varchar 10
产品的编号,主键
char
20
产品的名称
Varchar 10 记录此次出库的产品,外键
Int
4
库存数量
表 4.库存信息表
7
新疆财经大学 XXXX 届专业实习报告
3 系统实现
我们要开发应用程序时,首先要对它进行分析。无论哪种、哪方面的应用程 序,都要先建立一个应用对象。下面我们介绍以下 PowerBuilder 9 应用程序开 发的基本步骤:
入库 数量
出库号
图 5.入库单实体图
出库表
产品号
产品名
出库数 量
出库时 间
入库号
图 6.出库单实体图
5
新疆财经大学 XXXX 届专业实习报告
库存表
产品号
产品名 图 7.库存表实体图
库存数 量
2.2.2 逻辑模型
字段名 用户名 密码
用户信息编码管理
字段类型 长度
描述
cFra Baidu bibliotekar
10 用户的名字,非空,主键
字段名 出库编号 出库号 产品号 出库时间 出库数量 入库号
产品名
产品出库信息字编码管理:
字段类型 长度
描述
Int
4
主键
Varchar 12
出库的编号
Varchar 10 记录此次出库的产品,外键
Date
8
出库时间
Int
4
出库数量
Int
4 记录此次出库是从那次入
库而来的产品,外键
char
20
产品的名称
II
新疆财经大学 XXXX 届专业实习报告
1 前言
1.1 背景
随着社会的进步和发展,信息系统在生产生活中的作用日益明显,信息产业 在企业生产规模中的比重日趋增大,已经成为衡量企业现代化水平的重要指标之 一。因此,如何能对企业整体的概况进行宏观调控,使企业的人、财、物等资源 配置更加合理,使之发挥最大的效益,使办公及生产趋于自动化,是一个企业始 终不渝追求的目标。
本系统主要将以前零散的、被动的、传统的管理模式转变为系统的、主动的、 先进的管理模式。本系统为用户提供强大的数据操纵功能,界面友好、使用简单 方便,同时基于客户机/服务器模式,可实现通过网络对数据进行远程管理,系 统维护成本低。
关键词: 库存信息管理 B/S/DBMS PowerBuilder Microsoft SQL Server
2 系统分析.................................................................................................................2 2.1 需求分析...................................................................................................... 2 2.2 业务流程图.................................................................................................. 3 2.3 数据流程图.................................................................................................. 3
I
新疆财经大学 2009 届专业实习报告
目录
1 前言.........................................................................................................................1 1.1 背景.............................................................................................................. 1 1.2 主要内容...................................................................................................... 1
3 系统设计.................................................................................................................4 3.1 总体设计...................................................................................................... 4 3.2 数据库设计.................................................................................................. 4 3.2.1 概念模型............................................................................................4 3.2.2 逻辑模型............................................................................................6