提高班第六个阶段的学习计划

本次会议为IT教育提供了新的理论支持。学生们通过一系列项目实践,如《学生上机收费管理系统》的开发,深入理解了软件工程的概念。接下来的计划包括《软件工程》课程的学习、C#语言的研究、设计模式的应用等。
出门开会N天,好久没有提笔了,这些天的火花几乎要随着时间流逝了。心痛呀,呜......

这次开会很有收获!多年来,自己一直在为自己提高班的教育模式寻求理论支持,这次北京联大的高林教授的关于《引进DCCD和CDIO对发展应用性高等教育的启示》一文,给我很大的启示。为我在IT教育理论的实践和研究上指出了一个方向。看来后面要认真学习和研究的内容还有很多呀,嘿嘿,任重而道远,山下求索乎!

回到学校查看了六期提高班学生的《学生上机收费管理系统》的完成情况,基本上按期完成了。这两天我又安排了他们将完成的项目进行了打包、发布、和部署,要求服务器异地,多用户进行测试,还是发现了很多的问题。这对于同学们对什么是完整的工程概念进一步的完善了。也对同学们在工程开发中,用户第一的理念有了初步的认识。

这个暑假第一阶段(总体第五阶段)已经基本完成,主要是以下三个内容:

1、初步掌握VB和数据库的连接,共进行了五个小工程;大概要五天的时间

2、模仿一个学生信息管理系统,理解什么事一个完整的MIS工程,熟悉VB和数据库的进一步应用,掌握数据库方面常用控件的使用,进一步锻炼工程的错误处理和调试能力,增强代码的亲和力;

完成这个例子的另外一个重要的意义是让同学们体会,一个看似唬人的工程,怎么样分解完成的,尽管是模仿,通过模仿可以建立自信,也熟悉了一个唬人工程的基本工作量到底有多少。

这个过程大概要8-9天

3、独立完成《学生上机收费系统》。在这个工程的布置阶段,我要求学生:尽量安装软件工程的要求去做,尽管他们还没有学习《软件工程》,目的是为下个阶段的《软件工程》的学习铺路,奠定感性基础。要求:

首先要根据已经提供的实样联系使用,分析,熟悉界面和功能(在机房实验室安装了一套已经很成熟的收费系统,并配备了刷卡机)。将分析的结果写成文字报告。

然后根据每个人的理解,书写需求分析,进行数据库设计,参考《学生信息管理系统》进行初步设计。

下面就是实现了。基本完成后,进行打包发布部署测试,数据库异地,多用户等。

这个过程用时大概13天。

暑假的第二个阶段(总体第六个阶段)开始了,这个阶段主要有以下内容:

1、《软件工程》课程。具体要求同学们:在理论学习的每个阶段,按照课堂理论要求,以《收费系统》为参照,书写相应的完整文档。

这个阶段预计8天

2、学习C#语言,进一步理解面向对象的设计语言。预计需要4-5天

3、学习《大话设计模式》,充分理解现代软件工程的设计思想和理念。时间要2天。

4、学习UML,进一步规范设计模式和表达模式,以《收费系统》为例,实现《收费系统》的UML。通过这个实践过程,熟练掌握ROSE的使用,完整实现《收费系统》的所有文档。包括Use Case View、Logical View、Componet View、Deployment View等。

这个阶段要8天左右。

5、学习软件测试。5天

6、学习和熟悉VB.NET及其环境,依据已经完成的《收费系统》文档,按照完全oop思想和《设计模式》一书的要求,再次在.NET环境下完成《收费系统》,并进一步完善功能,包括远程开关机的管理,收费WEB查询等,完成测试,最后投入实用。

大概需要6-8天。

7、学习实践一个BS工程:牛腩新闻发布系统C#ASP.NET

大概要7天左右。

暑假的时间看来是无法完成了,要延续到开学了。哈哈,没办法……

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值