基于校园网的校园二手交易平台的设计与开发毕业论文内容摘要:
号,用户可以通过本系统主界面上的订单查询功能了解自己的订单信息。 订单查询的流程如下图 所示: 图 订单查询流程图 用户登录流程 用户登录,首先要有一个提供用户登录的表单。 用户登录的表单应该嵌入整体的结构当中。 首先,用户要有一个用户名和密码。 校园交易平台需要很高的稳定性和安全性,因此对用户名不允许重复,同时对密码也要求保密。 另外,基于校园网的电子交易平台。 用户的真实姓名是必不可少的。 除此之外还需要用户的性别、 EMAIL、电话号码、地址等。 用户登录的流程如下图所示: 开始查询 订单信息 订单号 错误 正确 南华大学计算机科学与技术学院毕业设计(论文) 第 11 页,共 38 页 商品管理流程 本系统作为校园电子交易平台,所拥有的商品信息繁杂多样,需要对商品进行管理和更新数据信息。 在该功能里管理员可以进行不需要的商品的删除,在这里管理员当然也可以浏览到商品的详细信息。 并且比普通用户在浏览商品界面里所看到的商品信息多一个该商品在数据库中的 ID。 商品管理的流程如下图所示: 用户登录 取得用户名和密码 将 UserID 存入 session 中 用户是否存在 核对密码是否正确 是 是 存在 正确 不存 在 不正确 登录成功 南华大学计算机科学与技术学院毕业设计(论文) 第 12 页,共 38 页 图 用户管理功能流程 本系统作为一个电子商务系统,需要对用户进行管理包括对系统管理员的管理,以优化本系系统,比如删除已经毕业的会员的信息以减 轻数据库的负担,减轻日常系统维护的任务。 对用户进行管理这个功能的权限比较高,需要系统管理员经过后台登陆才能进行用户管理功能的操作。 用户管理功能实现流程如下图所示: 商品管理 查询商品 修改、删除 满意否 返回 添加商品 是 否 否 满意 南华大学计算机科学与技术学院毕业设计(论文) 第 13 页,共 38 页 图 购物车流程 现在的各大网上商店,网上交易中心等电子商务网站都有一个十分实用并受到用户一致好评的功能 — 购物车,极大的方便了用户在不同的页面选购不同的商品,最后在网站的收银台一次结账付款,就像超市一样的方便。 本系统模拟网上商城的实现模式理所当然的 要有购物车这个功能模块。 购物车具体的实现可采用如下形式: (1) 列出商品的列表,使用户能够自由选择所需要的商品。 (2) 当用户在点击“添加到购物车”的链接时,执行如下功能: 检查用户购物车类是否存在。 如不存在,则建立,并注册这 Session 变量在有用户购物车类存在的情况下,检查该类中是否有该商品。 如存在,则商品数量相应加 1;如没有该商品,则将该商品添加到购物车中。 购物车功能实现流程如下图所示: 管理员登陆 用户信息管理 管理员信息管理 查看用户信息 删除用户 管理员信息 更新管理员信息 删除管理员 南华大学计算机科学与技术学院毕业设计(论文) 第 14 页,共 38 页 图 购物车功能流程图 购物车 查看商品 满意否 下订单 调整商品 否 否 满意 南华大学计算机科学与技术学院毕业设计(论文) 第 15 页,共 38 页 第三章 系统设计 系统数据库的基本设计 数据库总体设计 校园电子交易平台是一个典型的电子商务系统,针对它将要实现的业务功能,数据库中应该具有以下的模块: (1)用户信息表:包括的数据项有 ID、用户 ID、密码、姓名、性别、和数据结构、电话、地址、邮编和注册日期等; (2)管理员信息表:包括的数据项有 ID、用户 ID 和密码等; (3)商品大类信息表 :包括的数据项有 ID、商品大类名称和添加时间等; (4)商品小类信息表:包括的数据项有 ID、所属商品大类名称、商品小类名称、和添加时间等; (5)商品信息表:包括的数据项有上商品号、商品 ID、商品名、所属 大类、所属小类、商品介绍、商品价格、会员价格、上货时间和浏览次数等; (6)订单信息表 :包括的数据项有订单 ID、用户 ID、姓名、邮编、电话、地址和付款方式等; (7)购物信息表 :包括的数据项有 ID、商品 ID、订单 ID、商品名称、数量、商品价格和购物时间等。 数据库逻辑结构设计 本系统采用的后台数据库是 ACCESS 数据库系统,因此,必须把数据项和数据结构转换为 ACCESS 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。 校园电子交易平台数据库中各个表格的设计结果如下面几个表格所示。 每个表格 表示在数据库中的一个表。 用户信息表 (RegUser)记录注册会员的基本信息,表中的各个字段及各个字段的说明如下所示: 南华大学计算机科学与技术学院毕业设计(论文) 第 16 页,共 38 页 表 RegUser 表 字段名称 数据类型 说明 ID 自动编号 编号 Userid 文本 用户 ID Passwd 文本 密码 Wtpass 文本 密码提示问题 Dapass 文本 问题答案 Name 文本 用户姓名 Sex 文本 性别 Email 文本 邮件地址 Phone 文本 电话号码 Address 文本 地址 Zip 数字 邮编 Regtime 日 期 /时间 注册时间 管理员信息表 (Mannage_User)记录管理员用户的有关信息,表中的各个字段及各个字段的说明如下所示: 表 Mannage_User 表 字段名称 数据类型 说明 ID 自动编号 编号 Username 文本 用户 ID Password 文本 密码 商品大类信息表 (Class_1)记录商品大类的有关信息,表中的各个字段及各个字段的说明如下所示: 南华大学计算机科学与技术学院毕业设计(论文) 第 17 页,共 38 页 表 Class_1 表 字段名称 数据类型 说明 ID 自动编号 编号 Class_1_name 文本 商品 大类名称 Class_1_Regtime 日期、时间 添加日期 商品小类信息表 (Class_2)记录商品大类的有关信息,表中的各个字段及各个字段的说明如下所示: 表 Class_2 表 字段名称 数据类型 说明 ID 自动编号 编号 Class_2_name 文本 商品小类名称 Class_1_name 文本 所属商品名称 Class_2_Regtime 日期、时间 添加日期 商品信息表 (Product)记录商品的有关信息,表中的各个字段及各个字段的说明如下所示: 表 Product 表 字段名称 数据类型 说明 Product_No 自动编号 编号 Product_ID 文本 商品 ID Product_name 文本 商品名称 Class_1 文本 商品大类名称 Clsaa_2 文本 商品小类名称 Product_Intro 文本 商品简介 Product_Show 文本 商品说明 P_NemPrice 货币 商品新价格 P_OldPrice 货币 商品旧价格 P_Pic 文本 商品缩略图 P_Full_Pic 文本 商品全图 南华大学计算机科学与技术学院毕业设计(论文) 第 18 页,共 38 页 RegTime 日期 /时间 添加时间 Lock_Count 数字 查看次数 订单信息表 (Orderlist)记录客户订单的有关信息,表中的各个字段及各个字段的说明如下所示: 表 Orderlist 表 字段名称 数据类型 说明 Form_ID 自动编号 编号 User_ID 文本 用户 ID Name 文本 用户名称 Zip 文本 邮编 Phone 数字 电话 Email 文本 邮件地址 Adress 文本 地址 Pays 货币 应付款项 RegTime 日期 /时间 添加时间 Flag 文 本 是否处理 Remark 备注 订单说明 购物信息表 (ShopList)记录用户购物的有关信息,表中的各个字段及各个字段的说明如下所示: 表 ShopList 表 字段名称 数据类型 说明 ID 自动编号 编号 Product_ID 文本 商品 ID Form_ID 数字 订单 ID Product_name 文本 商品名称 Number 数字 数量 P_NemPrice 货币 商品新价格 RegTime 日期 /时间 添加时间 南华大学计算机科学与技术学院毕业设计(论文) 第 19 页,共 38 页 系统功能概要设计 目录结构设计 (1) manage 用于存储系统管理员的后台操作脚本,包括商品类别管理、商品信息管理、订单管理、系统用户管理等功能; (2) pic 用来存储商品的图片资料,管理员上传的商品图片也存在这里。 (3) images 用来存储网页上的图片文件。 (4) data 用来存储系统的数据库,由于环境限制,本系统采用的是 windows自带的 Access 数据库,所有的相关表也都放在这里。 系统主要功能设计 本系统作为一个校园电子交易平台,需要实现一个完整的网上交易过程,系统结构虽然简单但功能齐全,包括商品管理、购物车 管理、用户管理等功能。 包括的功能有会员注册,发表评论,会员注册信息修改,用户审核,用户登录和验证,商品搜索,订单查询,购物车管理,订单的形成和查找,商品信息管理,交易信息管理,管理员信息管理。 对上述各个功能模块进行集中、分块,按照结构化程序的设计要求得到系统主要功能流程图,如下图所示: 南华大学计算机科学与技术学院毕业设计(论文) 第 20 页,共 38 页 图 主要功能流程图 系统功能详细设计 数据库的连接设计 出于安全性的考虑,我们将与数据库的连接,单独写出来并独立成一个文件,也就是数据库连接的 ,在 ASP 页面中只用直接调用该文件。 在需要对数据库进行操作的时候只需在页面上添加这样一行代码 !include file= 即可。 连接关键代码如下: % dim conn dim connstr 39。 on error resume next connstr=DBQ=+(data/)+。 DefaultDir=。 DRIVER={Microsoft Access Driver (*.mdb)}。 主页面。 商品修改 用户登陆 注册 管理进入 添加到购物车 交易管理 资料修改 商品管理 商品添加 会员管理 发货查询 订单处理 是否会员 退出返回 搜索物品 选购物品 结账付款 填写订货单 购物成功 会员删除 退出 用户删除 订单查询 南华大学计算机科学与技术学院毕业设计(论文) 第 21 页,共 38 页 set conn=() if err then else 39。 Application(ConnectString) connstr if err then end if end if % 用户登录模块的设 计 用户 登陆模块是防止非 法用户 登陆的第一道防线,通过它可以保护 后台数据库 的安全性,当 用户要进行定购 时,首先要进入的就是身份验证界面,只有在密码正确的情况下才能进 行以后的购物 ,如果输入的密码不正确,则不能 进行定购。 如果用户以浏览者的身份进入网站,则只能进行一般的商品浏览和搜索,而不能进行选购,在点击添加购物车后,系统会判。基于校园网的校园二手交易平台的设计与开发毕业论文
相关推荐
征 (如身着红色衣服的女子、黑色的小轿车 )检索指定时间、活动范围内的录像资料,从而大大节省办案人员挖掘线索、办案取证的时间、人力、物力和财力,提高案件的侦破率和视频监控系统的应用效能。 综合应用平台引领信息全面整合 目前,视频监控系统联网、管理和应用平台产品已非常普遍,国内外很多行业用户的监控管理综合性解决方案。 平台大都采用分级分布式架构,可在复杂的网络环境下实现对数十万甚至上百
P3 口也可作为一些特殊功能口,如下表所示: 表 P3口第 2功能表 引脚 第 2功能 RXD(串行 口 输入 端 ) TXD(串行口输出 端 ) INT0(外部中断 0请求输入端,低电平有效 ) INT1(外部中断 1请求输入端,低电平有效 ) T0( 定时器 /记时器 0 计数脉冲 输入 端 ) T1( 定时器 /记时器 1 计数脉冲 输入 端) WR(外部数据存储器写选通 信号输出端
BuAXX ( 216) 方程组对 x , 解代数方程,得到解如下: 第 7 页 共 41 页 uM mlmMImlM mlmMImMm g lxM mlmMIm l buM mlmMImlIM mlmMIglmxM
电容,无极性的容量没有很大的。 所以这种电路很能实现秒脉冲的发生。 方案二: 用 555 定时器组成多谐振荡 器 555 定时器是一款非常实用的集成芯片,它经常被用来定时。 因为 555 定时器输出稳定,驱 动能力强。 电路如 图 : T R I G2O U T34C V O L T5T H O L D6D IS C H G781R E S E T V C CG N D5 5
是否 可以考虑提供更多与服务器进行文本交互的能力。 三、研究步骤、方法及措施:(宋体,小四号) 查阅资料; 进行需求分析和可行性分析; 确定系统各模块功能和流程图; 总体设计和开发; 系统评价与调试; 总结报告、结题。 四、研究工作进度:(宋体,小四号) 1— 4 周:查阅资料,进行需求分析和可行性分析; 5— 8 周 ; 确定系统得功能模块和流程图,学习所需的专业理论知识和基本技能; 9—
、项目组和应用程序来分组工作站,根据管理功能来划分网络。 在同一个 VLAN 网段中,不论网络设备实际与哪个交换机相连,它们之间的通讯 就好像处于独立的集线器上一样。 通过将企业网络划分为 VLAN 网段,不但可以使网络管理简单直观,还可以控制广播风暴,减少带宽浪费优化网络性能,提高网络整体的利用率和安全性。 从技术上说, VLAN 可以分为静态 VLAN 和动态 VLAN。 静态 VLAN