这一周使我们计算机1002班的实训周,也是我们在校期间的最后一个实训周。这次我们实训的项目是XXX的网站制作,我们主要是根据《技能考试》的十多道题目进行强化训练。
经过实训网站的制作,熟悉掌握XXX的相关知识和技能的结合。
第一天我主要是制作所选题目的页面设计、CSS布局和各个项目所需要的数据库的创建。
由于在以前的作业中早就熟悉了页面的各种布局,所以在CSS的制作上面没有遇到多大的问题,主要是页面的设计,有时候使用过多,导致页面看起来比较的复杂,有些地方用上似乎也不过完美,最后我选择了添加一些表格,这样可以少套用很多层。在实训后遇到的第一个问题是,从学校的机房copy出自己写的程序后,放到自己的电脑上进行打开,发现数据库的连接不对,自己明明在课堂上设置的是相对路径啊。最后发现因为打开加载的时候加载的是websites外层的文件夹而不是最低一级的websites1,所以会加载失败,导致数据库加载失败。
第二个问题就是,页面在不同的电脑上面发生了位置、大小的变动,不得不在另外的机子上面再次进行修改。此后的日子就是实现各个项目的功能,访问数据库、数据验证、登录注册、数据插入等功能。访问数据库需要配置好GridView并编辑列,在数据源中配置好查询的列名。在创建数据库时发现我们把以前学过的知识忘了,外键的设置和一些数据的属性,默认值都不会做了,这说明知识是需要我们不断的温故才能知新,我们也会用的熟能生巧。数据验证用了RequireFieldValidator控件,总是忘了去设置ControlToVaildate的属性,导致常常出错。
检测页面中常出现的就是“Date”错误,需要在代码中将其改为Datetime时间属性便可。我们在查询、登录注册、插入等功能中往往会需要在文本框中提示该框中应填写什么的字样,这样反而使得我们在输入的时候出错,原因在于我们在文本框TE_T中输入了文字,改变了该框的属性,使它绑定成了TE_T的属性。这些字样得用代码单独写出来,才不会使文本框属性改变。页面进行插入时,必须在数据库中设置一个主键,否则insertCommon会出错,使得页面打不开,数据插不进数据库中。
这几天的实训我们跟着指导老师做了不少页面,从中又学到很多新的知识,很多简单实用的技巧。我们也学到了,做好做对一个项目固然重要,同时美观程度也是必不可少的,无论是从参观者的角度还是自己看的角度都很重要。
经过本次的实训,我的实习项目终于完成,并在测试中达到了预期的效果。本次的实训使我受益颇多,实验中遇到很多的问题,通过向老师和同学请教解决了少问题。同时也发现自己的基本知识掌握的不牢固,很多的知识和技巧不清楚。实训是一个让我查漏补缺的机会,这不仅可以加强自己专业知识的学习,提高自己的动手能力。我也将在以后的学习生活中努力提高!这回我有了和大的改进,很是感谢我的指导老师和同学对我的帮助。
社会的竞争是激烈的,我想我们应该好好把握住大学学习的时间,充实、完善自我,全面发展,攻破电脑,争取做一名出色的现代人!