欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    中小超市的管理信息系统毕业论文.doc

    • 资源ID:4019895       资源大小:1.26MB        全文页数:36页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    中小超市的管理信息系统毕业论文.doc

    毕业设计说明书专 业:计算机应用/计算机网络班 级: 计算机网络 姓 名: 2013年 6 月 日目 录摘 要31引言42数码购物网介绍43软件工程原理的应用53.1需求分析53.2实体关系54用ASP构建动态网页64.1动态网页的优点64.2 ASP技术介绍74.3 ASP的技术特点和工作原理84.3.1 ASP运行模式84.3.2 ASP的工作原理94.3.3 ASP的技术特点104.4 用ASP进行动态网页设计114.5 利用ASP进行动态数据查询254.6 ASP访问数据库264.6.1 ASP内置对象和组件264.6.2 ASP访问数据库工作原理274.6.3 ASP连接数据库的方法275网页的界面设计285.1网页界面构成要素295.2网页的整体造型305.3网页的色彩搭配316结束语34摘 要 随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待着加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。作为国内市场的一些中小超市,他们在信息化过程中的步伐要落后大中型超市,而对于这些企业的资源管理,信息的存储和处理也显的迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此更新中小超市的管理信息系统是必不可少的旧的管理体制已经无法适应超市的发展,这就迫切的需要引进新的管理技术。关键词:中小超市 管理信息系统1引言 信息社会使得购物的载体形态和实现方式呈现出多元化发展态势,商场购物的“一统天下”将被电子购物并存的格局所替代,传统的购物模式必须改变以往封闭式管理格局,编研模式必须逐步向多载体、全方位、深层次地开发新的购物方式上的转换,走进充满活力的网络世界。而网站建设则为购物提供了新契机,提出了新要求,打开了新天地。在这个方面,通过建立自己的数码购物网,开展网上货品浏览,网上订购,网上付款来适应信息社会发展需要有了深入的认识。随着信息化程度的加快,随着网络信息资源的日益膨胀电子购物网站的建设已经济发展处于热化。然而在我国,电子购物网站出没还处起步的阶段。理论方面没有系统的论述,实践上也严重滞后。应用计算机户互联网实现足不出户的购物。这些现代化信息技术的应用,既可以把商铺投资方面的资金节约下来,又能够使购物者的购买活动轻松便易。INTERNET已经为人类在新世纪的政务、商务、管理活动中提供了一种迅速有效的获取信息的手段和全新的模式。在这一变革中,只有善于利用INTERNET构建自己的管理体系的单位和企业才能获得成功。2数码购物网介绍该网站购物网针对电子商品的销售如:数码相机、数码摄像机、掌上电脑、MP3等各类数码产品,进行网上销售,该网站通过大量的实物图片配以适当的文字,向用户及买家提供全方位的数码产品的展示,并且支持用户进行各种查询。3软件工程原理的应用软件工程包含技术和管理两方面的内容,是管理与技术的紧密结合。目前软件工程方法学分为传统方法学和面向对象方法学。在标本室数字化建设的课题中,主要用传统方法学的思路和原理来建设。3.1需求分析传统的软件工程方法学使用结构化分析技术,完成分析用户需求工作。需求分析要了解用户的情况,接下来通过与用户交流,对用户的基本要求反复细化,以得出对目标系统的完整、准确和具体的需求。需求分析是为了发现用户的真正需求,首先应从宏观角度调查、分析用户所面临的问题,也就是说,需求分析的第一步是尽可能准确地了解用户当前的情况和需要解决的问题13。在标本室网站中,用户所需要的无非就是获取标本信息,并查询到满足自身查询条件标本的详细资料。因此在做查询系统时,充分考虑到了一样标本的自身属性和用户有可能用到的查询条件,两都有机结合,这样才能更好的为用户服务。3.2实体关系结构化分析实质上是创建模型的活动。数据模型包含三种相互关联的信息:数据对象、描述数据对象的属性及数据对象彼此间相互连接的关系。数据对象是对软件必须理解的复合信息的表示。所谓复合信息是指具有一系列不同性质或属性的事物。在这个查询系统中,数据对象就是标本和用户。属性是指数据对象的性质,在确定属性时,应该根据对所要解决的问题来理解。关系是指数据对象之间相互连接的方式。用户的属性在这里是不重要的,也就是说用户的属性对整个查询没有影响。用户可以通过精确、模糊两种查询方式来获取标本信息。因此在制作整个系统时,充分考虑到以上因素,并以其思想贯穿整个系统。4用ASP构建动态网页4.1动态网页的优点在InterNet迅猛发展的今天,用户不再只满足于通过浏览器看到静态页面,而是希望能根据要求生成更加灵活、生动的动态页面。数据库对于信息的动态检索无疑具有极大的优越性,因此根据数据库信息的不断变化生成动态web页面将成为网页设计的重要方法。动态网页的技术就有多个厂商的支持,他们都有各自的优点。利用JSP、ASP、PHP和其它有关技术,一个用户可以将一个Http请求送到一个可执行应用程序而不是一个静态的HTML文件。服务器将会立即运行这个限定的程序,对用户的输入做出反应,将处理结果返回客户端,或者对数据的记录进行更新。通过这个模型,就可以在服务器端和客户端之间有效的进行交互。静态网页浏览者可以直接从服务器端调用浏览,占用服务器的资源较少但缺点是其不包含交互功能,对于使用者来说,只能看但不能参与活动,这是一个很大的缺陷。动态网页包含交互功能,浏览者可以和服务页面间产生会话作用,完成一系列的动作。动态网页有如下一些优点:(1)读者可与Web服务器进行交互(2)可实现数据库的查询 (3)可以与HTML以外的文件进行交互 (4)可缩短查询时间,提高浏览效率它的最大的优势体现在用户可以进行直接参与活动9。4.2 ASP技术介绍ASP全名为(Active Server Pages),它是微软公司推出IIS的一个组件,ASP实际是一种在服务器端开发脚本语言的环境。利用它可以开发出动态、交互、高性能Web服务器端的应用,且能较容易实现复杂的Web应用。利用ASP开发的脚本程序全部运行在服务器端,与用户所采用的浏览器无关,从而极大地减少了对客户端的要求。其工作原理是:浏览器从Web服务器调用ASP文件(一种文本文件),服务器端的脚本引擎对每一条脚本语句解释执行,再把执行的结果生成HTML文件传给客户端7。 ASP文件包括文本、HTML标记和ASP文件特有的脚本语句。制作ASP文件同HTML文件一样,可以用任何纯文本编辑器进行编辑。 ASP可以使用任何脚本语言,只需提供其相应的脚本引擎就可,ASP自身提供VB ScriPt和JSP cript两种脚本引擎,缺省为VB Script。ASP包括了5个内置对象:Request对象,从浏览器获取信息;Response对象,发送信息到浏览器;Server对象,控制ASP执行情况,对服务器端ActiveX控件起作用;Session对象,存储用户任务的信息;APPlication对象,使多用户共享一个程序的信息。网站内容的动态化、数据库化是Internet网站发展的必然趋势,ASP以其简单、高效的开发方式及丰富的控制手段为Internet网站的开发应用提供了强有力的支持。4.3 ASP的技术特点和工作原理4.3.1 ASP运行模式当一个浏览器从web服务器请求一个*asp文件时ASP脚本开始运行,web服务器此时调用ASP从头至尾读取请求文件,运行所有命令并把HTML网页返回给浏览器。图2 ASP运行模式图 图4.1说明了ASP文件使用数据库访问构件通过ADO(Active Date Object)访问数据库的数据时,web服务器起着中间部件的作用。它接收用户web浏览器的web页请求使用ODBC把对数据或数据库的任何命令请求通过网络送到数据库服务器,从数据库服务器接收数据并且把产生的web页和数据送回到用户浏览器。在图4.2中显示了在运行中各部分之间的关系:图3 ASP各部分关系图 4.3.2 ASP的工作原理基于ASP的页面以*.asp文件形式驻留在web服务器上。一个*.asp源文件是文本文件,可以包括以下成分: 文本 用于显示信息、页面标题等。 HTML标记 实现页面风格设计。ASP脚本(Script Commands)图4 ASP工作原理图图4.3显示了ASP的工作原理,当浏览器通过HTTP协议向web服务器申请一个由*.asp定义的页面时,web服务器响应HTTP请求,用ASP引擎解释被申请文件。当遇到ASP脚本命令时,ASP引擎调用相应的脚本引擎(脚本引擎以组件的形式驻留在web服务器上)进行处理。ASP提供两种脚本引擎,即VBScript引擎和VJScript引擎,若要使用其他脚本语言,需要在web服务器上另外安装相应的脚本引擎;当遇到基于COM标准的组件(组件本身是经过编译的可重用二进制码)时,ASP引擎启动相应的组件完成指定的功能。若ASP文件含有访问数据库的请求,ASP内置组件ADO(ActiveX Date Object) 通过ODBC与数据库连接,对数据库进行访问,并将访问结果返回web服务器。ASP引擎将脚本和组件的运行结果生成相应的HTML语法成分,与文件中原有的文本和HTML标记一起组成标准HTML页面送至客户端浏览器3。4.3.3 ASP的技术特点 在使用ASP技术时应遵循这样一个原则:即ASP脚本必须与基于COM标签的组件配合使用才能开发出具有实用价值的动态web应用程序。 基于组件,可以把应用程序的开发分成两大类任务:一类是开发能被很多程序使用的核心组件;另一类是集成这些核心组件提供的服务,构造出实现特定功能的应用程序。Microsoft及一些“中间件”厂商已针对不同的应用领域提供了许多组件产品,组件的使用者只需要理解组件的接口,不需要知道组件的内部结构和组件使用的数据。 在ASP技术中,ASP脚本相当于一种粘合剂,把一个个具有特定功能的组件集成在一起,以形成最终的软件产品。利用组件,开发人员可以专门做自己最擅长的工作,从而减少开发难度;利用组件,还有助于开发人员将用户界面与应用逻辑、数据服务分开,快速开发出可重性高的基于三层客户服务器结构的web应用程序。综上所述,ASP具有如下一些特点:(1)使用普通的文本编辑器(如记事本)即可进行编辑设计;(2)ASP脚本无需编译,容易编写,可在服务器端直接解释执行;(3)与浏览器无关,用户端只要使用可执行HHML码的浏览器,即可浏览ASP所设计的页面; (4)面向对象,在ASP脚本中可以方便地引用系统组件和ASP内置组件,还能通过定制ActiveX Server Component(ActiveX服务器组件)来扩充功能; (5)ASP的源程序不会被传到客户端,因而可以避免所写的源程序故他人窃取,也提高了程序的安全性;(6)与任何ActiveX Scripting语言兼容, 除了可使用VBScript和JScript语言进行设计外,还可通过Plug_in的方式,使用由第三方提供的其它Scripting语言来扩充功能5。4.4 用ASP进行动态网页设计所谓“动态”并不是指在页面上放几个GIF动画图片,其含义大致包含以下两方面: (1)“交互性”即网页的内容会根据用户的要求和选择而动态响应或改变。 (2)“自动更新”即无需手动更新HTML文档,便会自动生成新的页面,可以大大节省工作量。根据用户请求生成动态网页的传统技术方案主要有三种:(1)最早的渠道是利用CGI(Common Gateway Interface),即通用网关接口;(2)利用web服务器厂商提供的专用接口如:ISAPI,NSAPI;(3)利用JAVA访问数据库(JDBC)。这三种方案存在一个共同的问题,就是开发困难,程序的开发和HTML写作是两个完全不同的过程,需要专门的程序员开发。ASP技术的出现使web动态网页设计成为一件轻松愉快的工作。只要几行脚本语句,就能将后台的数据库信息发布到Internet上,在编程和网页脚本的可读性方面大大优于传统的技术方案。ASP文件是一种嵌入了可在服务器端执行脚本的HTML文档,与ASP兼容的web服务器执行这些脚本,现场生成相应的HTML语言成分,与网页中原来的HTML语言合成到一起,共同作用到前端。一个ASP文件就是一个文本文件,其中包含了以下内容: (1)TexT(文本) (2)HIML tags(HTML标记) (3)Script命今4 下面是本网页中ASP程序的一段源码:<!-#include file="conn.asp"-><!-#include file="config.asp"-><!-#include file="ubb.asp"-><%dim idid=request.QueryString("id")action=request.QueryString("action")select case actioncase "" if id="" thenresponse.Redirect("error.asp?key=您输入的ID号无效!")else%><html><head><meta name="keywords" content=" "><title><%= webname%></title><link href="css/style.css" rel="stylesheet" type="text/css"><BODY bgColor=#6c6c6c leftMargin=00 topMargin=00 marginwidth="00" marginheight="00" oncontextmenu="self.event.returnValue=false" onselectstart="self.event.returnValue=false" ondragstart="self.event.returnValue=false"><bgsound src="<%= music%>" loop="-1"><!-#include file="head.asp"-><TABLE width=768 border=0 align="center" cellPadding=0 cellSpacing=0 > <TBODY> <TR> <TD vAlign=top width=175 bgColor=#fbfbfb> <!-#include file="inc/class.asp"-><br><!-#include file="inc/imageslink.asp"-> <br></TD> <TD vAlign=top width=1 background=images/dotlinev.gif bgColor=#f4f4f4></TD> <TD align=middle vAlign=top bgColor=#ffffff><table width="560" border="0" cellspacing="0" cellpadding="0"> <tr> <td colspan="2"><table width="560" height="27" border="0" align="left" cellpadding="0" cellspacing="0" background="images/bg_line.gif"> <tr> <td height="27"> <div align="left"><img src="images/announce.gif" width="18" height="18"> <MARQUEE width=502><IMG src="images/gg.gif"><%= notice %></MARQUEE> </div></td> </tr> </table></td> </tr> <TR> <TD><br> <% set rs=server.CreateObject("adodb.recordset")rs.open "select * from product where id="&id,conn,1,3rs("viewnum")=rs("viewnum")+1rs.update%> <TABLE width="540" border=0 align=center cellPadding=0 cellSpacing=0 bordercolor="#9D9D9D" bgcolor="#EFEFEF" class="edit"> <TBODY> <TR> <TD height=30><img src="images/news.gif" width="500" height="30"></TD> </TR> <TR> <TD height=1 background="images/lineh.gif"><IMG height=1 src="images/pt.gif" width=1></TD> </TR> <TR> <TD><TABLE WIDTH="100%" BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0"> <TR> <TD colspan="3">【<B> 商品名 </B>】<%=trim(rs("prename")%></TD> <TD width="30%" rowspan="5"><div align="center"><STRONG><FONT color=#000000><img src="<%=rs("images1")%>" border="0"></FONT></STRONG></div></TD> </TR> <TR> <TD colspan="3">【<B> 商品介绍 </B>】<%=trim(rs("intro")%></TD> </TR> <TR> <TD colspan="3">【<B> 上市时间 </B>】<%=trim(rs("predate")%></TD> </TR> <TR> <TD colspan="3">【<B> 等级 </B>】<% for i=1to rs("other") %><img src="images/star.gif" width="9" height="9"><% next %></TD> </TR> <TR> <TD colspan="3">【<B>浏览次数:</B>】<%=trim(rs("viewnum")%> 【<B>售出次数:</B>】<%=trim(rs("solded")%></TD> </TR> <TR> <TD width="26%">【<B>市场价格:</B>】<S>¥<%=rs("price1")%></S>元</TD> <TD width="24%">【<B>会员价格:</B>】<%=rs("price2")%>元</TD> <TD colspan="2">【<B>马上节省:</B>】<%=rs("price1")-rs("price2")%>元</TD> </TR> <TR> <TD>【<B>上货数量:</B>】<%=rs("amount")%>&nbsp;件</TD> <TD>【<B>剩余数量:</B>】<%=rs("stock")%>&nbsp;件</TD> <TD colspan="2">【<B>产品折扣:</B>】 <% = rs("discount")*100 %>.00%</TD> </TR> <TR> <TD></TD> <TD>&nbsp; <a href=# onClick="javascript:window.open('cart.asp?id=<% = rs("id") %>','','width=632,height=388,toolbar=no, status=no, menubar=no, resizable=yes, scrollbars=yes');return false;"><img src="images/aad.gif" width="65" height="20" border="0"></a> </TD> <TD width="20%">&nbsp; <a href=# onClick="javascript:window.open('cart.asp?id=<% = rs("id") %>','','width=632,height=388,toolbar=no, status=no, menubar=no, resizable=yes, scrollbars=yes');return false;"><img src="images/buy.gif" width="65" height="20" border="0"></a></TD> <TD></TD> </TR> </TABLE></TD> </TR> </TBODY> </TABLE></TD> <TD>&nbsp;</TD> </TR> <tr> <td colspan="2">&nbsp;</td> </tr> <tr> <td colspan="2"><TABLE width="540" border=0 align=center cellPadding=0 cellSpacing=0 bordercolor="#9D9D9D" bgcolor="#EFEFEF" class="edit"> <TBODY> <TR> <TD width="234" height=30><div align="center"><STRONG><FONT color=#000000><br> <img src="<%=rs("images1")%>" border="0"></FONT></STRONG></div></TD> <TD width="304" valign="top"><br> <%= rs("remarks")%></TD> </TR> <TR> <TD height=1 colspan="2" background="images/lineh.gif"><IMG height=1 src="images/pt.gif" width=1></TD> </TR> </TBODY> </TABLE> <%rs.close set rs=nothing%> </td> </tr> <tr> <td colspan="2">&nbsp;</td> </tr> <tr> <td colspan="2"><form action="product.asp?id=<%= id %>&action=ok" name="form1" method="post"><TABLE width="540" border=0 align=center cellPadding=0 cellSpacing=0 bordercolor="#9D9D9D" bgcolor="#EFEFEF" class="edit"> <TBODY> <TR> <TD width="103" height=15><div align="center">标题:</div></TD> <TD width="435"><input type="text" name="title" class="wenbenkuang" <%if session("ok")<>"yes" then%>disabled=false<% end if %>></TD> </TR> <TR> <TD height=15><div align="center">内容:</div></TD> <TD height=15><% if session("ok")="yes" then %><textarea name="content" cols="40" rows="5" class="wenbenkuang"></textarea><% else %><textarea name="content" cols="40" rows="5" class="wenbenkuang" disabled=false>你还没有登陆!请先登陆!</textarea><% end if %></TD> </TR> <TR> <TD height=15 colspan="2"><div align="center"> <input name="submit" type="submit" class="go-wenbenkuang" value="提交" <%if session("ok")<>"yes" then%>disabled="false"<% end if %>> <input type="button" name="Submit2" value="取消" class="go-wenbenkuang" <%if session("ok")<>"yes" then%>disabled="false"<% end if %>> </div></TD> </TR> </TBODY> </TABLE></form></td> </tr> <tr> <td colspan="2">&nbsp;</td> </tr> <tr> <td colspan="2"><TABLE width="541" border=0 align=center cellPadding=0 cellSpacing=0 bordercolor="#9D9D9D" bgcolor="#EFEFEF" class="edit"> <TBODY> <TR> <TD width="539" height=30><img src="images/news.gif" width="500" height="30"></TD> </TR> <TR> <TD background="images/lineh.gif" height=1><IMG height=1 src="images/pt.gif" width=1></TD> </TR> <TR> <TD height=20> <% set rs=server.CreateObject("adodb.recordset") rs.open "select top 5 * from review where id="&id&" order by reviewid desc",conn,1,1 do while not rs.eof%> <table width="514" border="0" align="center" cellpadding="0" cellspacing="0" class="edit" onmouseover="borderColor='4C4C4C' bgColor='CACACA'" onmouseout="borderColor='F1F1F1' bgColor='F1F1F1'" > <tr> <td width="291">&nbsp;&nbsp;&nbsp;标题:<font color="#FF6600"><a href=# onclick=window.open("moretalk.asp?action=list&reviewid=<%= rs("reviewid") %>","评论","width=560,height=300,left=250,top=150,resizable=1") ><%= rs("title") %></a></font></td> <td width="135">&nbsp;&nbsp;&nbsp;发布时间:<%= rs("reviewdtm") %></td> <td width="86"><div align="center"><a href=# onclick=window.open("sendmail.asp?action=send&tofrom=<%= rs("adduser") %>","发邮件","width=560,height=350,left=250,top=150,resizable=1") ><%= rs("adduser") %></a></div></td> </tr> </table>

    注意事项

    本文(中小超市的管理信息系统毕业论文.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开