版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子商务网站设计与管理实验教学指导书课程编号:123115实验学分:0.5适用专业:电子商务
课程名称:电子商务网站设计与管理实验学时:16实验一、网站静态页面设计实验内容:利用Dreamweaver、Photoshop等工具设计静态网页。实验目的与要求: 通过实验使学生了解目前流行的电子商务网站开发工具, 掌握这些开发工具的使用,要求至少能用一种开发工具熟练地进行网页设计和开发。注意要点:平面设计效果处理及网页整体编排。实验步骤:制作主页前的准备主页题材一般来说,个人主页的选材要小而精。网页的最大特点就是更新快。目前最受欢迎的个人主页都是天天更新甚至几小时更新一次。题材最好是你自己擅长或者喜爱的内容。不要太滥或者目标太高。规划框架全面仔细规划架构好自己网站,不要急于求成。规划一个网站,可以用树状结构先把每个页面的内容大纲列出来,尤其当你要制作一个很大的网站(有很多页面)的时候,特别需要把这个架构规划好(3) 大纲列出来后,你还必须考虑每个页面之间的链接关系。是星形、树形,或是网形链接这也是判别一个网站优劣的重要标志。链接混乱,层次不清的站点会造成浏览困难,影响内容的发挥。为了提高浏览效率,方便资料的寻找,本站的框架基本采用“蒲公英”式,即所有的主要链接都在首页上,每个主链接再分别展开,主链接之间相互链接。框架定下来了,然后开始一步一步有条理、有次序地做来,就胸有成竹得多,也为主页将来发展打下良好的基础。资料收集题材选定,框架选定,接下来就开始往主页里面输入内容。 我们称作资料收集。2.确定网页的内容结构3.建立站点进行页面设计根据网站的内容结构,规划出网站的文件及目录结构。先定义首页文件index.html再依次确定每个栏目的首页文件名,并确定与首页的链接关系等等。实验二、Web数据库设计实验内容:利用流行 Web数据库开发工具进行数据库开发。实验目的与要求: 通过实验使学生了解目前流行的 Web数据库开发工具,掌握这些开发工具的使用,要求至少能用一种开发工具熟练地进行 Web数据库的设计与开发。注意要点:各种数据库开发工具的选型。实验步骤:运用B/S模式进行体系结构设计B/S结构应用程序相对于传统的C/S结构应用程序具有如下优点:a. B/S 建立在广域网上 面向不同的用户群 地域分散
与操作系统平台的选择关系小。b. B/S建立在浏览器上
有更加丰富和生动的表现方式与用户交流,
并且系统设计难度小,开发成本降低。c. B/S模式中网上信息和数据内容集中管理,
便于系统的修改和扩充,
不需要将修改的新程序和数据内容下发到各个客户端,系统维护效率高、费用低。d. 对于终端用户来讲, B/S模式比C/S简化了客户端程序,
减少了终端用户的投入成本。2. 运用ASP技术进行动态网页设计基于WEB的招生系统采用了ASP技术进行动态网页的设计。 为了实现网页与数据库的连接,ASP通过一组称为ADO(ActiveX Data Object)的组件来存取数据库,它和数据源的连接通常有两种方式,一种是通过OLE DB访问数据,一种是通过ODBC访问数据源。在系统设计中,我们利用ASP技术提供的对象和集,在不同的网页上实现数据的录入、浏览、修改、删除以及查找等基本功能。运用SQLServer2000进行数据库设计信息存储结构的设计在招生系统的设计中至关重要,要考虑到数据冗余、系统执行效率、信息控制以及维护等方面的要求。信息的管理离不开数据库的支持,我们采用SQLServer2000数据库管理系统,建立了以下的的存储结构:建立招生专业情况表zyb。用来限定招生专业种类。建立招生单位情况表dwb。用来限定招生单位。建立教学点招生计划表zsjh。用来限定各个分校的招生专业及招生计划。建立学生基本信息的记载表xszc。用来记录学生的自然信息、报考专业和选择的教学点等信息。实验三、网站安全设计实验内容:网站安全系统选型、配置、使用。实验目的与要求:通过实验使学生了解电子商务网站的安全措施,掌握保障电子商务网站正常运行的软件、硬件,要求能对流行的安全软件进行配置和使用。注意要点:网站安全系统调试方法。实验步骤:1.防止数据库被下载由于Access数据库加密机制过于简单,有效地防止数据库被下载,就成了提高ASP+Access解决方案安全性的重中之重。以下两种方法简单、有效。非常规命名法。为Access数据库文件起一个复杂的非常规名字,并把它放在几个目录下。例如,对于网上书店的数据库,我们不把它命名为“book.mdb”或“Store.mdb”,而是起个非常规的名字,例如:faq9jl.mdb,再把它放在如./akkt/kj61/acd/av5的几层目录下,这样黑客想通过猜的方式得到Access数据库文件名就很难了。b.使用ODBC数据源。在ASP程序设计中,如果有条件,应尽量使用ODBC数据源,不要把数据库名写在程序中,否则,数据库名将随ASP源代码的失密而一同失密,例如:DBPath=Server.MapPath(“./akkt/kj61/acd/av5/faq9jl.mdb”)conn.open“driver={MicrosoftAccessDriver(*.mdb)};dbq=”&DBPath可见,即使数据库名字起得再怪异,隐藏的目录再深,ASP源代码失密后,也很容易被下载下来。如果使用ODBC数据源,就不会存在这样的问题了:conn.open “ODBC-DSN名”对ASP页面进行加密为有效地防止 ASP源代码泄露,可以对 ASP页面进行加密。我们曾采用两种方法对ASP页面进行加密。一是使用组件技术将编程逻辑封装入DLL之中;二是使用微软的ScriptEncoder对ASP页面进行加密。使用组件技术存在的主要问题是每段代码均需组件化,操作比较繁琐,工作量较大,而使用Encoder对ASP页面进行加密,操作简单、收效良好。ScriptEncoder的运行程序是SCRENC.EXE,使用方法是:SCRENC[/s] [/f] [/xl] [/l defLanguage][/e defExtension] inputfile outputfile其中:/s 是屏蔽屏幕输出; /f 指定输出文件是否覆盖同名输入文件; /xl 指是否在.asp文件的顶部添加@Language指令;/ldefLanguag指定缺省的脚本语言;/edefExtension指定待加密文件的扩展名。注册验证a. 防止未经注册的用户绕过注册界面直接进入应用系统,我们采用 Session对象进行注册验证。b.设计要求注册成功后系统启动hrmis.asp?page=1页面。假设,不采用Session对象进行注册验证,则用户在浏览器中敲入“URL/hrmis.asp?page=1”即可绕过注册界面,直接进入系统。c.在此,利用 Session对象进行注册验证:%’读取使用者所输入的账号和密码UserID=Request(“UserID”)Password=Request(“Password”)’检查UserID及Password是否正确If UserID<>“hrmis”OrPassword<>“password”ThenResponse.Write“账号错误!”Response.EndEndIf’将Session对象设置为通过验证状态Session(“Passed”)=True%>进入应用程序后,首先进行验证:<%’如果未通过验证,返回 Login状态If NotSession(“Passed”)ThenResponse.Redirect“Login.asp”EndIf%>实验四、网站测试与发布实验内容:黑盒、白盒测试法,网站发布。实验目的与要求:通过实验使学生了解网站测试的方法,掌握黑盒测试法、白盒测试法等流行测试方法的使用,掌握网站发布的流程,要求学生能够使用至少一种测试方法进行网站的测试,能够熟练进行网站的发布。注意要点:测试数据的选择。实验步骤:白盒测试白盒测试即使用程序设计的控制结构导出测试用例。基于目前的现状我们采用基本路径测试方法进行白盒测试,此种方法简单高效。基本路径测试方法的简单说明如下:通过系统设计的流程图导出数据流图根据数据流图计算其环形复杂性V(G)=E-N+2或V(G)=P+1V(G):环形负责性:流图中边的数量:流图中节点的数量:流图中判定节点的数量我们设定V(G)条路径我们设计V(G)条路径的模拟数据根据数据进行相应的测试黑盒测试黑盒测试即派生出执行程序所有功能需求的输入条件,从而导出测试用例,进行测试的方法,黑盒测试用于辅助白盒测试。我们采用等价划分的方法进行测试,即为将程序的输入域划分为数据类,以便导出测试用例。一般情况下输入条件为:一个特定的数值、一个数值域、一组相关值或者一个布尔条件。网站发布在主界面中以列表的形式显示了所有你已经创建过的网站,首先选中一网站,点击“发布”按钮进入网站发布流程。阅读网站发布条款仔细阅读“网站发布条款”并选择“同意”后,进入网站发布界面。选择发布方式网站发布界面可以以正式域名发布和在维易网网站的特定目录下同时发布,也可以只在维易网网站的特定目录下发布。如果只在维易网网站的特定目录下发布,则只填写发布目录名即可;如果同时想以正式域名发布自己的网站,则请先在目录名处填入要发布的目录然后将自己的域名填写到发布页面,如果没有已经注册的域名,还可以点击“我要注册一个域名”链接,进入域名注册流程,在维易网网站上注册自己的域名,注册步骤见如何注册一个域名。发布信息确认确认网站发布订单信息(包含网站发布方式、发布网址、发布期限、收费标准)后,请仔细阅读缴费信息,选择付费方式:在线支付或手工支付。支付完成网站发布流程提示发布成功信息,同时可以选择将网站发布信息以 Email的形式发送到自己
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 回购产权合同
- 成立销售公司利润股合作协议书
- 车辆平移合同
- 2024年度建设工程合同:某城市道路施工建设协议
- 四年级数学(小数加减运算)计算题专项练习与答案
- 二零二四年度广告投放合同(综合版)
- 二零二四年度建筑施工泥浆污染处理合同
- 二零二四年度电子产品研发与生产承包合同
- 2024年度商务咨询合同标的及服务内容
- 添加剂合同范本版
- 浙江省杭州市各县区乡镇行政村村庄村名居民村民委员会明细
- 唱游子吟小儿垂钓课件小学音乐苏少01课标版三年级上册课件1
- 北京科技大学第二批非教学科研岗位招考聘用(必考题)模拟卷和答案
- 社团面试评分表
- 智慧园区 物流基地集装箱货堆场智能管理平台建设方案
- 血清转氨酶异常病因分析
- PDCA提高护理管道标识规范率
- 世界未解之谜英文版
- 中小跨径公路桥梁设计课件
- 放射培训考试习题及答案
- 译林牛津版9A-Unit8-Detective-Stories-Reading-2公开课优质课件
评论
0/150
提交评论