毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

java电子商务平台售后管理子系统设计(6)

时间:2019-07-09 19:16来源:毕业论文
TOTAL 总价 VARCHAR2(255) ORDERDATE 订单日期 DATE 下单日期 ORDERSTATUS 订单状态 FLOAT 未发货、已发货 表 2.7 COMPLAINT_TBL 投诉表 表中字段 字段含义 类型 备注 ID id N


TOTAL    总价    VARCHAR2(255)    
ORDERDATE    订单日期    DATE    下单日期
ORDERSTATUS    订单状态    FLOAT    未发货、已发货
表 2.7    COMPLAINT_TBL 投诉表
表中字段    字段含义    类型    备注
ID    id    NUMBER(10)    主键
USER_ID    用户id    NUMBER(10)    外键
GOODS_ID    商品id    NUMBER(10)    外键
ORDER_ID    订单id    NUMBER(10)    外键
MESSAGE    投诉信息    VARCHAR2(100)    
REPLY    回复信息    VARCHAR2(100)    
COMPLAINTDATE    投诉日期    DATE    
STATUS    投诉状态    VARCHAR2(255)    待处理、已处理
表 2.8    RETURNORCHANGE_TBL 退换货表
表中字段    字段含义    类型    备注
ID    id    NUMBER(10)    主键
USER_ID    用户id    NUMBER(10)    外键
GOODS_ID    商品id    NUMBER(10)    外键
ORDER_ID    订单id    NUMBER(10)    外键
SELECTOR    申请种类    VARCHAR2(255)    退货、换货
REASON    原因    VARCHAR2(100)    
APPLYDATE    申请日期    DATE    
STATE    申请状态    VARCHAR2(255)    申请中、已处理
RESULT    结果    VARCHAR2(255)    同意、不同意
REMARK    备注    VARCHAR2(255)    

3    系统设计
3.1    系统设计思想
3.1.1    SSH三大框架
框架有自己的一些类库及接口,是一个半成品的应用工具。
程序员只需要使用框架来进行开发,框架可以提供很多有用的服务,及对一些重要的、冗余的代码进行封装。重点在于框架的使用流程及其配置文件上。
程序员通过框架可以大大提高开发效率。
SSH三大框架是指Struts2、Spring和Hibernate三种框架组合成的具有三种框架功能的一种框架。
(1)    Struts2框架
Struts2框架是开源的、免费的,用了来实现MVC设计的Web应用框架。它是使用“非侵入性”思想设计出来的,完全与servlet API解耦。
A     拦截器Interceptor
Struts2通过拦截器Interceptor提供了自动抓参、自动类型转换等功能。
拦截器是Struts2框架中的一个特殊action,功能类似filter过滤器。
通过拦截器可以在请求进入action前及响应返回到浏览器前,先通过拦截器执行一段非核心业务逻辑,如登录验证、日志、事务处理、异常处理等等。使用拦截器之后,就可以把那些贯穿于整个软件系统中的重复的、冗余,非核心代码统一定义在拦截器中,使代码定义更简单,方便文护。
B     s标签
s标签是通过在页面中定义的标签,运行时对应一段复杂的java代码,即标签处理器,简化了页面开发。
Struts2为程序员提供了s标签,不但可以很方便的从ActionContext中获取属性范围中存储的对象及数据,还可以进行逻辑判断、循环迭代、显示输出等功能。 java电子商务平台售后管理子系统设计(6):http://www.751com.cn/jisuanji/lunwen_35488.html
------分隔线----------------------------
推荐内容