大连理工大学城市学院
数据库课程实践报告
题目:体育用品商店销售信息管理
学院:
班级:
指导教师:
组员:
组长:
完成日期:2009-11-17
任务书及成绩评定
1、 目的与要求
销售信息系统应该实现以下几个功能:
1. 顾客、订单、生产厂家、库存商品信息的录入、修改、删除、查询
2. 其它
2、任务分工
3、成绩评定
成绩: (教师填写)
指导老师: (签 字)
2009 年 月 日
目 录
1.问题描述.................................................................
1.1 系统功能分析..................................................
1.2 系统功能模块设计
2.数据库系统设计
2.1 需求分析
2.1.1 文字表述
2.1.2 数据字典
2.1.3 数据结构
2.2 概念设计
2.3 逻辑设计
3.软件系统设计与实现
3.1 开发环境
3.2 系统实现细节
3.3 系统主要功能模块的运行效果图
3.4 调试中遇到的错误
4.总结
5 参考文献
1.问题描述
一家经营体育用品批发的商店希望建立销售信息系统,对顾客信息、生产厂家信息、库存信息进行
全面的管理。
1.1 系统功能分析
销售信息系统应该实现以下几个功能:
1. 顾客、订单、生产厂家、库存商品信息的录入、修改、删除、查询
2. 打印发票、库存商品清单、通信用标签等
3. 生成未付款订单报表、未发货订单报表等
4. 其它
1.2 系统功能模块设计
2.数据库系统设计
2.1 需求分析
2.1.1 文字表述:
管理员可以对顾客、订单、生产厂家、库存商品信息的录入、修改、删除、查询,打印发票、
销售信息系统
顾
客
信
息
录
入
修
改
删
除
查
询
库
存
商
品
信
息
录
入
修
改
删
除
查
询
生
产
厂
家
信
息
录
入
修
改
删
除
查
询
订
单
订
单
订
单
细
则
打
印
发
票
通
信
标
签
录
入
订
单
修
改
订
单
删
除
订
单
查
询
订
单
未付
款订
单表
未
发
货
订
单
表
库存商品清单、通信用标签和生成未付款订单报表、未发货订单报表。普通用户可以查询顾客
订单、生产厂家、库存商品信息。
2.1.2 数据字典:
数据项:
顾客代码,识别顾客身份,varchar,20
顾客名称, 顾客单位名称,varchar,20
姓名,下订单人的姓名,varchar,20,可能与顾客名称相同
地址,发货的地址,varchar,20
邮编,顾客所在城市的邮编,varchar,20
电话,顾客的联系方式,varchar,20
订单号,识别订单身份,varchar,20
下单日期,下订单的日期,smalldatetime
运输要求,对运输过程的要求,arichar,20
能否供货标志,现在能否供货,varchar,2,只能在能和否之间取值
货号,货物的编号,有订单号和顾客代码组成,varchar,20
运输日期,发送货物的日期,smalldatetime,可与订单日期相同
货物重量,货物的重量,money
运费, 运输货物的费用,money
付款清单 告知此订单是否一付款,varchar,2,只能在已付和未付之间取值
商品编码,识别商品的身份,varchar,20
商品名称,商品的名称,varchar,20
商品说明,说明商品的类型,varchar ,20, 在篮球、运动服、短衣、短裤、篮球鞋之间取值
单价,商品的每件(每双)售价,money
计量单位,varchar ,20, 默认为元
计量单位的说明 说明售价的单位 ,varchar,20 , 只能在元/个,元/双, 元/套 之间取值
库存量,商品的库存量,int
厂家代码, 识别厂家的身份,varchar,20
厂家名称,厂家的名称,varchar,20
厂家地址,厂家的厂址,varchar,60
厂家电话,厂家的联系方式,varchar,20
订单细则编号,识别订单细则的身份,varchar,20
数量,订购的数量,int
总金额,订购商品的总金额,money
2.1.3 数据结构:
顾客信息,顾客的基本信息,组成:顾客代码、顾客名称、姓名、地址、邮编、电话等
订单信息,订单的基本信息,组成:订单号、下单日期、顾客代码、运输要求、能否供货标志、货
号、运输日期、货物重量、运费、付款清单等
库存商品信息,库存商品的基本信息,组成:商品分类编码、生产厂家编码、商品说明、单价,计
量单位、计量单位的说明等
生产厂家信息,生产厂家的基本信息,组成:厂家代码、厂家名称,厂家地址,厂家电话
订单细则,关于的订单的详细信息,组成:细则编号、订单号、产品分类编号、生产厂、数量、总