(4.16-4.22)拼团系统进度汇报

1.任务安排,画表格展示

计划时间 计划任务 计划是否完成
3.22-3.29 管理员的增删改查 是 
3.29-4.5 编写活动模块
4.16-4.22 完善活动的增删改查
4.23-4.30 分类管理员与用户界面,交接前端  

2.本周完成内容

完善了活动的增删改查

3.本周实现代码

主要是修改了event的servlet层代码,上周的代码不能正确调用,这周进行了完善

  1 else if(action.equals("del"))
  2         {
  3             int id=Integer.parseInt(request.getParameter("id"));
  4             String sql="delete from pt_eventthreads where EventID=?";
  5             int res=0;
  6             try {
  7                 res = dbc.doUpdate(sql,new Object[]{id});
  8             } catch (SQLException e) {
  9                 e.printStackTrace();
 10             }
 11             System.out.println(id);
 12             if(res>0)
 13             {
 14                 request.getRequestDispatcher("event?action=query").forward(request, response);
 15             }else
 16             {
 17                 PrintWriter out=response.getWriter();
 18                 out.print("删除失败");
 19                 out.close();
 20             }
 21         }else if(action.equals("add"))
 22         {
 23             String EventName=request.getParameter("EventName");
 24             String EventType=request.getParameter("EventType");
 25             String EventInitiator=request.getParameter("EventInitiator");
 26             int UserID=Integer.parseInt(request.getParameter("UserID"));
 27             String Body=request.getParameter("Body");
 28             String StartTime=request.getParameter("StartTime");
 29             String EndTime=request.getParameter("EndTime");
 30             String SignEndTime=request.getParameter("SignEndTime");
 31             String DateCreated=request.getParameter("DateCreated");
 32             String Location=request.getParameter("Location");
 33             int LimitCount=Integer.parseInt(request.getParameter("LimitCount"));
 34
 35             String sql="insert into pt_eventthreads(EventName,EventType,EventInitiator,UserID,Body,StartTime,EndTime,SignEndTime,DateCreated,Location,LimitCount) values(?,?,?,?,?,?,?,?,?,?,?)";
 36             int res=0;
 37             try {
 38                 res = dbc.doUpdate(sql,new Object[]{EventName,EventType,EventInitiator,UserID,Body,StartTime,EndTime,SignEndTime,DateCreated,Location,LimitCount});
 39             } catch (SQLException e) {
 40                 e.printStackTrace();
 41             }
 42             if(res>0)
 43             {
 44                 request.getRequestDispatcher("event?action=query").forward(request, response);
 45             }else
 46             {
 47                 PrintWriter out=response.getWriter();
 48                 out.print("添加失败");
 49                 out.close();
 50             }
 51
 52         }else if(action.equals("edit"))
 53         {
 54             int EventID=Integer.parseInt(request.getParameter("id"));
 55             String sql="select *from pt_eventthreads where EventID=?";
 56             EventThreads et = null;
 57             try {
 58                 ResultSet rs=dbc.doQueryRS(sql,new Object[]{EventID});
 59                 if(rs.next())
 60                 {
 61                     et = new EventThreads();
 62
 63                     et.setUserID(rs.getInt("UserID"));
 64                     et.setEventID(rs.getInt("EventID"));
 65                     et.setEventName(rs.getString("EventName"));
 66                     et.setEventType(rs.getString("EventType"));
 67                     et.setEventInitiator(rs.getString("EventInitiator"));
 68                     et.setStartTime(rs.getString("StartTime"));
 69                     et.setEndTime(rs.getString("EndTime"));
 70                     et.setSignEndTime(rs.getString("SignEndTime"));
 71                     et.setDateCreated(rs.getString("DateCreated"));
 72                     et.setLocation(rs.getString("Location"));
 73                     et.setBody(rs.getString("Body"));
 74                     et.setHitTimes(rs.getInt("HitTimes"));
 75                     et.setLimitCount(rs.getInt("LimitCount"));
 76                 }
 77             } catch (SQLException e) {
 78                 e.printStackTrace();
 79             }
 80             HttpSession session=request.getSession();
 81             session.setAttribute("event", et);
 82             request.getRequestDispatcher("edit_event.jsp").forward(request, response);
 83
 84         }else if(action.equals("update"))
 85         {
 86             int EventID=Integer.parseInt(request.getParameter("EventID"));
 87             String EventName=request.getParameter("EventName");
 88             String EventType=request.getParameter("EventType");
 89             String EventInitiator=request.getParameter("EventInitiator");
 90             int UserID=Integer.parseInt(request.getParameter("UserID"));
 91             String Body=request.getParameter("Body");
 92             String StartTime=request.getParameter("StartTime");
 93             String EndTime=request.getParameter("EndTime");
 94             String SignEndTime=request.getParameter("SignEndTime");
 95             String DateCreated=request.getParameter("DateCreated");
 96             String Location=request.getParameter("Location");
 97             int LimitCount=Integer.parseInt(request.getParameter("LimitCount"));
 98             String sql="update pt_eventthreads set EventName=?,EventType=?,EventInitiator=?,UserID=?,StartTime=?,EndTime=?,SignEndTime=?,DateCreated=?,Location=?,Body=?,LimitCount=? where EventID=?";
 99             int res=0;
100             try {
101                 res = dbc.doUpdate(sql,new Object[]{EventName,EventType,EventInitiator,UserID,StartTime,EndTime,SignEndTime,DateCreated,Location,Body,LimitCount,EventID});
102             } catch (SQLException e) {
103                 e.printStackTrace();
104             }
105             if(res>0)
106             {
107                 request.getRequestDispatcher("event?action=query").forward(request, response);
108             }else
109             {
110                 PrintWriter out=response.getWriter();
111                 out.print("fail");
112                 out.close();
113             }
114         }else
115         {
116
117         }
118     }
119
120 }

4.本周代码实现截图

 活动的增加和查询(面向管理员) 出现了点中文乱码问题,应该不难解决

活动的修改

活动的删除

5.本周碰到问题及解决方法

主要是没有正确的调用给之前给EventID命名的名称,然后就是时间类型不好设置和调用,正在考虑怎么实现最好

6.本周小结

活动的增删改查都写好了,但主要是面向管理员的,面向用户的准备下一周做出来,然后前端页面尽量花时间去做出来,

时间: 2024-12-25 06:06:31

(4.16-4.22)拼团系统进度汇报的相关文章

拼多多商城拼团系统模式开发

随着"移动社交+聚合营销"模式的快速发展,拼团这一模式的出现,便收到了市场的热烈反馈.拼多多商城拼团系统模式开发:151-1222-4001(为/电)我们都知道,拼团作为获取新客的手段是有价值的,这一点已经成为行业共识.那么,拼团哪些未知的价值,你又知道多少呢?今天,小编将要带领大家来细数一下拼团到底有哪些价值! 拼多多微团购怎么玩? 1.团人数.由厂家设定团购人数,凑齐人数就可以在商城上以优惠的价格买到想要的商品.例如:泰国椰青,单独购买34.9元/4个,但是当凑够5个人一起购买就可

蜜芽拼团系统开发小程序

蜜芽拼团系统开发找 (廖经理137-5182-7717微/电),蜜芽拼团模式开发,蜜芽拼团平台开发,蜜芽拼团定制开发,蜜芽拼团开发公司. 众所周知,实体店本身经营就有自身的弊端,硬件设施成本居高不下.市场竞争加剧,利润空间被不断压缩,生存越来越难,店铺经营单打独斗,没有一个有效的资源可以利用,一系列实操落地方案缺失,让实体店铺改革难以进行.互联网催生了电商,也催生了平台,毁灭了传统的实体经营模式,也催生了平台,成就了新型互联网+实体经济改革的契机.拼团模式更是电商中的经典: 一.蜜芽拼团系统介绍

4.16-4.22课题(拼团系统)进度汇报

1.任务安排,画表格展示 计划时间 计划任务 计划是否完成 3.22-3.29  将活动模块用Servlet方法  是 3.29-4.5  编写登陆模块  否 4.1-4.7  编写用户注册模块  是 4.16-4-22 整合界面代码,完善登陆模块  否 2.本周完成内容 登陆.注册功能 3.本周实现代码 这周把项目的代码层扩展了一下,增加了dao层,service以及一些接口等: 增加了UserServive接口,具体实现在相关的类中实现: UserService 增加了UserDao,相关的

3.22-3.29课题(拼团系统)进度汇报

https://coding.net/u/shizhuangde/p/PinTuan/git 1.任务安排 计划时间 计划任务 计划是否完成 3.22-3.29  将活动模块用Servlet方法  是 3.29-4.5  编写登陆模块   .....     2.下周计划完成内容 编写登陆模块 3.本周实现功能 a.将活动模块的使用连接池连接数据库的方法,改成将对数据库处理的部分用JavaBean+Servlet来处理. b.将队员的管理员管理部分的代码进行修改后加入项目中. 4.本周实现代码

项目需求:基于微信平台的拼团活动系统

项目需求分析 基于微信平台的拼团活动系统 一.业务需求 基于微信平台的拼团系统是一个生活类微信公众平台,解决用户获取厦门城市活动信息问题.同城交友这方面在厦门还比较薄弱,可以通过这个平台增进厦门城市内部的交流,促进大家文娱生活的丰富度.应用前景主要在一下几个方面:1.各类商业活动也可以选择该平台来作为推广和营销的渠道.2.通过该平台找到与自己兴趣相关的活动并参与.活动类型可包括音乐.戏剧.讲座.聚会.电影.展览.活动.公益.旅行等众多内容.一切你热衷的饭局.K歌.球赛都能在上面组织.你可以发起一

拼多多系统商城模式平台APP开发

拼多多系统商城模式平台APP开发(何 188.264.66502)拼多多成立于2015年9月,是一家专注于C2B拼团的第三方社交电商平台.我们认为移动价值回归商业本质.消费群体经历三个发展阶段,最初是习惯被动接受企业为他推荐的品牌,并接受企业给他提供的标准化的产品体验.到了第二个阶段的时候,消费者开始主动浏览.搜索品牌信息,此时商家对消费者提供更多是差异化的服务体验. 拼多多的模式就像在做游戏--拼团.它的概念是这样的:一个人在拼多多上选择了一件商品,要拉到足够的人购买才能成功,于是他需要分享沟

拼团小程序系统开发模式系统详解

拼团小程序系统开发(李想.185.6504.8478)拼团小程序是什么?小程序是指微信公众平台小程序,小程序可以帮助开发者快速的开发小程序,小程序可以在微信内被便捷地获取和传播:是一种不需要下载安装即可使用的应用小程序,和原有的三种公众号是并行的体系. 简单来说,基于小程序搭建的一个"网页版app",通过拼团小程序将自己的产品上传到商城,利用拼团的形式直接销售:还可通过朋友圈的分享快速传播,从而拥有粉丝和订单. 拼团小程序具体怎么玩? 1.消费者搜索商店,商家出商品团. 2.消费者参加

js实现多个倒计时并行 js拼团倒计时

本文是对类似于拼团,多个商品每个都有各自的js倒计时,一开始接到接到这个需求也是头疼了一阵子,如果是在商品列表少的时候完全就可以写成死的,固定的变量,写几个定时器就ok了, 但是这次数据是活的,看一些拼团app都可以实现,既然能实现就搞起来,有了以下的想法 使用环境 vue 写一个准备渲染的死数据 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 data () {  return {   list: [ // 准备渲染的数据    {     rem

微信拼团商城怎么实现

什么叫拼团?一句话概括就是:大家一起买买买,同时享受大优惠.今年做得最火的微信拼团平台非"拼多多"莫属.拼多多商城通过微信拼团购物模式,让大家以折扣价买到商品,沉淀了大批忠诚用户. 微信拼团源码的拼团付款方式: 1.预付定金:设置预付定金为0:表示全款购买, 预付定金需要大于团长佣金;但如果选择的是阶梯团, 只能设置预付定金, 不能全款购买. 2.团长佣金:佣金是给开团团长的鼓励,每个团长都有所得的佣金比率. 微信拼团源码是否团限购: 商家设置团是否限购,选择否,团满可继续购买;选择是