基于web的校园二手物品交易平台(编辑修改稿)内容摘要:
图 23 系统功能模块图 表 21 网站主要功能模块 系统名称 功能模块 模块名称 功能的主要内容 系统前台 会员注册 会员注册 会员登录 会员登录 查看商品 查看商品信息 用户留言 给商品留言反馈 系统后台 注册用户管理 admin/ 管理注册用户信息 发布信息管理 admin/ 管理商品信息 生成分类页面 admin/ 管理商品分类 网站公告管理 admin/ 管理网站公告 留言反馈管理 admin/ 管理用户的留言 东华理工大学(毕业论文) 系统分析 系统的软、硬件需求 经过对多种语言的优缺点比较,本校园二手物品交易平台用 Dreamweaver作为前台开发工具;后台数据库用 Access 作为数据库开发工具; 用 IIS 作为 web服务器。 在 window7 旗舰版操作系统的环境下运行。 CPU: Intel 的 Core i5 处理器 硬盘: 620G 显卡: 2G 独显 显卡位数: 32 位真彩色 内存: 2G 系统的技术需求 数据库需求 (1)表的设计合理,无数据冗余。 (2)采用英文方式命名表及字段,字段长度及类型合理。 (3)前台操作与后台数据库之间的连接正确。 界面需求 (1)网站界面设计合理,规范,页面美观。 (2)各个按钮和空间命名正确,适当配有图标。 精度需求 注册名可为任意组合,但不能含有 39。 %amp。 、中文以及空格 等,密码五位以上,价格使用双精度,密码五位及以上。 东华理工大学(毕业论文) 系统总体设计 3 系统总体设计 系统体系结构 本校园二手物品交易平台采用 B/S 的模式,因为 B/S 有分布性特点,可以随时随地进行查询、浏览等操作。 维护简单,只需要改变网页,所有用户即可同步更新。 业务扩展简单,服务器功能的增加只需增加网页即可。 具有开发简单和共享性强的特点。 开发软件 Dreamweaver Dreamweaver 是唯一提供 Roundtrip HTML、 视觉化编辑与原始码编辑同步的设计工具。 它包含 HomeSite 和 BBEdit 等文字编辑器。 帧和表格的制作速度快。 进阶表格编辑功能 可以帮助用户 简单的选择单格、行、栏或作未连续之选取。 甚至可以排序或格式化表格群组, Dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。 Dreamweaver 包含 ASP, Apache,BroadVision, Cold Fusion, iCAT, Tango 与自行发展的应用软体。 提供了可视化的布局工具、快速的 web 应用程序开发以及广泛的代码编辑。 除此之外,还支持 ASP、 JSP、 、 PHP 这些动态网页,并且可以实现完整的数据库编写。 不仅可以实现前台的页面设计同时也可以设计后台。 但是 Dreamweaver 也有其缺点,比如代码难控制。 页面原始代码 具有 难以控制性。 IIS 服务器 ASP 页面是一种必须在服务器段运行的脚本代码程序,所以在开发之前必须创建一个 web 服务器工作环境来使得 ASP 应用程序运行。 Inter Information Services( IIS,互联网信息服务),是由微软公司提供的基于运行 Microsoft Windows 的互联网基本服务。 具有 windows 系统的亲和性并且具有熟悉的 microsoft 的用户界面, IIS 具有有效的线程管理以及对文件及网络 I/O 的高效处理的特点 使其成为最流行的 web 服务器软件之一。 IIS 是 Inter Information Services 的缩写,是一个 World Wide Web server。 Gopher server 和 FTP server 全部包容在里面 的服务 器软件。 IIS 可以帮助用户 发东华理工大学(毕业论文) 系统总体设计 布网页,并且有 ASP( Active Server Pages)、 JAVA、 VBscript 产生页面 , 同时 有一些扩展功能。 IIS 具有 编辑环境的界面( FRONTPAGE)、 有全文检索功能的 ( INDEX SERVER)、有多媒体功能的( NET SHOW) 等。 其次 ,IIS 是随 Windows NT Server 一起提供的文件和应用程序 服务器 ,是在 Windows NT Server 上建立 Inter 服务器的基本组件 , 它与 Windows NT Server 完全集成,允许使用 Windows NT Server 内置的安全性以及 NTFS 文件系统 建立强大灵活的Inter/Intra 站点。 IIS 是一种 Web(网页)服务组件,其中包括 Web 服务器 ( 网页浏览 ) 、 FTP 服务器 ( 文件传输 ) 、 NNTP 服务器 ( 新闻服务 ) 和 SMTP服务器 ( 邮件发送 ) , 可以帮助用户在网络上发布信息。 Access 数据库 Microsoft Office Access 是由微软 发布的关联式 数据库管理系统。 它结合了 Microsoft Jet Database Engine 和 图形用户界面 两项特点,是 Microsoft Office 的系统程式之一。 Microsoft Office Access 是微软把数据库引擎的 图形用户界面 和 软件 开发工具结合在一起的一个数据库管 理系统。 MS ACCESS 以它自己的格式将数据存储在基于 Access Jet 的数据库引擎里。 它还可以直接导入或者链接数据 (这些数据存储在其他应用程序和数据库 )。 软件 开发人员和 数据 架构师可以使用 Microsoft Access开发应用软件 ,“ 高级用户 ” 可以使用它来构建软件应用程序。 ACCESS 支持 Visual Basic 宏语言 ,它是一个面向对象的编程语言 ,可以引用各种对象,包括 DAO(数据访问对象 ),ActiveX 数据对象 ,以及许多其他的 ActiveX 组件。 可视对象用于显示表和报表,他们的方法和属性是在 VBA 编 程环境下, VBA 代码模块可以声明和调用Windows 操作系统 函数。 东华理工大学(毕业论文) 系统总体设计 数据库设计 数据库概念 根据上面的系统功能需求分析,流程分析,便可以设计出面向用户的各种实体,以及归纳出它们之间的关系,为后面的系统设计做好铺垫。 这些实体间通过相互作用来实现数据作用。 ER 图由 3 点组成,分别为实体、属性和联系。 下图的系统 ER 图包括管理员实体、游客实体、注册用户实体。 数据库整体 ER 图如图 24 所示: I D类 型 发 布 时 间 归 属 地 区用 户 名 密 码 用 户 名 密 码商 品 信 息浏 览游 客 管 理 管 理 员 管 理 注 册 用 户管 理 浏 览 发 布 图 24 实体整体 ER 图 描述:管理员实体应有用户名和密码,并且可以对整个系统里面所有实体进行管理。 注册用户实体同样应有用户名和密码,并且可以浏览和发布各种商品信息。 游客实体可以浏览系统的信息。 信息实体则应包括留言板、商品种类、商品信息和评论信息。 数据库逻辑结构设计 一个合理的数据库对于一个系统来说是非常必要和关键的,因为一个数据库的好坏决定了这个系统的数据处理起来是否顺畅。 所以,一个合理规范的数据库对一个系统来说 是相当必要的。 在数据库里面建表主要是用来定义每个表的名„ 东华理工大学(毕业论文) 系统总体设计 称、数据表里面的各个字段的名称、字段的大小和是否允许为空。 本校园二手物品交易平台的主要数据表的情况如下: (管理员用户)表: 用于存储管理员用户帐号和密码。 方便不同的管理员对网站系统进行管理。 包括 username 和 password 两个字段名。 Username 为管理员用户名, password为管理员用户密码。 具体表格如下: 表 22 管理员用户表 序号 字段名称 字段类型 大小 是否 为空 备注 1 ID 自动编号 长整型 自增编 号 2 username 文本 50 是 3 password 文本 10 否 (物品分类)表: 用于存储不同的商品分类的子类信息。 方便用户更好的查找自己所需的物品,除此之外还可以方便卖家更好的发布信息,更快的找到物品的分类。 包括class1, class2 和 paixu 三个字段。 Class1 为一级分类 ID, class2 为二级分类ID, paixu 为排序大小,物品的排序大小决定了物品所排在的位置,其中物品的序号越大就排在前。 具体表格如下: 表 23 物品分类表 序号 字段名称 数据 类型 大小 是否 为空 备注 1 ID 自动编号 长整型 自增编号 2 Class1 数字 长整型 一级分类 ID 3 Class2 文本 50 是 二级分类名称 4 Paixu 数字 长整型 排序大小(越大越在前面) 东华理工大学(毕业论文) 系统总体设计 (订单)表: 主要用于保存发布商品的标题,商品 id,购买用户的用户名,发布商品用户的用户名。 方便管理员更好的进行管理并且可以使用户更好的发布订单。 Form表主要包括 f_title 发布商品的标题, f_g_id 发布商品的 id 编号, f_s_name商品求购者的用户名 , f_u_name 商品发布人的用户名。 具体表格如下: 表 24 Form 表 序号 字段名称 字段类型 大小 是否 为空 备注 1 f_id 自动编号 长整型 自增编号 2 f_title 文本 50 是 3 f_g_id 数字 长整型 4 f_s_name 文本 50 是 5 f_u_name 文本 50 是 表: 主要用于保存用户的信息和发布的信息的相关内容。 主要方便管理员更好的对网站系统进行管理,也更加方便了用户有了更多的渠道了解商品 信息。 Gbook表包括 username 用户名, lx 留言类型, gbook1 发布信息内容, gbook2 管理员回复内容, hf 回复, fbsj 发布时间, hfsj 回复时间五个字段。 具体表格如下: 表 25 Gbook 表 序号 字段名称 字段类型 大小 是否 为空 备注 1 id 自动编号 长整型 自增编 号 2 username 文本 20 是 发布人帐号 3 lx 数字 长整型 留言类型 4 gbook1 备注 是 发布的信息内容 5 gbook2 备注 是 管理员回复的内容 6 hf 数字 长 整型 是否通过了管理员回复 7 fbsj 日期 发布的时间 8 hfsj 日期 回复的时间 东华理工大学(毕业论文) 系统总体设计 (公告 )表: 主要用于保存网站首页的公告信息。 公告栏使得用户更加快捷的了解网站的最新消息,也方便了管理员有了更加快捷的渠道把信息传递给用户。 Gonggao 表包括 biaoti 标题、 neirong 内容、 data 日期三个主要字段。 具体表格如下: 表 26 公告表 序号 字段名称 字段类型 大小 是否 为空 备注 1 id 自动编号 长整型 自增编号 2 biaoti 文本 50 是 3 neirong 备注 是 4 data 日期 (回复 )表: 主要用于保存用户的留言回复信息。 方便管理员更好的管理用户留言。 Hf表包括 username 用户名, xxid 信息 id, n。基于web的校园二手物品交易平台(编辑修改稿)
相关推荐
( 6)在线测试,用户登陆后可选择试卷,自行测试,只有普通管理员(老师)有权对试题进行增删改查,以及组卷。 ( 7)后台管理,超级管理员只有在登陆后才能够进行新闻管理、留言管理、用户管理等,维护网站的正常运行。 普通管理员(老师)只能对教学资料进行管理。 普通管理员由超级管理员创建。 密码或账户错误则不能登录。 综上所述,通用精品课程网站系统需要有登陆模块、新闻模块、用户注册、教学模块、论坛模块
段器实现事故情况下无故障段的自动恢复送电,且在短路保护的配合上可靠易行。 配电网潮流计算中以馈线作为基本 单元。 在辐射网中每条馈线可看成一棵树,馈线与馈线之间除在树根处通过高压输电网相连外,若无回环则没有其它电气联系。 一条馈线内的负荷波动相对于一个大输电网来说可以忽略不计。 因此,可以认为馈线根节点的电压恒定,把它看成平衡节点,此节点电压值的大小由输电网潮流来决定。
图 单片机复位电路 单片机时钟电路的设计 单片机可以看成是在时钟驱动下的时序逻辑电路 ,单片机在工作过程中 ,所有工作都是在时钟信号控制下进行的 ,每执行一条指令 ,CPU 的控制器都要发出一系列特定的控制信号。 图 单片机时钟电路 本科生课程设计(论文) 6 单片机最小 系统 电路的设计 采用 AT89C52 单片机作为系统的控制器。 它是一种低功耗 、高性能 CMOS 八位微控制器,具有
按键按下的时候,总是在按下的瞬间存在着一定的干扰信号,按下之后就基本上进入了稳定的状态。 具体的一个按键从按下到释放,需要排除干扰信号,在程序设计时,从按键被识别按下之后,加以延时,就可以避开干扰 信号,从而提高了系统的可靠性。 矩阵键盘又称行列键盘,它是用四条I/O 线作为行线,四条 I/O 线作为列线组成的键盘,在行线和列线的每个交叉点上设置一个按键,这样键盘上按键的个数就为 4*4 个。
),电动机 (M M M3)皆为 OFF状态。 当汽车到来时,车辆检测开关 S2接通,红灯 L2亮,绿灯 L1灭,电动机 M3运 9 行 ,电动机 M2在 M3接通 2秒后运行,电动机 M1在 M2启动 2秒 后运行,依次顺序起动整个送料系统。 当电动机 M3运行后,进料阀门 K1打开给料斗进料。 当料斗中物料装满时,料斗检测开关 S1接通,此时进料阀门 K1关闭(设 1料斗
数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和 PLC 内部电路的工作状态和编程过程。 CPU 主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成, CPU 单元 还包括外围芯片、总线接口及有关电路。 内存主要用于存储程序及数据,是 PLC 不可缺少的组成单元。 CPU 速度和内存容量是 PLC的重要参数,它们决定着 PLC