logo资料库

软件工程实验一.docx

第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
资料共13页,剩余部分请下载后查看
1 引言
1.1 项目背景
1.2 编写目的
1.3开发工具的确定
2 任务概述
2.1 目标
2.2 运行环境
2.3 条件限制
3 数据描述
3.1静态数据
3.2动态数据
3.3数据库描述
3.4数据流图
3.5数据采集
4功能需求
4.1功能划分
4.2功能描述
5 性能需求
5.1数据精确度
5.2时间特性
5.3适应性
6系统业务流程图
2017-2018 学年 第 二 学期 《软件工程》实验报告 学院(系): 计算机科学与工程学院 班 学 姓 级: 号: 名: 指导教师 : 115030703 11503070339 林少瑜 李 梁 时 间: 2018 年 04 月
实验一 结构化系统分析建模 1 引言 1.1 项目背景 重庆时代广场百货有限公司系重庆成立直辖市后新成立的新型百货零售企业,由香港专 业百货业管理人士进行规范与科学的管理。货品管理子系统利用本子系统对处于外仓、内仓 之货品进行进、调、存、收、退、换、盘、损、废等处理,并对各类处理货品进行统计汇总 与分析的子系统。 1.2 编写目的 为了实现对重庆时代广场百货有限公司的货品供应进行管理,有效系统的进行货品供应 管理,防止人工管理出现的失误。而且本系统还能够减少工作人员的工作负担,加快工作进 度,提高工作效率。 1.3 开发工具的确定 需要一个货单扫描设备。这个设备用于扫描货单,将各种货单信息载入电脑中,然后再 进行判断。需要一个货品管理的业务系统,使用 Java 语言开发,主要就是用来处理各种货 单的信息和比对。 2 任务概述 2.1 目标 1.能够准确的实现货品供应管理 2.能够减少操作人员的负担 3.能够快速统计货品信息 4.能够实时更新货品信息 5.可靠性,安全性高
2.2 运行环境 系统:Windows 10,Windows 8,Windows 7 数据库:mysql 2.3 条件限制 本系统只适用于类型如重庆时代百货广场的商场的企业,适用于有完整采购业务和仓库 货品管理业务的企业。 3 数据描述 3.1 静态数据 各种单号,货品数量,单位成本,货品货号,地址,厂家编号,厂家名称,货品名称, 采购员编码,部门编码,采购员名称。 3.2 动态数据 货品售价,送货日期,收货日期,领用日期,定货日期,损坏日期。 3.3 数据库描述 在数据库的设计中,首先使用 powerdesigner 的 E-R 模型画出各类实体之间的联系,在 通过 powerdesigner 将 E-R 模型转换为数据的概念模型,通过概念模型就能够得到物理模型, 然后生成数据库。在这里的数据库,设计了送货单,自用单,损坏单,转移单,拟购单,采 购员,供应商,定货单,退货单,收货日结单,部门单这 11 个实体,每个实体对应的是数 据库中的一张表,每张表通过彼此之间的关联联系在一起。
送货单 货号 件数 来货 实收 收货地址 备注 送货单号 Characters (20) Integer Integer Integer Characters (256) Characters (256) Characters (13) 0,n 退货单编号 日期 部门 货号 退货数量 单位成本 退货总成本 备注 退货单 Characters (20) Date Characters (256) Characters (13) Integer Float Float Characters (256) Identifier_1 0,n 退货 核对 定货单编码 定货日期 供应商 收货日期 采购员编号 商品货号 厂家货号 厂商编码 定购数量 出厂价格 定货单 Characters (20) Date Characters (256) Date Characters (20) Characters (13) Characters (13) Characters (20) Integer Float Identifier_1 0,n 0,n 供应商编码 供应商名称 地址 联系人 电话 供应商 Characters (20) Characters (256) Characters (256) Characters (256) Characters (11) Identifier_1 签订合同 自用单编号 领用部门 货号 数量 单位成本 成本总额 领用日期 自用单 Characters (20) Characters (256) Characters (13) Integer Float Float Date Identifier_1 领用 0,n 0,n 1,n 部门 部门代码 部门名称 Characters (20) 主管同意 Characters (256) Identifier_1 不同意退货 确认收货 转移单编号 转出位置 转入位置 商品名称 数量 售价 日期 合计售价 转移单 Characters (13) Characters (256) Characters (256) Characters (256) Integer Float Date Float Identifier_1 损坏单 损坏单编号 货号 日期 数量 单位成本 总成本 Characters (20) Characters (13) Date Integer Float Float Identifier_1 收货日结单 定单编号 货号 厂家编号 金额 备注 部门编码 收货日期 Characters (20) Characters (13) Characters (20) Float Characters (256) Characters (20) Date Identifier_1 图 1 E-R 图 1,n 核对 采购员 采购员编码 采购员名 Characters (20) Characters (256) 1,n 拟购 拟购单 拟购单号 拟购员编码 拟购厂家编码 拟购货号 拟购数量 拟购价格 Characters (20) Characters (20) Characters (20) Characters (13) Integer Float 损坏表 表名:Damage Name Code Data Type Lengt h Precisi on Mandato ry Display ed Domai n Damage_nu m 损 坏 单 编 号 货号 Dgoods_nu m 日期 Dadate Characte rs (20) Characte rs (13) Date 20 13 Damage_pr ice Dtotal_price Float Float 单 位 成本 总 成 本 送货单 表名:Delivery Name Code Data Type 数量 Danumber Integer FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE Primar y Identifi er TRUE TRUE TRUE FALSE FALSE TRUE FALSE FALSE TRUE Lengt h Precisio n Mandato ry Display ed Domain Primar y Identifi
货号 Dgoodsnu m 件数 Dnumbers Characte rs (20) Integer 20 FALSE er FALSE TRUE FALSE FALSE TRUE 来货 Dn Integer FALSE FALSE TRUE 实收 Dn1 Integer FALSE FALSE TRUE Dadd 收 货 地址 备注 Dnote Dnum1 送 货 单号 Characte rs (256) Characte rs (256) Characte rs (13) 256 256 13 FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE 自用单 表名:ownuse Name Code Data Type Lengt h Precisi on Mandato ry Display ed Domai n Primar y Identifi er TRUE TRUE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE Use_num 自 用 单 编 号 领 用 部门 货号 Ugoods_n Udepartme nt um 数量 Unumbers Characte rs (20) 20 256 13 Characte rs (256) Characte rs (13) Integer Uprice Float FALSE FALSE TRUE Utotal_pric e Udate Float Date FALSE FALSE TRUE FALSE FALSE TRUE 单 位 成本 成 本 总额 领 用 日期 收货日结单 表名:goodsdaily Nam e Data Type Code Lengt h Precisi on Mandato ry GDnum 定 单 编号 Characte rs (20) 20 TRUE Primar y Identifi er TRUE Display ed Domai n TRUE
货号 GD_goodsn um GD_Fnum 厂 家 编号 金额 GD_price 备注 GD_note GD_dnum GD_data 部 门 编码 收 货 日期 转移单 表名:Turn Name Code 13 20 256 20 Characte rs (13) Characte rs (20) Float Characte rs (256) Characte rs (20) Date FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE Data Type Lengt h Precisio n Mandato ry Displaye d Domai n Primary Identifi er TRUE TRUE TRUE T_add T_num 转 移 单 编 号 转 出 位置 转 入 位置 商 品 名称 数量 Tnumbers Into_add T_name Characte rs (13) 13 256 256 256 Characte rs (256) Characte rs (256) Characte rs (256) Integer FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE 售价 Tprice Float FALSE FALSE TRUE 日期 Tdate Date FALSE FALSE TRUE 合 计 售价 Ttotal_pri ce Float FALSE FALSE TRUE 拟购单 表名:re Name Code Data Type Lengt h Precisi on Mandato ry Display ed Domai n renum restaff 拟 购 单 号 拟 购 员 编码 Characte rs (20) Characte rs (20) 20 20 Primar y Identifi er FALSE FALSE TRUE FALSE FALSE TRUE
20 13 refnum regoodsn um renumber s reprice Characte rs (20) Characte rs (13) Integer Float 拟 购 厂 家编码 拟 购 货 号 拟 购 数 量 拟 购 价 格 FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE 退货单 表名:return Name Code Data Type Lengt h Precisi on Mandato ry Display ed Domai n Primar y Identifi er TRUE R_num 退 货 单 编 号 日期 R_date 部门 R_departm ent 货号 Rgoods_nu m Rnumbers Rprice 退 货 数量 单 位 成本 退 货 总 成 本 备注 Rnotes Rtotal_price Characte rs (20) 20 TRUE TRUE 256 13 Date Characte rs (256) Characte rs (13) Integer Float Float FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE Characte rs (256) 256 FALSE FALSE TRUE 采购员 表名:staff Name Code Data Type Lengt h Precisio n Mandato ry staff_nu m Characte rs (20) 20 FALSE Displaye d Domain Primary Identifi er FALSE TRUE staff_na me Characte rs (256) 256 FALSE FALSE TRUE 采 购 员 编 码 采 购 员名 供应商厂家 表名:factor
Name Code Data Type Lengt h Precisio n Mandato ry Displaye d Domai n Fnum 供 应 商 编 码 供 应 商 名 称 地址 Fadd Fname Fpeopl e 联 系 人 电话 Fphon e Character s (20) 20 Character s (256) Character s (256) Character s (256) Character s (11) 256 256 256 11 Primary Identifi er TRUE TRUE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE 部门 表名:department Data Name Code Type Lengt h Precisio n Mandato ry Displaye d Domai n Primary Identifi er TRUE 部 门 代码 部 门 名称 De_num Character 20 TRUE TRUE s (20) Character s (256) De_nam e 256 FALSE FALSE TRUE 定货表 表名:Order Name Code Data Type Lengt h Precisi on Mandato ry Display ed Domai n 定 货 单 编 码 定 货 日期 供 应 商 收 货 日期 采 购 员 编 号 商 品 货号 Oreder_nu m Characte rs (20) 20 TRUE TRUE Oreder_dat e O_factor O_date2 O_staff O_num Date Characte rs (256) Date Characte rs (20) Characte rs (13) FALSE FALSE TRUE 256 FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE 20 13 Primar y Identifi er TRUE
分享到:
收藏