本人自2014年10月保研以来一直在导师实验室学习了很多知识,也做了多个项目,只是知识很杂,没有成体系,没有站在一个学硕专业的学术角度来分析问题。这些都是自己这几年学习没有注意,没有静下心来思考的地方,因此抽空写此文供以后回忆。
接下来我会依次介绍自己参与的几个比较核心的项目:实验室教学系统(本科毕业设计)、蓉寓租房网站(http://www.ronapt.com/)、易停车(http://www.easy-parking.cn/yitingche.html),在线考试系统、盛洋,移动费用稽核系统。
一、实验室教学系统
这个系统是我本科的毕业设计,也是我学习java的入门项目。该项目是基于C/S模式的桌面程序,主要是想解决现在大学实验教学步骤的繁琐问题,需要将教学讲义,教学视频、学生在线编码等都统一到这个平台,方便老师教学,方便学生学习。
如上图所示,学生可以在这个系统上查看讲义,写代码,看教学视频。教师可以登录到该系统为学生这次提交的作业打分。该系统使用SWT实现,比较难实现的地方就是如何实现PDF显示,最后使用OLE对象嵌入实现,桌面程序可以打包成exe文件直接在电脑安装,但是我没有打包成功。。。。
二、蓉寓租房网站
这个项目是我接触的第一个商业项目,刚接触这个项目的时候很辛苦,那正是本科的最后一个暑假,我和我的小伙伴们每天加班写代码,有很多地方不懂,我负责地图部分,这是对我的一个重大的挑战,但是最后效果还差强人意,我学会了团队合作的重要性。这是这项目的客户是一群川大创业的同学,我突然觉得学习环境很重要,他们一群川大经济管理专业的同学居然对各种语言和ps技能掌握得这么好,让我大吃一惊。我觉得每个人还是应该要有自己的业余爱好。下图是这个网站最难的部分,实现三级联动查询,尤其是拖动地图,左边房源信息也要变动的情况。我专门有一篇博客是写这个功能实现的原理,这个项目最后也申请了一个软件著作权。
三:易停车
易停车项目是我接到的第二个商业项目,是关于智能停车的,可以预定车位,可以先付费和后付费。我觉得这个项目一定很有前景,因为社会上停车难的问题只会越来越严重。我研一的时候学习写h5微信界面,第一次就应用在这个项目上面,我觉得这个界面是我的一个败笔,没有用心去美化界面。这个项目有web端,有安卓端,有IOS端,还有学长毕业设计的理论部分(使用BP神经网络做停车位预测),可谓是非常完整的一套系统,这个公司现在做得风生水起。
四:在线考试系统
软件工程是我在计科上的一门选修课,老师要求我们做一个系统,我们小组挑选一个最难的--在线考试系统,该系统分为学生端(考试端C/S),教师端(出卷端B/S),这个2个不同的架构模式共同用一个数据库,教师出题,学生考试。我一个人独立开发了教师端的程序,开始还是觉得很有成就感,但是后来才发现有很多可以优化的地方。自己第一次对系统开发有了初步的概念。教师端难点在于出卷子的时候分数多级联动,手动组卷很难,还有就是数据库很难作删除。
五:盛洋
在这个项目中,我负责写安卓端接口和UI设计部分,这个项目是关于海上船只监控的,也是一个很有意义的项目,我为完成这个项目还熬了几天夜,UI设计也十分的满意,没有想到自己的一个初级UI设计师的作品还能排上用场。
六:移动费用稽核系统
移动这个项目是为四川省移动做的一个大型的商业项目,我负责的是需求分析。2个月的出差驻点经历是我这几十年来最痛苦的经历,每天睡3-4个小时,睁开眼睛就是工作,人生绝望。也是我第一次深入了解社会的经历。第一次为了项目哭泣的经历。出生社会后发现过程比结果重要,做得怎么样无所谓,主要是要说得漂亮、有底气。
这个是关于移动基站的一个项目,作为一个通信的学生,这也是我第一次真正接触通信行业,深深的体会到工作的无奈和大学知识与社会脱节这么严重。做事情一定要严谨,一定不要留下漏洞,该你干的事情你就干好,不该你干的事情不要抢到手里,没有人会心疼你,只会觉得你好欺负,以后你就应该多干些。
学会与人相处,如何不失尊严的与人交流,达到自己的目的,这是一门学问,更是一门艺术。我本不想用一些小心机来对付无辜的人,但是发现不是你挨骂就是他挨骂的时候,我选择了妥协,我要保护自己不受到伤害。
七:针对团队管理
我在一个名叫IFOX的团队里面呆了5年多的时间了,一起见证着实验室的成长,对团队的建设也有很多看法。
1.作为管理层选拔人才很重要,要找善于交流,热爱学习的同学,要对他们每个人都要深入了解,包括兴趣爱好。
2.分析他们的特长,根据需要和特长来定向培养,在他们困难的时候给予帮助,不要让同学失去学习的激情。
3.团队文化和思想建设很重要,不要按部就班的鼓励他们好好学习,认真上课。我们应该开放式管理,培养学生自主自觉学习的能力。各小组之间经常做一些学习上的分享,也可以交流自己的兴趣爱好,运动等。教会他们如何做一个有操守,有礼貌的好孩子。
4.注重实验室卫生的建设,每个人都希望自己的工作环境、学习环境好,提倡大家热爱运动,注重身心健康。