网站大量收购闲置独家精品文档,联系QQ:2885784924

供应链管理系统设计实验一解读.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
供应链管理系统设计实验一解读

供应链管理实验 系统设计(一) 实验目的和要求 掌握系统设计阶段的主要任务。掌握功能结构图、数据库、代码、输入输出设计的方法。完成系统设计方案。结合相关供应链管理知识,学习商品销售管理系统的开发,制作一个商品销售发票表单。 熟悉系统设计阶段的主要任务 掌握功能结构图、数据库、代码、输入输出设计的方法 学习创建项目文件、设计基本数据库、项目菜单和商品信息表单 实验步骤 步骤一:创建项目文件 “文件”菜单中单击新建,创建一个项目向导,项目名称为同学自己的学号和姓名,如“学号091150张三的商品销售管理系统”,在浏览栏中选择需要存储的位置,注意要能找到文件夹的位置。如图1所示。 图1 点击确定后,出现图2所示的项目管理器和应用程序生成器。在项目管理器和应用程序生成器中有多个标签,使用标签可以对项目中的数据、代码、表单等文件和信息进行管理。 图2 步骤二、设计数据库 1、创建数据表 在图2的项目管理器中,选中“数据”,在“自由表”中新建三个表,名称为fp.dbf ;spdm.dbf; foxuser.dbf,分别为发票表、商品信息表和用户数据表。表的结构分别如表1、2、3所示。 字段 字段名 类型 宽度 小数位数 编号 bh 数值型 7 0 时间 rq 时间型 8 客户 kh 字符型 20 代码 dm 字符型 4 单价 dj 数值型 8 2 数量 dl 数值型 6 0 表1 fp.dbf 发票表表结构 字段 字段名 类型 宽度 小数位数 代码 dm 字符型 4 名称 mc 字符型 20 品牌 pp 字符型 10 规格 gg 字符型 10 单位 dw 字符型 4 单价 dj 数值型 8 2 表2 spdm.dbf商品信息表表结构 字段 字段名 类型 宽度 小数位数 类型 type 字符型 12 ID id 字符型 12 姓名 name 字符型 20 存款 ckval 数值型 8 0 更新日期 updataed 日期型 8 表3 foxuser.dbf 用户数据表表结构 0 图3 在每一个表中输入记录,输入表中的记录,可以通过“浏览”而后“追加新纪录”,每个表中输入三行数据。其中用户数据表中要求输入自己名字和其他两位同学名字,如图3。 2、添加数据库 选择“数据库”,新建数据库,输入数据库的名称为“data”,保存数据库,在数据库设计面板中寻找“添加表”按钮,将fp.dbf和spdm.dbf添加入数据库中,如图4所示。 图4 利用数据库编辑器将fp.dbf和spdm.dbf中每个字段的标题通过修改命令改为按照表1、2中字段名,如图5所示。 图5 通过浏览命令,查看spdm.dbf数据表,并将所显示图抓取入实验报告。 步骤四 项目菜单制作 在项目的表单进行数据录入时,要制作一个弹出式菜单,以确定是否在数据表中增加或删除记录,因此在制作表单之前应先制作一个菜单备用。在项目管理器中选中“其他”标签。在“菜单”中选择新建快捷菜单,可以通过商品销售发票表单调用商品信息表单,再从商品信息表单中选择所需的商品信息,填写到销售发票中的商品填写栏,以实现操作自动化。 菜单名称分别为“增加一行”、“删除一行”,结果均为子菜单,如图7。关闭菜单设计器,将菜单命名为hlcd.mnx,保存到项目MENUS目录中。 图7 在项目管理器中,选中新建菜单文件hlcd,然后单击“运行”,可以看到该菜单的运行情况,有显示增加一行和删除一行菜单,并将所显示图抓取入实验报告。 使用记事本打开另一个菜单文件hlcd.mpr,手工添加菜单的相应函数,代码如下(程序文件中程序一): DEFINE POPUP 快捷菜单 SHORTCUT RELATIVE FROM MROW(),MCOL() DEFINE BAR 1 OF 快捷菜单 PROMPT 增加一行 DEFINE BAR 2 OF 快捷菜单 PROMPT 删除一行 ACTIVATE POPUP 快捷菜单 ON SELECTION BAR 1 OF 快捷菜单 APPEND BLANK ON SELECTION BAR 2 OF 快捷菜单; DO _S8Z0PF316; IN LOCFILE(LW\HLZD,MPX;MPR|FXP;PRG,WHERE 是 HLZD?) ACTIVATE POPUP 快捷菜单 PROCEDURE _S8Z0PF316 IF MESSAGEBOX(是否真的删除该行?,36,提示信息)=6 DELE ENDIF 步骤五、制作商品信息表单 商品信息表单是一个初始化的表单,提供初始化现存商品的记录,以后再开具发票可直接选择数据到发票表单之中。 在项目管理器中选择“文档”标签,选择表单,新建

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档