千寻,一个致力于最人性化的大学生同校互助平台。
手指点点团队,一个有梦想的团队。
千寻,不仅仅是一个软件实训项目,更是承载着手指点点团队,“写出真真正正有意义的项目,实实在在方便用户”的渴望。
一个崭新的开始。
1.成员分工确认
项目正式开工之前,我们对于成员的具体分工,进行了再次确认。这毕竟不是一个简单的项目,因此,合理的分工显得尤为重要。我们根据之前对于项目的规划,将整个项目的实现分成了两个部分:客户端与服务端。其中,服务端由一位成员编写,客户端由两位成员编写。至于文档,则由大家共同完成。此处仅仅是确认分工,因此不再对分工的具体内容详细阐释。每个人都明确了自己的任务后,一切开始有条不紊地进行。
2.基本项目搭建
首先是项目的开发环境搭建,装数据库、Tomcat、SDK……算是忙了一下午,总算是把环境配置好了。不说了,百度上的相关教程我们不知看了多少遍,甚至都快倒背如流了。
(1)服务端:
作为一个开端,不能弄得太复杂。因此,服务端先从创建普通的JavaEE工程开始。我们使用Intellij IDEA创建了WEB项目,并进行了初始化工作。然后,我们启动Tomcat服务器运行项目,非常成功。至于SSH框架的引入,那是后面的事情了。
(2)安卓端:
安卓端使用Android Studio开发,总之,先new一个项目再说。我们给项目确定好包名(应用ID),然后新建了一个最简单的HELLO WORLD程序。
然后,我们打开手机的开发者模式,连接手机进行调试。看到手机屏幕上显示出"HELLO WORLD"字样时,我们确实非常开心。
3.GitHub初始化
注册好了GitHub账号,接下来就把项目放上去吧。这里确实费了一些周折。原来提交项目需要本地先安装git。装好之后,我们在项目根目录创建了git仓库,然后对项目进行了commit。之后,配置GitHub的账户信息,然后分享项目到GitHub。登录GitHub查看,项目已经提交成功了。
4.总结
虽然仅仅是进行了一些准备工作,但是我们却从中学到了很多东西。尤其是GitHub的使用,非常方便的团队项目管理工具,我们目前虽然只是看到了冰山一角,但是在整个开发过程中,我们一定会用好这个工具的。接下来的开发,我们一定会加倍努力。
5.附录
(1)代码GitHub
服务端:https://github.com/yushulinfeng/QianXun_Server.git
客户端:https://github.com/yushulinfeng/QianXun_Android.git
(2)成员博客
http://blog.youkuaiyun.com/pretty_moon
http://blog.youkuaiyun.com/yushulinfengprc
http://blog.youkuaiyun.com/zhudizhu
千寻,将在这里起航,驶向远方。