教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

基于JSP的校园二手网络交易平台 - 图文(9)

来源:网络收集 时间:2026-09-16
导读: 哈尔滨工程大学学士学位论文 可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。智能的——提供了

哈尔滨工程大学学士学位论文

可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。

通过数据库的概念结构设计,已经初步形成了数据库中表的模型。经设计优化后数据库表分为游客信息表,用户信息表,新闻信息表,商品类信息,订单表信息,商品信息表。

1、管理员信息表

管理员信息表管理网站用户实体的全部属性字段和说明信息,用户ID作为主键,采用数据库自增字段;注册邮箱,不允许重复注册;管理员用户昵称,不能重复;登录密码,长度为6到20,采用MD5编码;开通时间,用长整型表示,日期时间的毫秒数。

表2.1管理员信息表

列名 Id Username Password Creattime Isuse Logintimes Quanxian

2、网站公告信息表

网站公告信息表以公告作为主键,其公告发布者和管理员用户作为外键引用;公告内容,长度不超过200个字符;发布时间以毫秒的形式存储;公告中图片标识,针对原创公告有效,0表示没有图片,1表示有图片。

表2.2管理员信息表

列名 Id Title Content Addtime

数据类型 Int Varchar Varchar Datetime Int Int Varchar 长度 4 50 50 8 4 4 1000 允许空 否 否 否 否 否 否 否 说明 管理员ID(主键) 管理名称 登录密码 登录时间 管理权限 数据类型 度 Int Nvarchar Nvarchar Datetime 16

长4 100 200 8 允许空 否 否 否 否 说明 第2章 系统需求分析与总体设计

Adder Ifhide

3、游客信息表

Nvarchar Int 50 4 否 否 游客信息表存储游客的详细信息,其字段为:昵称,图片,Email,qq,网站,博客,表情,内容添加时间。昵称作为数据库表中主键,图片主要是为了方便游客查看到图片信息,email和qq,网站是为了完善游客信息数据表,而表情的字段,是为了及时发现和传达游客此时的心情和状态,内容添加时间也是一种时间上的标识。

表2.3游客信息表

列名 Id Nicknam Pic Email QQ Weburl Blogurl Expressio Content Addtime

4、用户信息表

用户信息表用来存放用户信息。每个用户的用户名都不能相同,用户名作为数据库表的主键。其字段为:用户名,密码,注册时间,是否使用,登陆次数,上次登录时间。注册时间用于记录用户注册的时间,是否使用是判断登录用户名是否被其他用户使用。

列名 数据类型 Int nvarchar Nvarchar Datetime Int Int Datetime 长度 4 50 100 8 4 4 8 Id Username Password Regtime Ifuse Logintimes Lasttime 允许空 否 否 否 否 否 否 否 数据类型 Int Nvarchar Nvarchar Navarre Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Datetime 长度 4 100 100 50 50 100 100 100 200 8 允许空 否 否 否 否 否 否 否 否 否 否 表2.4用户信息表

17

哈尔滨工程大学学士学位论文

5、新闻信息表

新闻信息表:新闻的内容,字段为:题目,内容,添加时间。新闻的题目是表的主键,用于记录新闻的大标题,内容是记录详细的物品新闻表,添加时间的新闻物品发布的时间。

表2.5新闻信息表表

列名 Id Title Content sj

6、商品类别表

商品类信息:商品的类别。字段为:名称,添加时间。商品的名称为主键,商品的添加时间为商品属性在数据库中的标识。

表2.6商品类别表

列名 Id title Addtime

7、订单表

订单表信息:订单表中所需包含的内容,字段为:名称数量,电话,联系人,地址,添加时间。订单的记录信息有名称数量,电话,联系人,地址,添加时间在数据库中用于记录订单信息属性。

列名 Id Tid Num Tel Linkman Address Addtime

数据类型 Int Nvarchar Text Datetime 长度 空 4 150 16 8 允许否 否 否 否 说明 数据类型 Int Nvarchar Nvarchar 长度 4 50 50 允许空 否 否 否 说明 表2.7订单表

数据类型 长度 Int 4 Int 4 Nvarchar 50 Nvarchar 50 Nvarchar 50 Nvarchar 100 Nvarchar 50 18

允许空 否 是 是 是 是 是 是 第2章 系统需求分析与总体设计

8、商品信息表

商品信息表:名称,数量,价格,类型,图片,地址,添加时间,介绍。商品信息表记录名称,数量,价格,类型,图片,地址,添加时间,介绍等商品相关信息属性。

表2.8商品信息表

列名 Id mc Type url pic jg js Addtime Sl

数据类型 Int Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Text Nvarchar Int 长度 4 50 200 200 50 50 16 50 4 允许空 否 是 是 是 是 是 是 是 是 2.4 本章小结

通过本章的分析,对系统的整体脉络有了清晰的认识,通过需求分析,了解了该系统需要实现的功能有:用户注册、用户登录、发布商品、修改个人信息、修改商品信息、购物车管理、发布换物信息、管理员管理、发布公告、发布新闻、商品分类。通过系统的总体设计,确定了所需的关键技术,开发环境以及系统的运行环境,为今后的系统测试奠定了基础。通过数据库的设计与分析,对该系统需要的数据库表单进行了设计,给出了数据字段。

19

哈尔滨工程大学学士学位论文

第3章 系统详细设计与实现

本章将从系统开发角度,对系统的设计与实现做详细的论述。先从该系统的整体前台布局介绍起,逐一的对该系统的主要功能模块的详细设计进行介绍。在系统的详细设计阶段,不但要保证系统各个模块的功能能够实现,还要保证各个功能模块衔接起来后系统能够顺利运行,并且保持系统的健壮性与安全性。

3.1 系统整体的页面设计

系统的页面是实现用户和系统数据库进行交互的窗口,所有访问数据库的操作是通过系统页面进行实现的。页面设计的风格要满足系统需要,本系统是校园二手交易系统,作为电商类交易系统,一定要满足分类清晰明确,系统整体简约大方。该系统的整体设计风格使用CSS样式控制的,将所有的样式style.css文件中,这样做的目的不仅因为系统界面美观,而且更有利于日后的维护和修改。接下来将逐一介绍各个功能模块的页面实现。

1、系统首页

由于该网站类型偏向区域化电子商务O2O类型,故主页一定要凸显出系统主题,使首次浏览该系统的用户一目了然,知道该系统的产品定位。为了整体前台效果的美观,并且整体风格一致,该系统将整个页面分成了上、中、下三个子窗口,每个子窗口分别显示一个独立的页面。页面的头部和尾部分别保存在iframe文件下的foot.jsp和head.jsp下。页面通过jsp的include指令file属性对其引用,通过file属性,能够头部文件和尾部文件引入界面中,不但节省开发时间,更能体现代码的重用率。并且在修改系统风格时,只需修改头部和底部文件即可,中间的主体部分和头部底部分开,降低了代码的耦合度。系统首页的前台设置了导航栏。当光标移动到导航栏时字体变成红色,利用了js中的鼠标点击功能,曾强用户的体验感。主页设计截图见图3.1

20

…… 此处隐藏:1697字,全部文档内容请下载后查看。喜欢就下载吧 ……
基于JSP的校园二手网络交易平台 - 图文(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/604403.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)