电子商务系统开发实习总结

时间:2024.4.21

***********学院

  电子商务系统开发实习实习总结

实习类型           教学实习              

实习单位   *********************学院        

实习起止时间2014325日至14423

指导教师              *维                 

所在院(系)       信息技术系              

班    级           11*本1班             

学生姓名             孙**                

学    号           9213******              

        

一、实习的基本概况

实习时间:20##年3月25日~20##年4月23日

地点:F310

实验分组:

实习内容:花间酒网上购物系统

理论指导:asp、Dreamweaver、css、flash、ps等技术。

二、      实习过程(重点,实验步骤及相关截图)   

2014.3.25  确定开发内容,进行需求分析

2014.3.26  进行网站规划、明确业务流程

2014.4.1   网站总体设计与布局

2014.4.2   网页制作

2014.4.8   动态栏目效果设计

2014.4.9   数据库的设计与实现

2014.4.15  网站后台管理的实现

2014.4.16  网站后台管理的实现

2014.4.22  网站后台管理的实现

2014.4.23  网站测试、答辩

 


1、注册界面

会员信息注册界面资料卡的填写。

首先在数据库info中建立一个customer表即:会员信息表。确定包含一下几个字段(ID Username Upwd Usex Utel Uaddr Uother)其中ID为自动编号,Upwd为数字型,其他为文本型。

其次在网页中建立注册信息的表单,如图所示:

最后,①要将用户输入的信息传入到数据库中。②注意:在该表单中用户名和密码是必须填写的,如果用户未填写,则需要弹出提醒对话框。

①实现数据传输到数据库的功能,代码如下:

<%

UserName=Request.Form("UserName")

Userpwd=Request.Form("Userpwd")

UserSex=Request.Form("UserSex")

UserTel=Request.Form("UserTel")

UserAddr=Request.Form("UserAddr")

UserNote=Request.Form("UserNote")

IF UserName<> "" And Userpwd <> "" Then     

StrSql="Select * From customer Where Upwd=" & Userpwd & ""

      Set Rsu=Conn.Execute(StrSql)

IF Rsu.Eof Then

   StrSql="Insert Into customer(UserName,Upwd,Usex,UTel,UAddr,UOther)Values('"& UserName & "'," & Userpwd & ",'"& UserSex & "','" & UserTel & "','" & UserAddr & "','" &  UserNote & "')"

   Conn.execute(StrSql)

   Call ShowMessAge("增加用户信息成功!","tiaozhuan.asp")

Else

   ShowMess("用户名存在,请选择其他用户名!")

End IF

End IF

%>

注:密码为数字型。

②表单含有必填项目,代码如下:

<script>

function Search()

{

if(Frm.UserName.value==""){

alert('请输入用户名!');

Frm.UserName.focus();

return false;

}

if(Frm.Userpwd.value==""){

alert('请输入密码!');

Frm.Userpwd.focus();

return false;

}

return true;

}

</script>

2、登录界面

会员登录界面的实现,要知道在数据库中已经存在表customer,现在要实现登录功能,即判断用户输入的用户名和密码是否与数据库中相对应。登录界面如下图:

登录功能实现,代码如下:

<%

username=Request.Form("username")

Upwd=Request.Form("Upwd")

IF username<> "" And Upwd <> "" Then

   StrSql="Select * From customer Where username='" & username & "' And Upwd=" & Upwd & ""

   Set Rs=conn.Execute(StrSql)

   IF Not Rs.Eof Then

       Session("username")=Rs("username")

       Session("userid")=Rs("ID")

       response.Redirect"tiaozhuan.asp"

   Else

       ShowMess("用户名或密码错误!请重新输入")

   End IF

End IF

conn.close

%>

3、全部商品

商品的的展示和筛选,根据条件进行产品的搜索筛选。首先,数据库中创建goods表(即:商品信息表),其有以下字段(goodsid gname gnume gprice gtype)填写信息。

其次,创建表格,建立下拉菜单,里边有各种酒的分类。如图所示:

最后,实现两个功能①展示所需的商品信息,根据数据库中商品数量的增加减少(意味着表格的行数不确定)②筛选功能的实现

①当用户在下拉菜单中选择自己想搜索的商品种类的时候,单击”确认查找”按钮,所有的相应种类的酒全部展现在下边的表格中。展示功能的实现,代码如下:

定义rs:

<%

set rs=server.CreateObject("adodb.recordset")

dim sql

sql="select * from goods order by goodsid asc"

set rs=conn.execute(sql)

%>

列表内信息代码:

<%=Rs("goodsid")><%=Rs("gtype")%><%=Rs("gprice")%>

注:要实现自动显示下一个商品信息则需要写:

<%

  I=I+1

Rs.MoveNext

Loop

%>

②商品种类筛选功能的实现,创建一个下拉列表框,内含酒品的种类。如:“啤酒 白酒 红酒 洋酒等”,添加一个提交按钮。

实现该功能的主要代码:

<%

set rs=server.CreateObject("adodb.recordset")

dim sql

gtype=request("gtype")

sql="select * from goods where goodsid <> null "

sql=sql&"and gtype='"&gtype&"' "

set rs=conn.execute(sql)

%>

<%

gtype=Request.Form("gtype")

if gtype <> "" then

   Str="Select * From goods Where gtype='" + gtype + "'"

Else

   Str="Select * From goods"

End IF

I=1

Set Rs=Conn.Execute(Str)

Do while Not Rs.eof

%>

4、计数器的实现

计数器的实现需要一个文本文档,如:num.txt其中存储着访客的数目。在数据库中需要一个counter表,还需要0-9的数字图片,存放到相应的文件夹中,前期准备完成,接下来就是在相应的代码中书写计数器代码,以实现其功能,如下图:

代码如下:

<p align="center"><span class="STYLE8">您是花间酒的第</span><font color="blue">

<%

Sub Numberpad()

    Set files=Server.CreateObject("Scripting.FileSystemObject")

    Set numtxt=files.OpenTextFile(Server.MapPath("/Num.txt"))

    Application("Num")=numtxt.ReadLine

    numtxt.Close

   '防刷代码开始

   ip=Request.ServerVariables("REMOTE_ADDR")

   '比对新老IP

   if not ip=session("OldIp") then

       session("OldIp")=ip

       Application("Num")=Application("Num")+1 

       Set numtxt=files.CreateTextFile(Server.MapPath("/Num.txt"),True)

       numtxt.WriteLine(Application("Num"))

       numtxt.Close

   end if

End Sub

Application.Lock

Numberpad

Application.UnLock

dim countlen

dim counter

counter = Application("Num")

countlen=len(counter)

for i=1 to countlen

response.Write "<img src='images/" & mid(counter,i,1) & ".gif'></img>"

next

%>

</font>

<span class="STYLE8">位访客</span></p>

5、首页轮转图片功能的实现,让首页出现广告的循环反动,因为之前没有学过,所以在网上和图书馆进行资料查询,找到了实现该功能的Script脚本,结果为如图所示:(具体代码见index.asp):

 

6、图片滚动功能的实现代码:

   <marquee behavior=alternate direction=left scrollamount=3 class="STYLE8">

   <img src=images/8.jpg width=175  >

   </marquee> 

效果如下图所示:

7、flash背景色透明,wmode="transparent"。在网页中找符合自己网站的flash文件,添加flash的原因是,让整个网站显得比较有生气,找一些古风古韵的动画更符合本网站的主题特征,其效果如下:

8、锚点连接的实现。为了实现能在本页连接的功能,需要在相同的页面做一个锚点连接,首先在要连接到得地方放一个锚点,起一个名字,例如:<a name="pu" id="pu"></a>&nbsp;葡萄酒馆。以便方便连接到这里。然后再连接目录中找到相应的文字,做超链接,例如:<a href="#pu">葡萄酒馆</a>

三、实习感受

(一)成绩与收获

通过这次实践课,是我更加扎实的掌握了有关电子商务系统开发的知识并给了我很多专业知识和专业技能上的提升,同时,这也使我获得了很深的感触,使我对抽象理论有了具体的认识。

在此次实践课中不仅培养了独立思考、动手操作的能力,在各种其他能力也都有了提高。更重要的是在实践课上,我们学会了很多学习方法。从理论到实践,在这段日子里。不仅可以巩固了以前学过的知识,而且学到了很多课本上没有学过的知识。理论知识与实践要结合起来,从理论中得出结论,才能对抽象的知识掌握的更彻底,从而提高自己的实际动手能力和独立思考能力。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。

(二)问题与不足

过而能改,善莫大焉。在课程实践中,我们不断发现错误,不断改正,不断领悟,不断获取。这次实践课终于顺利完成了,在设计中遇到了很多问题,在自己的资料收集和交流中,一定要不懈努力,一定要不厌其烦的发现问题所在,然后进行解决,这样才能在今后的路上披荆斩棘,而不是知难而退。

遇到的问题及解决对策:

?当实现从数据库中调用信息时,数字可以成功调用而汉字则显示乱码。遇到这问题一般情况下是在head中加一行<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 将类型改成gb2312。

?在进行用户信息注册的时候总是提醒用户类型不匹配,这就要检查数据库中表的数据类型是否与代码中的一直,比如说:密码字段设置的是数字类型而在代码中则将其当做文本类型定义了,数字类型是不需要加单引号的。

?在进行种类筛选功能的时候,总是不能实现,原因是缺少了判断

sql="select * from goods where goodsid <> null "

④每个用户有自己的购物车功能的实现,是需要在buy表即:购物车表中添加一个和用户表中的主键相对应的字段。先在登录界面定义Session("userid")=Rs("ID")

在car.asp中添加一句people="&session("userid")&" ,如下:

sql="select a.*,b.gname from car a,goods b where people="&session("userid")&" and a.gid=b.goodsID"

⑤在注册用户的时候,当用户添加密码的时候,出现了运行错误,错误提示是:至少一个参数没被指定,其原因是用户的密码必须是数字形式的。

(三)对策与建议

此次实践让我明白,有思路就有出路,团队成员之间要相互配合多表达自己的想法与同组成员进行思想沟通,是系统看起来更完善,有更多满足用户需要的功能的实现,有什么不懂的地方及时请教老师或者上网查询,只要认真钻研,勤动手多动脑,就没有解决不了的问题。

更多相关推荐:
电子商务实习总结

哈尔滨乐狐网络科技有限公司实习总结报告学校:黑龙江科技大学专业:俄语(外贸)11级姓名:田跃20xx/8/14哈尔滨乐狐网络科技有限公司哈尔滨乐狐网络科技有限公司实习总结报告对于即将面临就业的大三的学生,就业前…

电子商务实习总结

按照学院和系部的安排,我们进行了为期一周的电子商务实习。实习中掌握了许多实质性的操作技能。这次实习我更加了解并熟悉了电子商务的流程,收获很多。下面先阐述一下我对此次实习的心得。通过这次实习,我基本掌握电子商务的…

电子商务实习总结

1.国内外电子商务当前发展的状况,以及未来发展的趋势1.1、电子商务发张状况电子商务是xx年代中期伴随着网络经济的兴起,在世界经济生活中出现的应用技术革命。面对经济全球化的发展趋势,电子商务将成为21世纪商务和…

电子商务实习总结(2)(1)

电子商务实习总结电子商务实习报告-阳光总在风雨后——04电子班王成龙两周的实习很快就过去了,这次是我们第一次真正接处电子商务方面的实习任务,虽然经过两天的培训,但是下市场的时候还是有许多无法自己解决的问题,虽然…

电子商务实习总结

20xx年x月电子商务专业大学生实习报告范文b2b电子商务是指企业与企业之间,通过internet或专用网方式进行的商务活动。这里企业通常包括制造、流通(商业)和服务企业,因此b2b电子商务的形式又可以划分为两…

电子商务实习总结

河北科技师范学院商务管理系《电子商务教务教学实习》学生实习总结实习学期:20xx至20xx学年第二学期学生姓名:葛春园学生学号:9110080105专业班级:市场营销0801完成日期:20xx年x月x日这几…

电子商务实习总结

电子商务课程设计实习之实习总结学号---------姓名------20xx-7-10电子商务实习总结之课程设计按照学院和系部的安排,我们进行了为期三周的电子商务实习,本周是第二周。本周实习中掌握了许多实质性的…

20xx电子商务实习总结

20xx电子商务实习总结BB电子商务是指企业与企业之间通过Internet或专用网方式进行的商务活动这里企业通常包括制造流通商业和服务企业因此BB电子商务的形式又可以划分为两种类型即特定企业间的电子商务和非特定...

电子商务实习总结(1)

电子商务实习总结电子商务实习报告阳光总在风雨后04电子班王成龙两周的实习很快就过去了这次是我们第一次真正接处电子商务方面的实习任务虽然经过两天的培训但是下市场的时候还是有许多无法自己解决的问题虽然很难得是我还是...

电子商务实习报告

实习报告实习内容认识实习社会调查教学实习生产临床劳动毕业实习实习形式集中分散学生姓名李国明学号6100113055专业班级电子商务132实习单位德化县格林艺品商行实习时间20xx71520xx72120xx年7...

电子商务实习日记

20xx年2月20日实习的公司是一家电子商务公司西安西木电子科技有限公司公司阿里巴巴淘宝为主要的销售平台有固定的货源也有相对稳定的根基幸好在学校就对电子商务做过略微的了解读书的时候也有和同学一起在网上买过参考书...

电子商务实习报告

海南软件职业技术学院毕业实习报告学生姓名官惠洁实习成绩系部信息管理系专业电子商务班级08电子商务501班实习单位海南金运科技信息有限公司指导教师司家斌完成日期海南软件职业技术学院教务处制20xx年月日海南软件职...

电子商务实习总结(43篇)