asp.net 网站开发流程总结
由于这学期要做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 网站开发流程总结相关推荐
- 网站开发流程-WEB开发的流程
网站开发流程-WEB开发的流程 web开发流程概括 1.)项目的角色划分 如果不包括前期和后期的市场推广及销售人员,开发团队一般可以划分为项目负责人.程序员.美工三个角色. 项目负责人习惯称为项目经理 ...
- ASP动态网站开发教程(第二版)全文WORD下载——我到南京后写的一本书
今天在网上看到我到南京后写的一本书 [ASP动态网站开发教程(第二版)]在网上有提供下载全部WORD文档的地址. 书名:<ASP动态网站开发教程(第二版)> 定价:¥28.00 作 ...
- 细致的网站开发流程有哪些呢?
细致的网站开发流程要是写全了,我估计就可以写本书了.其实网站开发流程说复杂也复杂说简单也不是很难,大方向就是那几项,但是如果细分起来或者你是零基础那真要写本书才叫细致了. 说说基本的大项吧,基本都是域 ...
- 电子商务网站开发流程
电子商务网站开发流程 网站开发流程 目录 Ⅰ•客户沟通流程 1.1. 用户层面 1.1.1. 简单了解客户需求 1.1.2. 分析客户需求 1.1.3. 转化为需求 ...
- 电子商务网站开发流程[转]
电子商务网站开发流程 文章出自 :http://www.35wl.com/2005/7-26/14121849203.html 作者:曾荣群 目录 Ⅰ•客户沟通流程 1.1.用户层面 1.1.1.简单 ...
- 侧重于讲述前端的网站开发流程
网站开发流程 1. 策划阶段 每一个网站的建立同时,都伴随着诸多尚未解决的需求.为什么要做这个网站?是制作之处需要想到的问题, 无论是为了宣传业务.提升业绩,还是表达观点.传递价值,一个网站都会承载着 ...
- ASP.NET 网站开发:母版页
母版页 从ASP.NET2.0开始提供了母版页功能,它为提高工作效率.降低开发和维护强度,提供了有利支持.在ASP.NET中,可以将Web应用程序中的公用元素,例如,网站标志.广告条.导航条.版权声明 ...
- ASP.Net网站开发的单元测试方案
用vs2005的团队开发版应该可以,但是,我的几个机子的环境都是vs2005专业版,要全部换过来,实在是感觉很头痛.其它的解决方案,NUnit,在2003时我记得还是可以的,现在的代码都搞到App_C ...
- Asp.net网站开发架构设计要求
网站文件名: 1. 网站文件名以标准英文单词描述业务内容.如果1个英文单词无法描述,可以增加2个或者3个,但尽量为完全单词,例如article.aspx/ articleView.aspx / ...
最新文章
- SQL Server 远程无法连接
- 江苏全国计算机考试考点,江苏省 全国计算机等级考试考点
- 中python执行shell_IPython,在探索中学习编程
- Android集成第三方微信登录
- 2008-05-23
- easyui获取图片路径_Python玩转图片九宫格
- c51单片机时钟程序汇编语言,51单片机数字钟汇编程序精选.docx
- zul使用java_zk中zul页面中组件的id和java类中的变量绑定实现
- Spring Cloud Alibaba微服务架构实战教程—15最详细的Gateway统一网关
- 音乐播放器制作 (HTML + CSS + JavaScript)
- 腾讯《天天传奇》玩转Unity3D
- 拼多多微信登陆服务器请求失败,拼多多客服网页无法登陆/卡死,怎么办?
- UE4 pbr概念理解
- 三不足成紧箍咒,河姆渡能否取到智慧城市这本真经
- Python爬虫学习 7 —— 正则表达式
- x-windows -- 笔记
- div标签中 id和 class的区别
- 百度云存储 BOS javascript sdk 开发问题小记 ( angular )
- mymps蚂蚁分类信息系统电子邮箱服务器配置教程
- 为什么别人一直都很精神,而我老是睡不醒
热门文章
- Pro*c源程序中使用宿主结构保存查询结果
- vue本地下载文件,解决ie浏览器本地下载文件无反应(已解决);vue-cli2本地下载文件,vue-cli3本地下载文件
- 前端学习(3253):vs code中组件化编码
- react学习(15)---antdesign form两种验证
- [vue] 怎么在vue中使用插件?
- [vue] 说说你对vue的extend(构造器)的理解,它主要是用来做什么的?
- 前端学习(2260)高校案例
- 前端学习(1669):前端系列实战课程之半透明拖拽思路
- spring学习(22):分层架构
- 第五十九期:商用数据库之死:Oracle 面临困境