三个人零基础做网页如何分工?
时间:2024-01-16 17:06:01 | 来源:网站运营
时间:2024-01-16 17:06:01 来源:网站运营
三个人零基础做网页如何分工?: 首先声明,本人虽是计算机专业学生,但菜鸟一枚。去年的这个时候,我连最基本的网页都不会做,现在基本可以用C#.NET或者JavaEE写不太复杂的网站(学生选课系统、学校实验室预约管理系统、社区信息管理系统等一类的)。题主的学院网站总体难度应该比这些大一点,尤其是前端。我给的建议如下:
先说我概括的网站开发过程:
1.需求分析:包括用户分析、目标定位等;
2.网站设计:包括基本界面、数据库设计等;
3.编程实现:页面编程与数据库的修改等;
4.测试验收:内部测试、非项目人员测试等。
结合你们的实际情况,我觉得你们可以分工如下:
首先:三人一起讨论网站的基本功能和架构(主要包括哪些功能模块等),这个应该不难的,你们可以多看看其他学院的网站,然后记得用文档记录下来,根据需要画一些流程图、示意图等,然后带着你们的文档去找老师,一定记得和老师谈妥了,没谈好后期老师说要增加功能更改数据库的什么就很烦了呢。
然后:根据各种功能模块和界面的示意图,你们可以选择开发技术了。目前主流的网站开发技术有三种,分别是LAMP(Linux+Apache+MySQL+PHP/Python/Perl)、JavaEE、.NET。至于三种技术的区别,你自己去搜索吧。LAMP我没有用过,不做评论,如果是在JavaEE和.NET中选择的话,我建议选择.NET,这个上手很快(我当时边自学边实践,一个多星期写了学生选课系统),资料很多,你们可以在网上找到各种参考样例,当然JavaEE也很优秀,最近就在用JavaEE写网站。确定好技术就设计数据库吧,选MySQL还是SQL server,我觉得要看你们学院的实际情况了。
再者:开始你们漫长的coding之路吧,至于三个人的分工,我觉得可以一人主要学前端,一人主要学后台,另外一个人前端后台都学一些吧。你们根据选择的技术去学习,这可以在本站其他问题上找到答案,前端的话推荐两个网站:
w3school 在线教程和
W3Schools Online Web Tutorials,后台的话,.NET推荐看官方文档,JavaEE推荐李刚的《轻量级JavaEE》。然后我觉得很有效的一个方法就是从网上找类似的样例,模仿着写,但是不要直接复制代码!遇到问题了就各种百度、google,问同学问老师,坚持下去你会发现其实做网站并不是特别难。
最后:做出网站的基本雏形后,记得做大量的测试,毕竟是做学院的官网,bug太多自己都不好意思吧,而且记得把界面调得好看些,虽然估计你会很烦这个。
暂时就说这么多吧,让各位大神见笑了~~