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

本文详细评测了InsCode、IT屋和Product Hunt三个产品,分析了它们的基本功能、优缺点、存在的BUG及可能原因。InsCode在代码编辑方面表现出色,但存在页面加载慢和显示卡顿的问题;IT屋的教程丰富但广告多,界面有卡顿现象;Product Hunt设计精美,但大陆地区访问受限。此外,提出了针对产品改进的建议和未来规划。
摘要由CSDN通过智能技术生成
这个作业属于哪个课程 2023福州大学-软件工程实践-W班
这个作业要求在哪里 软件工程实践——软件评测作业
这个作业的目标 1、测试 InsCode 这个编程/协作/发布工具
2、调研,评测与分析
3、建议和规划
其他参考文献 1.软件工程 案例分析作业
2.构建之法社区-CSDN社区云

一、第一部分 调研、评测

1、InsCode

1.1、 基本功能和使用
①初始登录界面
②创建一个自己的项目

这里用vue作为例子

③查看创建的项目代码

例如下图,我通过对App.vue和main.js以及base.css进行简单的修改,来达到想要的简单效果

④查看主页同班同学的代码,并评论
⑤云服务和博客


1.2、InsCode的优缺点分析

优点:
①界面简洁,布局合理
②功能安排合理,不会显得冗余
③代码编辑方便,省去程序员编写时一些常见的杂余步骤

缺点:
①页面加载慢,在本地编辑查看结果会快很多。
②显示卡顿,界面刚出现时,结果展示窗口大小会变得很小,几秒后才正常。
③GPT功能有待加强(科学上网后直接打不开)

1.3、InsCode的BUG分析
①BUG量化指标
严重程度 详细描述
一级 仅仅对网站的外观或者用户体验有一定程度的影响,不会对网站稳定性或功能产生实质性影响。
二级 影响辅助功能或细节,不会引起严重问题,可以在后续版本中处理。
三级 影响一般功能,但不会导致网站崩溃或数据丢失,可能会降低用户体验或产生误解。
四级 影响主要功能,导致关键流程的错误,需要紧急修复,否则会造成严重的损失。
五级 导致网站完全崩溃或无法正常使用,影响网站核心功能,网站将停止工作。
②BUG测试环境

设备名称:DESKTOP-G4PSE84
处理器:Intel® Core™ i5-8265U CPU @ 1.60GHz 1.80 GHz
机带 RAM:8.00 GB (7.85 GB 可用)
系统类型:64 位操作系统, 基于 x64 的处理器
Windows规格:Windows 10 家庭版
浏览器版本:Chrome
版本 100.0.4896.60(正式版本)(64 位)

③InsCode的BUG描述
BUG1.社区标签BUG

点击社区右侧标签进行筛选后,不可以取消标签选择,也就是说没法退回初始默认状态。
可复现性:100%

BUG2.空白字符串内容回复出错<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来表示数据库表,使用类的实例表示表中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 表达式语言: SQLAlchemy 提供了一个丰富的 SQL 表达式语言,允许开发者以 Python 表达式的方式编写复杂的 SQL 查询。 表达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值