设计的思路
不同的系统强调的重点是不同的,例如有的数据库方面是重点
我们在设计的时候
1)涉及的人物,例如那些人将要使用这个系统,他们的权限
2)涉及的那些事物,以及这些事物和人之间的关系
数据库设计
1)有几张表
2)各表中有哪些字段
3)表之间的关系
页面设计
1)需要那些页面
2)页面之间的跳转关系
(根据业务流程就能知道那些页面)
3)画出页面的流程
4)分清前台和后台
对错误的处理
1)
try
{
}
catch
{
}
2)页面错误
3)Application_Error
string strPathUrl=Request.Path;
Exception errinfo=Server.GetLastError();
Server.ClearError();
string strmsg=" Url:"+strPageUrll+"</br>";
strmsg=strmag+"Error:";
strmag=strmag+errinfo.Message+"</br>";
Response.Write(strmsg);
不同的系统强调的重点是不同的,例如有的数据库方面是重点
我们在设计的时候
1)涉及的人物,例如那些人将要使用这个系统,他们的权限
2)涉及的那些事物,以及这些事物和人之间的关系
数据库设计
1)有几张表
2)各表中有哪些字段
3)表之间的关系
页面设计
1)需要那些页面
2)页面之间的跳转关系
(根据业务流程就能知道那些页面)
3)画出页面的流程
4)分清前台和后台
对错误的处理
1)
try
{
}
catch
{
}
2)页面错误
3)Application_Error
string strPathUrl=Request.Path;
Exception errinfo=Server.GetLastError();
Server.ClearError();
string strmsg=" Url:"+strPageUrll+"</br>";
strmsg=strmag+"Error:";
strmag=strmag+errinfo.Message+"</br>";
Response.Write(strmsg);