ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:72.97KB ,
资源ID:3906419      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-3906419.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库设计说明书.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数据库设计说明书.docx

1、数据库设计说明书网络商店课程名称: 软件工程 设计题目: 数据库设计说明书 院 系: 信息技术学院 专 业: 计算机科学与技术 班 级: 2010级2班 设计人员: 设计时间: 2012.11.29-12.5 备注开发项目网络商店版本号版本1.0开发人员朱亮、李恒昌、刘帅、李云雷1、引言1.1编写目的本数据库是为网络商店提供数据交换和数据保存,同时供网络商店的管理人员添加、删除、修改数据。1.2背景数据库名称:Network Shop System使用数据库的软件系统:SQL Server 20051.3定义主键:是用来唯一表述一条数据的字段,其值不能重复且不能为空。外键:也叫侯选键,能够完全

2、决定所有属性的那些字段称为侯选键表(Table):数据库中的表与我们日常生活中使用的表格类似,它也是由行 (Row)和列(Column)组成的。列由同类的信息组成,每列又称为一个“字段”,每列的标题称为列名。行包括了若干列信息项,一行数据称为一条“记录”,它表达有一定意义的信息组合。一个数据库表由一条或多条记录组成,没有记录的表称为空表。每个表中通常都有一个主关键字,用于唯一地确定一条记录。索引(Index):索引是根据指定的数据库表列建立起来的顺序,它提供了快速访问数据的途径,并且可以监督表的数据,使其索引所指向的列中的数据不重复。视图(View):视图看上去同表一样,具有一组命名的列和数据

3、项,但它其实是一个虚拟的表,在数据库中并不实际存在。视图是由查询数据库表产生的,它限制了用户能看到和修改的数据。由此可见,视图可以用来控制用户对数据的访问,并能简化数据的显示,即通过视图只显示那些需要的数据信息。图表(Diagram):其实就是数据库表之间的关系示意图,利用它可以编辑表与表之间的关系。默认值(Default):它是在表中创建列或插入数据时,对没有指定其具体值的列或列数据项赋予事先设定好的值。用户(User):用户就是有权限访问数据库的人。关系模型:用二维表格结构表示实体集,外键表示实体间联系的数据模型称为关系模型。关系模型是由若干个关系模式组成的集合。关系模式:关系模式实际上就

4、是记录类型。它包括:模式名,属性名,值域名以及模式的主键。关系模式仅是对数据特性的描述。1.4参考资料【1】软件工程-理论与实践 田淑梅 廉龙颖 高辉 清华大学出版社 【2】数据库原理与技术 申时凯 戴祖诚 佘玉梅 清华大学出版社【3】SQL Server 2005基础教程 迪尤逊 著 、董明等译 人民邮电出版社2、外部设计2.1标识符和状态本系统采用SQL Server 2005为基本开发工具,数据库名称为Network Shop System。数据库中一共建立了6个表,表名分别为Reguester(注册用户信息表),Admin(管理员信息表),Products(商品信息表),Buy car

5、(购物车表),Order(订单表),Put(已购订单表)。2.2使用它的程序ADO.NET2.3约定1. 为了满足数据库设计可维护、可扩展的要求,我们将以后可能会变动的信息从这些实体中抽象出来,设计为单独的表。在对数据库中表进行命名的过程中,为了满足易于理解的要求,我们对从某一实体中抽象出来的表,采用相同的前缀。2. 在对数据库中各个表的字段进行命名时,我们在保证字段拥有与表相同前缀的同时,使其能够清晰的表达字段的含义。3.为了提高系统数据库的安全性,在管理用户口令信息时我们对所有用户的信息进行了加密。因此,系统的第一个用户口令信息由系统设计阶段工作人员导入(用户在使用系统后,可以更改)。其他

6、用户信息由此用户生成。2.4专门指导系统使用Active Data Object 2.5(ADO)实现与数据库的接口,该接口基于OLE DB模型建立,是应用程序与数据库的桥梁,在ADO上将建立与数据库的通讯连接、执行T-SQL,有关ADO的功能、特征的描述,请参考其他的资料。应用程序的数据变换,通过T-SQL相关的插入的信息来实现。应用程序的数据查询,通过T-SQL相关的查询语句来实现,并且应用程序在其结果集上进行操作。其他的专门知道的说明、文档等,请参考MSDN所提供的关于ADO的使用上的帮助。2.5支持软件数据库服务器操作系统:Microsoft Windows XP/7数据库管理系统:M

7、icrosoft SQL Server 2005 Enterprise Edition3、结构设计3.1概念结构设计数据实体中文名数据库表名数据实体描述注册用户信息表reguestertab用户编号,电子邮箱,昵称,登录密码,身份证号,性别,真实姓名,手机号管理员信息表admintab管理员编号,管理员类别,管理员权限,登陆密码,登陆次数,登录状态,上次登录时间,上次登录IP 商品信息表productstab商品编号,商品名称,生产日期,有效日期,商品价格,商品折扣,内容概要,商品图片,商品条码购物车信息表Buy cartab用户编号,商品编号,选购日期,购物车流水号订单信息表ordertab

8、订单号,配送流水号,用户编号,订单状态已购商品详单puttab已购商品详单编号,订单号,商品编号,商品数量Star UML图:1. 注册用户信息表2管理员信息表3. 商品信息表4.购物车表5. 订单信息表6. 已购商品详单表3.2逻辑结构设计数据库逻辑设计:系统管理员表 shop_admin商品表 shop_snsn订单表 shop_action 会员表 shop user购物车表 shop cart已购商品详单表 shop put数据表的详细设计:系统管理员表 shop_admin(主键:Id)系统管理员shop_admin表的结构编号字段名称数据类型长度说明1adminId自动编号10自动

9、增加2Admin文本20用户名称3PassWord文本20用户密码4Flag数字10超级管理员商品表 shop_snsn (主键:Product_No)商品Product表的结构编号字段名称数据类型长度说明1shopid自动编号10编号2shopname文本50商品名3pinpai文本30品牌4shopchuban文本20单位5yushu数字20剩余量6zhuang文本255商品全景图7isbn文本255型号8shopcontent文本1000介绍9shichangjia货币货币市场价10shoppic长整型255缩略图订单表 shop_action(主键:ID)订单shop_action表的

10、结构编号字段名称数据类型长度说明1actionid自动编号10自动增加2Username文本50用户姓名3Actiondate时间/日期长日期订货日期4Shopid数字10商品编号5Shopcount数字50订货数量6Zhuangtai数字20订单状态7Danjia货币货币单价会员表 shop user(主键:ID)会员shop user表的结构编号字段名称数据类型长度说明1Admin文本20用户名2Level数字10用户级别3Meansi文本50用户资料购物车表shop cart(主键:ID)购物车shop cart表的结构编号字段名称数据类型长度说明1Shopid文本10商品编号2Admi

11、nid文本20用户编号3Shopdate数字10选购日期4Shop cartid文本20购物车流水号已购商品详单表shop put(主键:ID)已购商品详单shop put表的结构编号字段名称数据类型长度说明1Put文本20订单号2Shopid文本10商品编号3Shop count数字10商品数量4Shopputid文本20已购商品详单号3.3物理结构设计数据库Network Shop System的物理结构的部分符合SQL Server 2005关于数据文件、卷、页的分配和分配规则。Network Shop System数据库初始大小为100M,按照超过最大容量后20%的增长速率进行增长。N

12、etwork Shop System数据库分配日志文件大小为20M,自动增长。应用程序中自动截断事务日志。Network Shop System数据库的物理文件名称为Network Shop System.MDB,主要数据文件、次要数据文件、文件组等都按照系统的默认设置进行。物理文件的存储位置为SQL Server 2005默认的位置。物理结构图:4、运用设计4.1数据字典设计数据库名称:Network Shop System中文名称或意义:网络商店系统创建日期:2012.11.29-12.5数据文件大小:100M数据文件物理位置:C:SQL ServerData Network Shop System.Mdb日志文件大小:20M日志文件物理位置:C:SQL ServerData Network Shop System.Ldb文件组名称:Network Shop System特性列表:只读:False限制访问:False故障还原模型:简单自动关闭:False;自动收缩:True;兼容性级别:数据库兼容性804.2安全保密设计数据库只被少数授权用户访问,必须提供用户名和正确的密码。存储数据库的服务器也只能让系统管理员或少数高级管理人员登录。数据库的安全策略,遵从SQL Server 2005的安全策略事项。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2