项目教会了我什么

作者分享了完成项目后的感受,从开始的手生到逐渐熟悉,经历了一段充满挑战的过程。尽管项目中存在一些小问题,如bug和时间管理不当,但通过这次锻炼,作者深入理解了商城的流程和关键代码,学到了宝贵的经验。文章强调了适应性和持续学习的重要性,为未来的挑战做好准备。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

终于做完项目了,感觉自己有点累啊,觉得欣慰的是,这次的所有的东西都是自己敲得,感觉完完全全的是自己的东西,这样的感觉已经很久没有了,不像学校里面,做个项目,就是自己去查,去找资料,而且做的,有时自己都不知道,这次的商城,是自己已经具有了这样的能力的前提下,做出来的,收获颇丰。

从开始的手生,到后来的熟悉,感觉有点快,但是中间的压力与紧张,谁有知道了,做东西,肯定是想比别人的好看,好用,能有一个好的结果。一直是这样要求自己的,但是中间,我有点太注重难度了,有些东西虽然我们还没学,我就直接用上了,所以花费的时间有点多,后来别人做好的时候,我才降低了难度,慢慢赶上进度,但是这样的速度,难免会降低自己项目的质量,最后有些东西的程度只是达到了老师的要求,但是还是离自己的心中的目标太远,也许这就是时间与速度的饱和吧。不知道别人是什么感觉,虽然自认为自己的项目不是做的特别好,但是我觉的通过此次锻炼,确实学到了东西,知道了商城的流程,和它的一些关键的代码,而这样的过程自己还真做出来了。这个总结,之前老师没说的时候我就有一种感觉,必须为自己的项目写一些东西了,或许这还不够,不光是字面的,或许还可以是别的什么。当我写完项目的时候,觉得自己快要垮掉了,但是又看看周围的同学,他们依然还是没埋头学习,继续坚持,从不停歇,我想了想,还是继续吧,也许这就是我们今后的生活。

但当老师检查的时候,自己有点害怕,害怕自己的项目不好,看到老师看自己的网站的同时,想对老师多讲解一下自己网站的功能的时候,也许是时间紧的原因,老师只是大概看了一下购物的流程就结束的了我的项目的考察,遗憾的是我的中间还是有一些小bug。做了两周的项目,老师一下子看完了,自己还是有点失落。也许是因为bug的原因,或许是大学快开学的缘故,那天各种复杂的心情交汇,对自己特别不满意。也许还是那句话,要去适应。以后这样的日子可能就是家常便饭了。
总的来说,这将近两个月学的知识有一个小小的总结,希望接下来的考试自己好好努力,给自己更大的动力,本身自己的实力还是有的。

原文地址:http://bbs.lampbrother.net/read-htm-tid-131903.html

阅读(45) | 评论(0) | 转发(0) |
0

上一篇:项目结束有感

下一篇:第一个项目感想

给主人留下些什么吧!~~
评论热议
### 如何通过项目实例学习绘制用例图 用例图(Use Case Diagram)是一种常见的UML图表,用于描述系统功能及其与外部参与者之间的交互关系。以下是关于如何通过项目实例来学习绘制用例图的相关内容。 #### 1. 基本概念 用例图由三个主要部分组成:参与者(Actor)、用例(Use Case)以及它们之间的关联线。这些元素共同表示系统的功能性需求[^1]。 - **参与者** 是指任何与系统发生互动的人或事物。 - **用例** 表示系统能够执行的功能单元。 - 这些组件之间可以通过简单的连线或者带有特定语义的关系连接起来,比如包含(include)、扩展(extend)和泛化(generalization)。 #### 2. 绘制方法 要创建一张清晰有效的用例图,可以遵循以下原则: ##### 定义范围 明确所分析的是哪个具体子系统或整个应用软件的整体行为模式。这一步骤有助于限定哪些操作应该被纳入考虑范围内[^1]。 ##### 确定角色(Actors) 识别所有可能同该系统存在联系的角色类型,并标注出来成为图中的节点之一。例如,在图书馆管理系统里,“管理员”、“读者”都是典型的角色例子[^1]。 ##### 描述核心业务流程(Core Use Cases) 列举出每一个独立完成的任务作为单独的椭圆体放置于图画中央区域附近位置上;每个这样的任务代表了一个完整的动作链路——从启动直到结束为止的过程概述[^1]。 ##### 添加辅助说明(Includes & Extends Relationships) 对于某些情况下必然发生的附加步骤,则采用`<<include>>`标记加以注明;而对于那些仅在特殊条件下才可能出现的选择项则利用`<<extend>>`来进行表达[^1]。 ```plaintext // 示例代码展示 include 和 extend 的简单语法结构 (伪代码形式) usecase "借书" as borrowBook { // 主要用例逻辑... } actor User; User --> borrowBook : <<include>> usecase "还书逾期罚款" as overdueFine { // 扩展逻辑... } borrowBook <--|> overdueFine : <<extend>> ``` #### 3. 实践案例分享 假设我们正在开发一款在线购物平台,那么其对应的用例图可能会涉及以下几个方面: - 用户注册/登录; - 浏览商品列表; - 将心仪的商品加入购物车; - 提交订单并支付费用等等... 通过对这样一个实际应用场景的学习模仿练习可以帮助初学者更好地掌握绘制技巧要点所在之处[^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值