软件开发与项目管理毕业设计中期报告与软件开发公司实习报告合集

软件开发与项目管理毕业设计中期报告与软件开发公司实习报告合集

ID:31287085

大小:57.64 KB

页数:5页

时间:2019-01-08

软件开发与项目管理毕业设计中期报告与软件开发公司实习报告合集_第1页
软件开发与项目管理毕业设计中期报告与软件开发公司实习报告合集_第2页
软件开发与项目管理毕业设计中期报告与软件开发公司实习报告合集_第3页
软件开发与项目管理毕业设计中期报告与软件开发公司实习报告合集_第4页
软件开发与项目管理毕业设计中期报告与软件开发公司实习报告合集_第5页
资源描述:

《软件开发与项目管理毕业设计中期报告与软件开发公司实习报告合集》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件开发与项目管理毕业设计中期报告与软件开发公司实习报告合集软件开发与项目管理毕业设计中期报告软件开发与项目管理毕业设计中期报告毕业设计题目:基于web的超市管理系统专业:软件开发与项目管理本人自毕业设计开始以来所做的具体工作和取得的进展或成果以及存在的具体问题一、前期完成的任务需求分析文档:对超市管理系统的需求做了比较详细的分析,把超市管理系统整体分成几个模块,整体分为系统主窗体、商品信息管理、销售管理、库存管理、员工管理、供货商管理、系统管理模块,方便后面的编程。同时整个程序按照MVC三层模式编写,

2、一遍程序的后期维护;所遇到的问题:对超市管理系统的业务流程不熟悉,对相关知识比较欠缺。解决方法:在网上搜索相关信息,以及小组成员相互讨论。数据库设计文档:根据数据库设计文档设计数据库中需要的表以及表中的字段,数据库用的是Oracle数据库。主要完成的设计任务有概念结构设计,逻辑结构设密设计,资源表等数(表格。所遇到的问题:对Oracle数据库使用不熟,数据库存储过程的具体使用不熟。解决办法:阅读数据库帮助文档及上网查询,以及向老师请教。测试文档:该文档有助于实现以下目标:确定现有项目的信息和应测试的软件

3、构件;列出推荐的测试需求(高级需求);推荐可采用的测试策略,并对这些策略加以说明;确定所需的资源,并对测试的工作量进行估计;列出测试项目的可交付元素。所遇到的问题:测试技术不是很熟悉。测试计划覆盖面不全。解决办法:在网上搜索相关信息,询问专业测试人员。二、在毕业设计中取得的成绩对于项目开发的经验有了很大的提升,同时对软件开发生命周期有更深刻的理解:需求分析、详细设计、数据库设计文档。能够更好的理解需求,在开发过程中充分应用MVC设计模式,使本系统具有更好的可扩展性,可维护性。熟悉的运用开发技术,锻炼自己

4、写代码的能力以及解决问题的能力。三、在这一阶段的工作过程中,存在着如下的几点不足:1、对需求的分析不是很全面,以及技术不是很熟练,致使在需求分析过程中出现不少问题,致使进度不快。2、对项目中运用的的MVC设计模式掌握得不到位。3、编写文档的时候不够完善由于异地的关系,相互之间的交流不够。5、在编写代码的过程中,由于基础知识掌握得不牢固,经常出现小问题。6、对模块化的开发思想认识不深刻。7、编码过程中解决问题的经验不够。8、在编写代码的过程中遇到问题时,往往不能独立解决。9、对于项目的测试工作有欠缺。下一

5、步的主要研究任务,具体设想与安排;完成剩余的功能,并且完善页面设计.;完成各自的文档任务;完善后台功能;简化并完善项目代码;集成和测试;编写并完善毕业设计论文;准备论文答辩指导教师对该学生前期研究工作的评价指导教师签字:教研室主任意见年月日5软件开发公司实习报告软件开发公司实习报告本周是实习的第一周,很幸运碰到了产品部很有耐心的leader詹老师。实习第二天他让我做一个H5的游戏类应用,主要用于微信中分享。

6、之前对于自己的水平是否能完成完全没底,但感觉第一次实操确实也有点让人兴奋,之前关于产品开发的印象只停留在书本上。詹老师让我模仿“过家家gogaga"所开发的“打电话认师姐”微信小游戏写一个类似的应用。我把原始应用找出来便开始抠代码,第一步是将套在微信接口中的原始应用抠出来(套在微信接口的原始应用只能在微信浏览器中运行,无法在电脑上测试),周二开始做,一开始我的效率非常低,因为我很多测试方法并不熟悉,在参阅了微信JS-SDK后总算把原始代码抠出来,厘清该应用的基本逻辑后开始重写,在詹老师的耐心地指导和对基

7、础知识的讲解下,我们将原始代码中120行的CSS代码优化到60行,将五百多行的JS代码优化到只有60行,这事实上是在原有的逻辑上完全重写了,这让我开始有点成就感了。也第一次感受到产品开发中的大局观,这种大局观更多的是体现在细节上,比如代码变量名的设置需要与文件存放联合考虑,以便日后修改和维护。詹老师在讲代码逻辑的时候亲自写了一个例子让我体会,虽然消化这些用了快一天,但感觉真的收获很大,有拔云见日之感。实习一周后所遇到的种种困难也让我意识到自己很多问题,归纳如下:1•尽管之前对于书本的学习有一定积累,但还

8、是​;暴露出代码的不熟练,细节方面处理能力差,在细节上耗费时间太多。2•缺乏基本的软件开发测试思路,比如之前不知道chrome具有相当强大的错误测试功能,它对于没有触发的函数也有错误提示。3.缺乏专注的习惯,比如詹老师让我先完成功能方面,但我却习惯于去找找界面的素材,这就导致两边都没有做好。虽然认识上知道不该这么做,但是习惯上却很难改。4.自己很多时候虽然有问题但是不能完全阐述清楚,所以跟leader沟通的时候往往支支吾吾,以后有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。