数据库课程设计电脑销售管理信息系统报告

上传人:仙*** 文档编号:31456798 上传时间:2021-10-12 格式:DOC 页数:10 大小:119.51KB
收藏 版权申诉 举报 下载
数据库课程设计电脑销售管理信息系统报告_第1页
第1页 / 共10页
数据库课程设计电脑销售管理信息系统报告_第2页
第2页 / 共10页
数据库课程设计电脑销售管理信息系统报告_第3页
第3页 / 共10页
资源描述:

《数据库课程设计电脑销售管理信息系统报告》由会员分享,可在线阅读,更多相关《数据库课程设计电脑销售管理信息系统报告(10页珍藏版)》请在装配图网上搜索。

1、数据库原理及应用课程设计报告设计题目: 电脑销售管理信息系统 2011年6月11日电脑销售管理信息系统报告一、 需求分析1、开发背景和意义管理信息系统就是我们常说的MIS系统(Management Information System)。在当今社会,随着经济科技的快速发展,管理信息系统越来越普及,越来越重要。传统的管理信息方法极大的影响了工作效率和数据的正确性、完整性、安全性,已经落后于时代,并且被时代淘汰。利用软件管理系统代替传统的管理方式,将大大提高工作效率。2、系统需求概况网络的迅猛发展,计算机的广泛应用,顺应社会的发展要求,电脑已经走进了千家万户。电脑的销售,不仅仅是传统的实体店铺模式

2、,而且已经转向网络。商家无疑要做一些必要的管理:如电脑销售的基本情况管理、商品管理和订单管理,用户管理和网站管理等等。利用电脑销售管理信息系统可以及时了解各个环节中信息的变更,有利于提高管理效率,实现各种销售信息的系统化、规范化和自动化。二、 概念结构设计1、本系统的主要功能模块本系统主要面向的用户为系统管理员。简单介绍下本系统的主要功能模块:(1)登陆功能:登陆系统为身份验证登录。(2)商品管理:添加 删除 修改 图片上传。(3)订单管理:查看,删除,确认订单 查看,删除已确认订单 查看,删除订单投诉。(4)用户管理:查看修改用户资料,删除用户,设置用户等级(普通,VIP) 管理员添加删除。

3、(5)网络管理:添加,修改,删除网站新闻。2、 系统数据流程图D3D1 商品记录 订单记录 电脑电脑商品信息商品情况 账单要求用户信息P1内部管理 P2订单管理用户情况用户用户用户身份用户身份D2 用户信息P3安全管理管理员D4管理员情况 用户记录3、 数据库的概念模型 电脑销售管理信息系统E-R图厂商实体图:厂商电话厂 商 厂商名ID电脑实体图:电脑编号型号价格生产日期生产厂商颜色大小品牌订单实体图:订单订单号订货人地址订货日期是否送出订货人电话用户实体图:用户用户名id类型邮编 地址Email用户电话各实体集之间的联系图:订购电脑订货人订货数量订货日期电脑购买用户订单对应厂商销售获得订货购

4、买产品购买日期购买数量经办人三、 逻辑结构设计厂商(ID, 厂商名,厂商电话),其中ID是主码;电脑(编号,品牌,型号,价格,大小,颜色,生产厂商,生产日期),其中编号是主码;订单(订单号,订货人,订货日期,地址,是否送出,订货人电话),其中订单号是主码;用户(id,用户名,用户电话,类型,地址,邮编,Email),其中id是主码;订货(订货日期,订货数量,订货电脑型号,订货人),其中订货日期和订货人是主码;购买(购买日期,购买数量,购买产品,经办人),其中购买日期和经办人是主码。将电脑销售管理信息系统的数据库名定为“ComputerSell”。四、 物理结构设计与实现关系属性的设计包括属性名

5、、数据类型、数据长度、该属性是否允许空值、是否为主码、是否为索引项及约束条件。下表中详细列出了ComputerSell库各表的属性设计情况。表名属性名数据类型长度允许空主码或索引约束条件厂商IDchar10No主码厂商名varchar20No索引厂商电话char11No必须是11位电脑编号char10No主码品牌char10No索引项型号char20No索引项价格money Yes大小int10Yes颜色char 10Yes生产厂商char 10No生产日期datetime8No值为修改记录的当天日期订单订单号char10No主码订货人char20No订货日期datetime8No值为修改记录

6、的当天日期地址varchar30No是否送出bitNo索引True为送出,False为没有送出用户idchar8No主码用户名char8No索引用户电话char11No用户类型char8No索引“VIP”或“普通”地址varchar30No邮编char20YesEmailchar40Yes订货订货日期datetime8No索引值为修改记录的当天日期订货人varchar20No主属性订货数量int8No订货电脑型号char20No主属性订货人电话char11No必须是11位购买购买日期datetime8No索引值为修改记录的当天日期经办人 varchar20No主属性购买数量int8No购买产品

7、char20No主属性经办人电话char11No必须是11位&部分 SQL语句代码:建立数据库的代码:CREATE DATABASE ComputerSell ON PRIMARY ( NAME = NComputerSell, FILENAME = ND:datebaseComputerSell.mdf , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ) LOG ON ( NAME = NComputerSell_log, FILENAME = ND:datebaseComputerSell_log.ldf , SIZE

8、= 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%);建立各表的代码:CREATE TABLE 厂商 (ID char(10) NOT NULL,厂商名 char(10) NOT NULL,厂商电话 int NOT NULL,primary key ID);CREATE TABLE 电脑(编号 char(10) NOT NULL,品牌 char(10) NOT NULL,型号 char(10) NOT NULL,价格 money NULL,大小 int NULL,颜色 char(10) NULL,生产厂商 char(10) NOT NULL,生产日期

9、datetime NOT NULL,primary key 编号);CREATE TABLE 订单(订单号 nchar(10) NOT NULL,订货人 char(10) NOT NULL,订货日期 datetime NOT NULL,地址 varchar(50) NOT NULL,是否送出 bit NOT NULL, CONSTRAINT PK_订单 PRIMARY KEY CLUSTERED (订单号 ASC);CREATE TABLE 订货(订货日期 datetime NOT NULL,订货人 char(10) NOT NULL,订货数量 int NOT NULL,订货电脑型号 char

10、(10) NOT NULL,订货人电话 int NOT NULL, CONSTRAINT PK_订货 PRIMARY KEY CLUSTERED (订货日期 ASC);CREATE TABLE 购买(购买日期 datetime NOT NULL,经办人 char(10) NOT NULL,购买数量 int NOT NULL,购买产品 char(10) NOT NULL,经办人电话 int NOT NULL, CONSTRAINT PK_购买 PRIMARY KEY CLUSTERED (购买日期 ASC);CREATE TABLE 管理员(管理员ID int NOT NULL,管理员 char

11、(10) NOT NULL,密码 char(10) NULL, CONSTRAINT PK_管理员 PRIMARY KEY CLUSTERED (管理员ID ASC);CREATE TABLE 用户(id char(10) NOT NULL,用户名 char(10) NOT NULL,用户电话 char(10) NOT NULL,用户类型 char(10) NOT NULL,地址 varchar(50) NOT NULL,邮编 char(10) NULL,Email char(10) NULL, CONSTRAINT PK_用户 PRIMARY KEY CLUSTERED (id ASC);五

12、、 总结经过连续好几天的不断努力,终于把数据库原理及应用的课程设计完成了,还不算完美,但是我从中收获了不少 一直以来,自己的想法太天真了,总以为按老师在实训课上讲的,简单建立一个数据库,然后新建几张表就可以了。直到真正开始着手建立数据库的时候才真正明白数据库不仅仅就是一个数据库里面含有几张表,然后加上主键索引就这么简单;还需要找到各个表之间的关系,并且设置各种约束条件。在完成此次课程设计过程中,最大的缺陷是,我对于很多细节问题都注意的不到位。在我们有意或者无意之间,真的很多时候是“细节决定成败”。设计过程中,需求分析、概念设计进行的比较顺利,但是逻辑结构设计、物理结构设计过程中发现了很多问题,进行的不是很顺利,有时候还需要把从前往后的很多地方都修改一遍。这些深刻的反映了自己对可行性方面的考虑以及对各个实体或者关系之间的联系的考虑存在很大漏洞。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!