欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    手机销售管理系统数据库课程设计.doc

    • 资源ID:2395422       资源大小:64.50KB        全文页数:7页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    手机销售管理系统数据库课程设计.doc

    目 录一、设计题目1二、设计目的1三、设计分析1四、概念结构设计2五、逻辑结构设计3六、数据库实现3七、结论5一、设计题目手机销售管理系统二、设计目的1、运用已学过的知识进行一个简单的应用程序的开发。2、基本掌握设计课题的基本步骤和方法。3、掌握应用系统开发中的需求分析与数据结构设计方法。4、基本掌握应用系统开发中设计文档的编制。三、设计分析1、分析用户的活动用户主要涉及的活动:手机的进出货,手机查询,手机销售,手机订购等2、确定系统边界:由用户的活动分析总结后得到如图一所示的用户活动图3.1查询成功查询公布用户查询管理接受订单生成订单通知记录供应商生成订单订购管理员图3.1确定系统边界四、概念结构设计根据需求分析画出E-R图,如图:.管理E-R图:手机管 理价 格手机编号供应商编号品牌型号颜色存放位置管理员管理员编号联系电话姓 名手机编号11图4.1局部E-R图通过各个分E-R图之间的联系,合成全局E-R图1n1111nmn手 机用 户供应商管理员仓 库供 应存 放管理购买管 理m图4.2全局E-R图五、逻辑结构设计由概念结构设计转化为关系数据库的关系模式如下:手机(手机编号,价格,供应商编号,品牌型号,颜色,存放位置)管理员(管理编号,手机编号,姓名,联系电话)1、 手机表结构表5.1手机表结构列名说明数据类型约束手机编号手机的唯一标识CHAR(12)主键价格手机的售价INT非空值供应商编号供应商唯一标识VARCHAR外键,参照“供应商.供应编号”品牌型号手机品牌VARCHAR空值颜色手机主要颜色CHAR(4)空值存放位置存放的仓库编号CHAR(6)非空值2、 管理员表结构表5.2管理员表结构列名说明数据类型约束管理编号管理员唯一标识CHAR(7)主键手机编号手机标识CHAR(12)非空值,手机表外键姓名管理员的名字CHAR(6)非空值联系电话联系管理员CHAR(11)空值六、数据库实现1、用SQL语句创建手机销售数据库该数据库主数据文件逻辑名称为sjxs_dat,物理名称为sjxs.mdf,初始大小为10M,最大尺寸为100M,增长速度为10%;数据库的日志文件逻辑名称为sjxs_log,物理名称为sjxs.ldf,初始大小为5M,最大尺寸为50M,增长速度为2M。CREATE DATABASE 手机销售ON(NAME=sjxs_dat,FILENAME='C:sjxs.mdf,SIZE=10M,MAXSIZE=100,FILEGROWTH=10%)LOG ON(NAME='sjxs_log',FILENAME='C:sjxs.ldf,SIZE=5,MAXSIZE=50,FILEGROWTH=2M)GO3、 用SQL语句定义表(1) 手机表USE 手机销售GOCREATE TABLE 手机(手机编号 CHAR(12) PRIMARY KEY,价格 INT NOT NULL,供应商编号 VARCHAR ,品牌型号 VARCHAR,颜色 CHAR(4),存放位置 CHAR(6),CONSTRAINT FOREIGN KEY(供应商编号) REFERENCES 供应商(供应编号)) (2) 管理员表USE 手机销售GOCREATE TABLE 管理员(管理编号 CHAR(7) 主键,手机编号 CHAR(12) NOT NULL ,姓名 CHAR(6) NOT NULL ,联系电话 CHAR(11) NULL,CONSTRAINT FOREIGN KEY(手机编号) REFERENCES 手机(手机编号)(3) 创建手机管理视图:USE 手机销售GOCREATE VIEW SGVIEW (品牌型号,管理员姓名,联系电话)ASSELECT 品牌型号,姓名,联系电话FROM 手机,管理员WHREE 手机.手机编号=管理员.手机编号(4) 数据更新,插入,删除和查询 添加一个管理员,信息为(003, 162738495012,王柱,10293847561) INSERT INTO 管理员 VALUES(003,162738495012,王柱,10293847561) 添加一个手机,信息为(1002,1500,苹果,I573,纯白色,A79)INSERT INTO 手机VALUES(1002,1500,苹果,I573,纯白色,A79) 将姓名为王柱的管理员编号改为002 UPDATE 管理员 SET 管理编号=002WHERE 姓名=王柱 将手机品牌型号为I517的手机品牌型号改为I79UPDATE 品牌型号 SET 品牌型号=I79WHERE 品牌型号=I517 查询管理员王柱的信息:SELECT *FROM 管理员 WHERE 姓名=王柱 删除管理员王柱的信息:DELETE FROM 管理员WHERE 姓名=王柱 删除手机编号为I79的手机信息DELETE FROM手机WHERE 手机编号=I79七、结论这次数据库课程设计的“手机销售管理系统”,通过近期的上机操作,充分运用了所学的数据库知识,并去图书馆查阅了一些书籍,上网搜索部分相关资料,粗略设计出该系统。总体上来说,这次课程设计比较成功,充分运用了所学的软件工程设计、数据库的设计,设计出E-R图、关系模式图、数据库基本表,从整体规划出了系统的运行环境和系统实现的功能。当然,在课程设计的过程中也遇到很多问题,例如,画E-R图时,各实体中的关系的确定,由于对系统还不够了解而找不到一个准确的词来形容;总体规划时,材料太多,不易整理;相关数据库技术方面没有多注意,这次课程设计的重点只在对整个系统的总体设计思路。在课程设计的过程中,最重要的一点就是,一定要加强实际操作能力,这样才能将理论运用到实践中,只有在实践中,我们才能及时发现错误并及时修改,才能达到学习的最终目的。

    注意事项

    本文(手机销售管理系统数据库课程设计.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开