Skip to content

Dodozhou/NetStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目在云服务器和本地有很多地方路径需要修改
1、本地测试注册时,需要把项目名BookStore去掉,而在云服务器上应该不用修改
2、load.js和pur_info_Load.js需要将服务器路径更改,因为这个是在js代码中,所以没办法动态获取项目域名
属性&字段
商品名称  name
商品详情  description
交易地点  dealps
价格      price
分类      category
讲价      discount
联系方式  QQ&phone



一、整合前端页面
	1、修改前端页面
	2、添加新的逻辑
二、安卓端接口
	用户接口
	产品接口
	订单接口

难点:好像还真没有哎

进度:主页-》登录-》注册(成功过后的返回美化有待提高)-》逻辑已通
	主页-》我要发布-》商品信息上传-》图片选择框有待美化-》逻辑已通
	主页-》我要求购—》添加新的逻辑,求购表-》求购表的设计-》逻辑的编写(存储和取出)-》逻辑已通
	主页-》个人主页-》id、个人资料、交易记录、当前的交易、我的收藏(即购物车)、等级、积分-》待完善
	主页-》商品展示-》按类别查找和装填-》装填个数限制-》新的查找接口-》逻辑已通




待解决问题收集:
1、商品增加更新时间(时间的格式化)《-------------------------GET--------------------------------》
				方案:商品增加一个update_time字段,每当添加或更改的时候就重新装填。
				需要:数据库中Date类型的学习,java中日期格式化问题。
2、用户的认证系统、认证状态、认证信息
	方案,users表中增加一个字段:isAuth,默认为false,如果为FALSE,则禁止用户购买东西,并提示用户进行认证
		认证方法:一个认证表单,要求输入学校、学号,可是怎么验证呢??????!!!!!!
	需要:认证方法。
3、商品页面留言评论功能
	方案:相当于一个博客子系统了,可以去网上找一个详细的类似的例子,写成一个模块,封装,引入。
	需要:搜索相关实例博客,新建一个项目跑通,当做一个模块,再引入。
4、主页搜索功能。《-------------------------GET--------------------------------》
				方案:(初步)数据库中like关键字搜索。按照什么排序呢?拥有者的信用等级(但是这又需要一个完整、完善的信用等级制度,这在短时间内不能解决				)。那就按时间排序?嗯嗯,目前就这样。
5、对外展示的用户信息页面。《-------------------------GET--------------------------------》
				方案:再写一个页面,选择性的信息展示。
				需要:前端再写一个页面,使用接口查询装填即可。
6、每一个用户交易成功量的统计,信用制度的计算
	方案:终于就要用到算法了!交易方的评价,交易成功的数量,信息的完善性等等因素的科学计算
	需要:评价系统、交易成功数量记录、信息完善度及权重的计算。
7、修改权限系统
	方案:权限系统的原理,把视频教程看看,然后再到网上找找实现原理
	需要:看视频,搜博客
8、认证手段之一
	方案:手机短信验证码认证,现在的手机卡都是实名认证,所以安全性相对较高。
	需要:了解该套模块的原理,使用方式,租用该模块。完善用户界面阶段就让用户验证手机号。

9、接口的安全性验证
	方案判断用户是否登录,即判断request.getSession.getAttribute("user")是否为空
	需要:等待Android端测试完毕,进入总测试阶段补齐。

写的过程中发现的急需学习的点:
1、jstl的使用。    前端页面中的逻辑控制,如二手市场项目page中商品的foreach循环装填。
2、数据库日期类型的使用,存储、格式化。java中的日期类型的使用、格式化。
《-------------------------GET--------------------------------》
3、权限的实现原理及实践
4、图片的上传、接收、存储实践《-------------------------GET--------------------------------》


待修改的地方:
1、users表中,updatetime改为registTime,并且数据类型不能用stampTime了,因为这个类型是一有改动就自动更新,不适合。
2、users表添加头像属性(GET)、性别属性(NO)

About

我的第一个项目,网上商城项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published