计算机专业(网站建设)毕业论文-基于ASP点NET的计算机维修和零_第1页
计算机专业(网站建设)毕业论文-基于ASP点NET的计算机维修和零_第2页
计算机专业(网站建设)毕业论文-基于ASP点NET的计算机维修和零_第3页
计算机专业(网站建设)毕业论文-基于ASP点NET的计算机维修和零_第4页
计算机专业(网站建设)毕业论文-基于ASP点NET的计算机维修和零_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕 业 论 文(设计) 题 目 基于 部 件销售网站的开发 指导老师 专业班级 姓 名 黄 学 号 20 20 5 月 31 日 浙江 业技术学院毕业论文(设计) 第 1 页 摘 要: 随着社会的迅速发展和网络技术的广泛普及, 术已成为最具有发展 潜力的技术领域,随之各类电子商务的网上销售的网站也应运而生。它们适合现在越来越快的生活节奏,并提供一个公平的、有效的交易平台。论文阐述了计算机零部件销售网站的开发过程,包括可行性分析、需求分析、概要设计、详细设计、数据库设计、实现及系统的测试等几个阶段,计算机维修和零部件销售网站开发采用了 术结合 据库,实现了基本信息浏览、简单的查询、商品管理、会员管理等功能,能够给用户提供最新的计算机零部件信息和在线购物的机会。 关键词 : 销售网站; 浙江 业技术学院毕业论文(设计) 第 2 页 目 录 引言 . 1 1 系统概述 . 1 统现状研究 . 1 统开发的相关技术 . 2 2 系统调研及可行性分析 . 2 统调研 . 2 统 总体目标 . 3 术可行性分析 . 3 3 系统分析 . 3 求分析 . 3 能需求 . 3 能需求 . 3 统流程图 . 5 4 系统 设计 . 5 要设计 . 5 能模块结构图 . 5 能模块描述 . 6 据库设计 . 7 据库信息 . 7 个表设计 . 7 要功能模块的详细设计 . 8 户注册模块的设计 . 8 户登录模块的设计 . 9 品浏览与查询模块的设 计 . 10 品管理模块的设计 . 11 员管理模块的设计 . 12 浙江 业技术学院毕业论文(设计) 第 3 页 物车订单管理模块的设计 . 13 5 系统的实现 . 14 户注册模块的实现 . 14 户登录模块的实现 . 15 品浏览与查询模块的实现 . 16 品管理模块的实现 . 17 员管理模块的实现 . 18 物车订单管理模块的实现 . 19 6 系统测试 .论 .考文献 . 错误 !未定义书签。 浙江 业技术学院毕业论文(设计) 第 1 页 引言 随着计算机信息社会的日益发展以及 普及和应用, 布全球,将世界各地各种规模的网络连成一个整体。现今成千上万 点组成的称 成为目前世界上最大的信息资源宝库。通过 此,建设一个好的 点对于一个机构的发展十分重要。近年来,互连网用户要求的不断提高及计算机科学的迅速发展,数据库技术在 的得到广泛应用, 点向用户提供的服务越来越人 性化,人性化已逐渐成为当今 用的潮流。 电子商务是指买卖双方之间依托计算机网络,按照一定的标准所进行的各类商贸活动。各类的电子商务网站兴起,使得以往传统的商品交易方式发生了非常大的变化。生活在这样快节奏的信息时代,时间显的更加宝贵。以往传统的商品交易方式给生活带来了很大的不便,电子商务让商品的交易方式变得了更加快捷,简便。 开发本系统的目的就是让人们更快,更方便的了解和购买计算机零部件商品。为人们节约更多的时间,轻松的实现在家买到自己喜欢的商品,给生活冲满轻松。本系统针对用户实现了注册、在线浏览和查询 商品的功能,针对网站的管理员实现了对商品信息的增加、删除、修改等功能,及对会员的增加、删除、修改等功能。本文介绍了该系统的开发过程,包括可行性分析、需求分析、概要设计、详细设计、数据库设计、实现及系统的测试等几个阶段。 1 系统概述 计算机网络、通信技术的日益发展以及 普及和应用,数据库技术不断更新,深刻地改变着人们生活和学习方式,网上购物也成为人们的共同话题。电子商务打破了传统的商品交易方式,使得在家也能买到自己需要的商品成为了现实,促进了社会经济的更快发展。 本次设 计的计算机零部件销售系统主要实现对商品的陈列,商品的管理,会浙江 业技术学院毕业论文(设计) 第 2 页 员的管理,在线购物。在线购物的优势在于不受实物陈列空间的限制,而且商品的种类多,数量多,还有新的商品信息。并且人们还可以通过查找的方式找到自己想要买的商品,网站给顾客提供了方便、省时、快速购物的优点。 本系统开发基于 B/S 架构,使用 术结合数据库 005。使用 问数据库, 供的数据访问服务的类库,它提供了对关系数据, 应用程 序数据的访问。 供对各种数据源的一致访问。针对不同的数据源,使用不同名称空间的书记访问类库。使用 以实现灵活的数据库访问控制。 基于 据库开发平台是目前最流行的 发技术之一。是 简单升级,而是全新一代的动态网页实现系统。 许用户选择并使用功能完善的 程语言,也允许使用潜力巨大的 编译性的编程框架,运行是服务器上的编译好的公共语言运行库代码,可以利 用早期绑定,实施编译来提高效率。 界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。使用的 司推出的一款强劲而且轻便的 数据库系统,该数据库可以胜任中小型的网站的数据库存储。 2 系统调研及可行性分析 随着 发展,网上购物的生活方式也日益普及,各式各样的销售网站也日益普及,满足更多人的需求,本销售系统将要实现的功能: ( 1) 实现 计算机零部件 商品的分类及详细的商品信息。 ( 2) 实现用户可以浏览和查询网站 计算机零部件商品信息以及可以购买商品,下订单。 ( 3) 实现管理员系统的管理,计算机零部件商品的 添加、删除、修改、查询等管理。对注册用户的管理,会员管理,管理员的修改、添加等。 浙江 业技术学院毕业论文(设计) 第 3 页 本系统在使用方面要求比较简单方便,界面设计方面比较整齐直观,后期维护方面比较容易,如要对某些功能模块方面做修改,则无需进行整个系统的重新架构。不论是用户或是管理员只要登录本系统的网站后,就可根据需要进行相应权限的操作。管理员对各类信息的添加、删除、修改等工作都可以在网上进行,避免了很多不必要的麻烦。 性分析 本系统是采用 术结合 005 后台数据库开发。 用简单易学,并且有能力进行更复杂的数据应用。而 005 是一个非常优秀的数据库管理软件,使用方便,性能稳定。于是,采用 术完全能够实现本系统的开发。 3 系统分析 ( 1)商品管理功能 用户可以对计算机零部件商品进行分类浏览和简单查询等基本操作,管理员可以对计算机零部件商品进行分类的添加、 修改、删除等功能。 ( 2)会员管理功能 用户可以进行会员注册,管理员可以对注册会员进行会员的添加、修改、删除等功能。 ( 3)订单管理功能 用户对购买商品进行下订单,管理员对订单的管理。 ( 1) 系统的硬件需求 系统的硬件需求如表 示。 浙江 业技术学院毕业论文(设计) 第 4 页 表 件环境需求表 服务器端 处理器 存 2G 硬盘 200G 网络配置 100M 宽带以上 ( 2) 系统的软件需求 系统的软件需求如表 示。 表 件环境需求表 服务器端 用户端 操作系统 003/003/络协议 P P 务器 据库 浏览器 上 上 浙江 业技术学院毕业论文(设计) 第 5 页 系统流程图如图 示。 图 统流程图 4 系统设计 本章主要介绍概要设计,数据库设计,主要功能模块的详细设计。 本销售系统共分为 两个子系统界面:前台用户界面和后台管理员界面,其功浙江 业技术学院毕业论文(设计) 第 6 页 能模块划分如图 示。 图 能模块结构图 ( 1) 用户注册模块 用户可以通过点击按钮进入注册页面,输入用户的详细信息并通过验证,若符合各个信息的要求,更新数据库得到相应的权限。 ( 2) 用户登录模块 用户登录模块主要根据用户登录的信息,与数据库中信息成功匹配后,成功登录后获得其相应的操作。 ( 3) 商品浏览与查询模块 商品浏览与查询模块主要功能对商品进行分类,包括商品类别 ,商品品牌等。点击详细按钮可以查看商品的详细信息,以及通过条件查询得到符合用户查找的商品 。 ( 4) 商品管理模块 商品管理模块主要功能是管理员对商品信息的修改,商品的添加,及商品删除等。 ( 5) 会员管理模块 会员管理模块主要功能是所有会员的管理,包括会员的添加、修改、删除,管理员的添加及管理员信息的更改。 ( 6) 购物车订单模块 浙江 业技术学院毕业论文(设计) 第 7 页 购物车订单模块主要包括购物车管理模块和订单管理模块,购物车模块主要功能是将商品添加或删除到购物车里,并产生订单给后台订单管理模块中。订单管理模块主要对用户的订单进行管理,浏览和删除订单 。 数据库名称 据库管理系统 005,数据库中所包含的表及功能联系见表 所示: 表 据库信息表 表 说明 功能 商品信息表 商品的全部信息 用户信息表 用户和管理员信息 商品订购信息表 用户购买商品信息 系统中的数据库包含的各数据表如下: ( 1) 商品信息表用于存储商品的详细信息,包括商品编号,商品名称,商品类别,商品价格等。 表 品信息表( 字段名 字段说明 数据类型 长度 主键或外键 品编号 主键 PK 品名称 00 外键 FK 品品牌 00 品图片位置 00 品图片编号 00 品数量 品类别 员价格 0 品价格 0 品厂商 0 品标识 0 品说明 6 浙江 业技术学院毕业论文(设计) 第 8 页 ( 2) 用户信息表用于存储用户详细信息,包括用户账号,用户密码,用户类型,用户类型等。 表 户信息表( 字段名 字段说明 数据类型 长度 主键或外键 户编号 主键 PK 户账号 0 外键 FK 户密码 0 户类型 生年月 0 址 0 子邮箱 0 系电话 2 题 0 答 0 ( 3) 商品订购信息表用于存储商品订购信息,包括订单编号,客户帐号,商品名称,购买数量等。 表 品订购信息表( 字段名 字段说明 数据类型 长度 主 键或外键 单编号 主键 PK 户帐号 0 外键 FK 品名称 0 买数量 0 买价格 0 买日期 该模块主要实现用户的注册,验证用户的注册信息,程序流程图如图 示。 浙江 业技术学院毕业论文(设计) 第 9 页 ( 1)流程图 图 户注册程序流程图 ( 2)处理说明 说明 :注册用户在首页单击注册( 进入注册页面进行用户注册。注册 用户输入用户名 、 密码 、确认密码、联系地址、电子邮箱等用户信息。使用件验证各个 能为空;使用 件验证两次密码是否一致;使用 件验证电话号码是否符合格式。 判断输入信息符合格式要求。若输入注册信息符合格式要求,在用户信息中添加新记录,更新数据库,若不符合,提示错误请用 户重置信息。 该模块主要实现用户的登录,判断用户信息的正确,判断用户信息的类型,程序流程图如图 示。 浙江 业技术学院毕业论文(设计) 第 10 页 ( 1)流程图 图 户登录程序流程图 ( 2) 处理说明 说明:在登录窗体中,用户输入账号、密码,判断用户输入的信息与后台数据库是否匹配,调出后台数据库中的用户信息, 从而验证用户名和密码。 若不匹配,则刷新页面,等待用户重新输入。若输入的信息与后台数据库匹配进一步的判断用户的类型,判断是否管理员,正确则进入管理员界面,反之进入用户界面,从而获得相应的权限 。 设计 模块中包含的功能 控件如表 示。 商品浏览主要有商品类别的分类浏览,商品品牌的分类浏览。使用 品查询,需要在 输入内容,如果数据库中商品信息表的 “商品名称 ”或 “商品品牌 ”中包含过要查询的字符即显示相关商品的信息,就能显示查询结果。建立 件与查询 件的参数传递关系。 浙江 业技术学院毕业论文(设计) 第 11 页 表 件列表 控件类型 控件作用 商品品牌的导航作用 商品类别进行连接 接相关信息 入用户条件查询内容 接查询 示数据库中的商品信息 据源 品信息的内容输出 该模块主要实现商品的管理,包括商品信息的修改,商品的添加、删除等功能,程序流程图如图 示。 ( 1)流程图 图 品管理程序流程图 浙江 业技术学院毕业论文(设计) 第 12 页 ( 2) 处理说明 说明一:打开后台管理系统,等待用户输入账号、密码,判断 用户身份是否为管理员, = 1 登录管理界面,否则提示错误跳转到首页。 说明二: 管理员根据需要可以对商品的信息进行管理,包括添加商品、修改商品信息等操作。添加商品的信息和修改商品的信息都更新到数据库中,更新商品的名称、数量、类别、价格等商品信息。 设计 该模块主要实现会员的管理,包括会员的添加、删除等功能,程序流程图如图 示。 ( 1) 流程图 图 浙江 业技术学院毕业论文(设计) 第 13 页 ( 2) 处理说明 说明一:会员管理,使用 定数据源,使用 示所有用户的信息。查询语句: 说明二:编辑管理员,使用 定数据源,显示所有管理员信息。查询语句 1)令 更新管理员的基本。 设计 该模块主要实现用户将商品添加到购物车并下订单,程序流程图如图 示,以及管理员管理订单的功能,程序流程图如图 示。 ( 1)流程图 图 图 浙江 业技术学院毕业论文(设计) 第 14 页 ( 2) 处理说明 说明一:将商品添加到购物车里, = 商品添加到购物车 预设商品件数 1) 如 果已 有商 该品了 s = + 1。 说明二:产生定单列表,根据前面的 回该商品对应的数据记录。 5 系统的实现 图 户注册程序效果图 该用户注册模块主要将注册用户提供的信息进行审核,若通过注册信息的要浙江 业技术学院毕业论文(设计) 第 15 页 求,在用户信息表中添加新记录,更新数据库,并提供相应的用户权限,如图 件处理程序中,取出访问者输入的各项数据,连接数据库,将输入的信息用 令添加到用户表中。关键代码为: 。 图 该用户登录模块主要根据用户登录的信息,与数据库中信息成功匹配后,获得其相应的操作权限。当用户名和数据库中信息匹配时,用户是则跳转到前台的商品页面,管理员则跳转到后台的管理页面,如图 证数据库中密码关键代码: & If = 判断用户类型关键代码: If = 1 。 浙江 业技术学院毕业论文(设计) 第 16 页 图 该商品浏览与查询模块主要功能对商品进行分类,包括商品类别,商品品牌等。点击详细按钮可以查看商品的 详细信息,以及通过条件查询得到符合用户查找的商品, 如图 示。关键数据库连接和查询代码: = 。 浙江 业技术学院毕业论文(设计) 第 17 页 图 该商品管理模块主要功能是管理员对商品信息的修改,商品的添加,及商品删除等, 如图 用 现关键的代码: D= & & If & 浙江 业技术学院毕业论文(设计) 第 18 页 f 图 该会员管理模块主要功能是所有会员的管理,包括会员的添加、修改、删除,管理员的添加及管理员信息的更改,如图 用 用 示所有的相关信息。关键实现代码: & 浙江 业技术学院毕业论文(设计) 第 19 页 图 图 浙江 业技术学院毕业论文(设计) 第 20 页 该购物车订单模块主要包括购物车管理模块和订单管理模块,购物车模块主要功能是将商品添加或删除到购物车里,并产生订单给后台订单管理模块中,如图 示。订单管理模块主要对用户的订单进行管理,浏览和删除订单,示。购物车模块关键代码: If = 1) im s = + 1 f 6 系统测试 对已经开发完成的系统进行测试 ,使测试平台与运行平台一致。按照功能点列表内容,设计测试用例(输入 /输出内容),进行现场测试,记录测试数据,评定测试结果。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论