ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:489.50KB ,
资源ID:9914388      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-9914388.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(手机销售系统数据库课程设计.docx)为本站会员(b****0)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

手机销售系统数据库课程设计.docx

1、手机销售系统数据库课程设计题目 手机销售数据库设计 学 号 专业班级 姓 名 手机销售数据库设计 现在手机店的数目有很多但规模都不大所以大多数的店主都还是采用人工管理的方法对手机店的各个模块进行管理虽然手机店的规模不是很大但如果人工管理还是一件比较繁琐的事情稍有不慎就可能出错。现在信息技术不断普及所以完全可以利用信息技术来管理既快捷又可靠。 此手机销售管理系统主要是基于各中小型的手机店的管理业务而设计的是基于微软的 SQL SERVER 2000 建立的可用于各种中小型的手机店。 引言 目前大部分中小型的手机店进行信息管理的主要方式是基于手工处理最多是用计算机的文本系统打印一些清单信息处理工作

2、量大容易出错缺乏系统、规范的信息管理手段。 在电脑技术高速发展的今天迫切需要充分利用计算机实现自动化管理。 该系统以手机店为背景根据它的运行模式分析了解其订机、售机和库存的管理系统 在此基础上建立一个手机销售的管理系统。该系统可以帮助手机店管理人员对各种手机进行详尽、全面地控制和管理提供的各种详细的报表和分析可以为管理者的决策提供依据从而可以降低各环节的资金浪费避免手机积压或短缺保证手机经营的正常进行。 处理对象及组织 处理对象和组织如下所示 手机手机编号价格供应商品牌型号颜色存放位置仓库货架编号剩余面积 供应商供应商编号名称地址电话管理员管理员编号姓名联系电话 数据库系统开发环境需求 系统开

3、发所需环境为 XP 和 SQL Server2000 业务流程图 通过对手机店的处理内容、处理顺序、处理细节和处理要求等各环节的调查和分析弄清各个环节所需要的信息内容、信息来源、流经取向、处理方法、计算方法、提供信息的时间和信息表示形态报表、表单、表格、输入输出内容、屏幕显示等并且把相关的调查结果用“业务流程图”表示出来。具体分为进货业务,销售业务如图进货业务流程图 销售业务流程图 售后业务流程图 全局 E-R 图管理员客户 视图表购机单购机单编号手机编号购机数量购机日期 用于客户和管理者对购机情况的查询 顾客 手机1手机品牌价格颜色价格 用于一般用户对手机的查询 管理员 手机2手机编号颜色价

4、格供应商品牌价格 存放位置 用于管理员查询某机的详细信息 管理员 供应商供应商编号名称地址电话 用于管理者对所有供应商信息的查询 管理员 仓库货架编号剩余面积 主要用于管理员查看仓库的剩余面积 管理员 存放货架编号存入日期数量 用于管理员查询手机的简要的信息 管理员 供应供应商供应量 用于管理员查询供应商与其相供应的数量 索引表 所在表名 索引名称 索引类型 所在表的属性 供应商 SupInfo 唯一 Pid 手机信息表 teleTwo 聚簇 Tprice 仓库手机表 Storetele 聚簇 InTime+OutTime 进货单 ADBuyInfo 聚簇 BuyDate+BuyNum 客户购

5、机 teleInfo 聚簇 ButTime+BNum 储存过程表 存储过程名 作用 Telefind 查询手机基本信息 Sum_money 统计手机销售情况 CteleInfo 顾客查询手机信息 Spp 查询供应商信息 Up_TeleInfo 更新手机信息表 数据库实施与测试 主要包括数据库实施和测试两个部分。 数据库实施 数据库及数据库对象建立 1创建数据库 create database MTSMSYSTEM 2创建基本表 create table 供应商信息表 ( PID char(15) primary key , PName char(20), PAddr char(30), PTe

6、le char(11), ) create table 管理员信息表 ( ADID char(15) primary key, ADName char(10), ADTele char(11), ) create table 仓库信息表 ( SID char(15) primary key, ADID char(15), Area float, ) create table 手机信息表 ( TID char(15) primary key, TName char(30) not null, Tcolor char(15) not null, Tprice int, SID char(15),

7、PID char(15), ) create table 客户购机表 ( TID char(15), BuyTime datetime , BNum int, BuyID char(15) , ) create table 进货单 ( TID char(15), BuyNum int , BuyDate datetime, ) create table 库存手机表 ( TID char(15) primary key, SID char(15), SNum int , InTime datetime, OutTime datetime, ) create table 供应表 ( PID cha

8、r(15), PNum int, ) 3创建视图买机信息视图 create view VIEW_BuyT(BuyID,TID,BNum,BuyTime) as select BuyID,TID,BNum,BuyTime from 客户购机表 顾客手机查询视图 create view VIew_C(TName,Tcolor,Tprice) as select TName,Tcolor,Tprice from 手机信息表 管理员手机查询视图 create view VIEW_ADMT_one as select TID,Tname,Tcolor,Tprice,SID,PID from 手机信息表

9、供应商视图 create view VIEW_P(PID,Pname,PAddr,Ptele) as select PID,Pname,PAddr,Ptele from 供应商信息表 仓库视图 create view VIEW_S as select * from 仓库信息表 库存手机视图 create view VIEW_StoreP(SID,Tname,Tcolor,Intime,Snum) as select 库存手机表.SID,Tname,Tcolor,Intime,Snum from 库存手机表,手机信息表 where 库存手机表.TID=手机信息表.TID 数据统计视图 creat

10、e view VIEW_SUM(Tname,Tcolor,Buydate,Buynum,Snum,Tprice) as select 手机信息表.Tname,Tcolor,Buydate,Buynum,Snum,Tprice from 手机信息表,库存手机表,进货单 where 手机信息表.tid = 库存手机表.tid and 手机信息表.tid = 进货单.tid 4创建触发器在手机信息表上创建触发器提醒管理员相应的操作 create trigger tri_delete_tele on 手机信息表 for delete as print 请在仓库中删除此手机 在仓库信息表上建立触发器 c

11、reate trigger tri_S_update on 仓库信息表 for update as if (select area from 仓库信息表 where sid = S001) = 0 print 此货架已满 create trigger tri_S_update2 on 仓库信息表 for update as if (select area from 仓库信息表 where sid = S002) =0 print 此货架已满 create trigger tri_S_update3 on 仓库信息表 for update as if (select area from 仓库信息

12、表 where sid = S003) =0 print 此货架已满 在库存手机表上建立触发器 create trigger tri_update_Stele on 库存手机表 for update as if (select snum from 库存手机表 where tid = A001)10 print 存货不足 请及时进货 create trigger tri_update_Stele2 on 库存手机表 for update as if (select snum from 库存手机表 where tid = A002)10 print 存货不足 请及时进货 create trigge

13、r tri_update_Stele3 on 库存手机表 for update as if (select snum from 库存手机表 where tid = A003)10 print 存货不足 请及时进货 (5) 建立储存过程 按手机名查询的存储过程 create procedure telefind telename char(30) as select * from 手机信息表 where Tname = telename 统计手机存储过程 create procedure Sum_money as select 手机信息表.Tname,Tcolor,Buynum,Snum,Tpr

14、ice from 手机信息表,库存手机表,进货单 where 手机信息表.tid = 库存手机表.tid and 手机信息表.tid = 进货单.tid 顾客查询手机存储过程 create procedure CteleInfo as select Tname,Tcolor,Tprice from 手机信息表 供应商信息存储过程 create procedure Spp Pno char(15) as select * from 供应商信息表 where PID=Pno 手机信息表插入: create procedure Up_TeleInfo TI char(15),TN char(15),

15、TC char(15),TPri int,Sno char(15),PI char(15) as insert into 手机信息表 values (TI,TN,TC,TPri,Sno,PI) 数据库测试 对该手机销售管理系统进行测试验证每个功能是否符合要求具体的测试如下 1 通过视图查看各个基本表和视图中的数据 2 触发器的测试 3 储存过程的测试 手机关系模式名称Tname 简述手机品牌型号 类型宽度Char(30) 说明 Tcolor 手机颜色 Char15 TPrice 手机价格 Int TID 手机编号 Char15 SID 仓库货架编号 Char(15) PID 供应商编号 Cha

16、r15 仓库关系模式 SID 仓库货架编号 Char(15) Area 仓库剩余面积 Float10 ADID 管理员编号 Char(10) 供应商关系模式 PID 供应商编号 Char(15) PName 供应商姓名 Char(20) PAddr 供应商地址 Char(30) PTele 联系电话 Char(11) 购机单关系模式 BuyTime 购买时间 DtateTime BNum 购买数量 Int BuyID 购机单的编号 Char(15) Tname 手机品牌型号 Char(30) Tcolor 手机颜色 Char(15) Tprice 手机价格 int 数据库测试结果 基本表的测试

17、如图 供应商信息表 管理员信息表 仓库信息表 手机信息表 客户购机表 进货单 库存手机表 供应表 客户购机单视图查询 顾客买机查询视图 管理员查询手机视图 触发器的测试如 手机信息表上的触发器 仓库信息表上的触发器 库存手机表上的触发器 按手机名查询的储存过程 管理员信息表 仓库信息表 手机信息表 客户购机单 库存手机表总结 通过几个星期的数据库设计实习对数据库的应用有了更深的理解在数据库的基本设计方法方面也有了一定的收获。 在这次实习中看到了自己平时学习的不足发现了基础知识的重要性。不仅在需求分析阶段花了很长的时间在后面的设计阶段也花费了大量的时间去设计。再设计 ER图时 由于对各业务考虑的不全面导致不断的修改局部 ER图全局ER图迟迟不能生成。经过不断的修改和请教老师同学最终完成了设计。经过简单的测试数据库达到了预期的目标。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2