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

    毕业设计论文.docx

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

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

    毕业设计论文.docx

    1、毕业设计论文常州信息职业技术学院学生毕业设计(论文)报告系 别: 网络与通信工程学院 专 业: 计算机网络技术 班 号: 学 生 姓 名: 学 生 学 号: 设计(论文)题目: 月饼网站设计与规划 指 导 教 师: 设 计 地 点: 常州信息职业技术学院 起 迄 日 期: 2013.9.12 -2013.11.10 毕业设计(论文)任务书专业 计算机网络技术 班级 姓名 一、课题名称: 月饼网站设计与规划 二、主要技术指标(或基本要求):1、Dreamweaver 8和Photoshop CS3图形处理技术 2、HTML静态网页技术和.NET Web应用开发技术 3、SQL Server数据库

    2、技术 4、Flash动画制作技术 三、主要工作内容:1、先了解网站具体做些什么,然后收集与网站有关的素材,开发完成一个月饼网站。 2、确定网站的整体风格和网站布局。 3、网站具备的基本功能:月饼介绍、最新产品展示、用户注册、用户登录、留言板等。 4、代码结构清晰、有次序,便于检查和调试,所写的代码符合语法标准,并与所做功能有关的。5、网站完成后要时行测试,其中主要包括用户注册、登录、购买、留言等。 6、网站完成后,根据所做的网站进行编写毕业设计论文。 四、主要参考文献:1、.NET Web应用开发/郭永洪、叶青松、裴拯编著. -北京 清华大学出版社 2011.2 2、魅力十足-Photosho

    3、p CS2/朴美贞、朴诚心编著. - 北京 人民邮电出版社 2006.1 3、Dreamweaver8中文版实例教程/杨仁毅编著. -北京 北京工业大学出版社 2008.6 4、SQL Server2005数据库管理与开发实用教程/李丹编著 北京 机械工业出版社 2009.11 5、Falsh8中文版基础与实例入门/王献红等编著. -北京 机械工业出版社 2006.9 学 生(签名) 年 月 日 指 导 教师(签名) 年 月 日 教研室主任(签名) 年 月 日系 主 任(签名) 年 月 日毕业设计(论文)开题报告设计(论文)题目月饼网站设计与规划一、 选题的背景和意义:1.选题背景在通信行业的

    4、迅速发展下,网上购物已成为一种时尚,在网上购物方便、快捷、价格低廉等特点,成为人们首选。在平时的节日里,人们也会想起吃月饼;特别是到中秋节的时候,买月饼送礼成为人们生活不可缺少的一部分了。发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。在有节日的时候,去实体店买月饼的话,肯定是很贵,当然了月饼有价格贵的,也有便宜的。而在我们网站上买月饼,你可以发现月饼的价格比实体便宜,而且也很好吃、质量也很好的。是真正做到价格实惠、质量保证。2.选题意义网站主要内容是卖月饼,先进行用户注册、登录,然后进行购买,购买成功后会生成一个订单号等一系列的流程,帮助买月饼的人省钱、省时间。

    5、二、 课题研究的主要内容: 根据系统需求分析,按照结构化的系统设计思想,从功能上可分为网站前台、网站后台管理模块两大模块。月饼网站结构如下图所示。 用户注册与管理功能:包括新用户注册、用户身份验证、用户信息修改、验证,及用户帐号的后台管理。 商品浏览功能:商品能够分页显示,对商品的分类、精确和模糊搜索,及在后台对商品的修改、添加、删除等管理。 购物车功能:完成用户选购商品,查看购物车,可以生成购物订单。 留言功能:实现网上留言以及在后台的管理。 新闻发布功能:在网页上显示新的购物信息,在后台对其管理。三、 主要研究(设计)方法论述:1、以SQL为数据库管理系统进行用户注册和网上系统的数据库设计

    6、;2、以Visual Studio 2005为主,Dreamweaver和Photoshop为辅,对网站设计和网页设计、编辑;3、以C#为编程语言进行系统主要功能模块的动态网页设计。四、设计(论文)进度安排:时间(迄止日期)工 作 内 容2013. 9.122012.9.20 熟悉所做网站环境,查阅与网站有关的资料2013.9.212013.9.30选择主题,并熟悉网站完成的内容,并完成开题报告2013.10.12013.10.10设计与制作网站前台的首页、子页内容及后台模板2013.10.112013.10.20选择服务器并连接,新建数据库系统,各功能模块的初步建设2013.10.21201

    7、3.10.25实现各子页中的功能(注册、登录、购物车、订单等)2013.10.262013.10.30完成网站各功能模块的整合修改、完善作品.2013.11.12013.11.3毕业设计论文初稿2013.11.42013.11.8毕业设计论文正式稿及答辩准备2013.11.92013.11.10总结所做网站内容,准备答辩五、指导教师意见: 指导教师签名: 年 月 日六、系部意见: 系主任签名: 年 月 日月饼网站设计与规划Design and implementation of the moon cake website摘 要本月饼网站初步实现了用户注册、登录、网上购物、订单完成的基本操作流程

    8、,用户通过购买月饼,完善了网站的功能。本系统采用模块化设计,又分为前台和后台两部分,前台实现用户浏览并购买月饼,也可以注册用户、登录,参加留言、联系我们等功能,后台供管理员使用,实现月饼类别管理、用户管理、新闻管理、月饼的添加及删除、以及可以查看订单、销售统计等功能。本系统采Microsoft Visual Studio 2005作为开发工具,SQL Server 2005 数据库作为后台数据库,使用C#、Script语言编程。关键词:电子商务、C#编程、Script、SQL Server 2005AbstractThis moon cake network realized the user

    9、 registration, login, online order fulfillment of basic operation process, the user through the shopping, buy mooncakes, improve the site function. The system adopts the modular design, is divided into two parts front and back office, front desk user browse and buy moon cakes, also can register, log

    10、in user, to participate in the message, contact us and other functions, the background for the administrators, the moon cake category management, user management, news management, moon cakes, and can add and delete view the orders, sales statistics and other functions.This system uses Microsoft Visu

    11、al Studio 2005 as a development tool, SQL Server 2005 database as a background database, using C#, Script language programming.Key words: Electronic commerce, C# programming, Script, SQL Server 20050、引言0.1 课题性质该毕业设计是计算机电子商务网站开发类课题,主要研究方向为月饼网站的设计与实施电子商务网站。根据目前Internet上购买月饼信息平台的运营模式,设计并实现一个月饼信息的平台,结合用

    12、户购买月饼、网站的实际业务内容和日常工作中需要注意的问题。月饼网站实施后,应能够达到以下目标: 注册用户、登录,将产品加入购物车,生成订单。 管理员可以对用户信息、留言进行审核,管理功能。 界面友好美观,操作简单易行,查询可根据类别、所有产品列表,灵活方便。 网站维护方便可靠,代码层次分明,模块功能相对独立且彼此关联,有较高的安全性,满足实用性、先进性的要求。 月饼网站的实用性要强。对于用户购买月饼后,可以实现不用出户就能吃到便宜、好吃的月饼。0.2 选题背景与依据 随着经济发展,Internet发展迅速,人们从网上购物也成了时尚,其实也是因为网上的产品比实体店的实惠(价格便宜)、方便(送货到

    13、家),还有就是网上的产品多种多样,可以选择。在平时吃月饼时,实体店的价格、样式比网上总体上都是贵的,特别是每逢中秋节,实体店的月饼价格更是很贵。所以在网上买月饼会成为生活必需趋势。过中秋,吃月饼。月圆饼也圆,又是合家分吃,象征着团圆和睦,在中秋节这一天是必食之品。作为我国的一个传统节日,不管是在家还是在家外,吃月饼是必不可少的。从实体店买月饼又贵、样式又不多的,而从网上买月饼,便宜、方便、样式多,完全可以实现足不出户就可以吃上好吃又好看的月饼。 Visual Studio(以下简称“VS”)是Windows平台应用程序开发环境。VS已经成为编程、开发动态网站的重要而快速、有效的工具。VS强大的

    14、功能使之成为一种编程、开发程序的软件。随着网络技术的日益成熟,VS技术中的C#语言在网络编程中也变得越来越重要。所以,在这此的毕业设计中,采用了VS环境下的C#语言作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站网上购买月饼系统。1、网站开发与运行环境的集成方案1.1 网站开发环境 Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具。可以利用Dreamweaver进行排版,设计好前台模板,然后进行复制代码到VS中,这样就基本实现前台的样式。VS是通过把SQL文件放在你

    15、的网站下App_Data文件夹中,来进行访问数据库,如果没有看到这个文件夹,则在你的网站上右键,创建ASP.Net文件夹下能够找到App_Data这个选项,然后在中的之前加上相对应的代码就可以了。值得注意的是在VS中创建第一次连接数据库时,应该选择服务器、以及输入正确的用户名sa和密码。通过运行SQL Server 2005来修改,如图1-1所示。图1-1 用户sa的密码VS的工作流程:当一个浏览器申请打开一个ASPX页面后,VS服务器接收到申请后,其工作流程如下: 服务器读取ASPX页面内容,判断是否有VS服务器的代码需要执行。判断的方法是查看语句中ASPX的特有“;”脚本标记。 假如要运行

    16、的ASPX代码,也就是C#语言,VS会将这些代码挑出来逐行进行解释。假如没有要运行的ASPX代码,它仅是简单地通知IIS这种情况。 ASPX运行解释后,将把结果返回给IIS。对于那些非服务器的脚本,或不需要VS进行服务器处理的,将被返回给IIS。脚本输出与静态HTML代码会进行合并,形成一个最终的网页页面。 IIS把网页发送给客户端浏览器上。1.2 网站运行环境和基本原理每当我们通过VS运行ASP.NET网站时,VS集成的ASP.NET引擎会响应各种请求,这个引擎的名字叫“WeDev.WebServer.exe”。当我们配置一个Web程序时,总会涉及一个词“Web Server”,它的功能便是

    17、会响应所有请求。而IIS是微软Web Server的一种,用来配置ASP.NET站点。IIS拥有自己的ASP.NET处理引擎来处理请求,因此,当一个请求到达时,IIS接收处理请求,然后返回内容。请求处理过程 工作进程:在IIS中,工作进程(w3wp.exe)运行着ASP.NET应用程序,管理并响应所有的请求,ASP.NET所有的功能都运行在工作进程下,当请求到来时,工作进程会生成Request和Response相关的信息。简而言之,工作进程就是ASP.NET程序的心脏。 应用程序池:应用程序池是工作进程的容器,通常用来隔开不同配置的工作进程。当一个程序出错或进程资源回收时,其他池中的程序不会受

    18、到影响。当应用程序池接收到请求,会接着传给工作进程(w3wp.exe),该进程检查来请求的URL后缀以确定加载哪个ISAPI扩展。ASP.NET加载时会附带自己的ISAPI扩展(aspnet_isapi.dll),以便在IIS中映射。一旦工作进程加载了aspnet_isapi.dll,就会构造一个HttpRuntime类,该类是应用程序的入口,通过ProcessRequest方法处理请求。2、需求与功能模块设计2.1系统功能分析根据月饼网站的流程和本系统要实现的功能分析,可以逐步建立一个以网上购买月饼为基础,并根据功能使其模块化,各个功能是根据需要及用户的使用习惯而互相连接,最后形成一个完善的

    19、网上购物系统。 初步划分的系统模块主要有: 前台首页 会员中心(会员注册、登录) 月饼浏览功能 购物车功能 留言功能 联系我们功能 后台管理(月饼管理、新闻管理、用户管理等)网站的功能如图2-1所示。图2-1 网站的功能2.2 系统模块划分及其主要功能2.2.1网站功能分析与设计主要功能:本系统实现在线购买月饼的功能,其中包括用户注册、登录,月饼浏览、搜索,购买月饼并生成定单,管理员后台管理系统。如图2-2所示。图2-2 首页功能实现分布网站主页提供了进入某功能的链接,同时会员和管理员可以在网站上登录,供用户方便地进入所需功能,方便、简单地实现购物。2.2.2会员中心 主要功能:实现用户注册,

    20、登录。如图2-3所示。图2-3 会员中心2.2.3月饼列表功能主要功能:月饼产品的浏览、月饼分类导航、月饼搜索、月饼详细信息浏览。如图2-4所示。图2-4 月饼列表月饼列表功能提供用户浏览月饼的功能,同时可以对月饼进行分类查询和精确模糊搜索,并且能使用户快速地查看月饼的详细信息,以方便地购买。2.2.4购物车功能主要功能:记录用户将要购买的月饼,且用户可以方便地删除月饼,也可以清空购物车,还可以继续购物,并链接到定单生成页面。如图2-5所示。图2-5 购物车2.2.5订单功能主要为用户查看购买过的商品,具体包括订单详情、配货详情。如图2-6所示。图2-6 订单2.2.6后台管理主要功能:后台管

    21、理提供给系统管理员使用,实现一些后台的功能,包括月饼添加,删除,修改月饼信息;还有管理前台注册的用户,对他们的信息进行管理,例如管理员可以对注册过的用户进行删除,也可以查看商品按类别的销售统计等。后台的权限比较大,非管理员禁止进入后台。如图2-7所示,是后台的结构,是从网站的前台通过管理员登录到后台。图2-7 后台管理 2.2.7 其他功能 留言功能对于用户:留言功能供用户留言。其实用户可以通过留言的方式,向我们反馈一些意见,或者是送货要注意的事情等。 联系我们功能 对于一些用户来说,在购买月饼的过程中,可能会碰到一些问题,通过留言的方式,不能够及时得到答复,所以可以选择联系我们的方式,得到相

    22、应的答复。 销售网络功能通过该功能,可以看到我们月饼所销售的地区。 新闻功能通过进行查看新闻标题,可以看出该新闻的详情信息。主要就是购买月饼的活动,比如有些月饼进行打折、来买就送的活动。3、数据库技术及结构设计3.1 ADO技术简介 Active数据对象(Active Data Objects):ADO实际是一种提供访问各种数据类型的连接机制。ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口。可以使用任何一种ODBC数据源,即不止适合于SQL Server、Oracle、Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件。ADO是基于OLE-

    23、DB之上的技术,因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。3.2访问数据库的方法 在VS中,在网站站点下选择控件SqlDateSource(数据源),并选择服务器的名称、身份验证的方式,以及要连接的数据库名。如图3-1所示。图3-1 访问数据库的方法然后在文件中,可以看到连接数据库的代码: 注:上面的User ID是用户sa,Password是用户sa的密码。调用数据库的代码,如下: SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStringsHuaMeiConnectionStri

    24、ng.ConnectionString);conn.Open();SqlCommand command0 = new SqlCommand(“SQL语句+C#语法”, conn);SqlDataReader reader = command0.ExecuteReader();注:以上代码说明调用数据库以及进行表中内容查询的方法。3.3数据库总体设计图3-2 数据库3.4系统数据表设计1. aspnet_Users数据表设计(管理员用户数据表),其管理员表是通过VS中的菜单栏网站ASP.NET配置创建的。其字段说明如图3-3所示。图3-3 管理员表字段说明2. t_user数据表设计(用户数据表

    25、),其字段说明如图3-4所示。图3-4 用户数据表字段说明3. t_product数据表设计(月饼产品数据表),其字段说明如图3-5所示。图3-5 月饼产品数据表字段说明4. t_category类别数据表设计(类别数据表),其字段说明如图3-6所示。图3-6 类别表数据字段说明5. t_liuyan留言数据表设计(留言数据表),其字段说明如图3-7所示。图3-7 留言数据表字段说明6. t_news新闻数据表设计(新闻数据表),其字段说明如图3-8所示。图3-8 新闻数据表字段说明7. t_order订单数据表设计(订单数据表),其字段说明如图3-9所示。图3-9 订单数据表字段说明8t_o

    26、rderdetail订单详情表设计(订单数据表),其字段说明如图3-10所示。 图3-10 订单详情数据表字段说明9. t_address地址表设计(地址数据表),其字段说明如图3-11所示。图3-11 地址数据表字段说明4、部分界面和程序设计4.1 月饼分类显示月饼分类显示可以帮助用户快速找到自己想要的月饼,是网站设计中一种自动化的体现。所谓月饼分类显示就是在月饼浏览页面,当用户点击月饼某种类别时,会在右边自动显示该类别的月饼。如图4-1所示。图4-1 月饼分类第一步:使用数据源SqlDataSouce1,进行配置Select语句,其语句为select * from t_category,意

    27、思是查询类别表中的所有字段。第二步:使用控件DataList,并选择数据源SqlDataSouce1,然后再编辑模板并进行修饰,使之显示类别名。在代码中,添加a href=“fenleichaxun.aspx?CID”-注:其中“-”内包括了类别名(categoryName)第三步:在显示类别查询页中设置数据源,配置Select语句,其语句如图4-2所示。图4-2 Select语句如图4-2所示,其语句的意思就是查询表t_product中的productID、productName、ISBN、spec、content、picture、netproductPrice、categoryID字段,另

    28、外再加Where条件,使字段categoryID带字符串CID,如图4-3所示。图4-3 Where条件及所带字符串第四步:再使用控件DataList,并选择数据源SqlDataSouce1,然后再编辑模板并进行修饰。4.2 月饼查询功能的实现当用户明确购买的月饼名称或只知道月饼中包含其中的文字时,可以用系统提供的查找功能快速准确地找到该月饼。由于分2013年新款、传统系列、时尚系列、金丽莎系列、铁盒系列、员工饼五种类别情况,所以此功能要根据不同的情况生成不同的数据库检索语句。具体实现是用数据源和控件、再加代码。如图4-4所示。图4-4 月饼查询第一步:双击搜索按钮,输入代码:Response

    29、.Redirect(“changpingchaxun.aspx?Text=”+Text1.Text+”&CID=”+DropDownlist1.SelectdValue); /当用户点击搜索时,会链接到页面changpingchaxun.aspx,其中Text1是文本框的名称,DropDownlist1是下拉式菜单的名称。第二步:在显示搜索查询页中设置数据源,配置Select语句,其语句如图4-5所示。图4-5 Select语句如图4-5所示,其语句的意思就是查询表t_product中的productID、productName、ISBN、spec、content、pubDate、pictur

    30、e、netproductPrice、categoryID字段,另外再加Where条件,使字段productName带字符串Text和字段categoryID带字符串CID,如图4-6、图4-7所示。图4-6 Where条件及所带字符串图4-7 Where条件及所带字符串第三步:再使用控件GridView,并选择数据源SqlDataSouce1,然后再编辑列和模板并进行修饰。4.3 用户注册、登录功能的实现一个网站要实现产品的买卖,必须要使用注册用户的方式来实现。因为只有了用户,才能产生订单号,才知道收货人姓名、地址等信息。有了用户,也方便自己的查询,比如自己在过去的日子都买了哪些产品,一共花费了多少钱等信息。此功能实现要用控件加代码。如图4-8所示,是用户登录、注册的界面,通过输入正确的登录帐户、登录密码,点击登录按钮就可以使用户成功登录,当然了这是要数据库和代码的支持。图4-8 用户


    注意事项

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

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




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

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

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


    收起
    展开