当前位置:首页 > 网上购物系统
《数据库原理》课程设计报告
《数据库原理》 课程设计报告
专业: 计算机科学与技术 班级: 0410504班 学号: 05100430 05100431 05100432 姓名: 王海星 饶晨 张利松 题目名称: 网上购物系统 完成日期:
重庆邮电大学计算机科学与技术学院实验中心
1
《数据库原理》课程设计报告
一、系统定义
随着Internet的发展,信息的传递越来越便捷,使我萌生了在网上开商店的想法。该系统由PHP和数据库实现,注册用户通过WEB页面可将商品发布到网上,也可以购买他人的商品并对商品作出评价,对于不公平的可以向管理员投诉;管理员可以在客户端软件上查看交易情况,处理投诉事件,并推荐商品; 未注册用户只能通过WEB页面浏览商品。
二、需求分析
1、系统功能描述
未注册(或未登录)用户只能浏览商品(其间可以查看该商品的历史交易的评价),但可以注册为新用户;
注册用户登录后可浏览商品(其间可以查看该商品的历史交易的评价),购买商品,完成交易后可以作出评价,认为交易存在明显的不公平(如欺诈)可以投诉卖家。
管理员可以查看一定时间内的交易具体情况,并推荐热销商品,收到用户的投诉,先请卖买双方协商解决,如不能解决可以冻结或注销账户。
2、系统的逻辑模型:
数据流程图有两部分,分为用户流程和管理员流程,用户流程图如下图。
用户进入立即注册否否是注册否登陆?是是成功?浏览已登录?是购买?是否是否评价投诉继续?否退出 2
《数据库原理》课程设计报告
三、系统设计 1、概念结构设计
系统中的交易的E-R图。
发布时间用户名密码Email数量商品ID商品名类别发布用户购买商品提示问题提示问题答案评价购买时间购买数量推荐度价格描述 实例见教材,此处略。
2、逻辑结构设计
系统中存在以下四个表:
用户(用户名,密码,Email,密码提示问题,密码提示答案 ) 商品(商品ID,名称,当前数量,价格,简介,类别ID,推荐度)
交易(交易ID,商品ID,数量,用户名(卖家),用户名(买家),时间,评价)
商品类别(类别ID,类别)
3、系统功能模块图
用户注册浏览搜索购买投诉退出 3
《数据库原理》课程设计报告
管理员登录处理新用户处理投诉查看交易注册四、详细设计
五、系统实现与测试 五、课程设计总结
事件统计信息
4
共分享92篇相关文档