码迷,mamicode.com
首页 > 其他好文 > 详细

牛腩新闻发布系统总结

时间:2014-08-03 18:08:45      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:牛腩新闻发布系统   总结   

    牛腩新闻发布系统,已经做完一段时间了。停了几天,翻了翻做的程序,并且看了看下面的资料。在对牛腩进行一下总结。牛腩新闻发布系统,作为BS的入门,并不是要掌握的。里面涉及到很多BS的知识,不是一个系统就能学会的。最大的一点就是,开阔一下眼界,激发同学对BS学习的渴望吧。BS的学习还有很长很长的路要走。

 

系统实现流程:

一、分析需求,画图,写文档。

    后台数据设计,并且在每步设计之后,都进行详细的讲解,甚至做一个Demo来进行一下测试。

分析需求、画ER图,设计数据库、界面。

    代码的设计、首先设计D层和数据库。并且测试功能的正确性。保证代码的正确。尤其是,数据库的各种约束和关系。 

    在这个过程中,最重要的无非就是,修正我们之前 编写代码的习惯。如何让我们更好的利用IDE来进行编程。

 

二、界面设计

    界面的设计,对于刚学习BS的同学来说,甚是新鲜。因为这是BS的界面,相比CS来说界面的设计或许又是一个新的起点。里面有太多需要学习的东西了。

    做自己的系统,界面中肯定需要自己的需要的图片等。图片的制作,修改。虽然不是必须的,但也必须要了解一下。

 

界面的设计:主要学习CSS的使用。

    CSS:将网页中样式与内容分离。

    前台Web开发人员,在设计界面的时候,还要考虑各种浏览器的兼容性问题。不过不熟练的话,做起来肯定很吃力的。

 

三、界面与后台的整合

    在上个过程中,仅仅是把网页的界面画了出来,当时界面中的按钮,都没有实际的作用。

这个过程,就是将界面中的按钮,与第一阶段D层的代码联系起来。算是把界面与数据库相关联把。

在这个过程中,为了方便用户,应用了许多JS的代码。

 

实现过程中的问题:

    1、对于实现过程中的各种错误,都是对Web开发,调试代码能力的积累。其中不乏因问题未解决,而用SVN还原,重来(保留错误版本)。看着错误提示,找不到问题根源。待完成系统之后,对Web有了一点理解之后,才发现那些 错误真的很明显。

 

    2、在跟个视频,实现的过程中。因为使用的并不是视频里面的Image 所以做出来的效果与视频里面的效果不一致,当发现视频 和我做的显示不一样的时候。

    比如,在使用GridView的时候,视频中的没有边框,但是我做的有边框,而且修改border也无效果。知道我查遍网上的博客,偶然间找到之后才解决(这个问题停了两三天样子)。待看到后面的时候,才发现排错页里面有讲解。这个问题时由于 浏览器内核不同导致的。

 

总结

    1、遇到问题是好事,但是不能拘泥于一个错误,花费大量的时间处理。不妨将问题放下,过后再进行修改。随着对知识的理解,再去解决 很容易就可以找到解决方案。

    2、跟着视频做了一遍,但那并不是自己的东西。这一个程序将成为之后学习BS其他内容  很好的教材。

    3、对于独立性很高的代码,保存起来。之后用到了之后,可以节省很多时间。(比如导出到excel、验证码等。)

 

牛腩新闻发布系统总结,布布扣,bubuko.com

牛腩新闻发布系统总结

标签:牛腩新闻发布系统   总结   

原文地址:http://blog.csdn.net/zc474235918/article/details/38356719

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!