注册 登录
编程论坛 ASP技术论坛

毕业答辩了,有一堆问题。

毕业答辩 发布于 2010-05-23 20:58, 1053 次点击
1.ASP中Server对象的作用?


2.结合源代码解释用户登录模块的运行过程。


3。SQL Server 2000数据库,通过哪些方式可以保证数据完整性,以BBS系统的数据库设计为例进行说明。


有高人吗?帮我回答下,加我QQ 252804646  也可以。
3 回复
#2
hams2010-05-24 09:02
找本书好好看看
#3
gupiao1752010-05-24 12:08
1。
ASP Server 对象的作用是访问有关服务器的属性和方法。其属性和方法描述如下:
属 性
ScriptTimeout  设 置或返回在某脚本终止前它所能运行时间(秒)的最大值
方法  
CreateObject  创建对象的实例(instance)
Execute  从另一个ASP文件中执行某个ASP文件
GetLastError()  返回可描 述已发生错误状态的ASPError对象。
HTMLEncode  将HTML编码应用到某个 指定的字符串。
MapPath  将一个指定的地址映射到一个物理地址。
Transfer  把一个ASP文件中创建的所有信息传输到另一个ASP文件。
URLEncode  把URL编码规则应用到指定的字符串。


2。
 登入模块的源码你可以自己找,网上很多,我以个人观点说下运行过程,首先取得客户端HTML表单中的相关数据,包括用户名和密码,在后台程序中用request对象取得相应用户名和密码,根据客户端取得的用户名和密码,然后打开数据库对于的用户密码表,查找用户密码表中是否存在该条记录,如果存在即验证通过,允许登入,否则登入失败,用户名或密码错误!基本运行过程就是这样的!


3。
   在SQLServer 2000中,可以通过“约束”、“规则”、“默认”、“触发器”、“存储过程”等方式来达到保证数据完整性的目的。
   BBS的具体应用,一两句也不好说, 自己网上找个论坛源码,自己看看学习下吧!

#4
yms1232010-05-24 13:14
1、Server对象的作用是ASP里,访问和控制服务器的关键对象。
大部分跟服务器有关的操作都要使用Server对象。

2、登陆模块网上是有,但是建议自己写没多难,如果你愿意写的复杂一些也是可以。
运行过程最好使用流程图等图表的形式来表述,比你单独讲效果要好得多。
我原来的老师就说过,编程好些东西本来就是抽象的,直观图表比文字或语言更容易理解。

3、数据库设计可以写数据字典,或者使用E-R关系图来表述如何保证数据的完整。
1