由于这学期要做asp.net的网站开发,导师让我们在前期做详细的计划说明,时间安排。由于网站开发流程不知道,以及需要学什么指示都是盲懂,所以计划安排需在了解大致流程之后才能做出来,一下是询问同学和在网上查阅,总结出的粗略的网站开发流程以及一些所需要学的知识。可能存在很多漏洞和缺陷,如大家看到了也希望大家指导.....

总结一

asp.net建网站的主要步骤

1. 首先是需求分析了,分析你打算做哪些功能,涉及哪些因素以及他们的关联关系等等。

2. 数据库设计,根据功能定义出可能的数据对象,设计出数据字典。

3. 系统的简单设计,即采用什么架构,什么模式,用到哪些技术等。

这里说明一点就是现在网站基本都是采用三层架构MVC模式来搭建网站,ASP.NET三层架构自底向上分为:数据访问层(DAL),业务逻辑层(BLL)和表示层(PL)。MVC是指是模型(model)-视图(view)-控制器(controller)

4. 做网站,美工界面是少不了的,真正的公司一般是有美工专门设计效果图,然后切成htm页面,再有程序员实现的。

5.  项目搭建和软件编码。

6. 网站测试,分功能性和非功能性测试。功能要求的东西是否都实现了,是否出错,有bug等,其他如数据校验,页面操作的便捷性等等也应作为测试的一项。

总结二

我在网上找的讲的还算有点清楚的ASP.NET三层架构步骤讲解,里面讲述了部分例子来演示如何使用ASP.NET 2.0 和SQL Server 2005数据库来构建一个三层架构的应用程序:

http://www.360doc.com/content/12/0210/14/1429472_185541229.shtml#

可能会有帮助的一个博客博文:ASP.NET MVC 网站开发实践 - 项目框架

地址:http://www.cnblogs.com/mzwhj/p/3538108.html

总结三

涉及到要学的技术:

1、Html/css/javascript/ajax(首先明白div盒子模型,现在很多网站各个模块都是一个个盒子的嵌套,css布局有流布局(默认的从左到右,从上到下),层布局(position固定布局),以及浮动布局(float),一个网站基本都会用到这三种)

2、C#应用编程知识,编写后台的代码

3、数据库SQL,貌似asp.net的网站开发用的较多的是SQL server,询问同学说的用的都是这种数据库。学习SQL语句与数据库的搭建

4、就是要理解明白三层架构的MVC设计模式用来搭建自己的网站。

提醒:我们的网站是由前台界面和后台管理界面共同组成的,我们除了要编写前台界面,还需要有一个后台管理员管理的界面。下面我放了一张后台管理页面的图,可以参考一下

注:在网站开发中步骤差不多就是按照总结一中来走的,但是对于我们都倾向倒着来(从前台代码编写开始),对于这个问题,鉴于我们都不太熟悉以及技术问题,感觉对于我们自己的小项目,只要大家把自己的项目计划安排清楚,网站逻辑自己清晰明了,可以先做前期准备再编代码,也可以直接编代码边学习边走流程。

转载于:https://www.cnblogs.com/lpshan/p/4388930.html

asp.net 网站开发流程总结相关推荐

  1. 网站开发流程-WEB开发的流程

    网站开发流程-WEB开发的流程 web开发流程概括 1.)项目的角色划分 如果不包括前期和后期的市场推广及销售人员,开发团队一般可以划分为项目负责人.程序员.美工三个角色. 项目负责人习惯称为项目经理 ...

  2. ASP动态网站开发教程(第二版)全文WORD下载——我到南京后写的一本书

    今天在网上看到我到南京后写的一本书 [ASP动态网站开发教程(第二版)]在网上有提供下载全部WORD文档的地址. 书名:<ASP动态网站开发教程(第二版)> 定价:¥28.00 作     ...

  3. 细致的网站开发流程有哪些呢?

    细致的网站开发流程要是写全了,我估计就可以写本书了.其实网站开发流程说复杂也复杂说简单也不是很难,大方向就是那几项,但是如果细分起来或者你是零基础那真要写本书才叫细致了. 说说基本的大项吧,基本都是域 ...

  4. 电子商务网站开发流程

    电子商务网站开发流程 网站开发流程 目录 Ⅰ•客户沟通流程 1.1.       用户层面 1.1.1.     简单了解客户需求 1.1.2.     分析客户需求 1.1.3.     转化为需求 ...

  5. 电子商务网站开发流程[转]

    电子商务网站开发流程 文章出自 :http://www.35wl.com/2005/7-26/14121849203.html 作者:曾荣群 目录 Ⅰ•客户沟通流程 1.1.用户层面 1.1.1.简单 ...

  6. 侧重于讲述前端的网站开发流程

    网站开发流程 1. 策划阶段 每一个网站的建立同时,都伴随着诸多尚未解决的需求.为什么要做这个网站?是制作之处需要想到的问题, 无论是为了宣传业务.提升业绩,还是表达观点.传递价值,一个网站都会承载着 ...

  7. ASP.NET 网站开发:母版页

    母版页 从ASP.NET2.0开始提供了母版页功能,它为提高工作效率.降低开发和维护强度,提供了有利支持.在ASP.NET中,可以将Web应用程序中的公用元素,例如,网站标志.广告条.导航条.版权声明 ...

  8. ASP.Net网站开发的单元测试方案

    用vs2005的团队开发版应该可以,但是,我的几个机子的环境都是vs2005专业版,要全部换过来,实在是感觉很头痛.其它的解决方案,NUnit,在2003时我记得还是可以的,现在的代码都搞到App_C ...

  9. Asp.net网站开发架构设计要求

    网站文件名: 1. 网站文件名以标准英文单词描述业务内容.如果1个英文单词无法描述,可以增加2个或者3个,但尽量为完全单词,例如article.aspx/ articleView.aspx /    ...

最新文章

  1. SQL Server 远程无法连接
  2. 江苏全国计算机考试考点,江苏省 全国计算机等级考试考点
  3. 中python执行shell_IPython,在探索中学习编程
  4. Android集成第三方微信登录
  5. 2008-05-23
  6. easyui获取图片路径_Python玩转图片九宫格
  7. c51单片机时钟程序汇编语言,51单片机数字钟汇编程序精选.docx
  8. zul使用java_zk中zul页面中组件的id和java类中的变量绑定实现
  9. Spring Cloud Alibaba微服务架构实战教程—15最详细的Gateway统一网关
  10. 音乐播放器制作 (HTML + CSS + JavaScript)
  11. 腾讯《天天传奇》玩转Unity3D
  12. 拼多多微信登陆服务器请求失败,拼多多客服网页无法登陆/卡死,怎么办?
  13. UE4 pbr概念理解
  14. 三不足成紧箍咒,河姆渡能否取到智慧城市这本真经
  15. Python爬虫学习 7 —— 正则表达式
  16. x-windows -- 笔记
  17. div标签中 id和 class的区别
  18. 百度云存储 BOS javascript sdk 开发问题小记 ( angular )
  19. mymps蚂蚁分类信息系统电子邮箱服务器配置教程
  20. 为什么别人一直都很精神,而我老是睡不醒

热门文章

  1. Pro*c源程序中使用宿主结构保存查询结果
  2. vue本地下载文件,解决ie浏览器本地下载文件无反应(已解决);vue-cli2本地下载文件,vue-cli3本地下载文件
  3. 前端学习(3253):vs code中组件化编码
  4. react学习(15)---antdesign form两种验证
  5. [vue] 怎么在vue中使用插件?
  6. [vue] 说说你对vue的extend(构造器)的理解,它主要是用来做什么的?
  7. 前端学习(2260)高校案例
  8. 前端学习(1669):前端系列实战课程之半透明拖拽思路
  9. spring学习(22):分层架构
  10. 第五十九期:商用数据库之死:Oracle 面临困境