凌乱的IT实习

  起初我卯足了劲走C#,因为简单,又因为它高深。在学校接触的课程里,C#不被人看好,asp.net的课上是一群各自隐藏着窗口相互掩护着打游戏的青年。

而我也不例外。我对这个专业真的没有那么热爱,它更像是我在完成大学使命的一个小小的站点而已。

  实习的时候开始用C#做项目,相当0基础开始学的我还做了小组长(源于在学校开设的软件开发项目实训中表现的组织领导能力获得了大家的认可)。做的是实习单位的官方网站。技术总监给我们接触了newlife的xcoder,快速的生成项目的代码文件,并不用写任何一句sql语句就能实现增删查改功能的强大能力顿时让我们如井底之蛙。再接下来的学习里,我们从各大官网的后台开始入手,结合我们在学校接触的管理系统和如天涯、腾讯的cms系统开始逐步扩展我们对要开发的网站的功能需求。

  从前台的布局开始,想象着一个个列表页和分页的布局,logo的大小,在图纸上绘制出草图并使用Axure 做出了简单的前台页面布局。此后结合我们要完成的模块进行功能需求分析,将后台系统分为:账户管理、文章管理、广告管理、产品管理、权限管理、文件管理几个模块。我负责产品管理模块下的产品增删查改和产品信息前台显示的页面布局设计。在此后进行数据库的设计,在经过多次设计后使用fastxcoder生成了我们的第一个项目。接着分别进行模块的开发。在数据库设计的过程中对冗余字段和数据的结构设计上又了一定的认识,至少不会设错主键,也不会把数据类型搞错了。

  项目接触的div和css在做前端的同学帮助下自己也有了一定的认识和提高。

原文地址:https://www.cnblogs.com/panshy/p/3828949.html