二手交易平台系统课程设计报告书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

存档资料成绩:

XXX大学

课程设计报告书

所属课程名称大型数据库系统

题目二手交易平台系统

分院

专业班级

学号

学生姓名

指导教师

2010年12月24日

XXX大学课程设计(论文)任务书

专业

班级姓名

一、课程设计(论文)题目基于SQLServer的高校二手平台数据库设计

二、课程设计(论文)工作:自2010年 12月 23日起至 2011年 1月 4日止。

三、课程设计(论文)的内容要求:

针对南昌高校二手市场平台建设设计数据库

要求: 1. 使用工具 SQL Server2000 或者 2005

2.根据需求分析设计所需要的表和字段

3.处理好数据库表之间的关系

4.合理使用视图和索引

学生签名:()

20年月日

课程设计(论文)评阅意见

评阅人职称

20年月日

等级

序号项目

优秀良好中等及格不及格1课程设计态度评价

2出勤情况评价

3任务难度评价

4工作量饱满评价

5任务难度评价

6设计中创新性评价

7论文书写规范化评价

8综合应用能力评价

综合评定等级

目录

第 1 章课程设计(论文)任务书 (2)

第 2 章程序设计目的 (5)

第 3 章程序实现思路 (6)

第 4 章程序清单或正文 (9)

第 5 章课程设计心得 (14)

第 6 章参考文献 (15)

第 2 章程序设计目的

随着科学技术的不断提高 ,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并

发挥着越来越重要的作用。作为计算机应用的一部分,使用

计算机对线上销售平台进行管理,具有检索迅速、方便快捷、高效率、低成本、存储量大操作等所无法比拟的优点。这些

优点能够极大地提高管理和办事的效率。而且随着经济的发

展和人们生活水平的提高,大学生的消费水平也在逐渐提高,不需要和不再使用的学习用品、生活用品和娱乐用品等也逐

渐增多,这造成了物品的闲置和剩余。通过本项目研究可以

建立一个校内二手交易平台,方便在校生交易二手用品,为

同学提供方便。同时,可以促使我们运用数据库的知识来解

决身边存在的问题。提高我们的动手能力和分析解决问题的

能力。只要系统的设计合理,就可以增加一条销售通

路,,利用网络的共享、互动的优点,结合地面销售的优点,借助数据库管理技术,开发一个网上销售平台,实现网物网上销售规范化、个性化、人性化。

第 3 章程序实现思路

1.创建 4 个表,分别是:

商品信息表:包括id、商品名、价格、数量

用户信息表:包括id、用户名、用户登入密码、性别、

QQ、地址、电话号码

交易单信息表:包括id、卖方 id 、买方 id、成交时间

管理员信息表:包括id、管理员 id、管理员类别、管理

员登入密码

2.为创建的 4 个表建立视图,将它们连接起来。

3.画出 4 个表的 E-R 图,如下:

商品信息实体E-R 图

商品表

id account

Pname price

用户信息实体E-R 图

用户表

phone id

address Cname

Cpasswork QQ

sex

交易单信息实体E-R 图

交易单表

id deal_time

seller_id goods_id

buy_id

管理员信息实体E-R 图

管理员表

id

Administer_class

Administer_id

Administer_passwork

第4章程序清单或正文以下是创建的 4 个表:

create table products

(id int not null primary key,

Pname varchar(40) not null,

price money not null,

account int not null,

)

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,

)

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, )

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, )

相关文档
最新文档