软件工程实践寒假作业

这个作业属于哪个课程 软件工程实践-2023学年-W班
这个作业要求在哪里 软件工程实践寒假作业
这个作业的目标回首过去、立足当下、展望未来、学习规划
其他参考文献Markdown 教程


1.准备工作

仓库地址
在这里插入图片描述


2.回首过去

2.1 当初你为什么选择软件工程这个专业?

在选择专业时虽然对软件工程了解不多,但是觉得这个专业应该比较有意思;且分数刚好接近,选择这个专业可以最大化利用我的分数。

2.2 当初对软件工程这个专业的期待和想象是什么?

在学习期间可以了解软件的制作过程及原理,在之后能利用各种技术制作出各种实用的软件,在毕业之后能找到合适的工作。

2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?

能对这个专业保持热情,学好课内的知识。没立下过flag。


3.立足当下

3.1个人信息

姓名吴昊
爱好电影、游戏

3.2专业技能

编程语言C/C++/C#、Java、HTML/CSS/JS/PHP
技术框架yii2.0
开发软件devc++、IDEA、vs、vscode
累计代码3w左右(不确定)
项目经历基于Yii框架的博客系统

4.展望未来

4.1阅读《构建之法》

4.1.1花费时间越多,代表工作量越高吗?

如果在工作效率能保持相等的情况下,这是理论上可行的。但是每个人的技术水平、工作效率都是存在差异的,也许有的人花费了较少的时间就能完成别人花费了几天时间才能完成的工作。而且对个人而言,如果一直连续花费大量时间在某个项目上,可能会消磨了对该项目的热情和积极性,反而会降低工作效率,从而导致时间越花越多但是工作量提升越来越少的问题。

4.1.2代码量与个人的编码能力有直接关系吗?

我觉得是有一定关系的,但是不适用所有情况。排除注水代码量,只考虑实际有效的代码量的情况下;如果要精通一门编程语言,就一定要不停地实践,在实践中提高技术水平是一定需要代码量的积累。两个代码量不一样的人,不一定代码量多的水平就高;但是对于个人而言,随着自身代码量的提高,自己的编程能力或多或少是有所提高的。

4.1.3为什么要在大学中只用一学期软件工程,时间够吗?

我认为时间是不够的,对于大多数大学课程都是粗略地了解一下某方面的知识,但要实际掌握运用是很难的,软件工程这个课程也不例外。用一个学期可以了解软件开发的大致流程,但是会和实际会有差别,要有更深刻的认识就必须自己花时间再积累。

4.1.4如何区分一个好的程序员和不好的程序员呢?

要从多方面来进行判断,只考虑代码量的多少等数据是不够的。还需要考虑debug的能力和业务理解等能力,这些能力是难以量化的;我认为一个好的程序员在遇到bug时会有方向能自己寻找合适的方案进行尝试,在拿到一个新项目时能快速理解该项目的代码逻辑,并且保持自己学习新知识的热情。

4.1.5AI辅助编程,是一个银弹么?

我认为AI辅助编程会对于软件开发提供了很大的帮助,可以提高程序员的工作效率,把人从一些重复枯燥的工作中解放出来。这样的话,会减低软件的开发成本;具体会如何影响软件工程师这一职位还不能下定论。但是我认为还是AI为编程带来了很大的便利。


4.2未来的职业规划

打算先考研,由于没有什么项目实践经历,如果直接毕业就找工作简历拿不出手。所以目前打算先考上研究生再找一个感兴趣的方向,在之后的学习中丰富自己的项目经验并且寻找职业目标。


4.3对于软件工程实践课程的理解和期望

1.能通过该课程运用自己所学的知识并提高自己的水平。
2.能熟悉软件开发的流程,能通过团队合作完成一个有用的软件。


5.思维导图和学习路线

在这里插入图片描述

在这里插入图片描述

  • 42
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
牙科就诊管理系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了用户在线查看数据。管理员管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等功能。牙科就诊管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 管理员在后台主要管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等。 牙医列表页面,此页面提供给管理员的功能有:查看牙医、新增牙医、修改牙医、删除牙医等。公告信息管理页面提供的功能操作有:新增公告,修改公告,删除公告操作。公告类型管理页面显示所有公告类型,在此页面既可以让管理员添加新的公告信息类型,也能对已有的公告类型信息执行编辑更新,失效的公告类型信息也能让管理员快速删除。药品管理页面,此页面提供给管理员的功能有:新增药品,修改药品,删除药品。药品类型管理页面,此页面提供给管理员的功能有:新增药品类型,修改药品类型,删除药品类型。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值