为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

大型网络在线购物系统毕业设计

2019-01-21 20页 doc 964KB 7阅读

用户头像 个人认证

不系舟红枫

从教近30年,经验丰富,教学水平较高

举报
大型网络在线购物系统毕业设计 摘 要 21世纪,随着计算机科学的发展,数据库技术在Internet 中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Wed应用的潮流。本文研究了一种基于数据关联规则采集技术的用户个性化页面动态生成方案,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、反映用户更明显细致等优点。 全文共分五部分,第一部分主要是网站系统分析;第二部分主要是网站的功能设计;第三部分主要是网站数据库设计;第四部分主要是网站应用与界面设计;第五部分进一步得出结论并提出具有现实意义的意见和建议。 关键词...
大型网络在线购物系统毕业设计
摘 要 21世纪,随着计算机科学的发展,数据库技术在Internet 中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Wed应用的潮流。本文研究了一种基于数据关联规则采集技术的用户个性化页面动态生成,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、反映用户更明显细致等优点。 全文共分五部分,第一部分主要是网站系统分析;第二部分主要是网站的功能设计;第三部分主要是网站数据库设计;第四部分主要是网站应用与界面设计;第五部分进一步得出结论并提出具有现实意义的意见和建议。 关键词 网上购物系统;动态网站;SQL Server 2000数据库 Abstract 21 century, along with the development of calculator science, the database technique is in the Internet of application more and more extensive, provided for the large network customer more thoughtful with of service.Characteristic already gradual the current become nowadays Wed application.This text research 1 kind collect according to the data connection rule technique of characteristic born project of the page dynamic state, this project and present of customer net top already adoption of some project compare and the customer be more obvious meticulous etc. advantage. The full text is total cent five part, one part main is a website system analysis;Two parts' aring main be the function of the website design;Three parts' aring main be a website database design;Four-part cent main is a website application and interface design;Five parts are further conclusion also put forward and suggestion Key words On-line shopping system Dynamic state website SQL Server 2000 database 毕业设计()原创性声明和使用授权 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​​​​​​​​​​ 指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        ​​​​​​​​​​​​ 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 指导教师评阅书 指导教师评价: 一、撰写(设计)过程 1、学生在论文(设计)过程中的治学态度、工作精神 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、学生掌握专业知识、技能的扎实程度 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生综合运用所学知识和专业技能分析和解决问题的能力 □ 优 □ 良 □ 中 □ 及格 □ 不及格 4、研究方法的科学性;技术线路的可行性;设计方案的合理性 □ 优 □ 良 □ 中 □ 及格 □ 不及格 5、完成毕业论文(设计)期间的出勤情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 指导教师: (签名) 单位: (盖章) 年 月 日 评阅教师评阅书 评阅教师评价: 一、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 评阅教师: (签名) 单位: (盖章) 年 月 日 教研室(或答辩小组)及教学系意见 教研室(或答辩小组)评价: 一、答辩过程 1、毕业论文(设计)的基本要点和见解的叙述情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、对答辩问题的反应、理解、表达情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生答辩过程中的精神状态 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 评定成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 教研室主任(或答辩小组组长): (签名) 年 月 日 教学系意见: 系主任: (签名) 年 月 日 目 录 摘  要.........................................................I Abstract........................................................II 第1章 绪论.....................................................1 1.1 课题背景................................................1 1.2 目的和意义..............................................1 1.3 系统设计思想............................................1 第2章 可行性分析..............................................3 2.1 网站的设计目标分析......................................3 2.2 经济可行性分析..........................................5 2.3 技术可行性分析..........................................5 2.4 运行可行性分析..........................................6 2.5 本章小结................................................7 第3章 需求分析................................................8 3.1 在线购物系统的产生和发展情况............................8 3.2 在线购物系统的需求分析..................................9 3.2.1 数据流图............................................9 3.2.2 数据字典...........................................10 3.3 本章小结...............................................15 第4章 网站总体设计............................................16 4.1 系统模块总体设计.......................................16 4.2 网站具体功能...........................................18 4.3 数据库逻辑结构设计.....................................22 4.3.1 数据分析...........................................23 4.3.2 数据库的详细设计...................................24 4.4 本章小结...............................................28 第5章 系统平台介绍............................................29 5.1 系统运行平台设置.......................................29 5.2 开发工具简介...........................................29 5.3 系统主界面设计.........................................30 5.4 本章小结...............................................34 第6章 系统测试与性能维护......................................35 6.1 软件测试...............................................35 6.1.1 测试的基本概念.....................................35 6.1.2 测试步骤...........................................36 6.2 本系统测试.............................................37 6.3 本章小结...............................................39 结论............................................................40 致谢............................................................41 参考文献........................................................42 附录1..........................................................43 附录2..........................................................46 附录3..........................................................49 第1章 绪论 1.1 课题背景 本系统描术了通过包括因特网在内的计算机网络来购买商品、服务信息的过程。随着社会的发展,网络的普及,网上购物已成为在线业务的重要载体。B2C(企业与客户)能够绕过中介(如批发商、销售商或经销商)建立与客户的直接关系。网站还可以为用户提供商品的详细信息,用户可以在线购买商品,确定自己的订单。同时网站还提供关于商品或电子零售商的选择建议和评级。 网站来源信息,为网络销售人员从不同方面分析网站运营的效果提供了方便,至少可以看出部分常用网站推广措施所带来的访问量,如分类目录、搜索引擎自然检索、投放于网站上的在线显示类网络广告等。 1.2 目的和意义 网上销售为人们提供了更广阔的环境:人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,可以随时随地在网上交易。 更广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。 更快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。 更符合时代的要求:如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。 1.3 系统设计思想 要想开发一个大型的网络在线购物系统,必须有一个正确的设计指导思想,通过合理选择数据结构、网络结构、操作系统以及开发环境,构成一个完善的网络体系结构,才能充分发挥网络的优势。本系统的设计按照下述原则进行。 1. 实用性:系统以用户需求为目标,以方便用户为原则,同时融入先进的管理经验。根据用户实际的需求情况,度身订造一套先进的网络在线系统,并且将在统一的Windows 图形界面下提供各种实用功能,尽可能降低使用前的培训、实施和使用中的维护时间。 2. 先进性:本设计将充分应用现有成熟的计算机技术、网络技术、软件开发技术,为用户提供高性能的系统。系统将运用先进的客户机服务器结构,采用SQL Server 2000数据库,可以方便的满足广大网民在线购物的需要。 3. 高可靠性:一个实用的系统同时必须是可靠的,本设计通过合理而先进的网络设计以及软、硬件的优化选型,可保证系统的可靠性与容错性。 4. 高安全性:在设计中,将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。 5. 可扩展性及灵活性:系统的设计以方便未来业务的扩展和系统扩充为目标。 第2章 可行性分析 系统分析是平台开发的一个不可缺少的环节,为了能够使本系统更好、更完善地被设计出来,就必须先进行调查研究。在系统调查的基础上,对新系统的功能进行细致的分析,从而才能够开发出完整的系统设计。 2.1 网站的设计目标分析 本平台利用现在比较广泛的.NET + SQL Server 2000数据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。本平台将投入到实际的试运行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。 此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车、用户维护等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理、订单管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。 互联网的快速发展为网上购物系统的发展提供了强大的动力,同时,电子购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规的完善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,从否定到肯定,网上购物的观念将更加深入人心。    电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。早在网路盛行的时代,通过网路的电子邮件,视频交换,文件交换以及目前还很热门的EDI(电子数据交换),所进行的商业行为,都可以说是现在电子商务的某种形式的表现,也可以说,电子商务是它们崭新的应用集合。    电子商务可以通过多种电子通讯方式来完成。简单的,比如你通过打电话或发传真的方式来与客户进行商贸活动,似乎也可以称作为电子商务;但是,现在人们所探讨的电子商务主要是以EDI(电子数据交换)和INTERNET来完成的。尤其是随着INTERNET技术的日益成熟,电子商务真正的发展将是建立在INTERNET技术上的。所以也有人把电子商务简称为IC(INTERNETCOMMERCE)。    随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会发生偏转。这个问题目前在美国已初见端倪,各类送货系统、快递运输公司、支付公司、安全、广告、商务软件、信息服务等新型物流和中介机构发展呈加速态势,并且有很大的发展空间。不难看出,由于电子商务的出现和发展,商品流通领域将面临全方位的深刻变革,美国等经济发达国家正在抓紧推进的电子商务革命,将对中国商品流通领域和整个经济发展 带来种种影响,确实值得我们认真研究。特别是在全球经济一体化的国际背景下,在我们继续扩大国内流通领域对外开放的同时,深入研究这个问题,审慎制订相应的宏观对策,尤其重要和迫切。    但是,与强劲的网络购物需求相比,我国受到计算机软硬件基础比较薄弱,技术水平比较低下,系统开发人员十分紧缺等不利因素的影响,现有购物网站系统普遍存在着功能比较单一,维护比较复杂,通用性又不强等问题,有的购物网站甚至直接采用静态网页发布商品信息。所有这些,已经严重制约了我国电子商务的发展。国外虽然有比较成熟的电子商务系统,但价格非常昂贵,动辄几十万上百万,而且还不一定适合我国国情,需要化大量的人力物力进行二次开发。搞电子商务是需要投入的。现在很多人一听是电子商务,一听是高科技,就觉得那是很花钱的事情。想一想,IT公司的办公地点一般都设在高级写字楼里,员工工资也较之传统行业高出许多;高科技所运用的设备也不是普通的办公用品,等等,这些表面现象很自然给人一种“高投入”的感觉。就像前面提到的一样,很多企业甚至还没有配备电脑,当然搞不了电子商务,在他们看来,仅仅是买电脑、买软件、上网就是一笔不小的花费,更不用说开发一套信息管理系统了。那么是不是开展电子商务现在根本行不通了呢?或者必须以高额投入为前提呢?答案是否定的。如上所述,互联网上的公共平台的出现解决了中小企业开展电子商务的瓶颈问题。也就是说一个零售企业可以通过一个公共的平台享受由专业技术公司提供的定制化服务。具体来说,就是由一些有行业经验又拥有互联网技术的第三方服务商,为企业提供电子商务解决方案,为企业量身定制信息管理系统,提供第三方平台,帮助企业进行信息处理和软硬件的日常维护。第三方的定位,又决定了这类服务商在行业上与享用服务者没有竞争关系和业务冲突。采用第三方平台,除了免去了开发研究所耗费的时间和支出,在短时间内即可享受电子商务给企业发展带来的收益以外,零售企业不必再为大笔的人力、财力、物力投入而伤脑筋,也不必为日后的软硬件维护、升级而担忧。租用这种第三方平台无需高额的前期投入,在使用过程中,也只需定期交纳一定的服务费用。这样开展电子商务,仅需企业很少的投入,就可以给企业带来很大的收益,也是十分符合目前我国零售企业特点的。    如何设计开发出功能强大,费用低廉,通用性强,适合我国国情的购物网站系统,这将是我们急需解决的一个重要课题。 2.2 经济可行性分析 随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。我们相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。 可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析。 经济可行性:即实现这个平台设计有没有什么经济效益?该平台设计只是作为本人的毕业设计,又因为本人的设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。 技术可行性:即现有的技术能否开发该平台,会有哪些困难。 运行可行性:即该平台规定的运行方式是否可行。 法律可行性:即该平台的开发会不会在社会上引起侵权或其它责任问题。因为该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。 通过以上的可行性分析,我将采用Microsoft IIS+.NET将结合的技术,运用SQL Server 2000数据库对网站进行建设。 2.3 技术可行性分析 根据该系统目标来衡量所需的技术是否具备,一般可从硬软件的性能要求、环境条件、操作人员水平和数量等方面去考虑和分析。 考虑到系统实施的可行性,在软件方面选择了如今较流行的.NET来进行开发管理平台的设计,使用SQL server 2000数据库存储数据。 在硬件方面,则选择空间较大,只要是PentiumIII系列及以上的计算机,内存在256M以上,硬盘在10G,都可以满足系统的开发需要!当然,硬件的配置越高,系统的开发与运行会更流畅。考虑到如今的家用或商用电脑硬件的整体配置水平,系统在硬件方面是可行的。 在软件方面,由于.NET 和SQL server 2000 都两个非常成熟的开发工具,无论在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是可行的。 2.4 运行可行性分析 电子商务设计中涉及的网络技术及数据库技术已日渐成熟,经过综合比较各类动态网页设计语言后,本课题的设计选用了.NET技术。.NET是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,.NET是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序。例如响应用户查询数据库的要求而生成报表,而且.NET与其它web设计工具相比有着以下优点:完全与HTML文件融合,容易创建、修改,不需其他编译、联接程序,面向对象可扩展等,因此,.NET技术非常适合于购物网站的设计。 通过.NET我们可以结合HTML网页、.NET指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。它属于ActiveX技术中的Server端技术。与常见的在Client端实现动态网页的技术如Java applet,activeX Control,VBScript,JavaScript等不同,.NET中的命令和Script语句都是由服务器解释执行的。.NET是基于ActiveX技术的,它支持面向对象即可扩展的ActiveX server组件。ActiveX技术以COMDCOM技术为基础,程序员可以用VC++,VB5.0等语言创建特定功能的服务器端组件,扩展.NET的应用功能。它是一种成熟的web到数据库的接口技术,使用与现有的web客户服务器应用程序。它具有如下一些特点: 全嵌入HTML,与HTML,Script语言完美结合。 无须手动编译(Compling)或链接程序。 面向对象(Object Oriented),并可扩展ActiveX Server组件功能。 可使用任何语言编写自己的ActiveX Server组件。 存取数据库轻松容易(使用ADO组件)。无浏览器兼容问题。程序代码隐蔽,在客户端仅可看到由.NET输出的动态HTML 文件。    .NET的工作原理:.NET通过后缀名为.NET的文件来实现,一个.NET文件相当于一个可执行文件,因此必须放在web服务器上有可执行权限的目录下。当浏览器向 web服务器请求调用.NET文件时,就启动了.NET。web服务器响应该HTTP请求,调用.NET引擎,解释被申请的文件。当遇到与Active XScript兼容的脚本(VBScript,Javascript)时,.NET引擎,调用相应的脚本引擎进行解释处理。若脚本指令中涉及到对数据库的访问,就通过ODBC与后台数据库进行连接,由数据库访问组件实现对数据库的操作,并将执行结果动态生成一个HTML页面返回 web 服务器端,然后与页面中脚本的HTML合并成一个完整的HTML页面送至客户端浏览器。因而客户端浏览器接收到的是经web服务器执行以后生成的一个纯粹的HTML文件,可被运行在任何平台上的浏览器所执行。同时由于.NET的脚本程序是在服务器端执行的,通常脚本代码不会被别人窥视,保证了程序代码的安全和知识产权。另外程序执行完毕后,服务器仅仅是将执行的结果返回给客户端浏览器,减轻了网络传输的负担,大大提高了交互的速度。 2.5 本章小结 综上所述,本工程的技术成熟、完备,测试手段可靠,具有良好的市场拓展,它追求的是简单、易学、易懂、易用,技术较为成熟、完备、可靠,因此本系统具有一定的开发前景。 第3章 需求分析 网上购物平台主要是对后台管理和前台操作。后台管理是管理员对本网站的维护,通过商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(处理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)等功能达到对网站的管理。前台操作是用户登录到本网站,可以进行用户注册,通过网站的新品速递、商品热卖、商品分类或电子商品搜索功能,找到自己想要买的商品,装入购物车,提交定单进行购买。 3.1 在线购物系统的产生和发展情况 中国的电子商务还没有真正实现物流,信息流,资金流的有机结合。就经济较发达的我国南方地区,一些企业和软件公司合作,建立自己的网上商城。但知识实现了一个信息交换的功能。企业发布自己的产品,用户在上面浏览,发送了定单,在网上商城的管理后台接到了定单,之后就是通过人的沟通来实现资金流通和货物的发送。有的已经实现了一定的电子货币交易,但物流方面还是做得不够。本实例的设计思想体现如下: 用户通过网上商城的前台浏览商场中的物品,商场中的物品按类分放,每类商品有一个编号,用户可以直接输入所需的商品名称,查到物品的编号,以及所在位置并显示出来。在发布商品的信息的时候,首先对后台维护人员做适当的培训。提高他们的优级服务的思想,让他们在发布信息的时候坚持把用户放在第一位的原则,录入的信息要求准确描述商品的信息,比如商品录入的时候要求不仅要有商品的简介还要有该商品的评价,这样让用户了解商品的价值。用户在选择的时候就更加容易一些,而商场的提供的信息方式也会让用户满意,这样企业获得的利润也是可想而知的。 用户在首次购物的时候必须注册,通过帐户在银行转换电子货币。银行和企业间再进行资金的流转。企业在收到定单后,对定货单按不同的进行分类,比如按地区,种类等,然后通过网络把这些信息发送给第三方代理,同时也进行网上结算,付给第三方代理费用。第三方代理再按自己的最快捷的方式发送货物。 整个过程是个有机的结合,不能有一个环节出问题,如果有一方出现了问题,对用户的利益造成了损失,就是对企业的利益造成了损失。所以企业,金融,第三方代理之间要有一个很好的协调和统一。 3.2 在线购物系统的需求分析 一个网站要想顺利的运行,对其进行需求分析是十分必要的, 需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。在该阶段需求分析人员需要确定整个产品的功能要求,并且将现实事务抽象成对象并建模。 3.2.1 数据流图 数据流图在系统分析中占有重要的地位,通过数据流图可以清晰的看见系统的流程,本系统的数据流图如图3-1所示。 图3-1在线购物系统数据流图 3.2.2 数据字典 数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。下面是对数据项定义和数据流定义的具体解释。 1. 数据项定义 数据项的定义如表3-1所示. 表3-1系统顶层数据项定义 编号 名称 别名 类型 长度 I01-01 UserName 用户名 Varchar 50字节 I01-02 RealName 真实姓名 Varchar 50字节 I01-03 Password 密码 Varchar 255字节 I01-04 Address 地址 Varchar 200字节 I01-05 Phone 电话 Varchar 20字节 I01-06 Mobile 移动电话 Varchar 20字节 I01-07 Email 电子邮件 Varchar 200字节 I01-08 CreatdDate 生产日期 datetime 8字节 I01-09 Status 状态 bit 1字节 I01-10 RoleID 角色ID int 4字节 I01-11 Remark 备注 text 16字节 I01-12 ProductID 商品编号 int 4字节 I01-13 Name 名称 Varchar 200字节 I01-14 CategoryID 种类ID号 int 4字节 I01-15 Desn 标题 text 16字节 I01-16 Sell 生产日期 Varchar 200字节 I01-17 CreateDate 进货日期 datetime 8字节 I01-18 SellDate 销售日期 datetime 8字节 I01-19 Unit 单位 Varchar 50字节 I01-20 Quantigy 数量 int 4字节 I01-21 Upp 最大库存量 int 4字节 I01-22 Loo 最低库存量 money 8字节 续表3-1 I01-23 InPrice 进货价格 money 8字节 I01-24 OutPrice 销售价格 text 16字节 I01-25 PictureId 图片ID号 int 4字节 I01-26 Remark 备注 Varchar 200字节 I01-27 id 商品编号 int 4字节 I01-28 UserName 名称 nvarchar 50字节 I01-29 CartID 购物车号 nvarchar 50字节 I01-30 ProductName 商品名称 nvarchar 50字节 I01-31 Count 数量 int 4字节 I01-32 Price 销售价格 float 8字节 I01-33 name 用户名 char 10字节 I01-34 pass 密码 char 10字节 I01-35 CommentID 评论号 int 4字节 I01-36 Desn 标题 char 200字节 I01-37 Body 评论内容 text 16字节 I01-38 Date 日期 datetime 8字节 I01-39 CategoryID 种类号 int 4字节 I01-40 Desn 标题 char 200字节 I01-41 ParentID 上级种类ID Int 4字节 I01-42 OrderBy 排序顺序号 Int 4字节 I01-43 Remark 备注 Int 16字节 I01-44 ProductID 商品号 Int 4字节 I01-45 UserId 用户号 Int 4字节 I01-46 NewsID 新闻号 int 4字节 I01-47 Desn 标题 varchar 200字节 I01-48 Body 评论内容 text 16字节 I01-49 Date 日期 datetime 8字节 I01-50 UserID 用户名 Int 4字节 I01-51 LeavewordID 留言号 int 4字节 I01-52 Desn 标题 varchar 200字节 I01-53 Body 评论内容 text 16字节 I01-54 Date 日期 datetime 8字节 续表3-1 I01-56 NewsID 新闻号 int 4字节 I01-57 Desn 标题 varchar 200字节 I01-58 Body 评论内容 text 16字节 I01-59 Date 日期 datetime 8字节 I01-60 UserID 用户名 Int 4字节 I01-61 OrderFormID 订单号 int 4字节 I01-62 UserName 名称 varchar 50字节 I01-63 CartID 购物车号 varchar 50字节 I01-64 TotalMoney 总价 Money 8字节 I01-65 NotifyID 公告号 int 4字节 I01-66 Desn 标题 varchar 200字节 I01-67 Body 评论内容 text 16字节 I01-68 Date 日期 datetime 8字节 I01-69 OrderFormID 订单号 int 4字节 I01-70 UserName 名称 varchar 50字节 I01-71 CartID 购物车号 varchar 50字节 I01-72 TotalMoney 总价 Money 8字节 I01-73 OrderDate 订单日期 datetime 8字节 I01-74 Status 状态 Int 4字节 I01-75 qianfangshi 负款方式 varchar 50字节 2.数据流定义: 系统顶层数据流定义: 数据流编号:D1—01 数据流名称:查看信息 数据流来源:管理员 数据流去向:P1-01 数据流组成:I01-65+I01-66+I01-67+I01-68+I01-56+I01-57+I01-58+I01-59 数据流编号:D1—02 数据流名称:浏览 数据流来源:用户 数据流去向:P1-02 数据流组成:I01-65+I01-66+I01-67+I01-68+I01-56+I01-57+I01-58+I01-59 数据流编号:D1—03 数据流名称:管理信息 数据流来源:用户 数据流去向:P1-03 数据流组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09+I01-10+I01-11 数据流编号:D1—04 数据流名称:浏览信息 数据流来源:用户 数据流去向:P1-04 数据流组成:I01-27+I01-28+I01-29+I01-30+I01-31+I01-32 数据流编号:D1—06 数据流名称:订单信息 数据流来源:购物车 数据流去向:F1-05 数据流组成:I01-69+I01-70+I01-71+I01-72+I01-73+I01-74+I01- 75 数据流编号:D1—07 数据流名称:浏览信息 数据流来源:管理员 数据流去向:P1-08 数据流组成:I01-69+I01-70+I01-71+I01-72+I01-73+I01-74+I01- 75+I02-35+I02-36+I02-37+I02-38+I02-51+I02-52+I02- 53+I02-54 数据流编号:D1—08 数据流名称:订单信息 数据流来源:F1-05 数据流去向:P1-08 数据流组成:I01-69+I01-70+I01-71+I01-72+I01-73+I01-74+I01- 75+I02-35+I02-36+I02-37+I02-38+I02-51+I02-52+I02- 53+I02-54 数据流编号:D1—10 数据流名称:新闻信息 数据流来源:P1-01 数据流去向:F1-02 数据流组成:I01-46+I01-47+I01-48+I01-49 数据流编号:D1—11 数据流名称:公告信息 数据流来源:P1-01 数据流去向:F1-01 数据流组成:I01-65+I01-66+I01-67+I01-68 数据流编号:D1—12 数据流名称:公告信息 数据流来源:P1-02 数据流去向:F1-01 数据流组成:I01-65+I01-66+I01-67+I01-68 数据流编号:D1—13 数据流名称:新闻信息 数据流来源:P1-02 数据流去向:F1-02 数据流组成:I01-56+I01-57+I01-58+I01-59 数据流编号:D1—15 数据流名称:用户信息 数据流来源:P1-03 数据流去向:F1-04 数据流组成:I01-1+I01-2+I01-3+I01-4+ I01-5+I01-6+I01-7+I01-8+I01-9+I01-10+I01-11 数据流编号:D1—16 数据流名称:浏览商品 数据流来源:F1-04 数据流去向:F1-05 数据流组成:I01-1+I01-2+I01-3+I01-4+ I01-5+I01-6+I01-7+I01-8+I01-9+I01-10+I01-11+I01-35+I01-36+I01-37+ I01-38+I01-51+I01-52+I01-53+I01-54 数据流编号:D2—01 数据流名称:用户基本信息 数据流来源:用户登录 数据流去向:P2-03 数据流组成:I01-1+I01-2+I01-3+I01-4+ I01-5+I01-6+I01-7+I01-8+I01-9+I01-10+I01-11 3.3 本章小结 需求分析报告是对系统需求的书面表达形式。由于需求分析报告是采用软件设计的术语编写的,因此常常令计算机背景知识较少的用户方难以理解,也就很难发现需求报告中与实际需求不符之处,更难提出建设性的意见。 第4章 网站总体设计 我所设计和开发的网上购物平台是经过调查和分析才开始具体实施的,它的主要特点是改变了以往的购物只能通过现实的商场才能达到的结果,采用Wed技术,借助于Internet互联网广泛应用技术,达到资源共享,提高以往买书的局限性,缩短人们的时间和提高工作效率,具有较好的交互性,从而实现信息化,规范化,系统化,网络化的平台,使整个购物过程简单、方便、易行。 4.1 系统模块总体设计 利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素(不能再分割的元素)。 随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。 经过前期的深入调查和研究,总结出该平台需要完成的一些具体功能,分析如下: 用户管理 能够完成用户基本信息录入的注册和用户基本信息的个人前台与后台管理。 管理员管理 能够完成管理员对网站的商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(外理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)的功能。 搜索功能 能过电子商品的名称,电子商品的分类进行搜索。 查询功能 能够通过查看购物车对所选商品进行确定、挑选,通过定单查询对支付费用进行确定。 网上购物系统平台总体模块图如图4-1所示。 图4-1网上购物系统平台功能框图 4.2网站具体功能 1.信息发布系统, 又称为网站内容发布系统,是将网页上的某些需要经常变动的信息,(如公司新闻、业界动态、公告等更新信息)集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。 信息发布系统根据用户选择的版块分类,自动发布所选的信息内容。可以使用此系统构造信息内容页面,自动生成首页的信息链接,同时产生历史信息列表,提供信息页面的管理界面,自动发布信息页面,并且信息内容页中支持插入图片方式和网页代码,自由设置信息类别,自动显示信息的发布时间。 管理员可对信息类别进行维护:管理员可添加、修改和删除信息; 管理员可上传图片,支持在信息中插入图片,并支持图文混排功能;管理员可在文字内容中给相关文字加入链接;管理员可以对信息内容进行修饰,如给字体颜色、大小、粗体方面进行修改;管理员可上传附件,跟随在信息后面起到补充作用;管理员可设定信息的自动发布时间和自动过期日期,系统会根据预设智能发布或撤销信息;管理员可设定某条信息为首页信息,系统自动将其更新在首页上;浏览者可通过分类信息便捷浏览相关的内容;系统支持关键字模糊查询,并支持组合查询条件的高级查询功能。 2.会员管理系统 浏览者可通过系统提供的注册功能在线注册,注册成功后可立即登录网站、浏览相应的栏目或进行相应的交互操作。对于网站来说是一个收集浏览者(潜在客户)信息、控制权限的途径之一。 会员注册的信息包括:用户名,密码,确认密码,自设问题,自设答案,真实姓名,性别,担任职务,公司名称,联系地址,联系电话,传真,邮政编码等等。 会员忘记密码可以通过输入自设问题,只要答案与自设答案一致,就可以立即得到密码;会员退出系统后,系统自动清空会员的用户名和密码及其他个人信息,确保用户信息不泄漏。 管理员可查看、修改、删除注册会员的信息,实现对网站会员帐号的统筹管理。 3.货物管理系统 为解决用户对产品信息频繁更新的困难,利用此系统实现自主动态发布产品信息,包括产品名称和产品简介。 管理员可动态维护产品类别:管理员可添加、修改和删除产品信息;管理员可设定推荐产品,推荐产品会自动在首页上更新;浏览者可通过产品分类轻松的浏览相关的产品信息;系统支持产品名称的关键字模糊搜索,及组合条件的高级查询功能。 4.调查问卷系统 客户调查是企业实施市场策略的重要手段之一。通过开展行业问卷调查,可以迅速了解社会不同层次、不同行业的人员需求,客观地收集需求信息,调整修正产品营销策略,满足不同的需求,促进公司产品销售,同时也吸引了更多的长期用户群。该系统运行稳定、操作简单、调查的问题不受限制。基于Web界面的调查问卷生成系统,操作方便,并可以根据企业需求设计调查问卷的风格。 用户可以选择调查答案并提交;系统自动避免同一用户多次提交。 管理员可增加、删除、修改调查问卷;管理员可设定当前生效的调查问卷;管理员可对历史调查问卷进行关闭操作,一旦关闭将无法进行答卷;管理员可对调查问卷增加新的调查题目,对历史题目也可修改;管理员可对问卷题目增加新的答案,对历史答案也可修改。 管理员可设定每个调查问题的属性,如允许单选还是允许多选;管理员可查询、统计调查结果,可以删除废弃的调查表。 5.邮件列表系统 用于实现对网站会员(填写邮件地址的用户)进行信息群发的功能,对于进行新产品的推广或公司重要信息的公告此模块的作用就显得很重要了。 用户可以填写Email地址,并选择是否接受群发的邮件;用户会不定期得收到系统发送的邮件。 管理员可对所有加入邮件列表的用户进行邮件统发,邮件格式支持文本格式或者HTML格式。 管理员可选择群发的对象,如全体成员或如“企业会员”的某类别会员。 系统可记录历史群发邮件,以便需要时直接调出使用。 6.在线购物系统 网上购物系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能有效的控制“商场”运营的成本,开辟了一个新的销售渠道。 用户无需考虑系统的安装维护;美观、友好的展示铺面;设计中应用了多种网络安全技术;顾客可以方便的查询并订购商品;用户可以方便的定义各种商品信息;系统选用强大的数据库保存各类信息;系统支持多种标准浏览器;采取会员制、身份验证、信誉度指数等一系列措施,保证交易的成功率;强大的查询功能,快捷的找到感兴趣的商品。 会员购物流程:浏览、将商品放入购物车、去收银台。每个会员有自己专用的购物车,可随时订购自己中意的商品结账完成购物。 完善的会员服务功能:可随时查看帐务明细、订单明细; 会员购物排行榜,以购买量评出几名最佳消费会员;商品销售排行榜,以销售量来评出几个最热销的商品。 安全的在线支付体系,通过对支付网关的支持,使客户能够安全便捷地进行网上支付。 后台管理使用因特网上的实时同步数据库,保证购物定单安全及时有效处理强大的统计分析功能,便于管理者及时了解财务状况、销售状况、把握客户心理。 前台网上销售模块: 所谓前台网上销售模块,就是指客户在浏览器中所看到的直接与客户面对面的销售程序,包括:浏览商品,订购商品,查询定购,购物车等功能。 后台数据录入前台模块所销售商品所有数据,其来源都是后台所录入的数据。 后台数据处理功能模块: 所谓后台数据处理,是相对于前台网上销售模块而言,网上销售的数据,都放在销售数据库中,对这部分的数据进行处理,是后台数据处理模块的功能。 用户注册功能模块(需要会员管理系统支持) 用户注册,当然并不一定他立即就要买东西,可以先注册,任何时候都可以来买东西,用户注册的好处在于买完东西后无需再要输入一大堆个人信息,只须将帐号和密码输入就可以了。 订单号模块: 所谓订单号模块,就是客户购买完商品后,系统自动分配一个购物号码给客户,以方便客户随时查询帐单处理情况。了解现在货物的状态。 厂商自动生成连接问题这个功能并不能算得上是一个模块,更准确地说是网上前台销售模块的一个功能。当有促销价时,结算是以促销价为准。如没有促销价,则以正常的价格为准。厂商自动生成链接功能,也是前台销售程序的功能,如有的产品的厂商有主页,则提供这个厂商的主页链接,使其能得到详细的信息,真正做到处处以顾客的想法为先导。 7.订单管理系统 网上购物之后,顾客担心的是网上生成的电子订单是否会丢失,网站经营者担心的是订单的用户信息是否完整,对于海量的历史订单如何快速查询和分析,和在线购物系统配套的订单管理系统将一一解决这些问题。 与其他系统紧密结合的特性,将保证从在线购物系统过来的电子订单不会丢失,会员购物之后能查询到每一份订单(本人所有定单),并了解订单的当前状态。 管理员可查看每一份电子订单的详细情况,也可通过组合条件的高级查询搜索某个或某些特定订单,如搜索本月1号到31号关于某商品的订单。 管理员还可以设置订单的当前状态,让每个购物者对订单处理情况都能一目了然。 系统还提供了财务报表功能,让管理员对某时间段内的商品销售金额统计数字了如指掌。 8.社区论坛系统 网站是否具备互动,浏览者间的相互讨论是其中重要的环节之一。社区论坛系统提供网上的虚拟社区环境,实现网友间的互动。 独立的论坛系统,拥有自己的会员管理模块;浏览者可以自由注册用户,即可登录BBS系统发贴(也可设置为需要管理员审核后方可登录发言)。 版面设置 管理员可编辑论坛版面名称或是增加一个新的论坛版面到论坛中。也可以编辑或删除目前存在的版面。还可以对目前的版面重新进行排列。 论坛设置 管理员可设置论坛的基本信息,包括论坛名、版权信息、图片目录等等;管理员可添加、删除;管理员可管理BBS的管理员,修改、删除其信息,给他们赋予不同的管理权限;管理员可在各论坛中发布公告。可向部分用户群发网站内部短消息;系统支持在同一页面上正常显示简体字和繁体字,不出现乱码;提供常用功能的在线说明。 9.在线招聘系统 本系统可以使客户在其网站上增加在线招聘的功能,通过后台管理界面将企业招聘信息加入数据库,再通过可定制的网页模板将招聘信息发布,管理员可以对招聘信息进行管理、统计、检索、分析等等。网站动态提供企业招聘信息,管理员可进行更新维护,应聘者将简历提交后存入简历数据库,并可依据职位、时间、学历等进行检索。 管理员可对招聘信息分类管理,求职者信息、简历自动递交,求职者信息自动分类、匹配; 简历库信息查询、统计、分析;简历答复机制,根据管理员的操作自动回复求职者结果。 10.权限管理系统 拥有海量信息的网站必定需要对某些重要信息和会员的访问权限进行控制。此模块和其他模块配合,将实现复杂的权限设置。权限管理包括:对栏目的访问权限、对某类信息的访问权限、对某个操作的许可权限;对网站管理员的权限也可通过此模块来控制,大型网站的维护需要多个管理员,一定需要对众多的栏目分管理员进行管理权限的分配,只有最高管理员分配给其的管理权限才会生效,其他未经授权的管理权会将其拒之门外。 4.3 数据库逻辑结构设计 数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体的说,数据库设计是一个给定的应用环境,构造最优的用户的应用需求(信息要求和处理要求)。这个问题是我们在进行软件开发时期的主要研究方向。 数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来。 由于信息结构复杂,应用环境多样,在相当长的一段时间内数据库设计主要采用手工试凑法。使用这种方法与设计人员的经验和水平有直接的关系,数据库设计成为一种技艺而不是工程技术,缺乏科学理论和工程方法的支持,软件的质量难以保证,常常是数据库运行一段时间后又不同程度地发现了各种问题,增加了系统维护的代价。十余年来,人们努力探索,提出了各种设计准则和规程,都属于规范设计法。 数据库设计要遵循一些规则,一个好的数据库满足一些严格的约束和要求。尽量分离各实体对应的表,一个实体对应一个表,搞清楚该实体有哪些属性,对应有些什么字段,以及各实体之间有何种联系。实体、属性与联系是进行概念设计时要考虑的3个元素,也是一个好的数据库设计的核心。从实际出发,经过仔细的设计,得到各表的结构。 4.3.1 数据分析 数据分析过程同数据库的逻辑结构和物理结构密切相关,需要确定、编制、组织、筛选应用程序所使用的信息。它以一种能够分析和分类的方式来捕获用户的所有信息,这使得某一模型可以直接转化成数据库结构。 我们使用一种信息建模技术,这种技术是通过实体、关系、属性三种基本对象来定义信息。实体是需要维护和使用的相关特性的集合体;属性是实体的特性或特征;关系是实体之间的联系,关系为实体记录(实例)之间的联系和交互作用方式建立了模型。 要确定实体和关系的性质,用户必须确定单个实体和他们相关的属性。为每个对象定义一个完整的与商业相关的描述以及他单独使用的要求,这也包括确定此实体是否使用应用程序的永久需求,每种关系的基本定义使用了商业定义和与关系相连接的需求。 在为实体确定相关的属性过程中,也需要确定此实体的主键和索引,并且要确定在每个实体中怎样组织这些属性,确定属性的数据类型和它是否为空值。在高层次的描述过程中,还可以确定所有扩展属性信息,包括长度、格式、编辑风格、校验规则和初始值。单独实体的属性被组织起来,用户就能够开始以某一种组织方式来给实体分类。提高对分析的理解,通过将数据分类成组,就产生了相关分组的不同类型,这样,更加易于观察和分析。 数据库中共分2张信息表如表4-1至4-2所示。 表4-1 DepartmentInfor(会员信息表) 序号 英文名 中文名 类型 长度(字符) 1 ID 编号 Varchar(20) 20 2 DepartmentID 会员编号 Varchar(2) 1-2 3 DepartmentName 会员姓名 Varchar(30) 4-30 表4-2 MajorInfor(商品信息表) 序号 英文名 中文名 类型 长度(字符) 1 ID 编号 Varchar(20) 20 2 MDepartmentID 商品编号 Varchar(2) 1-2 4 MajorName 商品名称 Varchar(26) 4-26 4)目前实现的功能 前台用户经过身份验证如果是已经注册的用户可直接登陆到首页,如果是未注册的用户系统提示注册。 用户通过主页面进入商品区,选择进入一个商品区然后查看商品,通过选择商品,把商品放入购物袋,在购物带中你可以查看自己所选的商品,可以看见自己所购商品的总价格。 在前台的首页用户可以对系统进行留言,以查看所有其他的留言。 后台管理员可以对商品的类别进行添加,对商品进行添加维护,可以查看前台注册的用户的具体信息,还可以查看留言,通过管理数据库对留言进行维护。 4.3.2 数据库的详细设计 在设计数据库时,应考虑以下事项: 1. 数据库的用途及该用途将如何影响设计,应创建符合用途的数据库计划。 2. 数据库规范化规则,防止数据库设计中出现错误。 3. 对数据完整性的保护。 4. 数据库和用户权限的安全要求。 5. 应用程序的性能需求,设计数据库时必须利用 SQL Server 2000 中能够提高性能的功能。对于性能而言,在数据库大小和硬件配置之间权衡也是很重要的。 6. 数据库维护,数据库的维护主要是通过数据库E-R图来体现的,本系统的数据库E-R图如图4-2所示。 图4-2 数据库E-R图 根据网上购物的实际情况,本系统的数据库命名为:ShoppingDB数据库,期中里面存放了10张表,这些表都是存放有用的数据信息。 ShoppingDB数据库中共分10张信息表如表4-3至4-12所示。 表4-3 Users(用户表) 序号 英文名 中文名 类型 长度(字符) 1 UserName 用户名 Varchar(50) 50 2 RealName 真实姓名 Varchar(50) 50 3 Password 密码 Varchar(255) 255 4 Address 地址 Varchar(200) 200 5 Phone 电话 Varchar(20) 20 6 Mobile 移动电话 Varchar(20) 20 7 Email 电子邮件 Varchar(200) 200 8 CreatdDate 生产日期 datetime(8) 8 9 Status 状态 bit(1) 1 10 RoleID 角色ID int(4) 4 11 Remark 备注 text(16) 16 表4-4 商品表(商品信息表) 序号 英文名 中文名 类型 长度(字符) 1 ProductID 商品编号 int(4) 4 2 Name 名称 Varchar(200) 200 3 CategoryID 种类ID号 int(4) 4 4 Desn 标题 text(16) 16 5 Sell 生产日期 Varchar(200) 200 6 CreateDate 进货日期 datetime(8) 8 7 SellDate 销售日期 datetime(8) 8 8 Unit 单位 Varchar(50) 50 9 Quantigy 数量 int(4) 4 10 Upp 最大库存量 int(4) 4 11 Loo 最低库存量 money(8) 8 12 InPrice 进货价格 money(8) 8 13 OutPrice 销售价格 text(16) 16 表4-5 购物表(购买商品信息表) 序号 英文名 中文名 类型 长度(字符) 1 id 商品编号 int(4) 4 2 UserName 名称 nvarchar(50) 50 3 CartID 购物车号 nvarchar(50) 50 4 ProductName 商品名称 nvarchar(50) 50 5 Count 数量 int(4) 4 6 Price 销售价格 float(8) 8 表4-6 管理员表(管理员信息表) 序号 英文名 中文名 类型 长度(字符) 1 name 用户名 char(10) 10 2 pass 密码 char(10) 10 表4-7 商品种类表(商品种类信息表) 序号 英文名 中文名 类型 长度(字符) 1 CategoryID 种类号 int(4) 4 2 Desn 标题 char(200) 200 3 ParentID 上级种类ID Int(4) 4 4 OrderBy 排序顺序号 Int(4) 4 5 Remark 备注 Int(16) 16 表4-8 商品评论表(商品论评信息表) 序号 英文名 中文名 类型 长度(字符) 1 CommentID 评论号 int(4) 4 2 Desn 标题 char(200) 200 3 Body 评论内容 text(16) 16 4 Date 日期 datetime(8) 8 5 ProductID 商品号 Int(4) 4 6 UserId 用户号 Int(4) 4 表4-9 商品留言表(商品留言信息表) 序号 英文名 中文名 类型 长度(字符) 1 LeavewordID 留言号 int(4) 4 2 Desn 标题 varchar(200) 200 3 Body 评论内容 text(16) 16 4 Date 日期 datetime(8) 8 5 UserId 用户号 Int(4) 4 表4-10 商品新闻表(商品新闻信息表) 序号 英文名 中文名 类型 长度(字符) 1 NewsID 新闻号 int(4) 4 2 Desn 标题 varchar(200) 200 3 Body 评论内容 text(16) 16 4 Date 日期 datetime(8) 8 5 UserID 用户名 Int(4) 4 表4-11 公告表(商品公告信息表) 序号 英文名 中文名 类型 长度(字符) 1 NotifyID 公告号 int(4) 4 2 Desn 标题 varchar(200) 200 3 Body 评论内容 text(16) 16 4 Date 日期 datetime(8) 8 表4-12 商品订单表(商品订单信息表) 序号 英文名 中文名 类型 长度(字符) 1 OrderFormID 订单号 int(4) 4 2 UserName 名称 varchar(50) 50 3 CartID 购物车号 varchar(50) 50 4 TotalMoney 总价 Money(8) 8 5 OrderDate 订单日期 datetime(8) 8 Status 状态 Int(4) 4 qianfangshi 负款方式 varchar(50) 50 4.4 本章小结 总体设计阶段,在需求分析的基础之上规划出了系统的功能模块,以及在此分析基础上设计出的具体的、可以满足本系统全部需求的数据库。由于数据库在设计中有非常重要的作用,所以在开发过程中,在考虑数据库上的时间较多。 第5章 系统平台介绍  系统功能详细设计主要是对系统功能的具体分析,包括系统平台的设计,系统界面设计,发展前景的分析等等。 5.1 系统运行平台设置 硬件环境:台式计算机(PC)一台,如表5-1所示。 表5-1 运行环境硬件配置 硬件 配置 处理器 Pentium III800以上 内存 256M以上 硬盘空间 10G以上 软件环境:Windows 2000 Professional 或 Windows 2000 Server操作系统。 5.2 开发工具简介 1.本在线购物系统是典型的电子商务(EC)。系统是在Visual Studio 2005环境下开发的,提出实现在线购物馆信息管理、资源共享的基本目标 从而推动迈向数字化销售的步伐,并阐述系统结构设计和功能设计,一个整体自动化购物模式,从软件工程的角度进行了科学而严谨的阐述。   2.该系统主要采用Visual Studio 2005开发实现各方面的功能。主要包括以下几方面的功能:货物的录入和删除;货物的检索(按各种关键字检索);货物的购买与销售;货物的资料统计(卖出数量,库存数量等资料的统计);货物的浏览以及帮助文档。 3.该系统采用SQL Server2000 作为数据库平台,既可以被应用程序访问,又可在后台操作,完成对数据的整理等。SQL Server200是现今比较流行的数据库,他具有数据结构化,数据共享性高,数据独立性高以及数据由DBMS(数据库信息管理系统)统一管理和控制的优点。 4.SQL Server 2000是一种采用T-SQL语言。SQL Server 2000存储和管理数据有以下优点: 1) 每个数据项都存储在中央位置,所有用户都可在这个位置使用它们。 2) 各个客户端上不单独存储数据项复本,从而消除了因用户不得不确保使用的信息相同所带来的麻烦。系统不需要确保使用当前值更新所有数据复本,因为中央位置仅有一个复本。 3) 可以在服务器上一次性定义业务和安全规则,并对所有的用户平等执行。 4) 可以在数据库内通过使用约束、存储过程和触发器来强制执行规则。还可在服务器应用程序中执行规则,因为这些应用程序也是许多客户端访问的中央资源。 5) 关系数据库服务器只返回应用程序所需要的数据,优化了网络流量。 6) 最大程度地降低硬件成本,由于数据不是存储在每个客户端上,客户端不必耗费磁盘空间来存储数据。客户端无需在本地增加管理数据的功能,同时,服务器不需将处理能力耗费在显示数据上。 7) 可以配置服务器以优化检索数据所需的磁盘输入输出容量,配置客户端以优化从服务器检索数据的格式。 8) 可以将服务器存储在一个相对安全的位置,并配备如不间断电源供应系统这样的设备,这比完全保护每个客户端更经济。 9) 维护任务(例如备份和恢复数据)得到简化,因为这些任务都可以集中在中央服务器上执行。 5.3 系统主界面设计 下面主要以本系统的登陆以及购物过程的先后顺利介绍一下本系统的界面。 对于电子商务网站来说,首页极为重要,首页设计的好坏将直接影响到顾客的购买情绪。在电子商务网站的首页中,用户不但可以在第1时间内掌握商城推出的特价商品、新品上架、最新公告等,还可以查看销售排行、对商品进行分类查询等。电子商务网站前台首页的运行结果如图5-1所示。 图5-1 首页 用户注册 1 如果我们是第一次进入此网站,必须先注册成为会员才可以购物。用户单击“注册”按钮即可进入到会员注册页面,如图5-2所示。 图5-2 会员注册页面 我们可以在空白的文本框中添加信息。单击“确认保存”系统将弹出“恭喜注册成功”对话框,单击“确定”即可。 1)实现目标 窗体显示时,上边通过菜单列表列出现有系统所实现的功能以及对用户信息进么注册,用户通过文本框输入预添加自已信息,当用户点击”提交”按钮时,如果将提交的用户名在数据库已存在提示用户用户名已存在信息。当用户注册成功时,在首页可以进行登录,用户可以修改已注册的信息,并通过“修改个人信息”按钮对当前页面输入用户名,点击提交按钮,当前页进行搜索,如果在数据库中找到用户名,在当前页面显示用户的所有记录,用户点击编辑对其信息进行修改。 2)实现过程 窗体名:register.aspx 表5-2 注册设置主要控件信息列表 名称 主要属性设置 作用 Button2 检查用户名 Button1 提交用户信息 RequiredFieldValidator1 用户名不能为空 Textbox1 输入用户名 Textbox2 真实姓名 Textbox3 地址 Textbox4 电话 Textbox5 移动电话 Textbox6 电子邮件 Textbox7 备注 Textbox8 密码 2 如果我们已经是会员了,可以在网站首页的左侧输入“会员名”和“密码”单击“确定”即可,如图5-3所示。 图5-3 会员登录页面 网站首页 在网站的首页用户可以直观的看到:网站导航、用户登录、商城公告、销售排行、特价商品、新品上架、商品分类、购物车、广告招商位、后台登录入口、版权信息。 特价商品 进入特价商品界面有两种方式: (1)点击蓝色的“特价商品”。 (2)点击特价商品右下角的“”。 新品上架 新品上架与特价商品操作类似。 商品分类 在商品分类中为用户购物提供了方便、快捷的途径,如图所示5-4所示。点击“+”,可以看到某商品的详细菜单。 5-4 商品分类界面 商品添加 商品添加主要是由管理员来实现对商品的管理,包括对商品销售数量以及库存信息的统计,并及时的更新商品信息。商品添加功能如图5-5所示。 图5-5 商品添加界面 1 如用户确实想要这些商品时:可以选择“商品添加”和“图片上传”,并且可以在“备注”文本框中添写信息,单击“确定”即可。 2 如不想要这些商品时,可以点击“清空商品”按钮即可。 说明:购物车根据用户单击“购买”按钮的次数来确定购买商品的数量。 3 实现目标: 窗体显示时自动列出当前所有的商品信息、商品号、商品名称、上级种类ID、排序顺序号、备注。管理员想要对某条记录进行改动的话,可以对其商品进行编辑和删除还可以对商品进行添加。如果想添加新的产品时可以点击页面上的“添加”按钮出现另一个页面,管理员可以对其进行添加商品信息。 4 实现过程 窗体名:addproduct 表5-3商品编辑信息列表 名称 主要属性设置 作用 Hyperlink1 对商品进行编辑 Hyperlink2 对商品进行册除 Button 添加商品 后台登录 在网站首页底部点击“后台登录”即可。后台登陆如图5-6所示。 图5-6 后台登陆 5.4 本章小结 本章主要介绍的是本在线购物系统的具体功能,以的形式展现给用户,从而能使用户更直接的了解本系统。详细设计阶段,列出了系统使用的操作平台,基本功能以及在此分析基础上设计出的具体的、可以满足本系统全部功能的模块。所有重要功能模块都列出来了。在设计过程中,详细设计是最难设计的,也是功能具体实现的部分。 第6章 系统测试与性能维护 信息技术的飞速发展,使软件产品应用到社会的各个领域,软件产品的质量自然成为人们共同关注的焦点。不论软件的生产者还是软件的使用者,生存在竞争的环境中,软件开发商为了占有市场,必须把产品质量作为企业的重要目标之一,以免在激烈的竞争中被淘汰出局。用户为了保证自己业务的顺利完成,当然希望选用优质的软件。质量不佳的软件产品不仅会使开发商的维护费用和用户的使用成本大幅增加,还可能产生其他的责任风险,造成公司信誉下降,继而冲击股票市场。在一些关键应用 (如民航订票系统、银行结算系统、证券交易系统、自动飞行控制软件、军事防御和核电站安全控制系统等) 中使用质量有问题的软件,还可能造成灾难性的后果。因此说,系统测试与性能维护在整个系统开发中占有重要的地位。 6.1 软件测试 经过需求分析、设计和编码等阶段的开发后,得到了源程序,开始进入到软件测试阶段。然而,在测试之前的各阶段中都可能在软件产品中遗留下许多错误和缺陷,如果不及时找出这些错误和缺陷,并将其改正,这个软件产品就不能正常使用,甚至会导致巨大的损失。目前,程序的正确性证明尚未得到根本的解决,因此软件测试仍是发现软件中错误和缺陷的主要手段。 测试是一项很艰苦的工作,其工作量约占软件开发总工作量的40%以上,特别对一些关系到人的生命安全的软件。 6.1.1 测试的基本概念 测试的目的 软件测试的目的是尽可能多地发现软件产品(主要是指程序)中的错误和缺陷。 明确测试的目的是一件非常重要的事,因为在现实世界中对测试工作存在着许多模糊或者错误的看法,这些看法严重影响着测试工作的顺利进行。 有人认为测试是为了证明程序是正确的,也就是说程序不再有错误,事实证明这是不现实的。因为要通过测试来发现程序中的所有错误就要穷举所有可能的输入数据,检查它们是否产生正确的结果。例如,一个需要3个16位字长的整型输入数据的程序,输入数据的所有组合情况大约有3×1014种,若每组数据的测试时间为1ms,那么即使一年365天,每天24小时地测试,也大约需要1万年的时间。 测试用例 要进行测试,除了要有测试数据(或称输入数据)外,还应同时给出该组测试数据应该得到怎样的输出结果,我们称它为预期结果。在测试时将实际的输出结果与预期结果比较,若不同则表示发现了错误。因此测试用例是由测试数据和预期结果构成的。 为了发现程序中的错误,应竭力设计能暴露错误的测试。一个好的测试用例是极有可能发现迄今为止尚未发现的错误的测试用例。一次成功的测试是发现了至今为止尚未发现的错误的测试。 白盒测试和黑盒测试 测试的关键是测试用例的设计,其方法可分成两类:白盒测试和黑盒测试。 白盒测试是把程序看成装在一只透明的白盒子里,测试者完全了解程序的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。 黑盒测试是把程序看成一只黑盒子,测试者完全不了解(或不考虑)程序的结构和处理过程。它根据规格说明书规定的功能来设计测试用例,检查程序的功能是否符合规格说明的要求。 6.1.2 测试的步骤 软件测试的主要步骤有单元测试、集成测试和确认测试。 单元测试(Unit Testing) 单元测试也称模块测试。通常单元测试可放在编码阶段,程序员在编写好一个模块后,总会对自己编写的模块进行测试,检查它是否实现了详细设计说明书中规定的模块功能和算法。单元测试主要发现编码和详细设计中产生的错误,通常采用白盒测试。 集成测试(Integration Testing) 集成测试也称组装测试,它是对由各模块组装而成的程序进行测试,主要检查模块间的接口和通信。集成测试主要发现设计阶段产生的错误,通常采用黑盒测试。 确认测试(Validation Testing) 确认测试的任务是检查软件的功能、性能及其他特征与用户的需求一致,它是以需求规格说明书作为依据的测试。确认测试通常采用黑盒测试。 确认测试产生测试程序是否满足需求规格说明书所列的各项要求,然后要进行软件配置复查,特别是文档是否齐全,各方面的质量是否符合要求等。如果一个软件是为某个客户定制的,那么最后由客户来实施验收测试(acceptance testing),以便客户确认该软件是他所需要的。如果一个软件是作为产品被许多客户使用的话,那不可能为每个客户进行验收测试。大多数软件生产者使用一种Alpha测试和Beta测试的过程,来揭露仅由最终用户才能发现的错误。 6.2本系统测试 从理论定义来分,可分为黑盒测试和白盒测试。 本系统使用黑盒子法进行测试。 1. 信息浏览: 测试目标描述:用户选择一个信息类别,将列表显示该类别信息的标题。点击信息标题超链接会在信息详细浏览页面显示所选标题的详细内容。最后点击返回回到该类别信息列表。由以上描述可知: 原因: 1) 选择了信息类别; 2) 选择了一个信息标题; 3) 点击返回按钮; 结果: 1) 成功显示该类别信息列表; 2) 成功显示所选信息的详细内容; 3) 成功返回类别列表; 2. 商品搜索: 测试目标描述:用户选择一个商品类别,将列表显示该类别商品信息的标题。点击标题超链接在商品详细信息浏览页面显示所选商品的详细内容。点击购买按钮进入购物车界面。最后点击返回回到该类别商品信息列表。由以上描述可知: 原因: 1)选择了商品类别; 2) 选择了一个商品标题; 3) 点击购买按钮; 4)点击返回按钮; 结果: 1) 成功显示商品列表; 2) 成功显示商品详细信息; 3) 成功进入购物界面并将所选商品放入购物车; 4) 成功返回商品列表; 3.功能测试 (1) 链接测试 链接测试可分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。链接测试必须在集成测试阶段完成。 (2) 表单测试 当用户给应用系统管理员提交信息时,就需要使用表单操作,例如用户注册、登录、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交信息的正确性。如果表单只能接受指定的某些值,则也要进行测试。例如:只能接受某些字符,测试时可以跳过这些字符,看系统是否会报错。 (3) 数据库测试 在Web应用技术中,数据库起着重要的作用,数据库为应用系统的管理、运行、查询和实现用户对数据存储的请求等提供空间。最常用的数据库类型是关系型数据库,可以使用SQL对信息进行处理。 一般情况下,可能发生两种错误,分别是数据一致性错误和输出错误。数据一致性错误主要是由于用户提交的表单信息不正确而造成的,而输出错误主要是由于网络速度或程序设计问题等引起的,针对这两种情况,可分别进行测试。 4.单元测试 单元测试是测试程序模块及其接口与设计说明的要求是否一致,目的是发现程序编写阶段的错误。它以单个程序模块为测试单位。单元测试是采用白盒测试的方法,根据详细设计的描述,从模块的内部结构出发设计测试用例,进行测试。 单元测试主要从下述五个方面去检验模块 模块接口:测试信息能否正确无误地流入,流出模块。例如对数据库商品表的修改、添加、删除能否正确无误的反映到数据中。 模块内部之数据结构:测试内部数据的完整性,包括内容形式及相互关系。 逻辑路径:测试应覆盖模块中关键的逻辑路径。 出错处理:测试模块对错误及产生错误的条件的预见能力,并且检测其出错处理是否适当。例如对表单的处理中输入非法数据,是否及时正确地做出警告。 边界条件:软件往往容易在边界条件上发生问题,如循环的第一次和最后一次执行,判断选择的边界值等,可利用边界值分析方法设计测试用例,以便检查这类错误。 由于每个模块在整个软件中不是孤立的,尽管它可以单独编译,但不能单独进行测试。因此在测试时,应考虑它与调用和被调用模块的相互联系。 根据测试结果分析,测试数据与理论数据一致,能达到预期效果,该系统运行正常。 6.3本章小结 软件测试是软件开发中的重中之重,没有一点可以马虎的,在项目管理过程中,强调的是每个过程的每一个环节都要进行测试,保证系统在每个阶段可以控制。因为软件测试中考虑的问题基本上是项目管理中需要考虑的问题。具体说,软件测试是事务性的,而项目管理是策略性,一些策略性的东西必须在一些事务性的事务上来实现。软件测试的事务性操作很多,这些操作需要一个良好的心态去对待。必须有一个良好团队合作的精神。 总之,软件开发是一件很辛苦的事,只有在工作中多总结,才能找到符合自己的方式方法,才能在工作中事半功倍。 结论 根据本实例的最初设计思想,对方案的改进意见如下: 1.完善系统功能 除了给用户浏览商品外,提供给用户一个接口,用户对产品提出自己的建议,比如设计方面,包装方面,企业可以在网上搞一些活动,比如意见征集,这样提高用户参与的积极性,同时企业可以从用户的意见以及反馈信息中,找到使企业可持续发展的途径。只要是服务性的行业最根本的还是要坚持以客户为中心的原则。 2.完善业务流程 根据实际情况,使业务流程规范化。做到充分利用企业的资源,市场的资源,人力资源。使工作业务流程能够更合理,更有序的进行。 3.完善人员培训机制 对员工进行定期的培训,让员工了解市场,了解企业发展状况,了解客户需求。对员工进行一定的理论方面的培训。加强信息观念,这样提高了员工的素质,更加有利于员工参与工作,并胜任工作。在全球都提倡信息化的今天,面对我国的实际情况,所有人都应当提高自己的信息素养,只有这样我们才能很好的和世界贸易接轨,我国的电子商务才能有较快的发展,我国的经济发展才会有保证。 致谢 在孙立家老师和同学的支持与帮助下,我顺利地完成了本次毕业设计。在毕业设计的这段日子里,我所获得的知识将是大学期间最珍贵的。 本次毕业设计是在指导老师的精心指导下完成的,导师渊博的知识、严谨的治学态度深深的影响着我。他无论在理论上还是在实践中,都给予我很大的帮助,使我的毕业设计逐步地趋于完善。在此期间,我不仅学到了许多新的知识和解决问题的方法,而且也开阔了视野,提高了解决问题的能力。在此,我对导师在毕业设计期间给予的指导和帮助表示衷心的感谢。同时也感谢其他老师在此期间的关怀和帮助,以及学院为我提供良好的毕业设计环境。最后感谢在毕业设计中为我提供帮助的众多益友和同学,以及在设计中被我引用或参考的论著的作者。 再次感谢在本次毕业设计中帮助过我的各位老师和同学! 参考文献 1 汪晓平、钟军.NET网络开发技术.人民邮政出版社,2002:52-54 2 张一鸣、桂林、张家祥.个人网站组建实用教程.电子科技大学出版社,2004:23-26 3 龙马工作室.典型网站建设.人民邮电出版社,2005:15-19 4 蔡翠平、尚俊杰.网络程序设计—.NET.清华大学出版社,1999:2 5 白以恩.计算机网络基础及应用.哈尔滨工业大学出版社,2004:5 6 周树清.电子商务情景案例.中国国际广播出版社,2005:65-68 7 姚国章.中国企业电子商务发展战略.北京大学出版社,1998:8-9 8 郝阿朋,杨清编著.WEB 网页开发基础教程.国防工业出版社,2002:60-62 9 陈峰等编著.网页制作全接触.HTML 4.0 & CSS.人民邮电出版社,2006:41-44 10 王永辉编著.网页制作真容易.上海科学技术出版社,2001:61-63 11 黄平主编.数据库技术.机械工业出版社,1997:70-72 12 (美)麦斯科.C#设计模式(影印版) .中国电力出版社,2006:43-45 13 (美)拉森.Microsoft SQL Server2000Reporting ServicesSQL Server数据库专业技术丛书.清华大学出版社,2005:15-18 14 (美)Jesse Liberty (美)Dan Hurwitz.ASP.NET编程(影印版第3版) .东南大学出版社,2006:9-11 15 (美)Chris Hart (美)John Kauffman (美)David Sussman (美)Chris Ullman.ASP.NET 2.0经典教程-C#篇.人民邮电出版社,2007:11-21 附录1 ASP.NET技术简介 ASP.NET 不仅仅是 Active Server Page (ASP) 的下一个版本,它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。 ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。 当创建 ASP.NET 应用程序时,开发人员可以使用 Web 窗体或 XML Web services,或以他们认为合适的任何方式进行组合。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义,这里只是列出几种可能性而已。 使用 Web 窗体可以生成功能强大的基于窗体的 Web 页。生成这些页时,可以使用 ASP.NET 服务器控件来创建公共 UI 元素,以及对它们进行编程以用于执行常见的任务。这些控件使您能够用可重复使用的内置或自定义组件生成 Web 窗体,从而简化页面的代码。 XML Web services 提供了远程访问服务器功能的途径。使用 XML Web services,企业可以公开数据或业务逻辑的编程接口,而客户端和服务器应用程序则可以获取和操作这些编程接口。通过使用诸如 HTTP 和 XML 消息传递之类的标准跨越防火墙移动数据,XML Web services 可在客户端-服务器或服务器-服务器方案下实现数据的交换。XML Web services 不用依靠特定的组件技术或对象调用约定。因此,用任何语言编写、使用任何组件模型并在任何操作系统上运行的程序,都可以访问 XML Web services。 这些模型中的每一个模型都可以充分利用所有 ASP.NET 功能,以及 .NET Framework 和 .NET Framework 公共语言运行库的强大功能。这些功能以及使用它们的方法概述如下: 如果您具有 ASP 开发技能,则新的 ASP.NET 编程模型对您来说将会是非常熟悉的。不过,与 ASP 相比,ASP.NET 对象模型变化显著,它更为结构化并且面向对象。但这也意味着 ASP.NET 不是完全向后兼容的;几乎所有现有的 ASP 页都必须经过一定程度的修改后才可以在 ASP.NET 下运行。此外,对 Visual Basic .NET 的一些主要更改也意味着,用 Visual Basic Scripting 版本编写的现有 ASP 页通常将不会直接移植到 ASP.NET 中。不过,在大多数情况下,只需对少数几行代码进行必要的修改。 从 ASP.NET 应用程序访问数据库是向 Web 站点访问者显示数据的常用技术。ASP.NET 使得为此目的而对数据库的访问比以往更加方便。它还使您能够从您的代码管理数据库。 ASP.NET 提供一种简单的模型,该模型使 Web 开发人员能够编写在应用程序级运行的逻辑。开发人员可以在 Global.asax 文本文件中或在作为程序集部署的已编译类中编写这种代码。这种逻辑可以包括应用程序级事件,但开发人员可以轻松地扩展这种模型,以适应他们的 Web 应用程序的需要。 ASP.NET 提供易用的应用程序和会话状态功能,它们对于 ASP 开发人员来说是熟悉的,且容易与所有其他 .NET Framework API 兼容。 对于需要使用像 ISAPI 编程接口(随附于以前的 ASP 版本中)那样功能强大的 API 的高级开发人员,ASP.NET 提供了 IHttpHandler 和 IHttpModule 接口。实现 IHttpHandler 接口,给您提供了一种与 IIS Web 服务器的低级别请求和响应服务交互的手段,并提供与 ISAPI 扩展非常类似的功能,但编程模型却较为简单。实现 IHttpModule 接口使您可以包含参与对应用程序发出的每个请求的自定义事件。 ASP.NET 利用 .NET Framework 和公共语言运行库中的性能增强功能。另外,它还可以提供相对于 ASP 和其他 Web 开发平台来说显著的性能改进。所有 ASP.NET 代码都是编译的,而不是解释的,这就允许对本机代码采用早期绑定,强类型处理,以及实时 (JIT) 编译,这里只列举几个优点而已。ASP.NET 还可方便地分解,即开发人员可以移除那些与他们开发的应用程序不相关的模块(例如,会话模块)。ASP.NET 还提供丰富的缓存服务(包括内置服务和缓存 API 两种)。ASP.NET 还提供性能计数器,开发人员和系统管理员可以监视这些性能计数器,以测试新的应用程序和搜集有关现有应用程序的度量标准。 在 Web 页中编写自定义调试语句,对排除应用程序代码中的错误非常有帮助。但是,如果不移除它们,则会带来麻烦。问题是,在应用程序准备好移植到生产服务器时从页面中移除调试语句,会需要很大的工作量。ASP.NET 提供 TraceContext 类,在开发页面时该类用于在页面上编写自定义调试语句。只有当您已经对页面或整个应用程序启用跟踪时它们才出现。启用跟踪还将有关请求的细节追加到页面,或者,追加到存储在应用程序根目录中的自定义跟踪查看器(如果这样指定的话)。 .NET Framework 和 ASP.NET 为 Web 应用程序提供默认授权和验证方案。可以方便地移除、添加或者替换这些方案,这取决于应用程序的需要。 ASP.NET 配置设置存储在基于 XML 的文件中,这些文件都是人可读和可写的。每一个应用程序都可以有不同的配置文件,可以扩展配置方案,以适应您的要求。 当应用程序安装在同一台计算机上,但使用不同的 .NET Framework 版本时,就说应用程序是并行运行的。要了解如何对服务器上的不同应用程序使用不同的 ASP.NET 版本, IIS 6.0 使用一个称为辅助进程隔离模式的新进程模型,它不同于 IIS 早期版本中使用的进程模型。当在 Windows Server 2003 上运行时,默认情况下 ASP.NET 使用该进程模型。 附录2 ASP.NET technique brief introduction From the ASP.NET application procedure interview database is to Web station point visitant manifestation data of in common use technique.The ASP.NET make to this purpose but visit database ratio former more convenience.It can still make you be from the management database of your code. The ASP.NET provide a kind of simple model, should the model make Web development the personnel can write at application procedure class circulate of logic.Development personnel can in the Global.asax text file or write this kind of code in conduct and actions the procedure gather the already edit and translate of the deployment the type.This kind of logic can include application procedure class affairs, but development the personnel can easily expand this kind of model, with orientation their Web application procedure of demand. The ASP.NET provide easy use of application procedure and conversation appearance function, they for ASP development personnel to say is acquaint with, and easy and all other.NET Framework API and permit. For demand usage be like ISAPI plait distance to connect so the strong API development personnel, the ASP.NET provided IHttpHandler and IHttpModule to connect.The realization IHttpHandler connect and provided the low class of 1 kind and the server of IIS Web to you don't claim with respond to the service alternant means, and lift to feed at ISAPI to expand very similar of function, but plait distance model more simple.The realization IHttpModule connect to make you can include participate to application procedure send out of each claim of from definition affairs. The ASP.NET make use of .NET Framework with public language circulate function within database strengthen function.Moreover, it return can provide mutually to the ASP with other Web development terrace to say that show Zhao of function improvement.All ASP.NET code is edit and translate, not explanation of, this allow to the this machine code adoption earlier period bind settle, strong type processing, and solid and can expediently resolve, then development the personnel can move in addition to those with they development of application the procedure not related mold piece.(for example, conversation mold piece)The ASP.NET still provide abundant slow save service.(include inside place service to alleviate to save API 2 kinds)The ASP.NET still provide function to count a machine, development personnel and system managing person can surveillance these functions count a machine, with test new of application the procedure with collection existing application procedure of generous character standard. Write to adjust to try a language sentence from the definition in the Web page, to expel application procedure code in of mistake very addition to them, then will bring to bother.Problem BE, in the application the procedure ready to the transplantation the production the server the addition to adjusting to try a language sentence, meeting demand very big of workload.The ASP.NET provide TraceContext, at development page should the type used for writing on the page from definition adjust to try a language sentence.Only be you already to page or whole application the procedure be in use follow use to follow return will concerning claim of the detail annex a page, perhaps, annex saving in the application the procedure root the catalogue of from definition follow look into a machine.(if so appointed of words) .NET Framework and ASP.NET for Web application the procedure provide to recognize tacitly authorization and verification project.Can expediently move in addition to, add to perhaps substitute these projects, this is decided by application procedure of demand. ASP.NET allocation constitution saving in according to the XML document, all of these documents be what person can read with can write.Each application the procedure can document, can expand allocation project, with orientation your request. When application procedure install at same set calculation on board, but usage dissimilarity of the edition of.NET Framework, say application procedure to proceed together circulate.Want understanding procedure usage dissimilarity of ASP.NET edition, IIS 6.0 usages are a the new distance model which be called an assistance progress insulation mode, it differ from in the IIS earlier period edition usage of progress model.In time of Windows Server 2003 top circulate, recognize tacitly under the circumstance ASP.NET usage should progress model. 附录3 注册信息程序清单 Reg.asp
<% '送货方式 response.Write "" response.Write "" %>
>> 用户名和密码
用 户名:
密  码:
确认密码:
电子邮箱:
>> 用户详细资料
您的真实姓名:
您的身份证号:
姓  别:
用户性质: 个人用户 企业用户
收货(通讯)地址:
邮  编:
联系电话:
送货方式:**
支付方式:**
Myuser.asp action=request.QueryString("action") select case action case "login" response.write "
用 户 登 陆
" logins() case "shoucang" response.write "
我 的 收 藏 架
" shoucang() case "shouhuoxx" response.write "
详 细 资 料 信 息
" shouhuoxx() case "zhancunkuan" response.write "
暂 存 款 查 询
" zhancunkuan() case "userziliao" response.write "
个 人 资 料
" userziliao() case "savepass" response.Write "
修 改 密 码
" savepass() case "repass" response.write "
取 回 密 码
" repass() case "statinfo" response.write "
统 计 信 息
" statinfo() case "dingdan" dingdan() end select 购物程序清单 Main.asp <% Const Head="体育用品商店" DbPath = SERVER.MapPath("ShopBag.mdb") Set conn = Server.CreateObject("ADODB.Connection") conn.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DbPath Set rs=conn.Execute( "Category" ) %> <%=Head%><TITLE><HEAD> <BODY BACKGROUND="zjm.jpg"> <H1 ALIGN=CENTER><%=Head%><HR><H1> <H2>欢迎光临:<H2> <UL> <% While Not rs.EOF %> <A HREF=buy.asp?CategoryID=<%=rs("CategoryID")%>&Description=<%=Server.URLEncode(rs("Description"))%>> <%=rs("Description")%><A><P> <% rs.MoveNext Wend %> <UL> <HR> <BODY> 学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下进行的研究工作所取得的成果。尽我所知,除文中已经特别注明引用的内容和致谢的地方外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明并表示感谢。本人完全意识到本声明的法律结果由本人承担。 学位论文作者(本人签名): 年 月 日 学位论文出版授权书 本人及导师完全同意《中国博士学位论文全文数据库出版章程》、《中国优秀硕士学位论文全文数据库出版章程》(以下简称“章程”),愿意将本人的学位论文提交“中国学术期刊(光盘版)电子杂志社”在《中国博士学位论文全文数据库》、《中国优秀硕士学位论文全文数据库》中全文发表和以电子、网络形式公开出版,并同意编入CNKI《中国知识资源总库》,在《中国博硕士学位论文评价数据库》中使用和在互联网上传播,同意按“章程”规定享受相关权益。 论文密级: □公开 □保密(___年__月至__年__月)(保密的学位论文在解密后应遵守此协议) 作者签名:_______ 导师签名:_______ _______年_____月_____日 _______年_____月_____日 独 创 声 明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。   作者签名: 二〇一〇年九月二十日   毕业设计(论文)使用授权声明 本人完全了解滨州学院关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定)   作者签名: 二〇一〇年九月二十日 致 谢 时间飞逝,大学的学习生活很快就要过去,在这四年的学习生活中,收获了很多,而这些成绩的取得是和一直关心帮助我的人分不开的。 首先非常感谢学校开设这个课题,为本人日后从事计算机方面的工作提供了经验,奠定了基础。本次毕业设计大概持续了半年,现在终于到结尾了。本次毕业设计是对我大学四年学习下来最好的检验。经过这次毕业设计,我的能力有了很大的提高,比如操作能力、分析问题的能力、合作精神、严谨的工作作风等方方面面都有很大的进步。这期间凝聚了很多人的心血,在此我表示由衷的感谢。没有他们的帮助,我将无法顺利完成这次设计。 首先,我要特别感谢我的知道郭谦功老师对我的悉心指导,在我的论文书写及设计过程中给了我大量的帮助和指导,为我理清了设计思路和操作方法,并对我所做的课题提出了有效的改进方案。郭谦功老师渊博的知识、严谨的作风和诲人不倦的态度给我留下了深刻的印象。从他身上,我学到了许多能受益终生的东西。再次对周巍老师表示衷心的感谢。 其次,我要感谢大学四年中所有的任课老师和辅导员在学习期间对我的严格要求,感谢他们对我学习上和生活上的帮助,使我了解了许多专业知识和为人的道理,能够在今后的生活道路上有继续奋斗的力量。 另外,我还要感谢大学四年和我一起走过的同学朋友对我的关心与支持,与他们一起学习、生活,让我在大学期间生活的很充实,给我留下了很多难忘的回忆。 最后,我要感谢我的父母对我的关系和理解,如果没有他们在我的学习生涯中的无私奉献和默默支持,我将无法顺利完成今天的学业。 四年的大学生活就快走入尾声,我们的校园生活就要划上句号,心中是无尽的难舍与眷恋。从这里走出,对我的人生来说,将是踏上一个新的征程,要把所学的知识应用到实际工作中去。 回首四年,取得了些许成绩,生活中有快乐也有艰辛。感谢老师四年来对我孜孜不倦的教诲,对我成长的关心和爱护。 学友情深,情同兄妹。四年的风风雨雨,我们一同走过,充满着关爱,给我留下了值得珍藏的最美好的记忆。 在我的十几年求学历程里,离不开父母的鼓励和支持,是他们辛勤的劳作,无私的付出,为我创造良好的学习条件,我才能顺利完成完成学业,感激他们一直以来对我的抚养与培育。 最后,我要特别感谢我的导师赵达睿老师、和研究生助教熊伟丽老师。是他们在我毕业的最后关头给了我们巨大的帮助与鼓励,给了我很多解决问题的思路,在此表示衷心的感激。老师们认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。在论文的撰写过程中老师们给予我很大的帮助,帮助解决了不少的难点,使得论文能够及时完成,这里一并表示真诚的感谢。 本科生毕业设计(论文)规范化要求 第一部分 学生应遵守以下规范要求 一、毕业设计论文说明 1. 毕业设计论文独立装订成册,内容包括: (1) 封面(题目、学生姓名、指导教师姓名等) (2) 中、外文内容摘要 (3) 正文目录(含页码) (4) 正文(开始计算页码) (5) 致谢 (6) 参考文献 (7) 附录 2. 中、外文内容摘要包括:课题来源,主要设计,实验方法,本人主要完成的成果。要求不少于400汉字,并译成外文。 3. 毕业设计论文页数为45页-50页。 4. 纸张要求:毕业设计说明书(论文报告)应用标准B5纸单面打字成文。 5. 文字要求:文字通顺,语言流畅,无错别字。 6. 图纸要求:毕业设计图纸应使用计算机绘制。图纸尺寸标注应符合国家标准。图纸应按“规范”叠好。 7. 曲线图表要求:所有曲线、图表、流程图、程序框图、示意图等不得徒手画,必须按国家规定标准或工程要求绘制。 8. 参考文献、资料要求:参考文献总数论文类不少于10篇、,应有外文参考文献。文献应列出序号、作者、文章题目、期刊名、年份、出版社、出版时间等。 二、外文翻译 1. 完成不少于2万印刷符的外文翻译。译文不少于5千汉字。 2. 译文内容必须与题目(或专业内容)有关,由指导教师在下达任务书时指定。 3. 译文应于毕业设计中期2月底前完成,交指导教师批改。 4. 将原文同译文统一印成B5纸规格装订成册,原文在前,译文在后。 三、形式审查 5月15日前,将毕业设计论文上交指导教师,审查不合格者,不能参加答辩。 四、准备答辩 答辩前三天,学生要将全部材料(包括光盘、论文)统一交指导教师。 关于毕业论文格式的要求 为方便统一、规范论文格式,现将学院的相关要求做如下强调、补充: 1. 基本要求 纸型: B5纸(或16开),单面打印; 页边距: 上2.54cm,下2.54cm,左2.5cm,右2.5cm; 页眉:1.5cm,页脚1.75cm,左侧装订 正文字体:汉字和标点符号用“宋体”,英文和数字用“Times New Roman”,字号小四; 图号1-1,指第1章第1个图 在图的前部要有文字说明(如图1-1所示) 表号3-5,指第3章第5个表 在表的前部要有文字说明(如表3-5所示) 图、表的标注字体大小是五号宋体 行距: 固定值20; 页码: 居中、小五、底部。 2. 封面格式 封皮: 大连理工大学城市学院(二号、黑体、居中) 本科生毕业设计(论文)(二号、黑体、居中) 学 院:(四号、黑体、居中、下划线:电子与自动化学院) 专 业:(四号、黑体、居中、下划线、专业名字之间无空格) 学 生:(四号、黑体、居中、下划线,名字是2个字的中间空1个字、3个或3个以上字的中间无空格) 指导教师:(四号、黑体、居中、下划线,名字是2个字的中间空1个字、3个或3个以上字的中间无空格,两位指导教师的中间用顿号“、”) 完成日期:(四号、黑体、居中、下划线,如:2009年5月25日) (注意:5个下划线两端也是对齐的,单倍行距) 内 封:大连理工大学城市学院本科生毕业设计(论文)(四号、黑体) 题目 (二号、黑体、居中); 总计 毕业设计(论文) 页(五号、宋体) 表格 表(五号、宋体) 插图 幅 (五号、宋体) (注意:页数正常不少于40页,优秀论文原则上不少于45页) 3. 中外文摘要 中文摘要:标题“摘 要” (三号、黑体、居中、中间空1个字) 正文(不少于400字) 关键词 (五号、黑体):3-5个主题词(五号),中间用分号“;”隔开。 外文摘要 (另起一页):标题“Abstract” (三号、黑体、居中) 正文 (必须用第三人称) 关键词: Key words(五号、黑体):3-5个主题词(五号)与中文关键词对应,中间用分号“;”隔开。 4. 目录 标题 “目录”(三号、黑体、居中); 章标题(四号、黑体、居左); 节标题(小四、宋体); 页码 (小四、宋体); 二、三级目录分别缩近1和2个字; 四级目录不在“目录”中体现,在正文中也不是单独一行,可以黑体(没有句号),然后空2个字接正文; 注意:正文中每章开头要另起一页; “目录”下方中间的页码和摘要一样统一用罗马字,顺接摘要的。 摘要 目录加页眉 5. 论文正文 页眉: 论文题目(居中、小五、黑体); 章标题(三号、黑体、居中); 节标题(四号、黑体、居左); 正文 程序用“Times New Roman”,字号小四; 6. 参考文献 标题:“参考文献”(小四、黑体、居中) 参考文献的著录,按文稿中引用顺序排列,并注意在文内相应位置用上标标注,如:……的函数。 示例如下:(字体为五号、宋体) 期刊类:[序号]作者1,作者2,……作者n。文章名。期刊名(版本),出版年,卷次(期次)。页次 图书类:[序号]作者1,作者2,……作者n。书名。版本。出版地:出版者,出版年。页次 会议论文集:[序号]作者1,作者2,……作者n。论文集名。出版地:出版者,出版年。页次 网上资料:[序号]作者1,作者2,……作者n。文章名。网址。发表时间 7. 其它 量和单位的使用:必须符合国家标准规定,不得使用已废弃的单位(如高斯(G和Gg)、亩、克分子浓度(M)、当量能度(N)等)。量和单位不用中文名称,而用法定符号表示。 图表及公式:插图宽度一般不超过10cm,表名(小四)置上居中,图名(小四)置下居中。标目中物理量的符号用斜体,单位符号用正体,坐标标值线朝里。标值的数字尽量不超过3位数,或小数点以后不多于1个“0”。如用30Km代替30000m,用5µg代替0.005mg等,并与正文一致。图和表的编号从前至后顺序排列,图的编号及说明位于图的下方,居中;表的编号及说明位于表的上方,居中。公式编号加圆括号,居行尾。图表中的字体不应大于正文字体。注意:图表标题中的数字也是“Times New Roman”。 8.论文依次包括:封皮、内封、中文摘要、英文摘要、目录、正文、结论、致谢、参考文献、(附录),不要落项。 9.注意:上面没有说“加粗”的“黑体”,均为“黑体不加粗”。 补充: 1.答辩要求:自述15分钟,回答问题10分钟,自述要求使用ppt 答辩内容: 1).论文题目 2).设计内容 3).设计方案 4).如何完成设计 工作原理 软件或硬件设计 制作\调试\安装 5).存在不足,今后努力的方向 6).致谢 3.最后上交学生装订好的论文、光盘、记录表、成绩单 4.光盘里的文件夹命名为:学号_姓名_年级专业班级 文件夹里包括的文件有:论文、ppt、英文翻译 1) 论文的文件名格式:学号_姓名_年级专业班号_题目(论文)_完成日期doc 2) ppt的文件名格式:学号_姓名_年级专业班号_题目(ppt)_完成日期ppt 3) 英文翻译的文件名格式:学号_姓名_年级专业班号_题目(英文翻译)_完成日期doc 例如: 答辩问题5个, 侧重总体思路一个 软件或硬件一个 翻译一个 其他2个 1 _1261128821.vsd � 购物区 商品列表 商品列表 商品列表 商品列表 收银台 货物管理员 回收站 放弃购买 购物车 确定购买 管理员 登陆 会员 新客户 注册表 密码 注册成功 个人资料 身份验证 论坛版快 版主 留言版 在线讨论区 填写� 填写� 填写� 填写� 进入 确认 进入 浏览� 浏览� 管理� 确认� 浏览� 管理� 管理� 返还� 进入� 放进� 管理� 管理 管理� 管理 � 是否购买� 是否购买� 浏览� 进入� _1260083910.vsd � 表� � � Comment PK CommentID FK Desn FK Body FK Date � Category PK CategoryID FK Desn FK ParentID FK OrderBy � Leaveword PK LeavewordID FK Desn FK Body FK Date � Product PK ProductID FK Name FK CategoryID FK Desn � News PK NewsID FK Desn FK Body FK Date � Users PK UserID FK UserName FK RealName FK Password � OrderForm PK OrderFormID FK UserID FK TotalNumber FK OrderBy � Notify PK NotifyID FK Desn FK Body FK Date � 进行 N 1 Cart PK id FK UserName FK CartID FK ProductName FK Count FK Price� N 1 具有 进行 N 1 具有 N 1 获得 N 1 N 具有 1 具有 N 1 N 具有 1 </div> </div> </div> </div> <div class="data-d-info js-mask" id="littleApp"></div> <div class="code-source"> <div class="swiper-wrapper" id="swiper-wrapper-id"></div> <div> <span id="active-num"></span> / <span id="all-num"></span> </div> </div> </div> <div class="text"> 本文档为【大型网络在线购物系统毕业设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。 </div> <div class="text"> [版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。 </div> </div> </div> <!-- 相关资料 --> <div class="relevantInformation"> <div class="title">相关资料</div> <ul> <li> <a href="https://ishare.iask.com/f/33Iu3uvA7xx.html"> 公文盖章流程 </a> </li> <li> <a href="https://ishare.iask.com/f/33VkRaAtcL4.html"> 弱电工程实习周记 </a> </li> <li> <a href="https://ishare.iask.com/f/34vgv8s6Nto.html"> 小学语文三年级上册句子练习题 </a> </li> <li> <a href="https://ishare.iask.com/f/5foiGxXhh2i.html"> 《货币金融学》期末考试试题1 </a> </li> <li> <a href="https://ishare.iask.com/f/7JRy9eVzntV.html"> 直线 曲线及转角标准计算表 </a> </li> <li> <a href="https://ishare.iask.com/f/CLgZ3YzAE1.html"> 人教版五年级下册语文《课堂作业本》参考答案 </a> </li> <li> <a href="https://ishare.iask.com/f/6v7uLtA2d9J.html"> 地下车库交通设施工程施工方案 </a> </li> <li> <a href="https://ishare.iask.com/f/7JWI3m7e3EF.html"> 单体调试及分系统调试工作内容 </a> </li> <li> <a href="https://ishare.iask.com/f/8XeSG0RliT.html"> 工艺用气指南 </a> </li> <li> <a href="https://ishare.iask.com/f/bsAry76Peut.html"> 管理办法字体 </a> </li> <li> <a href="https://ishare.iask.com/f/dizf8U1HjL.html"> 监测监控巡检记录表 </a> </li> <li> <a href="https://ishare.iask.com/f/iJ3fGXGFu7.html"> 现在就出发(王雨琪)-简谱-吉他谱-钢琴谱-电子琴谱-手风琴谱-二胡谱-笛萧谱-萨克斯谱-古筝谱-歌词 </a> </li> <li> <a href="https://ishare.iask.com/f/1eSwxZTAZXgh.html"> 网页制作实训报告 </a> </li> <li> <a href="https://ishare.iask.com/f/13c9EAS1Ogf1.html"> 医院多发伤患者健康教育流程 </a> </li> <li> <a href="https://ishare.iask.com/f/1QLXh4JUcmTf.html"> 2019-2020学年高二化学下学期学科竞赛试题(含解析) </a> </li> <li> <a href="https://ishare.iask.com/f/1fhxwrgflk23.html"> 读后感—不跪着教书 </a> </li> <li> <a href="https://m.ishare.iask.com/node/s/9bf19brjqu8cy.html"> 电子秤检验报告 </a> </li> <li> <a href="https://m.ishare.iask.com/f/5GfePR9l5Ye.html"> 桥架规格及重量 </a> </li> <li> <a href="https://ishare.iask.com/f/1GgbI4ZbEgX.html"> 广医三院荔湾医院电影票采购报价单 </a> </li> <li> <a href="https://m.ishare.iask.com/node/s/81K06ez9aJnp.html"> 塔吊使用说明书 </a> </li> </ul> </div> <!-- 热门搜索 --> <div class="hotSearch"> <div class="title">热门搜索</div> <ul> <li> <a href="https://m.ishare.iask.com/f/iV9fSKwMyW.html"> 7、各级公开课、研讨课获奖证书复印件 </a> </li> <li> <a href="https://m.ishare.iask.com/f/j743daoruW.html"> 山东省消防控制室建设规范 </a> </li> <li> <a href="https://m.ishare.iask.com/f/jcJe1bt7NH.html"> 管道壁厚对照表 </a> </li> <li> <a href="https://m.ishare.iask.com/f/tWO3neuiUNk.html"> 健康体检表(范本) </a> </li> <li> <a href="https://m.ishare.iask.com/f/6858583.html"> 入胎经原文与白话对照版 </a> </li> <li> <a href="https://m.ishare.iask.com/f/7IHgXVaVRZj.html"> 希望之弦阅读答案 </a> </li> <li> <a href="https://m.ishare.iask.com/f/QzuFDAoy2QN.html"> 2020年全员安全教育培训试题及答案 </a> </li> <li> <a href="https://m.ishare.iask.com/f/Rg0PC4e4nlt.html"> 九年级全一册人教版初中英语单词表 </a> </li> <li> <a href="https://m.ishare.iask.com/f/33oSpAelYeD.html"> 舒婷《仁山智水》阅读答案散文阅读试题.doc </a> </li> <li> <a href="https://m.ishare.iask.com/f/33tWtgIqs1h.html"> 上下级性别对领导-成员关系与员工结果关系的影响 </a> </li> <li> <a href="https://m.ishare.iask.com/f/37371121.html"> 上海财经大学_杨公仆版_产业经济学_复试习题库 </a> </li> <li> <a href="https://m.ishare.iask.com/f/bwAfmuwMd5X.html"> 室内装修设计招标综合评分表 </a> </li> <li> <a href="https://m.ishare.iask.com/f/esNQLR3bjB.html"> 角磨机点检表 (2) </a> </li> <li> <a href="https://m.ishare.iask.com/f/j4cAILdHWZ.html"> 湖北省消防安全重点单位界定标准 </a> </li> <li> <a href="https://m.ishare.iask.com/f/iV9fSKwMyW.html"> 7、各级公开课、研讨课获奖证书复印件 </a> </li> <li> <a href="https://m.ishare.iask.com/f/j743daoruW.html"> 山东省消防控制室建设规范 </a> </li> <li> <a href="https://m.ishare.iask.com/f/jcJe1bt7NH.html"> 管道壁厚对照表 </a> </li> <li> <a href="https://m.ishare.iask.com/f/tWO3neuiUNk.html"> 健康体检表(范本) </a> </li> <li> <a href="https://m.ishare.iask.com/f/6858583.html"> 入胎经原文与白话对照版 </a> </li> <li> <a href="https://m.ishare.iask.com/f/7IHgXVaVRZj.html"> 希望之弦阅读答案 </a> </li> <li> <a href="https://m.ishare.iask.com/f/QzuFDAoy2QN.html"> 2020年全员安全教育培训试题及答案 </a> </li> <li> <a href="https://m.ishare.iask.com/f/Rg0PC4e4nlt.html"> 九年级全一册人教版初中英语单词表 </a> </li> <li> <a href="https://m.ishare.iask.com/f/33oSpAelYeD.html"> 舒婷《仁山智水》阅读答案散文阅读试题.doc </a> </li> <li> <a href="https://m.ishare.iask.com/f/33tWtgIqs1h.html"> 上下级性别对领导-成员关系与员工结果关系的影响 </a> </li> <li> <a href="https://m.ishare.iask.com/f/37371121.html"> 上海财经大学_杨公仆版_产业经济学_复试习题库 </a> </li> <li> <a href="https://m.ishare.iask.com/f/bwAfmuwMd5X.html"> 室内装修设计招标综合评分表 </a> </li> <li> <a href="https://m.ishare.iask.com/f/esNQLR3bjB.html"> 角磨机点检表 (2) </a> </li> <li> <a href="https://m.ishare.iask.com/f/j4cAILdHWZ.html"> 湖北省消防安全重点单位界定标准 </a> </li> </ul> </div> <!-- 你可能还喜欢 --> <div class="youLike"> <div class="title">你可能还喜欢</div> <ul> <li> <a href="https://ishare.iask.com/f/8AF22VydnzY.html"> 四川电大阅读与写作(2)任务二_0002参考资料 </a> </li> <li> <a href="https://ishare.iask.com/f/auWsw4Q2isS.html"> 明朝醒世姻缘传 明 西周生醒世姻缘传 明 西周生12 </a> </li> <li> <a href="https://ishare.iask.com/f/12UANDdGSJXl.html"> 利民市场保安管理制度 </a> </li> <li> <a href="https://ishare.iask.com/f/1RqgzXz0VDSL.html"> 船长工作总结参考 </a> </li> <li> <a href="https://ishare.iask.com/f/cjVn2OWM4Hy5.html"> 科技有限公司安全管理制度 </a> </li> <li> <a href="https://ishare.iask.com/f/e1AokdvBQU.html"> 四年级小鹌鹑阅读答案 </a> </li> <li> <a href="https://ishare.iask.com/f/iHG7iodo0E.html"> 关于艰苦边远地区范围和类别的规定 </a> </li> <li> <a href="https://ishare.iask.com/f/j4kWFHXW3I.html"> TUV审厂前需准备的资料清单 </a> </li> <li> <a href="https://ishare.iask.com/f/rFdDvcq0gL.html"> 外墙挂钢丝网施工工艺 </a> </li> <li> <a href="https://ishare.iask.com/f/sQxZ8qGWBCp.html"> 《书愤》原文和赏析及理解性默写 </a> </li> <li> <a href="https://ishare.iask.com/f/sXCft9eHm6w.html"> 保险销冠分享心得感悟5篇通用 </a> </li> <li> <a href="https://ishare.iask.com/f/vT1p5SyU2h.html"> 钳工基础知识 </a> </li> <li> <a href="https://ishare.iask.com/f/32NRLnWgaBu.html"> HSE(健康、安全、环保)改进建议 </a> </li> <li> <a href="https://ishare.iask.com/f/5QYoqsfwbVZ.html"> 钢铁产品牌号表示方法GB221-2000 </a> </li> <li> <a href="https://ishare.iask.com/f/bsiRONL8rt.html"> TOEFL核心词汇21天突破 </a> </li> <li> <a href="https://ishare.iask.com/f/j4hhq40k1P.html"> 中职生职业生涯规划存在的问题及对策分析 </a> </li> <li> <a href="https://m.ishare.iask.com/node/s/1GZL6cBBkQM9.html"> 中班试卷 </a> </li> <li> <a href="https://m.ishare.iask.com/node/s/1GZL6cBBkQM9.html"> 中班试卷 </a> </li> <li> <a href="https://m.ishare.iask.com/node/s/1GZL6cBBkQM9.html"> 中班试卷 </a> </li> <li> <a href="https://m.ishare.iask.com/node/s/1GZL6cBBkQM9.html"> 中班试卷 </a> </li> </ul> </div> <!-- 最新资料 热门推荐 推荐专题--> <div class="recommend"> <div class="recommend-nav"> <a class=" active " href="/f/byl5YSrL3aH.html?zzType=newFile" > 最新资料 </a> <a class="" href="/f/byl5YSrL3aH.html?zzType=hotRecommend" > 资料动态 </a> <a class="" href="/f/byl5YSrL3aH.html?zzType=recommendTopic" > 专题动态 </a> </div> <ul> </ul> </div> <!-- 立即下载 --> <div class="spiderDetail-footer"> <div class="left"> <p>免费</p> <p>已有人下载</p> </div> <div class="middle"> <!-- <a href="">下一篇相似资料</a> --> </div> <div class="download">立即下载</div> </div> <section> <div class="footer"> <div class="footer-site"> <div class="footer-site-container"> <a href="http://m-help.iask.com/helpCenter/63ad3efe53e78a1f9a71bd85.html" class="jsReplaceNavLink">关于我们</a> <a href="http://m-help.iask.com/helpCenter/5d11e55e0cf2d66b81a5513f.html" class="jsReplaceNavLink">侵权处理</a> <a href="/node/feedback.html">投诉反馈</a> <a href="http://m-help.iask.com/helpCenter/ishare.html">帮助中心</a> <a href="/index/f-a.html">网站地图</a> </div> <a class="copyright jsCopyright" href="https://beian.miit.gov.cn/">京ICP证000007-6 爱问文库-Copyright © <span class="jsCurentYear"></span> 版权所有</a> <p class="web-copyright jsWebCopyright"> <a target="_blank" href="https://beian.mps.gov.cn/#/query/webSearch?code=33021202002483" ref="noreferrer"> <img class="copyright-mark" src="https://static3.iask.cn/m202404112005/images/common/ic_mark.png" alt="">浙公网安备 33021202002483</a> </p> </div> </div> </section> </div> </div> <div class="dialog-mask"></div> </div> <div class="search-dialog"> <header class="m-header search-header cf"> <a class="btn-back JsSearchBackBtn"></a> <a class="btn-cancel btn-dialogue-search">搜索</a> <div class="search-con"> <form action="" id="search_from"> <div class="s-input-con v-middle"> <input type="search" name="cond" id="search-input" class="s-input" placeholder="搜索升级中,请稍后再试!" disabled> <a class="btn-input-delete" style="display: none;"></a> </div> </form> </div> </header> <section> <div class="search-main" id="hot-search-list" style="display: block;"> <div class="hot-search-con"> <h2 class="search-main-title">热门搜索</h2> <div class="hot-search-list" id="search-hot-box"> <a href="/search/home.html?cond=%25E7%25A6%25BB%25E5%25A9%259A%25E5%258D%258F%25E8%25AE%25AE%25E4%25B9%25A6">离婚协议书</a> <a href="/search/home.html?cond=%25E5%2585%25A5%25E5%2585%259A%25E7%2594%25B3%25E8%25AF%25B7%25E4%25B9%25A6">入党申请书</a> <a href="/search/home.html?cond=%25E6%2588%25BF%25E5%25B1%258B%25E7%25A7%259F%25E8%25B5%2581%25E5%2590%2588%25E5%2590%258C">房屋租赁合同</a> <a href="/search/home.html?cond=%25E8%25B4%25AB%25E5%259B%25B0%25E7%2594%25B3%25E8%25AF%25B7%25E4%25B9%25A6">贫困申请书</a> </div> </div> <div class="search-history"> <h2 class="search-main-title">历史搜索</h2> <ul class="search-history-list"></ul> <span class="delete-history-ele v-middle">清空历史搜索</span> </div> </div> <div class="search-main" id="link-search-list" style="display: none;"> <ul class="search-list"> </ul> </div> </section> </div> <!--js加载--> <script type="text/javascript"> var _speedMark = +new Date(), _version = "m202404112005", _head = "https://static3.iask.cn/m202404112005", _env="prod" </script> <script src="https://static3.iask.cn/m202404112005/javascripts/sea-modules/jquery/jquery/1.8.3/jquery.min.js"></script> <script src="https://static3.iask.cn/m202404112005/javascripts/sea-modules/fastclick/fastclick.min.js"></script> <script src="https://static3.iask.cn/m202404112005/javascripts/sea-modules/jquery/swiper/3.2.7/swiper.min.js"></script> <script src="https://static3.iask.cn/m202404112005/javascripts/sea-modules/seajs/seajs/2.2.0/sea.js"></script> <script src="https://static3.iask.cn/m202404112005/javascripts/seajs_config.js"></script> <script src="https://static3.iask.cn/m202404112005/javascripts/sea-modules/bilog/iaskWebSdk.js"></script> <script type="text/javascript" src="https://ssl.captcha.qq.com/TCaptcha.js"></script> <!--全网baidu统计--> <script type="text/javascript"> var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?d27104898957ad2d30354add6accb899"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); // <!--办公频道baidu统计--> var referrer = document.URL; if (/https?\:\/\/[^\s]*m.office.iask.com*/g.test(referrer)) { var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?9b8390329e1990c2bc0d3c360b5d1be7"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); } </script> <!--全网cnzz统计--> <div style="display:none"> <script src="https://s11.cnzz.com/stat.php?id=1260123088&web_id=1260123088" language="JavaScript"></script> </div> <script type="text/javascript"> window.pageConfig = { isDetail: true, isSend: true, page: { attr: 'other', type: 'detail', ptype: 'pindex', isDownload: '', owner: "5667e94b7e4a5e1634429950", preRead: "0", fileSourceChannel: 'user_personal', old: '', // userTypeId: '', userTypeId: '', fileName: "大型网络在线购物系统毕业设计", }, adv: { is360: '', isBaidu: '' }, params: { g_fileExtension: 'doc', g_fileId: 'byl5YSrL3aH', g_permin: '1', file_title: "大型网络在线购物系统毕业设计",//需要用双引号 file_size: "964KB", // file_volume: '', file_format: 'doc', productType: '1', moneyPrice: '0', discountPrice: "0", totalPage: '0', vipFreeFlag: "", // todo vipDiscountFlag: '1', payTypeName: '', // todo site: '4', file_uid: '5667e94b7e4a5e1634429950', classidName1: '教育资料', classidName2: '高等教育', classidName3: '工学', fileName: '大型网络在线购物系统毕业设计', payType: '', // todo classId: '', fileCategoryID: '1816||1817||1830', //资料分类 fileCategoryName: '教育资料||高等教育||工学', //资料分类名称 }, report: { uid: "", ptype: "pindex", fsource: "user_personal", ftype: '', // todo format: "doc", cate: "1816", cateName: "", cate1: "1817", cate2: "1830", clickName: '', time: "", timestamp: +new Date() }, imgUrl: ["https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=0-187185","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=187187-494846","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=494848-672379","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=672381-924125","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=924127-1185517","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=1185519-1375897","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=1375899-1628860","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=1628862-1910377","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=1910379-2064327","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=2064329-2461494","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=2461496-2651865","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=2651867-3117614","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=3117616-3649567","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=3649569-4079756","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=4079758-4530520","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=4530522-4814200","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=4814202-5285437","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=5285439-5499419","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=5499421-5837372","https://swf.iask.com/bvxvRaqUCrp.jpg?ssig=AV6g%2BkG%2Bbe&Expires=1719499616&KID=sina,ishare&range=5837374-6146789"], }; seajs.use(["dist/spiderDetail/init.js", "jquery"]) </script> <!-- cnzz统计代码 --> <script type="text/javascript">document.write(unescape("%3Cspan id='cnzz_stat_icon_1279079195'%3E%3C/span%3E%3Cscript src='https://v1.cnzz.com/stat.php%3Fid%3D1279079195' type='text/javascript'%3E%3C/script%3E"));</script> </body> </html>