手机销售管理系统数据库课程设计报告书_第1页
手机销售管理系统数据库课程设计报告书_第2页
手机销售管理系统数据库课程设计报告书_第3页
手机销售管理系统数据库课程设计报告书_第4页
手机销售管理系统数据库课程设计报告书_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、设计题目 1二、设计目的 1三、设计分析 1四、概念结构设计 2五、逻辑结构设计 3六、数据库实现 3七、结论 5、设计题目手机销售管理系统二、设计目的1、运用已学过的知识进行一个简单的应用程序的开发。2、基本掌握设计课题的基本步骤和方法。3、掌握应用系统开发中的需求分析与数据结构设计方法。4、基本掌握应用系统开发中设计文档的编制。三、设计分析1、分析用户的活动用户主要涉及的活动:手机的进出货,手机查询,手机销售,手机订购等2、确定系统边界:由用户的活动分析总结后得到如图一所示的用户活动图3.1用户理 员管理四、概念结构设计根据需求分析画出 E-R图,如图:.管理E-R图:供应商编号通过各

2、个分E-R图之间的联系,合成全局E-R图用户理 员图4.2全局E-R图五、逻辑结构设计由概念结构设计转化为关系数据库的关系模式如下:手机(手机编号,价格,供应商编号,品牌型号,颜色,存放位置) 管理员(管理编号,手机编号,姓名,联系电话)1、手机表结构表5.1手机表结构列名说明数据类型约束手机编号手机的唯一标识CHAR(12)主键价格手机的售价INT非空值供应商编供应商唯一标识VARCHAR外键,参照“供J立商. 供应编号”品牌型号手机品牌VARCHAR空值颜色手机主要颜色CHAR(4)空值仔放位直存放的仓库编号CHAR(6)非空值2、管理员表结构表5.2管理员表结构列名说明数据类型约束管理编

3、号管理员唯一标识CHAR主键手机编号手机标识CHAR(12)非空值,手机表外键姓名管理员的名字CHAR(6)非空值联系电话联系管理员CHAR(11)空值六、数据库实现1、用SQL语句创建手机销售数据库该数据库主数据文件逻辑名称为 sjxs_dat,物理名称为sjxs.mdf,初始大 小为10M,最大尺寸为100M增长速度为10%数据库的日志文件逻辑名称为 sjxs_log,物理名称为sjxs.ldf,初始大小为5M,最大尺寸为50M增长速度为2MCREATE DATABASE 手机销售 ON(NAME=sjxs_dat,FILENAME='C:sjxs.mdfSIZE=10M,MAXS

4、IZE=100,FILEGROWTH=10%)LOG ON(NAME='sjxs_log',FILENAME='C:sjxs.ldf ,SIZE=5,MAXSIZE=50,FILEGROWTH=2M)GO3、用SQL语句定义表(1) 手机表USE 手机销售GOCREATE TABLED机(手机编号CHAR(12) PRIMARY KEY,价格 INT NOT NULL,供应商编号VARCHAR ,品牌型号VARCHAR,颜色 CHAR(4),存放位置CHAR(6),CONSTRAINT FOREIGN KE洪应商编号)REFERENCES应商(供应编号 )(2) 管理员

5、表USE 手机销售GOCREATE TABLE1理员(管理编号CHAR(7) 主键 ,手机编号CHAR(12) NOT NULL ,姓名 CHAR(6) NOT NULL ,联系电话CHAR(11) NULL,CONSTRAINT FOREIGN KEY(机编号)REFERENCES 手机(手机编号)(3) 创建手机管理视图:USE 手机销售GOCREATE VIEW SGVIEW品牌型号,管理员姓名,联系电话)ASSELECT 品牌型号, 姓名 , 联系电话FROM机,管理员WHRE寻机.手机编号=管理员.手机编号(4) 数据更新,插入,删除和查询 添加一个管理员,信息为( 003, 162

6、738495012 ,王柱,10293847561 )INSERT INTO 管理员VALUES( 003 , 162738495012 , 王柱 , 10293847561 ) 添加一个手机,信息为( 1002, 1500,苹果, I573 ,纯白色,A79)INSERTINTO 手机 VALUES(1002 , 1500 , 苹果 , I573 , 纯白色 , A79 ) 将姓名为王柱的管理员编号改为 002UPDATE 管理员 SET 管理编号 = 002 WHERE生名='王柱 将手机品牌型号为 I517 的手机品牌型号改为 I79UPDATE品牌型号SET品牌型号='

7、I79 'WHER品牌型号='I517 ' 查询管理员王柱的信息:SELECT *FROMW 理员WHERE 姓名 =王柱 删除管理员王柱的信息:DELETE FROMf 理员WHERE生名='王柱 删除手机编号为 I79 的手机信息DELETE FROW 机WHER寻机编号='179 '七、结论这次数据库课程设计的“手机销售管理系统” ,通过近期的上机操作,充分运用了所学的数据库知识,并去图书馆查阅了一些书籍,上网搜索部分相关资料,粗略设计出该系统。总体上来说,这次课程设计比较成功,充分运用了所学的软件工程设计、数据库的设计,设计出 E-R 图、关系模式图、数据库基本表,从整体规划出了系统的运行环境和系统实现的功能。当然,在课程设计的过程中也遇到很多问题,例如,画 E-R 图时,各实体中的关系的确定,由于对系统还不够了解而找不到一个准确的词来形容;总体规划时,材料太多,不易整理;相关数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论