1、 南昌航空大学 信息工程学院 综合性实验报告 课程名称:__ ___Web编程__________ 实验名称:____小型动态网站的开发___ 学 号:_______________ 姓 名:____ ___ _________ 日 期:______2010年4月21日____ 指导教师:_______ ___________ 成 绩:_________________________ 一、实验目的及要求 1、掌握动态网站开发的基本过程; 2、综合运用
2、ASP技术开发一个小型动态网站; 3、为后续的《Web课程设计》实践性环节打好基础。 二、实验内容 开发一个小型动态网站——后台超市管理系统,实现管理员登入,货物管理系统,订单管理系统,用户管理系统 同组人:董宪法 分工:xxx—— 管理员登入,货物管理 xxx——订单管理,用户管理 三、实验步骤 1、总体设计 后台超市管理系统 货物管理 订单管理 用户管理 登入管理 添加货物 管理货物 货物类别 最新订单 确认订单 查看销售统计 会员管理 修改密码 退出管理 2、数据库设计
3、 数据库系统采用Access 2003,数据库为shop..mdb,包含8个表admin,buo,orderdetail,orders,type1,type2,type3,users其结构如下: 3、详细设计 登入: 货物管理: 四、源程序 登入: <% if request("action")="login" then admin_name=request("admin_name") password=request("pass") %> <% set rs=se
4、rver.createobject("adodb.recordset") sql="select * from admin where admin_name='"&admin_name&"' and password='"&password&"'" rs.open sql,conn,3,3 if rs.eof then response.write "
5、dex.asp" end if rs.close set rs=nothing conn.close set conn=nothing end if %>
后台超市销售管理系统
12、
13、response.end %>
<% if request("action")="save" then if r14、equest("type1_name")="" then response.end
sql="select * from type1"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,3
rs.addnew
rs("type1_name")=request("type1_name")
rs.update
rs.close
response.write "商品类别添加成功"
response.write "
"
15、 response.write "返回" else %>
添加第一商品类别
17、 <% end if set rs=nothing conn.close set conn=nothing %>
添加第二商品类别 <% if request("action")="save" then if r
19、equest("type2_name")="" then
response.write "
请填写类别名称"
response.end
end if
if request("type1_id")="" then
response.write "
请添加一级分类后再进行二级分类添加"
response.end
end if
sql="select * from type2"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,3
rs.
20、addnew
rs("type1_id")=request("type1_id")
rs("type2_name")=request("type2_name")
rs.update
rs.close
response.write "
第二商品类别添加成功"
response.write "
"
response.write "返回"
else
%>