软件工程实践——软件评测作业

这个作业属于哪个课程 2023年福大-软件工程实践-W班
这个作业要求在哪里 软件工程实践作业要求
邹欣老师的案例分析作业要求 软件工程 案例分析作业
这个作业的目标 软件评测
其他参考文献 《构建之法》、CSDN、InsCode、IT屋-程序员软件开发技术分享社区、Online Compiler and IDE

0 第零部分

推荐标准 推荐结论 推荐指数
少部分功能有作用 浆糊
部分功能有作用 凑合 ☆☆
部分功能有作用且设计良好 一般 ☆☆☆
大部分功能有作用 良好 ☆☆☆☆
绝大部分功能有作用且设计良好 优秀 ☆☆☆☆☆

1 第一部分——调研与评测

1.1 软件一:InsCode

1.1.1 体验描述

1.1.1.1 基本功能介绍和使用

InsCode是一款由GitCode提供代码托管服务,在线运行项目,并能分享自己项目或查看他人项目的产品。
主要功能有创建项目(提供导入项目选择),在线编辑修改代码和分享发布作品。

注册与登录:微信关注CSDN会员,扫一扫即可登录用CSDN账号创建的GitCode账号,由于InsCode是由GitCode托管代码,因此即可登录成功,对其项目所进行的操作也会直接提交同步到本人的GitCode上。

登录

创建项目:有两种方式,可以直接导入本人GitCode上的项目,也可以根据模板中心提供的模板进行选择创建,此处以MarkDown模板为例,点击模板中心,选择MarkDown打开点击使用该模板,自定义模板右侧的标题、描述、项目标识和可见性,其分别对应了项目创建之后在gitcode 的项目中的名称、描述、URL和项目可见性,创建后的.inscode和.nix是InsCode 的项目配置文件,记录对应的入口文件等信息。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

编辑项目:在线修改代码后能直接运行,在线能够同步演示,修改后的内容会自动提交到对应在 gitcode 的项目中,此处以HTML模板文件演示。

发布作品:用户可以将自己的项目发布到社区共享,也可以到社区fork感兴趣的项目进行修改学习。
在这里插入图片描述

1.1.1.2 优缺点分析

优点:1、所写即所见,及时演示的功能可以让用户在需要演示项目的场景使用,不需要纠结环境等配置,直接进行演示,也可以保存制作成相关demo用于展示。
2、编写后的代码能够同步更新在GitCode上,并且在该产品上编写更改上手更容易,不需要去学习下载Git提交推送等辅助信息。

缺点:大多数人主要是在自己的编译器上编写运行,演示需要该平台的时候不同语言和代码文件演示方法不同,上手性差。
2、仅适合个人gitcode项目编写,没有多人开发功能,不适合团队项目运行。
3、在该平台修改项目同步到GitCode上的更新并不及时,需要将项目退出再次打开运行后才能在GitCode上看到更新代码。

1.1.1.3 改进意见

可以考虑为用户增加不同代码如何在线运行演示的指南,另外可以改善GitCode的同步速度和方式,能够让用户及时看到GitCode上的更新。

1.1.2 Bug描述

右上角不同按钮显示的界面重叠,影响美观和选择,自动折叠需要手动再点击一次才能收起界面,并且单击其他地方只能偶尔自动折叠,有些地方单击后能够折叠有些地方不能。
在这里插入图片描述

创建项目时仍然能够更改项目的信息,不利于项目创建。
在这里插入图片描述

1.1.3 结论

☆☆☆☆
总体项目建造良好,能够在线运行演示代码利于用户在特定场景使用,不过有一些细节之处体验不够好,比如UI界面卡片显示折叠不合理

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南风吹吹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值