本网站主要采用python、SQL、html5等技术,开发具有css(圆角功能、渐变色背景功能、文字阴影功能、多栏布局功能)、js验证登录注册等功能、javascript(制作各种各样的图片,文字,鼠标,动画和页面的效果、五角星实现评分的效果、网页交互功能与AJAx技术),买家信息与卖家商品的各种信息实现功能等等…,达到网站能实时更新信息、页面加载速度快等性能。
意义:
美妆网站是互动性、鉴赏性为一体的专业美妆咨询平台,为广大销售群主提供最新、最快、最全面的时尚潮流讯息和消费导向。
二、主要设计(研究)内容:
1、数据库设计
因为本网站是一个购买网站,所以在数据库中需要编写一些买家的购买货物的信息以及货物的收发货与评价信息等等,可以通过python实现货物的购买、添加、评价等等。
2、功能
本网站主要采用python、SQL这两款软件来实现网站的主要模型以及需要实现的功能。
在网页的整体布局以及页面效果上可以使用HTML5、CSS来实现网站中:
1) 对话框以及边框的圆角功能
2) 渐变色背景功能
3) 文字的特效以及阴影功能
4) 多栏布局
5) 响应式网站功能
在通过Js以及python技术来实现网站后台:
6)搜素商品的信息
7)查看商品评价
8)添加商品到购物车
9)对购物车中的商品进行修改删除
10)用户注册功能
11)查看相关商品资料
12)用户登录功能
13)给购物车中的商品下订单,付款等
14)查询订单状态,查看交易记录
15)在给定期限内可以对购买的商品进行退货和确认收货
16)编辑以及修改个人资料
17)对已购买的商品进行评价
18)货物状态的管理
19)使用javascript来制作网站中图片、文字、鼠标、动画和页面效果,以及五角星评分效果,网页交互功能。
三、课题研究或解决的问题和拟采用的研究手段:
(小4号宋体,20磅行距)
重点:所要达到的网站界面功能以及前后台功能全部实现,网站正常运行,推向市场;
难点:网站后台货品的购买信息以及物流信息的实时更新功能;
货品的添加删除修改等功能;
手段方法:查阅资料、咨询法
科研方法:经验方法、文献研究法
软件开发的方法:结构化方法、python、HTML5、SQL
四、课题进度计划:(小4号宋体,20磅行距)(以周为单位)
第1周调研好自己网站所需商品的各类信息以及人们的偏喜好商品和网站所需要的各类素材;
第2-4周确立好网站的需求分析以及所需要采用的技术与功能等等;
第5周开始确立网站的主要结构以及静态网页的主要色彩结构搭配等等;
第6周做好静态网站的主要结构;
第7-9周给网站加上CSS、js、javascript自己所需要的各种功能等等;
第10周通过数据库来编写用户信息、商品信息、货物状态信息等等;
第11周在python中修改网站;
第12-18周通过python实现网站后台管理以及前台登录等功能,以及需求分析中所需要实现的系统;
第19-20周进行整个网站的效果、功能、前后台功能的完善与优化;
第21周进行网站浏览器优化调试;
第22-25周撰写毕业设计说明书;
第26周检查毕业设计说明书以及毕业设计。
1. 市场调研
通过身边的好友等询问常用的美妆用品以及各类品牌;
在网上查询人们喜爱的美妆;
在周边的美妆店中调查自己所需要的信息。
2.需求分析
未注册用户
可以搜素商品的信息,可以查看商品评价
可以添加商品到购物车,对购物车中的商品进行修改删除
可以进行注册
查看相关商品资料
买家
拥有未注册用户的所有功能
登录
给购物车中的商品下订单,付款等
与管理员联系
查询订单状态,查看交易记录
在给定期限内可以对购买的商品进行退货和确认收货
编辑以及修改个人资料
对已购买的商品进行评价
收藏商品
管理员
货物状态的管理
与买家联系
响应式网站
3.(概要设计详细设计)结构设计/功能设计
先设计网站的主要结构,网站主要分为所有分类、品牌大全、品牌热销、品牌服务、关于我们这五大类,在所有分类中又分为(护肤、彩妆、个人护理、美妆工具)分为一二三级菜单进行主要结构设计。
在网页的整体布局以及页面效果上可以使用HTML5、CSS来实现网站中:
6) 对话框以及边框的圆角功能
7) 渐变色背景功能
8) 文字的特效以及阴影功能
9) 多栏布局
10) 响应式网站功能
在通过Js以及python技术来实现网站后台:
6)搜素商品的信息
7)查看商品评价
8)添加商品到购物车
9)对购物车中的商品进行修改删除
10)用户注册功能
11)查看相关商品资料
12)用户登录功能
13)给购物车中的商品下订单,付款等
14)查询订单状态,查看交易记录
15)在给定期限内可以对购买的商品进行退货和确认收货
16)编辑以及修改个人资料
17)对已购买的商品进行评价
18)货物状态的管理
19)使用javascript来制作网站中图片、文字、鼠标、动画和页面效果,以及五角星评分效果,网页交互功能。
4.数据库设计
因为本网站是一个购买网站,所以在数据库中需要编写一些买家的购买货物的信息以及货物的收发货与评价信息等等还有用户的个人信息编写,可以通过python实现货物的购买、添加、评价等等。
5.界面设计
主要采用淡色系色调,界面设计主要采用上中下、左中右结构,在文字和图片上会加上一些特效以及效果,界面主要以图片和文字为主,在个别页面会加上音频或者视频效果。
6.功能实现(16-29)
在网页的整体布局以及页面效果上可以使用HTML5、CSS来实现网站中:
1) 对话框以及边框的圆角功能
2) 渐变色背景功能
3) 文字的特效以及阴影功能
4) 多栏布局
5) 响应式网站功能
在通过Js以及python技术来实现网站后台:
6)搜素商品的信息
7)查看商品评价
8)添加商品到购物车
9)对购物车中的商品进行修改删除
10)用户注册功能
11)查看相关商品资料
12)用户登录功能
13)给购物车中的商品下订单,付款等
14)查询订单状态,查看交易记录
15)在给定期限内可以对购买的商品进行退货和确认收货
16)编辑以及修改个人资料
17)对已购买的商品进行评价
18)货物状态的管理
19)使用javascript来制作网站中图片、文字、鼠标、动画和页面效果,以及五角星评分效果,网页交互功能。
7.撰写毕业设计说明书
8.查重答辩