第一篇:留言簿的制作过程
动态站点(留言簿)的制作过程
一、安装调试ASP环境
安装IIS或将NetBox测试服务器复制到你的站点根文件夹中。
1、打开“控制面板”—选择“添加或删除WINDOWS组件”
2、选择IIS信息服务的复选框,单击“下一步”(注意:需有WINDOWS的安装光盘或其备份)
3、若IIS组件安装完毕,打开控制面板的“管理工具”,选择“Internet信息服务”---双击
4、右击“默认网站”—“属性”—选择“网站”选项卡的“IP地址”为127.0.0.1
5、选择“主目录”为本地站点根文件夹
6、选择“文档”为index.asp
至此,IIS服务器配置完毕。
二、打开ACCESS , 建立数据库。
三、建立动态站点
1、配置本地信息
2、测试服务器
3、新建动态网页index.asp,并设计静态显示部分。
四、打开应用程序面板,选择“数据库”,检查前三步设置是否完成。
若已完成,单击“+”,添加数据源名称(DSN),见课本。
五、继续选择应用程序面板的“绑定”,单击“+”,添加记录集,见课本插图。
六、将动态内容添加到静态页面中
七、继续选择应用程序面板的“服务器行为”,单击“+”,添加“重复区域”、“记录集分页”
八、若要添加留言,须制作添加留言界面如insert.asp,只要在此页面中添加一个一行一列的表格,再选择“应用程序工具栏”中的“插入记录表单向导”,进行设置即可。
九、若要添加管理员登陆页面,须在页面中先添加表单元素,再添加服务器行为“用户身份验证---登录用户”
第二篇:学用asp+access制作留言簿
学用asp+access制作留言簿
前言:这是一篇asp+access的留言簿教程,运行测试环境:win2000+IE5.0。此篇教程适合对asp有一定了解的人,如果是初学者,建议先看点asp方面的书籍,或者本站XML+ASP的一些文章和论坛的一些贴子,至少能对变量、语法、函数、对象等有一个大概的了解。
一、总体思路
留言簿虽小,但对asp知识的要求还是挺全面的。首先对留言簿要完成的功能做一个大体的介绍。在设计一个项目时,最好能够构思出大体轮廓并写出来,这样就不会越做越乱,到最后自己都不知道自己要做什么!
1、单用户版:这篇教程中所要完成的留言簿只有一个管理员,所有人不需要注册就可留言。
2、留言者必须填写用户名、QQ号、邮箱、主页、留言内容、留言时间、可以使用悄悄话功能、可以获取用户IP地址,其中留言内容可以使用简单的UBB功能。
3、可以实现一定的管理功能:删除留言、编辑留言、自定义页头和页低、定义留言数、写公告、对留言簿进行一些最简单的配置等。
4、主要用asp+access2000完成
5、如果必要大家可以加搜索功能。
6、在程序设计中,尽量使用模块化,减少大量无用代码。
二、数据库构造
1、数据库名: data.mdb
说明:在设计留言簿的过程中,可以保持此名,设计完毕后可以改为data.asp,以保证数据库的安全性。
2、数据库表:总共有三个表:
(1)admin 主要记录管理员的用户名和密码以及一些基础信息。
(2)content 用来记录用户留言内容
(3)gbfined 用来记录留言簿的一些基本配置,如题头图片地址、图片长度高度、留言簿每页的留言条数,公告内容等等。
3、数据库表的具体设计:
(1)admin表
字段名
类型
长度
说明
admin_name
文本
默认
存储管理员的名字 admin_password
文本
默认
存储管理员的密码 admin_qq
文本
默认
存储管理员的oicq号 admin_email
文本
存储管理员的邮箱
admin_homepage
文本
150
存储管理员的主页地址 admin_webname
文本
150
存储管理员的主页名称
说明:A、“常归”项中的“允许空字符串”最好填“是” B、表格设计完后最好能够填入数据: admin_name:admin admin_password: admin admin_qq: 57146
admin_email: daifo@5dmeng.com
admin_homepage: http://www.xiexiebang.com“> ,asp教程,织梦帝国,织梦帝国留言簿,呆佛,daifo,code,download,articles,guestbook,源代码“>
“ width=”<%=gb_width%>“ height=”<%=gb_height%>“> | |||
sub bottom(gb_editioner)%>
|
然后在index.asp中加入下面代码:
<%call bottom(gb_editioner)%>
把所有文件保存到guestbook文件夹中,然后在浏览器是软件入http://localhost/guestbook/index.asp.数据库文件的扩展名还能改的。为了数据库的安全性,建议你在设计完一个项目后,改动的你数据库文件名为:****.asp。
现摘录一网友对数据库(表)的几段语句,在本教程中并未用到这些语句,但是很有帮助,大家可以和我对数据库的操作比较一下:
'******************************************************************* '打开数据库
sub opendb(connect)set connect=server.CreateObject(”ADODB.connection“)
connect.ConnectionString=”DRIVER={Microsoft Access Driver(*.mdb)};DBQ=“ & server.MapPath(databasename)connect.Open strconn end sub
'******************************************************************* '关闭数据库
sub closedb(connect)connect.close set connect=nothing end sub '******************************************************************* '打开单个表读
sub opentable(connect,tbname,myrs)set myrs=server.createobject(”ADODB.recordset“)rssql=”select * from “ & tbname myrs.open rssql,connect,1,1 end sub
'******************************************************************* '关闭临时表 sub closetable(rs)rs.close set rs=nothing end sub
'******************************************************************* '查询数据库
sub searchtable(connect,sql,rs)set rs=server.createobject(”ADODB.recordset“)rs.open sql,connect,1,1 end sub
'******************************************************************* '查询并更改数据库
sub changetable(connect,sql,rs)set rs=server.createobject(”ADODB.recordset“)rs.open sql,connect,1,3 end sub
********************************************************************
好了,我们接着来。
3、下面给出,我的 index.asp的内容,然后按这些来设计留言簿!
<%'调用函数库inc.asp文件 '函数库中的form参数action值 action=request(”action“)select case action '检查登录
case ”chklogin“
chklogin
'删除留言,由于,代码不是很多,所以不例为函数,大家可以试着将其做成函数
case ”delete“
if session(”adminpress“)<>”“ then
'如果管理员登录了,那么删除留言
我用的是spl语句,很简单的语句!
strsql=”delete * from content where user_id=“&request.querystring(”id“)
conn.execute(strsql)'关闭数据库
conn.close
set conn=nothing
'删除成功,回留言簿
response.write”
response.write”删除成功,,正回留言簿.......
setTimeout(”location.replace('index.asp')“,600)
<%'结束代码的执行,回首页面
response.end
else
'如果未登录,进入登录界面
response.redirect”index.asp?action=login“
end if
case ”w_r_add“
if session(”adminpress“)<>”“ then
w_r_add '留言簿配置修改入库
else
response.redirect”index.asp?action=login“
end if
case ”w_p_add“
if session(”adminpress“)<>”“ then
w_p_add '版主信息修改入库
else
response.redirect”index.asp?action=login“
end if
case ”inputadd“
recadd
'留言内容入库
case ”editadd“
if session(”adminpress“)<>”“ then
editadd '编辑或回复留言入库
else
response.redirect”index.asp?action=login“
end if
case ”logout“ '管理员退出登录
session(”adminpress“)=”“
response.redirect”index.asp“ end select %>
select case action
case ”“
listrec '显示留言信息
case ”serguest“
serrec
'搜索留言
case ”login“
login
'登录界面
case ”input“
input
'输入留言界面
case ”chklogin“
chklogin '检查登录,此函数可以放在顶部,但为了显示错误信息的工整性,我放到了此处
case ”editrec“
editrec '修改信息界面
case ”manage“ '验证管理者是否
if session(”adminpress“)=”“ then
login
else
listrec
end if
case ”m_write“ '修改配置界面
if session(”adminpress“)<>”“ then
m_write
else
login
end if
case ”m_person“ '修改版主信息界面
if session(”adminpress“)<>”“ then
m_person
else
login
end if end select call bottom(gb_editioner)'调用页低信息
%>
最后我们一起来看看inc.asp文件内容,此文件中全部是index.asp文件调用的函数。
首先在文件头加上:来调用定义的变量。
1、首先我们写出引号和空格的转换函数,主要是为了解决数据与sql函数相冲突。
<% Function ChkString(string)if string = ”“ then string = ” “ ChkString = server.htmlencode(Replace(string, ”'“, ”''“))End Function
Function ChkUserString(string)string = ChkString(string)ChkUserString = server.htmlencode(Replace(string, ” “, ”“))End Function %>
2、关于页面头和页面低部函数,在第二讲中已经写出,这里不再重写。
3、登录界面 <%sub login%>
4、验证管理员密码是否正确 <%end sub '验证登录密码 sub chklogin()
admin_name=chkstring(request(”username“))'取得表单数据 admin_password=chkstring(request(”password“))
strsql=”select admin_name,admin_password from admin“
set rs = conn.Execute(strsql)
'读取数据库中用户和密码
if not(rs.bof and rs.eof)then
if admin_name=rs(”admin_name“)and admin_password=rs(”admin_password“)then
session(”adminpress“)=chkstring(request(”username“))
'如果管理员名字和密码输入正确存取session变量,以便管理员对留言簿的维护。
rs.close
set rs=nothing
conn.close
set conn=nothing '关闭数据库和表
response.redirect ”index.asp“ '回到首页
response.end '结束后面代码的操作
else
'验证用户名和密码输入错误的处理
response.write ”
response.write ”
返回上一页
rs.close
set rs=nothing
end if
else
response.write ”登录出现错误或者数据库被破坏!“
end if
end sub %>
5、输入留言界面。思路:用户不用注册就可以留言,管理员留言时一些基本信息自动调用。<%sub input%>
end sub%>6、留言内容入库 sub recadd '读取表单数据
user_name=request(”username“)
user_email=request(”email“)
user_qq=request(”oicq“)
user_address=request(”address“)
user_homepage=request(”homepage“)
user_webname=request(”webname“)
user_image=request(”images“)
user_ip=request.servervariables(”remote_addr“)
user_content=chkuserstring(request(”content“))
user_silent=request(”silent“)
user_time=now()'将读取数据写入库
strSql = ”insert into content(user_name, user_qq,user_email,user_address,user_homepage,user_webname,user_image,user_ip,user_content,user_silent,user_time)Values('“
strSql = StrSQl & user_name & ”', '“
strSql = StrSQl & user_qq & ”', '“
strSql = StrSQl & user_email & ”', '“
strSql = StrSQl & user_address & ”', '“
strSql = StrSQl & user_homepage & ”', '“
strSql = StrSQl & user_webname & ”', '“
strSql = StrSQl & user_image & ”', '“
strSql = StrSQl & user_ip & ”', '“
strSql = StrSQl & user_content & ”', “
strSql = StrSQl & user_silent & ”, '“
strsql = strsql & now()&”')“
conn.Execute(StrSql)'关闭数据库
conn.close
set conn=nothing '返回留言簿首页
response.write”
response.write”留言成功,,正回留言簿.......
response.end end sub %>
第三篇:留言簿的制作步骤
留言簿的制作步骤: 1> ACCESS中的数据表的建立:文件名:
表中必有字段:ID——自动编号;姓名——文本;性别——文本(值为01或02);留言主题——文本;留言——备注(255);发表时间——时间或日期(默认值为函数NOW)
保存位置:站点根目录。
2> 创立动态站点 3> 数据源的连接
A:自定义Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“&server.mappath(”db1.mdb“)B:(尝试)数据源:管理工具中数据源的设置。(系统DSN)
4> liuyanban.asp文件的建立
界面设计(略)
应用程序——绑定
姓名——{Recordset1.xinming};发表时间——{Recordset1.fbshijian};留言主题——{Recordset1.liuyanhuti};留言——{Recordset1.liuyan} 重点(难点):头像(根据性别输出头像)插入图像(来自数据源)images/<%=(Recordset1.Fields.Item(”xinbie“).Value)%>.jpg
(在站点下建有images文件夹,内有01.jpg 和02.jpg)应用程序——服务器行为——重复区域;记录集分页 5> charuliuyan.asp文件的制作
界面设计(略)
表单元素(性别用单选按钮组,值分别为01或02)
应用程序——服务器行为——插入记录
6> 功能——删除记录
liuyanban.asp——选中文本(删除)转到详细页面: ID shachuly.asp忽略: 界面设计(略)
表单元素绑定(性别)移至特定记录 删除记录
7> 功能——修改记录
liuyanban.asp——选中文本(修改)转到详细页面: ID xiugaily.asp忽略: 界面设计(略)
表单元素绑定(性别)移至特定记录ID 修改记录
补充功能:计数器(访问次数)——liuyanban.asp
这是你第 {Application.count}次访问这张网页了!!应用程序——绑定——应用程序变量count
<%Application(”count“)= Application(”count")+1 %>
练习:通讯录系统
第四篇:简历制作过程
简历制作过程
1.什么是好简历
按照岗位需求提供优势,并不需要写上自己所有的优势和奖励,也并不要把自己所有的个人信息都写上。
2.好简历的四个特点
1.2.3.4.针对岗位 突出优势 提供证据 简洁明快
3.如何让简历脱颖而出?
1.格式:简洁明快,产生视觉冲击力
2.内容:陈述事实,言简意赅,提供证据
3.结构:符合人力资源招聘员的阅读习惯
4.简历的制作小窍门:
优势强化,弱势弱化。优势放前面。
(比如说你的学校没啥名气,那你就可以不写自己的学校名,只写专业就可。)一份简历一个岗位(切记)
5.简历小技巧:
1.邮箱你一定要有,而且要注册一个专业性的个人邮箱,例如163之类的邮箱。千万别用QQ邮箱。
2.电话号码最好写成这种形式:123-4564-0567
3.简历中的封面:宁缺毋滥(要想有封面,也得是自己制作设计的,能够代表自己的风格想法的封面,就怕到时候,HR问你为什么选择这样的封面,这是你要是说是这是我在百度上考下来的,这样就不好了。所以我建议不要封面。)
4.照片:宁缺毋滥(如果要贴也一定是职业化的照片,不一定要是西装。比如你要应聘的是一名土木工程师,你可以选择穿工作服的照片也行。因为有的面试者就是因为照片被淘汰了。如果你没贴照片,你想你还挺特殊的,这样可以勾起HR的好奇心,所以反而有好处呢。)
5.求职信:宁缺毋滥(要写就得自己动手写,要能打动HR的信,要真诚。千万别百度。)
6.人力资源或者招聘者看重简历的什么
6.三小三大是HR关注的点,这些你基本都得写
三小
1.你是谁
2.你来自哪个学校
3.需要做什么工作
三大
1.2.3.4.5.6.7.8.学了什么?(与你想干的工作是不适合)干的怎么样?(这件事你做的怎么样,或得了什么奖励)你是个什么样的人 简历中要突出什么优势? 这个得看你应聘的岗位是什么类型的,大部分的岗位可以分为以下几种 知识技能型岗位(计算机,软件工程、金融、工程技术员、研发人员等)能力经验型岗位(教师、医生、营销、公关、行政、项目管理、人力资源等)态度素养型岗位(护士、文员、秘书、服务员、接待员、银行柜台员、前台经理等)
9.简历制作过程细化
建立个人信息档案
就是把自己的各个方面都列出来,建立一个表。内容大致包括:你学了什么,你会什么,你得过什么奖励,你是个什么样的人,你的特长是什么,你的爱好有哪些,你的性格等等。根据要求筛选信息
就是从上面你自己建立的库中,把能与岗位需求相对应的技能、特长、爱好、性格、奖励、能体现你适合这份工作的经历等等都可以。
对信息进行深加工
就是把上一步选出来的各种技能特点进行语言的加工,利用特有的表达方式,做到简洁明了。方法就是动词开始,例如:独立策划了、、、、活动,在活动中我怎么样了,我负责了什么,获得了什么奖,或者得到了什么好的评价,在这个过程中培养了什么能力,体现了我的什么能力等等。采用这样的格式写故事。还有的动词开始有例如:组织了什么、、、、;提高了、、、、;参与了、、、、等等。
制作高质量的简历
上面进行加工后的语言和你的特点等等进行恰当的组合。做到简洁明了,言简意赅。
1.其中还有的小诀窍就是:要按要事优先原则(按重要性优先排序)
2.尽量用数字表达。例如:得了什么奖(本院2000得奖者3人)
3.提供证据:用事实说话;用他人的评价说话;用数据说话;用结果说话;
4.如果实在是没什么奖励也可以从生活中寻找,能体现你是符合岗位要求的事或者爱好或者行为。例如岗位中要求是要有整理能力的,你可以说自己特变喜欢整理房间衣物等等。
5.就是他有什么要求,你都尽量往这方面去套,去靠。
第一步:了解岗位需求(就是知道这个岗位需要什么技能,什么能力,什么样的素质等等)
方法:
上个中网站了解。例如;
招聘网
中国人才网
应届大学生就业网
中华人才网
国家人才网
我的工作网
北京大学生就业网等
职业访谈(就是像在这个职业里面有威望的人,或者是很厉害的人,准备好问题去问他,解答你心中的疑问。)
查看有关方面的书籍
第二步提取这个岗位中的重点要求,然后列出来。再与自己的信息库区对照,看看自己的那些爱好奖项,或者自己做了什么事能与岗位的要求对应。把这些内容提取出来。
第三步把提取来的内容进行动词开始式的加工。
第四步整合成完整的简历
1.2.3.4.5.6.7.投递简历 投递简历的分类 网投 邮寄 现场 熟人递送 上门
10、递简历的小技巧
网投:
1.2.3.4.5.恰当时间每天上午8:30,下午1:30,你可以每天都发,在他的应聘时间段里。网投的简历一定要放在正文里 别用word文档,用图片文档jpg 别群发给很多公司 主题:写一句高度概括的话,千万别写简历。你可以下,具有强大沟通能力的某某(HR)求职人某某。
邮寄:
1.如果你要寄简历和求职信一起,那你的邮寄一定得写成私人信件的形式,上面可以写上尊敬的某某(HR姓名)亲启。(切记信封上不可以写上简历这样的字)
2.邮寄以挂号信或快递的形式寄出
现场:
1.如果你是去招聘现场去找工作,首先你得带着自己建立的简历库,或者电脑(笔记本)或U盘,方便自己随时改动。
2.别上去就给人递简历,你得先看看他们的要求,一点一点的对应看看,是不是和你做的简历相对应不。要是不对应,不符合,那你就马上改正(根据你的简历库里的内容,找到和现在他们要求相符的条件的时间,你的特点等等,马上改正。)
3.千万不要拿着一大堆的简历一个一个发过去,他们对这样的简历一般都是不看的,直接扔了的。
熟人递送
1.这是最好的方式,也是成功率很高的方式。因为公司里面一般在要招人时先是考虑自己的公司里有没有人可以顶替,然后是考虑公司内部的人的推荐,再然后就是去招人了,2.熟人递送,可以让他给你写一份推荐信,这个人最好在这个公司内部工作而且最好是高官要员,3.还有一个方法就是直接上门去找这个部门的部长或者是领导。当然你得带着点礼物去,这个礼物不是贿赂的礼物而是指你在没进入这个部门时就开始为这个公司工作了的证据。比如,你要进入的是这个公司的设计部门,你可以带着自己的设计去。
4.还有一个就是当你没投递一份简历出去后,最好在手机上把那个公司负责面试那人的姓名弄清楚,在手机上做好备份,接电话时要是人家来电了,你一下就能叫出人家的名字。那说明你狠关心这个公司,你的态度很好。可以留下一个好的印象。
5.总之投递简历要有诚意,要坚持有时,不要招到了拒绝你就放弃了。要放得下面子,在没工作前,面子你是没有的。有句话叫做,要想当爷爷,先得当孙子。
11、答问题的要点小结
1.在面试前你得做好一些功课,比如你的公司的老板是谁,公司的发展历史等等。
2.要能听得出问题背后的问题。比如他问你你是不是独生,你应该这样回答:是的,领导,虽然我是独生,但是我有很好的团队协作能力,比如我参加了什么团队性的活动社团等等。
3.还有就是自我介绍,千万别只说我叫什么名字,我来自哪里。就完了,你得多说点,你可以介绍自己的性格,爱好等等。
4.在最后就是当面试官对你说,你还有什么问题吗?你千万别什么问题都不提。你可
以问问
5.公司的保险,五险一金啊以及公司的提供的比例啊。也可以问问自己以后得发展啊,等等
6.你还可以直接问领导我表现怎么样,有什么地方不满的吗?你就直接问他,放下面
子,或者说不要脸了这一回。表现出自己的诚意,这样他会理解为你对这个工作很有兴趣。
7.你也可以直接问问,我还有机会可以见到您吗领导?
8.还有就是一定要表现出对这个工作的兴趣。表现出自己的自信,不知道你就是不好
意思,领导我不知道,不过领导我的学习能力很强,只要你给我机会,我一定会尽快学会。你要表现出自己的欲望。
9.还有就是当他问你的未来打算时,你要有一个具体的计划。例如:我要几年内买房,几年内把父母接过来等等。你要表现出你的报复。(领导会喜欢你这种有企图心的员工。)
10.还有就是当你在面试的过程中,你得学会用start的原则来讲故事,start是以下四
个单词的首字母,situation、task、action、result。依次是情景、任务、行动、结果。一定要按照这样的格式来讲述故事,其中情景和任务用一两句话来概括,具体要讲行动和结果。因为,面试官关注的是你负责了什么,你做的怎么样了。
11.在大二时我独自一人策划了我们院的什么什么活动。(情景、任务交代)我负责了
整个活动的设备选择,人员调配,等等(行动)。(具体点,细致点。)活动开展的很成功,引起了多家有名的报刊记者的报道。(结果)
12.讲故事时最好都按照这样的格式来讲述效果会很好。
还有一些你可以去上网查查看的东西,一个是心理学方面的。好像叫什么霍兰德心理学。这个可以帮助你了解自己。
这些都是我自己整理的,排版有点乱。你看看吧。找点事做,嗯嗯。
第五篇:制作过程心得体会
制作过程心得体会
在利用刻衣制作笔袋的过程中,让我感触颇深,也让我体会到许多动手的乐趣,将自己的想法付诸于实践。
首先,是各种材料的收集与拼接,在综合原因的基础上,添加了许多自己的创新元素,制作过程中并非地么简单,也能验生活中的发现与心灵手巧。
其次,通过这次活动充分的开发我们的思维能力和动手能力,还使我常联想到在不同学科中学到的知识和方法,无形中提升了自己的知识迁移和灵活运用能力。
随着研究的深入,我越来越发现自己原来不懂的东西很多很多,根本不应该满足于知道的那一点点,即应确立不断学习的信念,这次活动带给我们最大财富是一种追求永无止境的精神。在今后的生活中,我应该时刻提醒自己,学无止境!我相信,这次课题研究活动会给我们一生留下永恒而珍贵的记忆!
结题心得体会
通过这次的结题报告,让我收获颇多,且受益匪浅,因为此次的项目设计不仅让我明白了团结协作的小组重要性,而且更让我知道和认识了创新、环保的重要,对于我们现在的学生来说是必不可少的。
制作成功后,我看到成品心里很高兴,通过动手和思考不仅锻炼了我们的大脑,还锻炼了我们的动手能力。
开题报告心得体会
我们研究性学习开题报告主题废衣成笔袋,我们为什么会以它为本次研究性学习的主题呢?通过我们组员的调查,废衣在每个家里面最普遍的,并且人们不要的衣服都是完好无损,没有一点破烂,随着社会经济的发展,人们生活水平不断提高,在物质方面和精神享受都有很大的改变,人们在环保方面意识比较薄弱,在经济发展的同时,环境保护成了人们热议的话题,很多人都没有想到把旧衣服利用起来,这样也有利于我们环境的环保和资源的有效利用,所以环保成为了我们主题的目的。
我相信通过我们组员的团结协办,一定会把废衣成笔袋制做出来,展现给大家看。
调 查 问 卷
1、家中有大量旧衣物?
是约占90%
否约占10%
2、家中有废旧衣物的是否放置家中无用?
是约占70%
否约占30%
3、是否觉得废旧衣物放置家中浪费?
是约占90%
否约占10%
4、对废物利用是否觉得有利于保护环境?
是约占100%
否约占0%
5、是否赞同我们此次废衣成笔袋活动?
是约占80%
否约占20%