关键词:数据库;二手交易;B/S
摘 要
随着科学技术和信息通讯的飞速发展,Internet极大的丰富和改变着我们生活的各个行业。随着Internet的普及应用,人们可以跨越时间和空间的限制,足不出户便能通过网络完成信息交流,而完成这一切我们需要的便是网络交易系统这个平台。为实现这一目的,本设计通过详尽的分析和探讨,利用网络编程和数据库来实现基于B/S结构的二手平台交易系统,从而为注册用户提供一个发布资源的平台,实现物品信息的交流和共享的功能。
系统开发遵循软件工程的设计方法,采用ASP作为系统开发语言,使用SQL SERVER 2000数据库作为整个交易系统的数据库服务器,提供数据存储和调用。通过设计最终实现了一个二手物品的交易平台。通过该系统可以方便、有效的进行二手物品的交易。
3 系统需求分析和设计
3.1 功能模块的定义和划分
在本设计中,注册用户可以使用二手平台交易系统发布自己的信息,这包括了需求信息和注册信息,同时还可以上传物品的图片。但是没有登陆的游客则不能进行信息的发布。但游客不需要注册便可以直接浏览用户发布的信息,并且可以进行留言来与物品发布者联系。
管理员是通过后台数据库直接添加的,前台无法注册。管理员可以针对整个二手平台交易系统中的留言信息进行管理,删除不合乎要求的留言,从而达到管理的目的。
对于一般可能常用的物品信息搜索,本设计采用了快速搜索栏和热门搜索,游客只需在主页面的上方直接点击进入相关产品。而主页面下部分则提供了完整的物品分类信息。
通过前期的需求分析和判断,在本系统中,实现所需要几个功能功能需要几个模块的共同实现,它们是登陆模块,快速链接和搜索模块,物品和用户注册模块,信息显示模块,以及信息列表显示模块。
登陆模块主要完成两个任务,首先是判断当前用户的SESSION值,如果当前值为空就显示登陆界面,而且还有新用户注册的超级链接。用户如果这时没有用户名和密码就可以通过新用户注册来注册一个自己的帐号。如果登陆模块判断用户SESSION为普通用户,那么显示相应的普通用户的操作菜单,包括物品发表,密码修改和退出。如果登陆模块判断用户SESSION为管理员,那么就显示相应管理员的操作菜单,这其中包括发布物品,修改密码,还有退出。当管理员查看某一个具体的物品时候,可以对该物品的留言信息进行管理,可以删除不符合要求的留言。而游客和普通用户则没有这样的权限。
目 录
1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 本课题研究的意义 1
1.4 本课题的研究方法 1
2 开发环境和相关知识的介绍 2
2.1 基于B/S结构的网络交易系统概述 2
2.2 开发环境的介绍 2
2.3 ASP的基本介绍 3
2.4 javascript的介绍 3
2.5 SQL SERVER介绍 4
3 系统需求分析和设计 4
3.1 功能模块的定义和划分 4
3.2 数据库的设计 5
3.2.1 实体关系图的确立 5
3.2.2 后台数据库的设计 5
4 二手交易系统的具体实施 7
4.1 登录模块 7
4.2 快速链接及搜索模块 11
4.2.1 快速链接模块 11
4.2.2 搜索模块 13
4.3 物品和用户注册模块 13
4.3.1 物品注册模块 13
4.3.2 用户注册模块 16
4.4 信息显示模块 18
4.4.1 信息显示模块的目标 18
4.4.2 信息显示模块的主要功能和实现方法 19
4.5 信息列表显示模块 20
4.5.1 信息列表显示模块的目标 20
4.5.2 信息显示模块的主要功能和实现方法 21
5 系统运行测试 23
结 论 23
参考文献 23
致 谢 25