geek网工作室主页------我的第一个小项目
传送门:袁咩咩的小小博客
很快,就到了大二的寒假,大学的生活就这样过去了接近一半,之前听说大二寒假会有项目什么的,已经准好了心理准备。
但第一次着手项目,还是有点小紧张
在这之前我已经看了一些框架,也需要把框架应用起来。光是纸上谈兵是没有用的,在实际操作中,必有变数。
准备工作
我们组是5个前端,一个后台。并我担任组长。看了之前学长学姐们做的主页,我们也慢慢开始琢磨我们自己网站的构造。
可是没有UI、没有产品,这对于我来说是一次历练,因为我之前没有经验,不知道整个项目流程是什么,但这也是这次项目的目的,让我们熟悉项目流程。
我们在放假后进行了两次讨论,确定我们用什么技术、做成什么样等等;我画出了所有页面的原型图,整理了网站运行流程然后分配任务。
丑丑的原型图:
制作网站
当着手代码的时候,我发现网站的逻辑其实非常简单,因为是一个介绍性的网站,虽然有些内容需要连接数据库,但整个运行逻辑很清晰。
由于只有我一个后台,所以我必须早日完成,并把接口给他们,我用了4-5天完成整个代码的书写并完成自测。
我和长街(花名)一起完成后台了管理页面,而其他四个前端写的主页面。我估计他们用了一周左右吧,因为大家都是第一次,对交互需要摸索。
发现不足
本来我为我们的项目搭建了一个github项目,方便代码共享,但只有我一个后台,我并没有太在意去用这个。而他们5个前端也没使用github,我觉得这是一个不足的地方,每次他们更新了代码都要发给我,在我这里测试,即使我为他们搭建了环境之后,当我的代码改动之后,他们的又需要更新。我作为组长,应该组织他们使用起来,不然交互的时候会非常麻烦,以后希望我们都能改进。
小小总结
总的来说,我觉得还行吧。虽然我设计的后台的管理页面有点丑,毕竟我对这方面没有灵感。这次对我们6个人来说都是一次成长,虽然项目很小,并且只有我们知道,但是麻雀虽小五脏俱全。我们得到锻炼就行了,这就是目的。希望以后的项目我们要避免我们这次项目里面发现的问题,提高合作效率,做得更好!
附上我们的网站截图,真的有点丑,怪我怪我。
geek网工作室主页------我的第一个小项目的更多相关文章
- 第一个小项目(天气预报软件)——称"酷狗天气"
一.创建数据库和表 分析: 二.遍历全国省市县数据 分析: 三.显示天气信息 分析: 四.切换城市和手动更新天气 分析: 五.后台自动更新天气 分析:
- Python做的第一个小项目-模拟登陆
1. 用户输入帐号密码进行登陆 2. 用户信息保存在文件内 3. 用户密码输入错误三次后锁定用户 主要采用循环语句和条件语句进行程序流程的控制,加入文件的读写操作 while True: choice ...
- iOS Swift 熊猫🐼跑酷 第一个小项目
前言:想用swift 写个小游戏 慢慢转化 能写出 ARKit来.但是又不能一口吃个胖子,慢慢来,在网络视频教程中撸了视频教学,断断续续看了半个多月,基本实现了 游戏主角
- 聊聊第一个开源项目(内网穿透) - CProxy
文章首发:聊聊第一个开源项目 - CProxy 作者:会玩code 初衷 最近在学C++,想写个项目练练手.对网络比较感兴趣,之前使用过ngrok(GO版本的内网穿透项目),看了部分源码,想把自己的一 ...
- 从源码编译安装PCL并运行第一个小例子
如何通过源码编译方式安装PCL 对于很多想学习PCL的同学而言,往往会被如何安装困扰很长时间.我就是这其中的一员,为了不让大家在安装问题上浪费太多时间,我决心写下这篇小小的随笔,希望对大家有所帮助. ...
- TODO:即将开发的第一个小程序
TODO:即将开发的第一个小程序 微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验.个人理解小程序是寄宿在微信平台上的一个前端框架,具有跨平台功能, ...
- 我的第一个开源项目-logger4Net
学会学习,学会分享,学会创造. 这我的第一个开源项目.以前总觉得开源离自己很远,但通过不断学习发现,其实自己已经走在这条路上.思想就在那,只要懂得学习,懂得分享,就会懂享受创造的快乐感与殷实感. 没做 ...
- Maven的第一个小程序
这里是介绍关于maven的第一个小程序 关于maven的安装 : Install Maven in your computer 先看看目录结构: 这是本来的项目目录结构,由于maven有自己的目录结构 ...
- 《Mysql 公司职员学习篇》 第一章 小A的烦恼
第一章 小A的烦恼 ----- 为什么学习数据库 和 如何选择数据库 小A是某公司的职员,公司数据部的员工,平常的大小工作,完全离不开EXCELL,而最近小A却越来越苦恼,不由的向好朋友小Y吐槽.小 ...
随机推荐
- windows下和linux下libcurl安装
下载源代码,在winbuild里面有个说明文件: Building with Visual C++, prerequisites==================================== ...
- java多线程(四)
使用synchronized锁实现线程同步 为什么要用线程同步 我们先来看下这段代码的运行结果: Java学习交流群:495273252 在多线程上篇博客已经介绍过了,JVM采用的是抢占式调度模型,当 ...
- mysql索引之哈希索引
哈希算法 哈希算法时间复杂度为O(1),且不只存在于索引中,每个数据库应用中都存在该数据结构. 哈希表 哈希表也为散列表,又直接寻址改进而来.在哈希的方式下,一个元素k处于h(k)中,即利用哈希函数h ...
- AtCoder Beginner Contest 115 Solution
A Christmas Eve Eve Eve Solved. #include <bits/stdc++.h> using namespace std; int main() { int ...
- uva1292 树形dp
这题说的是给了一个n个节点的一棵树,然后 你 从 这 棵 树 的 n 个 节点中 选择 尽量少的 点使得 每条边都至少有一个 士兵看守 dp[0][i]+=dp[1][j] dp[1][i]+=min ...
- Python笔记 #16# Pandas: Operations
10 Minutes to pandas #Stats # shift 这玩意儿有啥用??? s = pd.Series([1,5,np.nan], index=dates).shift(0) # s ...
- windows 10占用cpu和内存过高
自从安装了windows 10,开机之后cpu和内存一直占用很高,尤其是system进程,一直占cpu在13%左右,上网查到一个解决方式,如下: cpu瞬间变为1%
- 20189215《Linux内核原理与分析》第一周作业
实验1 Linux系统简介 本节主要学习了 Linux 的历史,Linux 与 Windows 的区别等入门知识.通过学习,我明确了目的,是要用 Linux 来做程序开发.搭建服务器等:并且非常接受不 ...
- Spring Cloud OAuth2(一) 搭建授权服务
概要 本文内容主要为spring cloud 授权服务的搭建,采用jwt认证. GitHub 地址:https://github.com/fp2952/spring-cloud-base/tree/m ...
- 斜率优化DP学习笔记
先摆上学习的文章: orzzz:斜率优化dp学习 Accept:斜率优化DP 感谢dalao们的讲解,还是十分清晰的 斜率优化$DP$的本质是,通过转移的一些性质,避免枚举地得到最优转移 经典题:HD ...