库设计报告.docVIP

  • 5
  • 0
  • 约1.71万字
  • 约 29页
  • 2017-08-17 发布于河北
  • 举报
库设计报告

福 建 工 程 学 院 课程设计 课 程: 数据库应用课程设计 题 目: 仓库管理系统 专 业: 信息管理与信息系统 班 级: 座 号: 姓 名: 2012年 6 月 24 日 目录 一.系统定义 二.需求分许 (1)功能需求 (2)用户需求 三.数据流图 四、系统设计 1、概念结构设计 2、逻辑结构设计 3、系统功能模块图 4、其它设计图形工具 五、详细设计 六、系统实现与测试 1、开发平台和工具选择 2、系统测试 七、课程设计总结 一、系统定义 具有一定规模的公司或商店都需要为自己公司或商店里的货物进行管理,仓库管理系统就是为了管理货物而开发的数据库软件主要分为大功能:用户功能管理员功能功能、、、、事件记录 2)第一层数据流图: 3)第二层数据流图: 产品入库信息管理细化: 产品出库信息管理细化: 四、系统设计 1、概念结构设计 画出系统E-R图 2、逻辑结构设计 将E-R图(或其他概念设计图)转换为具体的DBMS对应的关系模式。 人员(人员编号,人员名称,住址,电话) 产品(产品编号,产品名称,产品数量,产品规格) 入库(入库编号,入库时间,入库数量) 出库(出库编号,出库时间,出库数量) 3、系统功能模块图 画出系统功能模块图,并对子模块功能进行详细说明。 4、其它设计图形工具 特别提示:允许用其他分析、设计工具。 在此补充在设计过程中采用的其它设计工具图形。 五、详细设计 主要的表。 物料信息表 create database studb on primary ( name=studata, filename=d:\db\studat.mdf, size=3mb, filegrowth=3mb ) log on (name=stulog, filename=d:\db\stulog.ldf, size=1mb, maxsize=10mb, filegrowth=10% ) use studb go create table xg0301worker (pno char(5) primary key, pname char(10), birth datetime, sex char(5), id char(20), home char(10), dizhi char(50), tele char(20), secret char(5), zhiwei char(10), quanxian char(25), beizhu char(20) ) 员工信息表 use studb go create table xg0301wuliao (wno char(10) , rkbh char(6) primary key, wname char(15), guige char(20), danwei char(10), kucun int, beizhu char(20) ) 入库信息表 use studb go create table xg0301ruku ( rkdh int , rkrq datetime, wno char(10), wname char(10), people char(10), shuliang int, beizhu char(20), primary key(wno) ) 出库信息表 use studb go create table xg0301chuku ( ckdh int , ckrq datetime, wno char(10), wname char(10), people char(10), shuliang int, beizhu char(20), primary key(wno) ) 六、界面设计 一:登录界面: 分别设置了两个职位,管理员和职工。登入后界面不一样。登录代码如下: var auth_desc:string; begin with adoquery1 do begin close; sql.Clear; sql.Add(select quanxian from xg0301worker); sql.Add(where pno=+edit1.Text+ and secret=+edit2.Text+); open; a

文档评论(0)

1亿VIP精品文档

相关文档