从暑假末期到开学初期我和少敏进行了一项ZC员工评价系统,项目相对来说比较小,而且之前也有过类似的系统,所以做起来的难度相对较小,我暂称之为小麻雀,但也就是这只小麻雀给了我一次初步经历软件工程的机会.而我也经历了各个角色,从最开始的业务联系人,到需求分析,软件编码,软件测试,软件部署,以及后期的软件维护,对软件工程的概念有了另一种角度(实际项目的)的理解.当然,这次也仅仅是初涉,一个从需求开始到最终部署软件过程的实战经历.
此次系统进行的过程中,需求,编码,测试在紧张有序的氛围中进行的比较顺利,而在软件的部署过程中经历了一波三折,也是这次系统中让我们收获最大的地方.接下来我将从软件部署一波三折的过程中进行经验的总结.
系统做好之后在本地进行相应的测试和部署,本地部署包括在我自己的电脑上进行部署,和在其他电脑上部署.由于软件是在我们的电脑上进行开发,而且本地电脑中的相关环境也都比较齐全,所以出现的问题都是在自己的掌控之中,可以顺利的解决.然而在真正的进行部署的过程中出现了好多自己未曾遇到的问题,包括人为方面的问题和硬件,软件方面的问题.
第一波部署失败;
本来以为在本地进行多次测试和部署没有问题,到客户的公司之后可以顺利的进行安装部署.因为之前已经做过了解,客户公司有专门的服务器,系统是Server 2003,相应的服务器环境也都比较齐全.然后就开始安装部署,但是在部署的时候出现了意外状况,影响了他们其a8系统的使用.
为什么会影响到a8系统的使用呢?原因很简单,在他们公司的服务器上原先就有两个正在使用的web服务.而我们新部署的网站所用的端口和a8系统所用的端口发生了冲突,所以会导致他们a8系统暂时不能使用的现象,再启动一下就可以了,可是老板娘怕我们继续部署会破坏他们里面的数据,然后强烈禁止我们往他们的服务器里装任何东西.但是软件部的经理告诉我们可以往里面装,这是他们内部没有协商好所导致的问题.第一次部署失败,不让继续部署.
第二波部署未完成
由于他们怕安装在原来的服务器会影响他们其他的系统正常使用,然后就给我们一个播放背景音乐的电脑作为服务器.配置相对的弱了很多.512M内存,剩下不到10G的空间,然后就在这个电脑上开始部署系统环境.系统Server2003+Sql Server2005+.netFrameWork4.0 那安装的速度真是不敢恭维.尤其是数据库的安装过程中出现了一些问题,由于安装的速度比较慢,而且时间也比较晚.所以就等第二天再继续安装.
第三波 部署成功
接着昨天的步骤,把数据库安装完成,然后再配置IIS,部署网站,测试完成.
经验总结:
- 安装部署之前要先看服务器时候还有其他服务.如果有查看其端口,防止新服务端口和原有服务器端口发生冲突,从而影响原有服务器的正常运行.
- 出现紧急情况不要慌张,冷静分析问题发生的原因.
- 同时也发现他们公司服务器方面的管理并不是很好,服务器系统没有登录密码,谁都可以进入.缺乏相应的维护,服务器里出现好多的漏洞,而且很多补丁都没有相应的打上去,埋下了隐患.
- 在本地测试的过程中尽可能的模拟真实的系统运行环境,让自己提前遇到各种各样的问题.
在进行员工评价系统部署过程中,除了部署的过程中所遇到的问题和收获,我们在公司里的所见所闻以及公司的环境和提高班的环境给我的是两种感觉.如果用一个词来形容所看到的公司的话那就是"忙碌",每个人都在忙着自己的事情.每个人都有每个人的任务.此次部署的过程中,对我们两个来说收获更大的莫过于认识了两位经理,行政部经理和软件部经理.他们为人随和,稳重干练,在和我们交流的过程中教给了我们两个有职业方面的知识.
软件部经理很强调的一点是要注重第一印象,学好服务礼仪相关的内容和知识.他结合自己深的发展情况向我们阐述了一个人的第一印象是多么的重要.从一个人的穿着,打扮,言语,神态等方面可以看出好多的信息,包括你的身份,地位,素质涵养和知识水平,这些很大一部分程度上可以从人的第一映像中获得.同时也向我们介绍了一些细节.例如,看时间的时候要看手表而不要看手机,工作时间要穿工服,佩戴胸牌,黑色皮鞋配深色袜子等等.这些都是职业素质的体现.
小麻雀给了自己一次完整的实战机会,从项目的角度认识了软件工程的过程.同时也让我看到了自己身上的好多不足之处.的确需要学习的地方太多了,不仅仅是技术上的,更是与人交流和自身职业素质方面.
此次是小麻雀,相信有一天我们会让麻雀变凤凰!
分享到:
相关推荐
这个liteduino真的是太精简了,连个复位按钮都没有,要复位就请手动把RESET接到地再松开,但是麻雀虽小五脏俱全,功能还是有保障的,适合嵌入式,自己玩玩也可以,稳定性不比pro mini(说UNO也行,都是一个芯片,...
组装排量0.16CC超微型发动机,果真是麻雀虽小五脏俱全
基于Vue的TodoList示例,麻雀虽小,五脏俱全
闲暇之余写了个管理系统包括仓库管理,宿舍管理,人事管理,麻雀虽小五脏俱全,各项功能都有,有用的希望能帮助你们!欢迎评论一起进步!系统配置文件用的ini,目录下的DrDepot.ini,所以你们在打开时注意配置里面的...
管理系统是一种通过计算机技术实现的用于组织、监控和控制各种活动的软件系统。这些系统通常被设计用来提高效率、减少错误、加强安全性,同时提供数据和信息支持。以下是一些常见类型的管理系统: 学校管理系统: ...
考试类精品--青云是一套麻雀虽小但五脏俱全的在线考试系统。采用了目前主流的技术栈SpringBoot+Vue+Ele
主要包括: 增、删、改、查,分页显示数据信息, 管理员登录,验证码,JS刷新验证码,session的应用以及销毁,管理员账号和密码修改, JS控制数据信息(全选、反选、取消选择),选择性删除留言,回复留言等...
C#运控框架 雷赛运动控制 DMC系列 运动控制项目 C#源码 1.别看它界面丑,里面的应有应该尽有; 2.麻雀虽小五脏俱全,很适合新手的一个学习项目,绝对推荐
麻雀虽小!五脏俱全!全站生成静态网页!不错的html编辑器,编辑时具有文章标题的推荐,头条,滚动功能!生成静态网页后,即使卸载了数据库!对网站访问,没有丝毫影响!集合了后台SEO参数高级设置、前台全静态生成...
麻雀虽小,五脏俱全加强版聊天室,源码来自网上搜得的,增加用户登录密码检查,聊天信息记录功能,版权归原作者所有,我只是修改下玩。在终端下执行,没有图形界面,没有创建子进程,利用int型数组保存客户accept套...
一个小巧的图片处理软件,只有1.4MB但是功能很全面,你可以很简单的制作出很专业的图片,不比ps差(功能多但我们用得少),上手简单
springMVC+mongodb-java-driver+mongodb+mave+jfreechart-Demo麻雀虽小五脏俱全了,手麻系统是用此框架搭建的,一个简单的demo左边调价号的下拉列表于下面的表格名称,价格是联动的(下拉列表的数据发现改变表格里的...
嵌入式实时操作系统uCOS-II的源代码,麻雀虽小五脏俱全。你懂得
一款实用的微型在线绘图工具。这是一个”麻雀虽小,五脏俱全“的绘图工具,支持插入便签、保存进度、生成图片、多人协作等实用的功能。
正文 swoole有两个部分。... ... ...而swoole框架用composer引入之后安装即可,或者下载源码后手动include/require。...另外,swoole框架依赖swoole扩展,是swoole扩展的应用实例。...swoole扩展是基础,基于swoole扩展,可以做出...
Dojo是用JavaScript编写的一款开源的DHTML工具箱。Dojo解决了DHTML部分历史遗留问题,这些问题曾让大量动态web程序开发无法实现,但Dojo的优点和缺点都很突出。
麻雀虽小五脏俱全,尽管本系统比较简单,但是数据的增删查改功能的实现还是具备的,以及对个页面的UI设计也有一定优化。总体来说是对所学知识点的综合运用。 本设计将使用HTML、C#以及SQL Server等技术。
麻雀虽小,五脏俱全! 对原程序的评价:输出部分多用PHP函数输出,封装还不错,但不**惯老外的思维。主要用途是参考学**,或者二次开发,你如果开发的话,可以与我联系交流,我手上还有几套图片存储,淘宝相册的...