关键字: B/S结构;数据库;二手交易
摘 要
随着当今社会信息技术的进步,基于互联网的各种应用日益受到了人们的重视,二手商品的重新利用也逐渐被人们关注,二手交易系统就在这种形势下产生了,它利用网络,改变了人们的购物方式。
本文是基于现代二手交易的流程,结合现代的信息技术,通过对系统的结构设计、后台设计、前端开发,构建了一个基于B/S结构的,以ASP为开发平台和SQL server 2000为数据库的二手交易系统。本系统基本实现了二手交易信息的发布与管理等功能。
3 系统需求分析
信息管理实现网站内容的更新与维护,提供在输入、查询、修改、删除各信息类别和专题中的具体信息的功能,添加信息会出现在栏目的首页、网站的首页等一系列完善的信息管理功能。具体包括以下功能:增添、修改、删除各栏目信息的功能;系统用户管理系统管理系统相关属性。网站页面模板管理 网站页面编辑功能可以通过后台管理轻松实现网站页面模板的定制功能。将这些日常维护工作量转为系统化、标准化的维护格式,从而保证网站设计风格的统一,同时也可以大大减轻工作量;
信息管理 本系统所有功能都可以通过前台对后台进行操作,主要针对两类用户角色,一类是管理员,一类是普通用户。
3.1 普通用户
1 浏览信息,用户可以按照自己的意愿浏览相关的信息及公告,而且系统也把内容分为了几个方面,例如:手机专卖,电脑硬件等等,(这些标题也可以在管理模块部分进行添加)灵活性很大。
2 添加信息,用户可以随意发布自己的信息,网络上的只要浏览了这个网站的用户都可以看到这个信息。因此,有更多的实用性。
3 搜索信息,但是当信息量比较大的时候,用户要找到自己想要知道的信息,就有困难,于是,本模块加入了搜索功能,用户只需要输入关键字就可以搜索到用户想要的内容,非常方便。
3.2 管理员
1 身份验证,系统并不是所有人都可以进行管理的,只有系统管理员才可以对系统进行维护、更新,保证了系统的安全性。
2 信息管理,由于在本模块在使用过程中,可能会大量的信息,而且很多信息都有时效性,因此必须对信息进行管理,删除一些过时信息,保证信息的时效性。
3 项目管理,本模块是将信息分为几个方面,这样便于用户浏览信息,也便于系统管理员的管理,但是肯定会有一些方面涉及不到,而有一些方面用户根本用不到,给用户造成“有的用不到,用到的没有”的麻烦,系统管理员可以根据具体使用情况对项目进行管理,添加、删除一些项目方便用户的使用。
目 录
1 引言 1
2 理论基础及开发工具介绍 1
2.1 ASP介绍 1
2.2 SQL Server 2000 数据库的介绍 2
2.3 B/S结构 2
2.4 开发工具介绍 3
3 系统需求分析 3
3.1 普通用户 3
3.2 管理员 4
3.3 系统功能模块分析 4
4 系统设计与实现 5
4.1 数据库设计 5
4.2 数据库关系模型设计 5
4.3 数据库表结构设计 7
4.4 数据库表的实现 8
4.5 系统功能实现 8
4.5.1 信息发布-浏览信息 8
4.5.2 信息发布-添加信息 9
4.5.3 信息发布-搜索信息 10
4.5.4 信息管理-管理员身份验证 12
4.5.5 信息管理-交易信息管理 12
4.5.6 信息管理-项目管理 13
4.5.7 信息管理-公告管理 13
4.5.8 信息管理-链接管理 14
5 系统测试 14
5.1 测试环境 14
5.2 测试结果 15
5.3 系统安全性测试 15
结 论 15
参考文献 16
致 谢 17