数据库课程设计报告 (2).doc_第1页
数据库课程设计报告 (2).doc_第2页
数据库课程设计报告 (2).doc_第3页
数据库课程设计报告 (2).doc_第4页
数据库课程设计报告 (2).doc_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

数据库课程设计报告 2 数据库系统 课程设计报告 设计题目 手机销售系统 专 业 软件工程 班 级 3 姓 名 秦杰 指导教师 孙菁 起止时间 1 17 周 数据库课程设计报告 2 目录目录 第一章第一章项目背景项目背景 3 1 1 选题背景 3 1 3 系统目标和实现技术 3 第二章第二章需求分析需求分析 4 2 1 业务流程分析 4 2 2 数据流程分析 5 2 3 数据字典 6 第三章第三章概念结构设计概念结构设计 8 第四章第四章逻辑结构设计逻辑结构设计 9 第五章第五章物理结构设计物理结构设计 9 第六章第六章系统界面设计系统界面设计 16 第七章第七章总结总结 2 数据库课程设计报告 3 一一 项目背景项目背景 1 1 选题背景 在经济全球化和信息化的浪潮推动下 飞速发展的信息化管理对国际贸易发挥了巨大的作 用 手机销售管理系统是信息社会发展的必然要求 国际互联网的资源开通 为信息时代 的社会飞速发展创造了条件 而网上购买手机商品 无疑为网上手机商品销售的发展提供 了巨大的市场空间 这样 手机销售管理系统在销售上起到了必不可少的作用 手机销售 管理系统可以实现全球化的交易平台 实现易货渠道全球日夜畅通 可以实现交易多边化 信息管理 打破 点对点 简单 手工传统模式销售管理 实现 点对面 多对多 的多边交易的 高效率 全球化的信息管理 1 2 系统目标和实现技术 实现用户在线查询和购买手机的功能 实现管理员对用户和商品信息的管理功能 开发工具 myeclispe sqlserver2008 tomcat6 0 平台是 windos 数据库课程设计报告 4 二 需求分析二 需求分析 2 1 业务流程分析 销售模块 用户登入系统 查看商品信息 将商品放入购物车 购买 系统管理员处理订单并记 录客户信息 结束 库存模块 管理员登入系统 查看物品信息 对入库和出库商品进行对应的操作 2 2 数据流程分析 销售模块 数据库课程设计报告 5 库存模块 进货模块 数据库课程设计报告 6 2 3 数据字典 tb affiche 字段名称数据类型字段大小是否主键是否为空说明 idint4 是编号 namevarchar 53 53 是姓名 content text16 是文本 issueTimesmalldatetime4 是公告发布时间 tb bigType 字段名称数据类型字段大小是否主键是否为空说明 idint4 是编号 bigNamevarchar 53 53 是大类别的名称 creaTimesmalldatetime16 是创建时间 tb goods 字段名称数据类型字段大小是否主键是否为空说明 idint4 是编号 bigIdint4 是大类别的编号 smallIdint4 是小类别的编号 goodsNamevarchar 51 51 是产品的名称 goodsFromvarchar 53 53 是产品的生产厂 商 数据库课程设计报告 7 introducetext16 是产品的定价 creaTimesmalldatetime4 是产品添加的时 间 nowPricemoney8 是产品的现价 freePricemoney8 是产品的特价价 格 numberint4 是购买次数 pirturevarchar 50 50 是商品图片地址 tb link 字段名称数据类型字段大小是否主键是否为空说明 idint4 是编号 linkNamevarchar 50 50 是姓名 linkAddressvarchar 53 53 是文本 linkPicturevarchar 51 51 是公告发布时间 linkTimesmalldatetime4 是创建的时间 tb manager 字段名称数据类型字段大小是否主键是否为空说明 idint4 是编号 accountvarchar 51 51 是管理员帐号 passwordvarchar 50 50 是管理员密码 namevarchar 53 53 是管理员姓名 signsmalldatetime4 是总管理员标识 tb member 字段名称数据类型字段大小是否主键是否为空说明 idint4 是编号 namevarchar 52 52 是会员名称 passwordvarchar 50 50 是会员密码 reallyNamevarchar 10 10 是会员真实姓名 数据库课程设计报告 8 ageint4 是会员年龄 professionvarchar 50 50 是会员职业 emailvarchar 50 50 是电子邮件地址 questionvarchar 50 50 是 找回密码的问 题 resultvarchar 51 51 是 找回密码的答 案 三 三 概念结构设计概念结构设计 四 逻辑结构设计四 逻辑结构设计 数据库课程设计报告 9 五 物理结构设计五 物理结构设计 SET ANSI NULLS ON GO SET QUOTED IDENTIFIER ON GO IF NOT EXISTS SELECT FROM sys objects WHERE object id OBJECT ID N dbo tb link AND type in N U BEGIN CREATE TABLE dbo tb link id int IDENTITY 1 1 NOT NULL linkName varchar 50 NULL linkAddress varchar 53 NULL linkPicture varchar 51 NULL 数据库课程设计报告 10 linkTime smalldatetime NULL ON PRIMARY END GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb link N COLUMN N id EXEC sys sp addextendedproperty name N MS Description value N 数据库流水号 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb link level2type N COLUMN level2name N id GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb link N COLUMN N linkName EXEC sys sp addextendedproperty name N MS Description value N 接连网站的名 称 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb link level2type N COLUMN level2name N linkName GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb link N COLUMN N linkAddress EXEC sys sp addextendedproperty name N MS Description value N 网站连接地址 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb link level2type N COLUMN level2name N linkAddress GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb link N COLUMN N linkPicture EXEC sys sp addextendedproperty name N MS Description value N 网站连接图片 的地址 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb link level2type N COLUMN level2name N linkPicture 数据库课程设计报告 11 GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb link N COLUMN N linkTime EXEC sys sp addextendedproperty name N MS Description value N 创建的时间 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb link level2type N COLUMN level2name N linkTime GO SET ANSI NULLS ON GO SET QUOTED IDENTIFIER ON GO IF NOT EXISTS SELECT FROM sys objects WHERE object id OBJECT ID N dbo tb manager AND type in N U BEGIN CREATE TABLE dbo tb manager id int IDENTITY 1 1 NOT NULL account varchar 51 NULL password varchar 50 NULL name varchar 53 NULL sign bit NULL ON PRIMARY END GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb manager N COLUMN N id 数据库课程设计报告 12 EXEC sys sp addextendedproperty name N MS Description value N 数据库流水号 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb manager level2type N COLUMN level2name N id GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb manager N COLUMN N account EXEC sys sp addextendedproperty name N MS Description value N 管理员帐号 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb manager level2type N COLUMN level2name N account GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb manager N COLUMN N password EXEC sys sp addextendedproperty name N MS Description value N 管理员密码 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb manager level2type N COLUMN level2name N password GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb manager N COLUMN N name EXEC sys sp addextendedproperty name N MS Description value N 管理员姓名 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb manager level2type N COLUMN level2name N name GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb manager N COLUMN N sign EXEC sys sp addextendedproperty name N MS Description value N 总管理员标识 0 是 1 否 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb manager level2type N COLUMN level2name N sign GO 数据库课程设计报告 13 SET ANSI NULLS ON GO SET QUOTED IDENTIFIER ON GO IF NOT EXISTS SELECT FROM sys objects WHERE object id OBJECT ID N dbo tb member AND type in N U BEGIN CREATE TABLE dbo tb member id int IDENTITY 1 1 NOT NULL name varchar 52 NULL password varchar 50 NULL reallyName varchar 10 NULL age int NULL profession varchar 50 NULL email varchar 50 NULL question varchar 50 NULL result varchar 51 NULL ON PRIMARY END GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb member N COLUMN N id EXEC sys sp addextendedproperty name N MS Description value N 数据库流水号 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb member level2type N COLUMN level2name N id 数据库课程设计报告 14 GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb member N COLUMN N name EXEC sys sp addextendedproperty name N MS Description value N 会员名称 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb member level2type N COLUMN level2name N name GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb member N COLUMN N password EXEC sys sp addextendedproperty name N MS Description value N 会员密码 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb member level2type N COLUMN level2name N password GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb member N COLUMN N reallyName EXEC sys sp addextendedproperty name N MS Description value N 会员真实姓名 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb member level2type N COLUMN level2name N reallyName GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb member N COLUMN N age EXEC sys sp addextendedproperty name N MS Description value N 会员年龄 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb member level2type N COLUMN level2name N age GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb member N COLUMN N profession 数据库课程设计报告 15 EXEC sys sp addextendedproperty name N MS Description value N 会员职业 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb member level2type N COLUMN level2name N profession GO IF NOT EXISTS SELECT FROM fn listextendedproperty N MS Description N SCHEMA N dbo N TABLE N tb member N COLUMN N email EXEC sys sp addextendedproperty name N MS Description value N 电子邮件地址 level0type N SCHEMA level0name N dbo level1type N TABLE level1name N tb member level2type N COLUMN level2na

温馨提示

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

评论

0/150

提交评论