“康园圈--互联网+校园平台“项目之成果展示及项目总结

一、总体效果(ipad端截图)

  • 网站前台页面

809501-20161211020653397-1674138248.png809501-20161211020750507-1449333066.png
809501-20161211020830413-1662996316.png809501-20161211020847335-257024330.png
809501-20161211022621882-1967515535.png809501-20161211022539944-1008595699.png
809501-20161211020858288-487363864.png

  • 网站后台管理台页面

809501-20161211075106226-58989407.png809501-20161211075117522-2115417669.png
809501-20161211075134585-82345967.png809501-20161211075141991-579416790.png
809501-20161211075149397-1559216551.png809501-20161211075155069-2031367371.png

二、前台访问链接(用pc访问效果最佳):http://www.liangzhilin.cn:9100/kangyuanquan/

(为保证数据安全,后台管理链接不对外公开,如有需要请联系本人)

三、团队成员

梁植淋,官郅豪,纪焓,詹耀海

四、开发过程的博客:

  • 设计方案书:http://www.cnblogs.com/liangzhilin/p/6094354.html
  • 功能需求书:http://www.cnblogs.com/liangzhilin/p/6094905.html
  • 项目部署文档:http://www.cnblogs.com/liangzhilin/p/6095172.html
  • Sprint1博客:http://www.cnblogs.com/liangzhilin/p/6080939.html
  • Sprint1总结:http://www.cnblogs.com/liangzhilin/p/6094968.html
  • idea上实现github代码同步:http://www.cnblogs.com/liangzhilin/p/6106090.html
  • Sprint2博客:http://www.cnblogs.com/liangzhilin/p/6111709.html
  • Sprint3博客:http://www.cnblogs.com/liangzhilin/p/6148307.html
  • 功能展示博客:http://www.cnblogs.com/liangzhilin/p/6148160.html
  • 拓展安卓客户端:http://www.cnblogs.com/liangzhilin/p/6193845.html

    五、实现的功能及其效果描述:

    在全体组员的努力下,已基本完成计划中的模块,现在展示一下劳动成果:

    1、活动公告

(1).前台活动公告列表
809501-20161211014807085-2098263469.png
(2).前台活动公告详情
809501-20161209083919272-2057072635.png
(3).后台当前活动管理列表
809501-20161209084123663-663598034.png
(4).后台添加活动公告
809501-20161209084206007-703297713.png

2、站内推荐

(1).展示在轮播图,点击相应图片即可跳转到相应页面
809501-20161211024537101-1111974255.png

(2).站内链接后台管理列表
809501-20161209085306569-1033876633.png

(3).后台新增站内推荐
809501-20161209085342991-1303754525.png

3、联系我们

(1).联系我们页面如下,主要包括联系信息,高德地图接口,用户留言等。
809501-20161209085627616-873740123.png

(2).后台管理员对用户留言的管理如下
809501-20161209085742647-1246859686.png

4、登录

注:由于用户认证及手机绑定等操作需要以企业名义申请相关代理,这里仅提供了体验用的登录及注销功能。体验登录的账号为kangyuanquan 密码为 test

(1).登录页面如下
登录前:
809501-20161209085828241-809560799.png

登录页面:
809501-20161209085905163-1720353887.png

登录后显示用户名及注销按钮:
809501-20161209085946632-800483550.png

5、店铺

(1).前台店铺展示列表
809501-20161209090025382-353606314.png

(2).后台店铺管理列表
809501-20161209090053804-359155058.png

(3).后台修改店铺信息
809501-20161209090123085-84101465.png

6、商品

(1).前台商品展示
809501-20161209090153116-1327847421.png

(2).后台商品管理
注:商品管理分类店家管理自家商品及系统管理员管理各家商品,以下为管理员管理某店商品步骤:
进入某店
809501-20161209090221444-1749239979.png

商品管理列表
809501-20161209090249101-1924720196.png

新增商品
809501-20161209090320507-1503570210.png

7、订单

注:由于个人名义无法实现实时支付到账、安全认证、手机绑定等业务,所以订单功能未真正实现,以下为订单效果展示页面:
809501-20161209090348226-771181759.png

六、开发过程组员贡献分

1.sprint1

  • 詹耀海:18
  • 官郅豪:17
  • 纪 焓:20
  • 梁植淋:25

2.sprint2

  • 梁植淋:25
  • 官郅豪:24
  • 詹耀海:16
  • 纪 焓:15

3.sprint3

  • 詹耀海:15
  • 梁植淋:31
  • 纪 焓:18
  • 官郅豪:16

七、敏捷开发过程图

燃尽图

  • 周期一
    809501-20161218104433479-754543297.jpg
  • 周期二
    809501-20161218104515151-786422626.jpg
  • 周期三
    809501-20161218104533745-1300817194.jpg

八、拓展计划

计划开发后台业务层的安卓api,并完成安卓客户端的开发,现已开始进行,并完成了安卓端的登录及注册功能。
已完成效果展示:http://www.cnblogs.com/liangzhilin/p/6193845.html

九、总结墙

梁植淋:

学习软件工程课程的这两个学期,学到了很多东西。回顾上一次团队开发,效果是不太理想的,主要原因包括开发计划不明确、分工不科学、沟通不够等,
我作为PM有很大的责任。吸取上一次的教训后,这一次我对队伍进行了重整,不再是只看队员的编程能力,而是结合项目的需要,组合专注点不同的同学。因
为一个成熟的队伍中,既需要编程技术好的人,也需要其他特长的人,如有想法的人、踏实愿意做琐碎事情的人、有审美素养的人等。而作为PM,就应该十分
清楚他们的这些特长,尽量提供可发挥他们优势的任务在看板上供他们选择,以保证项目开发的总体质量与效率。总的来说,我对这次团队合作及开发成果是
比较满意的,很感谢每个队员的配合及包容。在周期三时,我们提前完成了开发计划,反而觉得有一些压力,担心会给做得慢的同学压力,他们做得也很好,
只是没我们这么着急。最后,感谢软工的老师们,他们辛苦了,前段时间我提建议时态度不太好,在这里说声抱歉,我也只是想为同学们争取点福利,并无恶
意,望见谅。

官郅豪:

不同于上个学期刚刚接触软件工程这门专业时的青涩,在大二时由于是刚刚确认好在本专业中自我的发展方向,处于起步阶段,随着课程的进行一同磨练着自身
的能力,故而在上个学期的成品是不能令人满意的。在进入到本学期新开的课题后,有了上个学期的积累经验,在新团队的创建起便定好了在这个学期中接下来
该如何运作整个团队来进行,分划好各自负责的板块。我所负责的是前端模块,根据原先设计号的模板进行网页的搭建及页面设计,故而在第一阶段时没用进行
太大的工作量,在第二阶段时才是我主要发力进行整体的项目制作。总的来说,本次的项目还是较为顺利的完成了,效率是比上个学期的高了许多,不足之处在
于由于沟通方面仍存在些许问题,故而在网页制作之初是产生了问题,最终放弃了版本一,目前的成品实际是版本二,这期间消耗了许多不必浪费的精力与时间
,导致版本二的设计只得从简而行,是个经验教训。

詹耀海:

时光匆匆,这么久以来所流下的汗水,终于要有回报了。或许回报不是很好,但在我心中已是最好。很开心,有大家的共同努力与汗水陪我一起度过。我也学到
了很多,谢谢。谢谢我小组的每一个人,希望我小组每个人都能有所收获。

纪 焓:

转眼间这个学期的软件工程课程也已经结束了,我们的产品也已经做出来了,真是不简单。通过这门课程我不仅学会了软件开发的知识,也培养了我的团队协作
能力,特写是对于我们这些在校的学生来说,这种学习更是让我在以后工作少走很多的弯路。所以,通过《软件工程》的学习,我是真的学习到了很多有用的东
西,让我明白了很多的道理。在此我对曾老师的辛勤教育表示感谢,你们辛苦了。

转载于:https://www.cnblogs.com/liangzhilin/p/6148160.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/394416.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ajax jq 图片上传请求头_Jquery ajaxsubmit上传图片实现代码

这是数月前的事情了,场景是这样的: 在进行图片上传的时,我发现开发人员使用的上传图片方式是Iframe 传统的 http post 来处理的。而且未建立统一上传函数。于是将代码改造了。心想来个ajax异步上传图片吧,这技术应该很老套了。于…

这个免费的交互式课程在一小时内学习JavaScript

JavaScript is the most popular programming language on the web. You can use it to create websites, servers, games and even native apps. So no wonder it’s such a valuable skill in today’s job market.JavaScript是网络上最流行的编程语言。 您可以使用它来创建网…

java中二进制怎么说_面试:说说Java中的 volatile 关键词?

volatile 这个关键字可能很多朋友都听说过,或许也都用过。在 Java 5 之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在 Java 5之后,volatile 关键字才得以重获生机。volatile 关键字虽然从字面上理…

类的详解

面向对象是一种编程方式,此编程方式的实现是基于对类和对象的使用。类是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中)。对象,根据模板创建的实例(即对象)&a…

leetcode279. 完全平方数(动态规划)

给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, …)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。 示例 1: 输入: n 12 输出: 3 解释: 12 4 4 4. 解题思路 数组含义:dp[i]数字i对应组成和的完全平方…

什么情况不能办理房产抵押贷款 房产抵押贷能贷多少?

所谓房产抵押贷款是指以自己或亲友的房产作为抵押物向贷款机构申请贷款,款项可用于企业经营、买房、买车、装修及其他用途的融资方式。但是有些情况是规定不能申请房产抵押贷款的,而且贷款的数额是有限的,不是想贷多少就多少。那么&#xff0…

Android RecyclerView 二级列表实现

Android RecyclerView 二级列表实现

2数据库表增加一个字段_14个实用的数据库设计技巧!

1. 原始单据与实体之间的关系可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体&#xff0c…

错误: 找不到或无法加载主类 helloworld_全面剖析虚拟机类加载机制

1.引言java源文件经过编译后生成字节码class文件,需要经过虚拟机加载并转换成汇编指令才能执行,那么虚拟机是如何一步步加载这些class文件的对于java程序员是完全透明的,本文尝试全面分析jvm类加载机制。2.思考开始之前我们来简单思考一下&am…

nginx反向代理和shiro权限校验产生的404问题

问题描述: 我们的项目A(以下简称A)用了shiro做权限校验,nginx做反向代理,在另一个项目B(以下简称B)中点击某个A的链接时实现单点登录并会跳转到该路径。跳转到原路径的时候nginx报了404。出现404之后再次点…

android 揭示动画_如何使用意图揭示函数名称使代码更好

android 揭示动画Discover Functional JavaScript was named one of the best new Functional Programming books by BookAuthority!“发现功能JavaScript”被BookAuthority评为最佳新功能编程书籍之一 ! Code is a way to communicate with developers reading it…

200道物理学难题——038蚱蜢跃树

转载于:https://www.cnblogs.com/hanford/p/6168514.html

(转)dp动态规划分类详解

dp动态规划分类详解 转自:http://blog.csdn.NET/cc_again/article/details/25866971 动态规划一直是ACM竞赛中的重点,同时又是难点,因为该算法时间效率高,代码量少,多元性强,主要考察思维能力、建模抽象能力…

strcmp可以比较数组么_大家都用过百度云,但你面试过百度云么

作者:黄小斜百度研发面经百度智能云软件研发工程师百度智能云研发岗好像是做控制台方面的组一面:1自我介绍,项目2 static关键字有什么用,static修饰不同东西时有什么作用,内部类用static修饰和不用static修饰有何区别。…

leetcode785. 判断二分图(dfs和bfs染色)

给定一个无向图graph,当这个图为二分图时返回true。 如果我们能将一个图的节点集合分割成两个独立的子集A和B,并使图中的每一条边的两个节点一个来自A集合,一个来自B集合,我们就将这个图称为二分图。 graph将会以邻接表方式给出…

bdd cucumber_如何使用BDD构建坚如磐石的Ruby on Rails应用

bdd cucumberby Marko Anastasov通过Marko Anastasov 如何使用BDD构建坚如磐石的Ruby on Rails应用 (How to build rock-solid Ruby on Rails apps with BDD) 了解通过行为驱动开发来构建可持续Web应用程序的最佳实践。 (Learn best practices for building sustainable web a…

go kegg_KEGG分析及可视化

上一篇推文中我们解释了GO富集分析及可视化(GO富集分析及可视化),除了GO富集分析,我们经常在paper中看到KEGG分析,KEGG是什么呢,Kyoto Encyclopedia of Genes and Genomes,京都基因和基因组百科…

IntelliJ IDEA注册码

IntelliJ IDEA注册码 http://idea.lanyus.com/ 1.导航栏下 2.help下 3.register点击 4.单选Activation code 5.粘贴注册码 转载于:https://www.cnblogs.com/YUJIE666/p/10662561.html

单词本.

offset 偏移量 charset字符集 str 代表String字符串 IgnoreCase忽略大小写 Object 对象 argument 参数 if and only if:当且仅当 value:值 specified:指定 Parameters:参数 iterator:迭代器 invoke:调用 variable:变量 resolved:解决 sequnence 序列 default:默认转载于:http…

leetcode931. 下降路径最小和(动态规划)

给定一个方形整数数组 A,我们想要得到通过 A 的下降路径的最小和。 下降路径可以从第一行中的任何元素开始,并从每一行中选择一个元素。在下一行选择的元素和当前行所选元素最多相隔一列。 示例: 输入:[[1,2,3],[4,5,6],[7,8,9…