今晚,我们的软件团队开了一次会,决定了我们在这学期的努力方向。
说是软件团队,其实说白了也就是软件工程课程的一个小组。软件工程的实验要求我们以7~8人为一组,用一个学期的时间,用较为正规的软件开发的方法,完成一项大工程。其中选题非常有意思:
- 开发一套博客系统;
- 开发一个论坛;
- 开发一个在线聊天室;
- 开发一个在线相册;
- ……
可见,全部都是网络的应用,而且都很贴近生活,与那些常规作业相比,很有一种耳目一新的感觉,让人跃跃欲试。而且组队的结果也非常令人鼓舞——A班的两支ACM队走到了一起——阳江大盗队队员健伟、修伟、超超和最小费用最大流队队员狐狸和我,再加上大头、祥子同学的加盟,而且我们还有一个非常有能力和认真负责的阿头——系统分析师健伟,说我们是班中的两大最强团队之一相信没人会持异议。所以,我们一定要努力去做出一点成绩来,不要折了我们的名声。
经过大半小时紧张的讨论,我们逐步排除了文章管理系统、论坛、在线相册、聊天室等方案,最终决定开发博客系统,主要理由如下:
起点低,弹性大。可以写得很简单(纯文本),也可以按进度开发一些好玩的功能;贴近生活,大家使用过,对之比较了解。紧跟时势,博客可以说是web2.0网站一个很典型的代表,通过此工程可以很好地获得关于web2.0网站开发的经验实现原理较简单,其核心是一个表单提交页面(后台)、查询页面(前台)和相关的数据库操作(这是所有的工程都要用到的),可以完全按动态网页的方式来进行脚本开发,不需要建立连接和编写客户端程序。而最重要的一点,是博客系统非常便于划分成多个松耦合的模块,非常便于一个团队进行分工和合作,是我们由之前的“个人式”的开发转向“团队式”的开发一次极好的练习。 因此,我们选定了“博客系统开发”这个课题。由于老师指定工程要用.net作为开发工具,因此在现阶段,我们各成员最重要的任务是尽快自学和熟悉C#以及SQL语言,以免在之后的开发中因为对语言的不熟悉而写出虫子满布的程序~
posted on 2007-03-23 01:57
踏雪赤兔 阅读(276)
评论(4) 编辑 收藏 引用 所属分类:
岁月如歌