二手交易平台系统课程设计报告书
- 格式:doc
- 大小:168.50 KB
- 文档页数:15
1 存档资料 成绩: XXX 大学 课 程 设 计 报 告 书
所属课程名称 大型数据库系统 题 目 二手交易平台系统 分 院 专业班级 学 号 学生姓名 指导教师
2010 年 12 月 24 日 2
XXX大学课 程 设 计( 论 文 )
任 务 书
专 业 班 级 姓名 一、课程设计(论文)题目 基于SQL Server的高校二手平台数据库设计 二、课程设计(论文)工作:自 2010 年 12 月 23 日起至 2011 年 1 月 4 日止。 三、课程设计(论文)的内容要求: 针对南昌高校二手市场平台建设设计数据库 要求:1.使用工具SQL Server2000或者2005 2.根据需求分析设计所需要的表和字段 3.处理好数据库表之间的关系 4.合理使用视图和索引
学生签名: ( ) 20 年 月 日 第 3 页 共 15 页
课程设计(论文)评阅意见 评阅人 职称 20 年 月 日
序号 项 目 等 级 优秀 良好 中等 及格 不及格 1 课程设计态度评价 2 出勤情况评价 3 任务难度评价 4 工作量饱满评价 5 任务难度评价 6 设计中创新性评价 7 论文书写规范化评价 8 综合应用能力评价 综合评定等级 第 4 页 共 15 页
目 录 第1章 XXX大学课 程 设 计( 论 文 )任 务 书 ...................................................................... 2 第2章 程序设计目的 ........................................................................................................... 5 第3章 程序实现思路 ........................................................................................................ 6 1.创建4个表,分别是: ..................................................................................................... 6 商品信息表:包括id、商品名、价格、数量 .................................................................... 6 用户信息表:包括id、用户名、用户登入密码、性别、QQ、地址、电话号码 ............. 6 交易单信息表:包括id、卖方id、买方id、成交时间 .................................................. 6 管理员信息表:包括id、管理员id、管理员类别、管理员登入密码 ............................ 6 2.为创建的4个表建立视图,将它们连接起来。 ............................................................. 6 3.画出4个表的E-R图,如下: ......................................................................................... 6 第4章 程序清单或正文 .................................................................................................... 9 以下是创建的4个表: ......................................................................................................... 9 第5章 课程设计心得 ....................................................................................................... 14 第 5 页 共 15 页
第2章 程序设计目的 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对线上销售平台进行管理,具有检索迅速、方便快捷、高效率、低成本、存储量大操作等所无法比拟的优点。这些优点能够极大地提高管理和办事的效率。而且随着经济的发展和人们生活水平的提高,大学生的消费水平也在逐渐提高,不需要和不再使用的学习用品、生活用品和娱乐用品等也逐渐增多,这造成了物品的闲置和剩余。通过本项目研究可以建立一个校内二手交易平台,方便在校生交易二手用品,为同学提供方便。同时,可以促使我们运用数据库的知识来解决身边存在的问题。提高我们的动手能力和分析解决问题的能力。只要系统的设计合理,就可以增加一条销售通路,,利用网络的共享、互动的优点,结合地面销售的优点,借助数据库管理技术,开发一个网上销售平台,实现网物网上销售规范化、个性化、人性化。 第 6 页 共 15 页
第3章 程序实现思路 1.创建4个表,分别是: 商品信息表:包括id、商品名、价格、数量 用户信息表:包括id、用户名、用户登入密码、性别、QQ、地址、电话号码 交易单信息表:包括id、卖方id、买方id、成交时间 管理员信息表:包括id、管理员id、管理员类别、管理员登入密码 2.为创建的4个表建立视图,将它们连接起来。 3.画出4个表的E-R图,如下: 商品信息实体E-R图
id 商品表 Pname price account 第 7 页 共 15 页
用户信息实体E-R图 交易单信息实体E-R图 交易单表 id seller_buy_id deal_timgoods_id
id 用户表 sex address phone
Cname CpassworkkQQ 第 8 页 共 15 页
管理员信息实体E-R图 管理员表
id Administer_class
Administer_passwork Administer_id v1.0 可编辑可修改
第 9 页 共 15 页 第4章 程序清单或正文
以下是创建的4个表: create table products ( id int not null primary key, Pname varchar(40) not null, price money not null, account int not null, ) 第 10 页 共 15 页
create table consumer ( id int not null primary key, Cname varchar(40) not null, password varchar(30) not null, sex char(2) not null, QQ varchar(40) not null, address varchar(30) not null, phone char(50) not null, ) v1.0 可编辑可修改
第 11 页 共 15 页 create table bargain ( id int not null primary key, seller_id int not null, buy_id int not null, goods_id int not null, deal_time datetime not null, ) v1.0 可编辑可修改 第 12 页 共 15 页 create table administer ( id int not null primary key, administer_id int not null, administer_class varchar(20) not null, administer_passwork varchar(50) not null, ) v1.0 可编辑可修改
第 13 页 共 15 页 以下是建立的视图: 第 14 页 共 15 页 第5章 课程设计心得 通过对利用SQL Server构建一个二手平台管理系统,发现自己好多地方都不是很熟,一开始觉得毕竟学了一年的数据库,应该很简单的,但是真到自己动手做的时候,好些地方都忘了,那些基本的创建表的知识都不是很熟。 不过也正因此次的课程设计,让自己对SQL Server的构建有了一定的了解,在设计的过程中学到很多知识,不过这个设计也存在很多的不足之处,需要改进的地方还是有很多,不能做到一些基本的功能,希望以后可以学习更多有关系统的知识,有利于开发出功能全面的系统,努力提高自己在计算机数据库方面的知识。