欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    网上商品交易系统是典型的信息管理系统MISWord格式文档下载.docx

    • 资源ID:4511075       资源大小:470.98KB        全文页数:39页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    网上商品交易系统是典型的信息管理系统MISWord格式文档下载.docx

    1、由于互联网的快速发展,网络对人们的影响越来越大,网上购物商城,为商家和网民搭建一个购售平台,电子商务不仅改变了企业营销方式,而且推动企业对管理理念、决策方式、业务过程等系列问题的战略性思考和变革,最为重要的是,电子商务支持并形成战略性伙伴关系和虚拟企业。在今天,信息化大潮已经不可逆转,全球经济在一体化发展。对中国企业而言,这是一个充满机遇与挑战的全新的经济时代。对人们,它改变着人的生活方式和观念,所以网上购物是很有前景和必要的。1.2 系统分析与论述1.2.1本文中所做的主要工作(1) 介绍了个性化页面的背景及ASP开发环境;(2) 阐述整个个性化页面生成系统的系统结构及工作原理;(3) 系统

    2、的总体设计,前台顾客购物模块的设计和后台管理模块的设计;(4) 建立完整的网上购物管理数据关系。1.2.2 课题研究的目的(1) 掌握采用Internet的TCP/IP协议,以B/S方式,JSP编程技术,多媒体技术。(2) ASP的动态网页和SQL Server大型的数据库。(3) 学会使用某种开发工具。(4) 培养相互合作的精神。1.2.3 课题的可行性分析(1)、课题调研、与实践活动和相关的文件和资料由导师提供。、本课题要求学生有熟练的JSP开发能力,有较强的自学能力以及一定的关系数据库理论开发功底。、具有对复杂表进行处理的能力。(2)、可行性分析、技术可行性-本系统仅需要一台装有Offi

    3、ce软件的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件,数据库使用SQLServer 2000。、操作可行性-界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充. 1.3 系统流程分析图 图1-1后台系统流程分析图网上购物系统分为前台管理和后台管理。前台管理包括浏览商品、查询商品、订购商品、购物车、用户信息维护等功能。后台管理包括公告管理、商品管理、订单管理、投诉管理和用户

    4、管理等模块。流程图如图1-1 和1-2所示。 图1-2 前台客户购物流程第2章 系统需求分析2.1 需求分析需求分析是整个设计过程的基础,最困难、最消耗时间的一步。它的最终结果是提供一个可作为设计基础的系统说明书,在网站项目的需求分析中主要是由开发者来确定对用户需求的理解程度,而用户调查和市场调研等需求分析活动的目的就是帮助系统开发者加深对用户需求的理解和对前期不明确的地方进行明确化,以便于日后在项目开发过程中作为开发成员的依据和借鉴。 当然一次成功的需求分析不仅需要系统开发者的分析而且还需要对客户需求进行分析,这是需要所有开发者共同努力的。对于用户来说,在商场系统里面所购的物品,希望及时收到

    5、商品,在商场系统里的投诉,希望及时得到解决,用户的要求能及时得到满足的情况下,商场的信用度才能得到提高,才能更好的发展,所以对用户进行需求分析是很有必要的。对于管理员来说,既要考虑用户的要求,又要更好的管理整个系统,所以他肩负着双重任务。满足用户要求方面,应该及时处理用户的订单,及时发货,尽快的解决客户的投诉等等,才能有更好的经济效益。管理系统的责任也不能忽视,如对市场做调查,及时更新产品,还有就是对系统进行维护等等。这些在设计该系统的后台进行需求分析时都应该考虑到的。2.2 系统功能模块设计 图2-1系统功能模块图本系统的前台管理数据流程即客户购物流程,具体如图2-2所示。图2-2 网上购物

    6、系统前台管理功能模块示意图在本系统中,用户管理模块功能在系统初始化时,有一个默认的“系统管理员”用户Admin,他可以手动的添加到数据库中。Admin用户可以创建其他的管理员信息;普通用户则可以修改自己注册信息和密码。在前台管理中我们只关心普通用户的信息,管理员信息由后台负责。用户管理之普通用户功能模块的关系如图2-3所示。图2-3 普通用户管理功能模块图第3章 ASP概述与SQL Server数据库的连接3.1 ASP概述3.1.1 ASP技术从英文字面上解释,ASP(Active Server Pages)技术是一种让网页在服务器上动起来的技术,能够将Script语言直接加在HTML卷展文

    7、本框的网页中,在服务器端产生动态的网页内容。在ASP动态网页中,不仅可以包含服务器端脚本代码,也可以使用 ASP 内建对象和服务器组件,此外还可以包含服务器端文件。ASP属于一种服务器端的技术,因为整个技术都是在服务器端处理的,而不是下载到浏览器才执行的,如果属于一份内含ASP程序代码的HTML文件,当浏览器向Web服务器请求此文件时,因为属于ASP程序,Web服务器会处理ASP程序代码转译成HTML卷展文本框后,再送到浏览器显示,最后内含ASP程序代码的HTML文件在传到浏览器端后仍然为一页标准的HTML卷展文本框,不论Netscape或Internet Explorer浏览器都没有关系,只

    8、要支持HTML卷展文本框都可以正确显示,ASP技术属于与浏览器种类无关的网页技术。ASP技术并没有自己专属的程序语法,充其量只是一堆对象而已,支持使用VBScript或Javascript(微软版的JavaScript)语法。ASP是一个服务器端脚本编写环境,用于创建动态的交互式Web 服务器应用程序。3.1.2 IIS配置IIS是Internet Information Server的缩写,是微软公司提供的Internet服务器软件,包括Web, FTP, Mail等服务器。本文以Window2000服务器操作系统为例,介绍Web服务器的安装和设置方法。目前运行的IIS的最理想的平台是Win

    9、dow2000服务器版和高级服务器版。Window9x/Me里也有IIS,但只是PWS(个人Web服务器),功能很有限,只支持1个连接。Window XP里的IIS也只支持10个连接。IIS是Windows操作系统自带的组件。如果在安装操作系统时没有安装IIS,则应手动安装。安装的步骤如下:(1) 打开“控制面版”窗口,双击“添加或删除程序”图标,运行“添加或删除程序”窗口。(2) 选择“添加或删除程序”窗口内“添加/删除Windows组件”选项,弹出“Windows组件向导”对话框。(3) 选中“Internet服务器(IIS)”复选框,单击“下一步”按钮,执行操作。IIS安装完毕。接下来,

    10、就是要对系统进行新建虚拟目录的操作:(1) 打开“控制面版”窗口,双击“管理工具”图标,进入“管理工具”窗口。(2) 双击“Internet服务器(IIS)”图标,进入“Internet服务器(IIS)”窗口。(3) 单击“操作”目录,选择下拉菜单“新建”|“虚拟目录”命令. (4) 弹出“欢迎”窗口,单击“下一步”按钮。(5) 在“别名”文本框中输入映射后的名字,如renli,单击“下一步”按钮。(6) 在“目录”文本框中输入要映射的目录,如d:siterenli,单击“下一步”按钮,进入设置访问权限窗口.(7) 在这里选择正确的访问权限,再单击“下一步”按钮,即完成设置。删除映射的方法:打

    11、开“Internet服务器(IIS)”窗口,在虚拟目录别名上单击鼠标右键,选择“删除”命令即可。3.2 创建SQL Server数据库的连接 3.2.1创建数据库 SQL Server 是一个后台数据库管理系统,它功能强大操作简便,日益为广大数据库用户所喜爱。越来越多的开发工具提供了与SQL Server的接口。SQL Server 是一个关系数据库管理系统,它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的。于1988 年推出了第一个OS/2 版本,在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳

    12、了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能、具有使用方便、可伸缩性好与相关软件集成程度高等优点。 MSSQL Server不但可以应用于大中型数据库管理中,建立分布式关系数据库,并且也可以开发桌面数据库。SQL Server数据库处理的基本结构,采取关系型数据库模式,尽管如此,相信大家都可以轻易

    13、的发现,在SQL Server的数据库处理方式,则是使用面向对象的操作方式与精神,也就是说,SQL Server的所有功能,都可以基于系统已经建立好的一些对象来达成,是相当OO(面向对象)的一个系统结构。SQL Server 企业管理器是 SQL Server 的主要管理工具,它提供了一个遵从 MMC 标准的用户界面,使用户得以: 定义 SQL Server 实例组。将个别服务器注册到组中。为每个已注册的服务器配置所有 SQL Server 选项。 在每个已注册的服务器中创建并管理所有 SQL Server 数据库、对象、登录、用户和权限。在每个已注册的服务器上定义并执行所有 SQL Serv

    14、er 管理任务。 通过唤醒调用 SQL 查询分析器,交互地设计并测试 SQL 语句、批处理和脚本。 唤醒调用为 SQL Server 定义的各种向导。 现在,简单介绍一下数据库的创建。打开SQL Server 2000的“服务管理器”,然后打开“企业管理器”窗口。右击“数据库”分支,弹出右键目录,选择“新建数据库”命令,弹出“数据库属性”窗口,在“名称”文本框中输入数据库的名称,如:shop, 然后单击“确定”按钮,完成创建。另外一种创建数据库的方法是:在查询分析器中编写创建数据库的脚本语言,然后运行,即可创建数据库。3.2.2 数据库的连接按照要求建好数据库后,需要建立网站页面和后台服务器的

    15、链接,页面名称为ConnDB.asp,以后当需要对数据库进行访问时,只需要用命令就可以直接调用该程序,连接数据库,提高程序的可读性,同时也提高程序的便捷性,代码如下:注意:后台管理功能只有管理用户才有权限使用,所以在进入这些页面之前,需要判断用户是否是管理用户。IsAdmin.asp的功能是判断当前用户是否是管理用户,如果不是,则跳转到Login.asp,要求用户登陆;如果是,则不执行任何操作,直接进入包含它的网页中。在只有管理用户可以进入的网页,开始都应包含IsAdmin.asp,代码如下:-#include file=isAdmin.aspIsAdmin.asp的代码如下:% 从Sessi

    16、on变量中读取用户信息 AdminId = Trim(Session(admin_id) Passwd = Trim(Session(admin_pwd用户名是否为空 If AdminId Then sql = Select * From Admin Where AdminId= & AdminId & And PassWd= Passwd &是否存在此用户名 Set rs = Conn.Execute(sql) If rs.EOF Then Response.Redirect Login.asp End If Else End If %第4章 系统详细设计4.1 数据库设计4.1.1数据库需

    17、求分析数据项和数据结构如下:公告信息表(Board): 公告编号,公告题目,公告内容,提交时间,提交人商品类别表(GoodsType):分类编号,分类名称商品信息表(Goods):商品编号,商品类别,商品名称,商品序列号,生产厂家,包装类型,销售价格,进货价格,商品简介,阅读次数,销售数量,图片上传;购物车表(Basket):编号,用户名,商品编号,订购时间,订购数量,销售价格,用户确认,订单号,提交时间,管理员确认 ;客户投诉表(Complain):投诉编号,投诉时间,用户名,订单号,投诉内容,处理结果,处理标志用户表(Users):用户名,用户密码,用户名称,性别,地址,电子邮件系统,移动

    18、电话,固定电话管理员表(Admin):用户名,密码,用户姓名 4.1.2 数据库概念结构设计(E-R图)E-R图提供了表示实体型、属性和联系的方法: 实体型:用矩形表示,矩形内写明实体名。 属性:用椭圆表示,并用无向边将其与相应的实体连接起来。 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。那么本系统的E-R图如下:图4-1网上商品交易系统的E-R图4.1.3 数据库逻辑结构设计表4-1 公告信息表列名数据类型长度允许空Idint4noTitlevarchar50yesContent1000PostTimedat

    19、etime8Poster20商品信息表(Goods)表4-2 商品信息表TypeidNameSn_NumberProducerPackageSalePricefloatStorePriceReadCountBuyCountImageFile表4-3 商品类别表Type表4-4 管理员表AdminIdPassWd表3-4 Users的结构列 名长 度UserIdPwdUserNameSexbit1AddressEmailTelephone100Mobile表4-5 客户投诉表PosttimedatatimeOrderNumberResultFlag表4-6 Basket的结构GoodsIdOrd

    20、erTimeOrderCountUserCheckedchar10AdminChecked4.2 后台功能模块的设计4.2.1 管理主界面与登录程序设计 管理主界面的功能是显示网络商城的管理链接和公告等信息。在AdminIndex.asp中,包含有两个文件Left.asp和BoardList.asp,AdminIndex.asp,界面如下:图4-2 管理主界面网站管理页面只有管理用户才能进入,所以在这些管理页面中都包含了进行身份认证的程序IsAdmin.asp,如果管理用户没有登陆,将打开管理用户登陆的界面Login.asp,在Login.asp中,定义表单的代码如下:form name=my

    21、form action=putSession.asp method=Post当数据提交后,将执行putSession.asp,把管理员的信息保存在Sesstion变量中,然后把页面转向到Login.asp中,当再次执行Left.asp时,程序将接受用户信息,进行身份验证。putSession.asp代码如下:Dim UID,PSWD 取输入的用户名和密码 UID= Request.Form(loginname) PSWD= Request.Form(password 把用户名和密码放入Session Session() = UID) = PSWD Response.Redirect(%4.2.

    22、2 公告信息管理模块设计公告信息管理模块实现的功能如下: 添加新的公告记录 修改公告记录 删除公告记录只有管理用户才有权限进入商品类别管理模块,在AdminIndex.asp中,单击“公告管理”超级链接,可以打开类别管理页面BoardList.asp。如果存在公告记录,则在表格的下面将显示“添加公告”,“全选”,“清空”和“删除”按钮。修改和添加的实现是有BoardSave.asp实现的,BoardSave.asp根据传过来的参数action来执行当前要求的动作,当参数action=add时,表示添加记录;当参数action=update时,表示修改记录。4.2.3 商品管理模块设计商品管理模块设计包括商品类别管理模块的设计和商品管理模块的设计(1) 商品类别管理模块实现的功能如下: 添加新的商品类别记录


    注意事项

    本文(网上商品交易系统是典型的信息管理系统MISWord格式文档下载.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开