手机销售系统数据库课程设计.docx
上传人:王子****青蛙 上传时间:2024-09-13 格式:DOCX 页数:9 大小:1.2MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

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

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

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

学号专业班级姓名手机销售数据库设计现在手机店的数目有很多但规模都不大所以大多数的店主都还是采用人工管理的方法对手机店的各个模块进行管理虽然手机店的规模不是很大但如果人工管理还是一件比较繁琐的事情稍有不慎就可能出错。现在信息技术不断普及所以完全可以利用信息技术来管理既快捷又可靠。此手机销售管理系统主要是基于各中小型的手机店的管理业务而设计的是基于微软的SQLSERVER2000建立的可用于各种中小型的手机店。引言目前大部分中小型的手机店进行信息管理的主要方式是基于手工处理最多是用计算机的文本系统打印一些清单信息处理工作量大容易出错缺乏系统、规范的信息管理手段。在电脑技术高速发展的今天迫切需要充分利用计算机实现自动化管理。该系统以手机店为背景根据它的运行模式分析了解其订机、售机和库存的管理系统在此基础上建立一个手机销售的管理系统。该系统可以帮助手机店管理人员对各种手机进行详尽、全面地控制和管理提供的各种详细的报表和分析可以为管理者的决策提供依据从而可以降低各环节的资金浪费避免手机积压或短缺保证手机经营的正常进行。处理对象及组织处理对象和组织如下所示手机手机编号价格供应商品牌型号颜色存放位置仓库货架编号剩余面积供应商供应商编号名称地址电话管理员管理员编号姓名联系电话数据库系统开发环境需求系统开发所需环境为XP和SQLServer2000业务流程图通过对手机店的处理内容、处理顺序、处理细节和处理要求等各环节的调查和分析弄清各个环节所需要的信息内容、信息来源、流经取向、处理方法、计算方法、提供信息的时间和信息表示形态报表、表单、表格、输入输出内容、屏幕显示等并且把相关的调查结果用“业务流程图”表示出来。具体分为进货业务,销售业务如图供货商发货发货单采购员订货订货单库存信息销售需求修改验货退货单管理员入库单登记流水账登记合格不合格进货业务流程图顾客导购够买顾客订单库存信息录入客户资料开发票销售单修改登记流水账销售业务流程图顾客填写保修卡导购检测返货单不符合保修条件返货保修单符合保修条件维修人员维修维修单售后业务流程图全局E-R图管理员客户视图表购机单购机单编号手机编号购机数量购机日期用于客户和管理者对购机情况的查询顾客手机1手机品牌价格颜色价格用于一般用户对手机的查询管理员手机2手机编号颜色价格供应商品牌价格存放位置用于管理员查询某机的详细信息管理员供应商供应商编号名称地址电话用于管理者对所有供应商信息的查询管理员仓库货架编号剩余面积主要用于管理员查看仓库的剩余面积管理员存放货架编号存入日期数量用于管理员查询手机的简要的信息管理员供应供应商供应量用于管理员查询供应商与其相供应的数量索引表所在表名索引名称索引类型所在表的属性供应商SupInfo唯一Pid手机信息表teleTwo聚簇Tprice仓库手机表Storetele聚簇InTime+OutTime进货单ADBuyInfo聚簇BuyDate+BuyNum客户购机teleInfo聚簇ButTime+BNum储存过程表存储过程名作用Telefind查询手机基本信息Sum_money统计手机销售情况CteleInfo顾客查询手机信息Spp查询供应商信息Up_TeleInfo更新手机信息表数据库实施与测试主要包括数据库实施和测试两个部分。数据库实施数据库及数据库对象建立1创建数据库createdatabaseMTSMSYSTEM2创建基本表createtable供应商信息表(PIDchar(15)primarykey,PNamechar(20),PAddrchar(30),PTelechar(11),)createtable管理员信息表(ADIDchar(15)primarykey,ADNamechar(10),ADTelechar(11),)createtable仓库信息表(SIDchar(15)primarykey,ADIDchar(15),Areafloat,)createtable手机信息表(TIDchar(15)primarykey,TNamechar(30)notnull,Tcolorchar(15)notnull,Tpriceint,SIDchar(15),PIDchar(15),)createtable客户购机表(TIDchar(15),BuyTimedatetime,BNumint,BuyI