已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
装订线长 春 大 学 课程设计纸 目 录一、设计题目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图时,各实体中的关系的确定,由于对系统还不够了解而找不到一个准确的词来形容;总体规划时,材料太多,不易整理;相关数据库技术方面
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 城市景观提升改造工程经济效益和社会效益分析报告
- 2025山东广饶经济开发区所属国有公司招聘13人笔试历年典型考点题库附带答案详解试卷3套
- 2025安徽安庆市潜山市潜润国有资本投资运营集团有限公司招聘(第二批)综合笔试历年常考点试题专练附带答案详解试卷3套
- 污水处理厂尾水深海排放工程环境影响报告书
- 输电线路迁改项目环境影响评估方案
- 老旧小区改造及城市更新工程节能评估报告
- 2025中国出口信用保险公司校园招聘100人笔试历年备考题库附带答案详解试卷3套
- 丰城市公务员考试熊熙试题及答案
- 法律硕士参加公务员考试试题及答案
- 2025年及未来5年市场数据中国小儿退热口服液行业市场深度调查及发展前景研究预测报告
- 2025河北石家庄市市属国有企业招聘管理及专业技术岗位人员465人笔试考试参考试题附答案解析
- 2025福建晋江经开区博源综合服务有限公司招聘10人笔试考试备考题库及答案解析
- 2025中国南水北调集团水网智慧科技有限公司秋季招聘14人笔试考试备考题库及答案解析
- 2025房屋买卖合同范本下载
- 2025年河北廊坊霸州市公安局公开招聘警务辅助人员100名笔试考试参考题库及答案解析
- 2025年赣江新区公安局公开招聘警务辅助人员【18人】考试笔试模拟试题及答案解析
- 护士职业生涯发展规划
- 职业规划评估与调整内容
- 春晚方案策划
- 2025-2026学年统编版六年级上册语文期中练习卷及答案
- 2025年河北单招考试九类职业适应性练习题及答案
评论
0/150
提交评论