校园二手交易系统设计与实现
1 引言 1
1.1 题目背景 1
1.2 课题内容 1
2 方案选择 1
2.1 设计思想 1
2.2 系统可行性分析 2
2.2.1 技术可行性 2
2.2.2 经济可行性 2
2.3 开发环境与开发工具 2
3 需求分析 3
3.1 功能需求 3
3.1.1 会员方面 3
3.1.2 管理员方面 5
3.2 网站模型结构分析 5
3.3 网站E-R模式设计 5
3.3.1 实体图设计 6
3.3.2 实体间的关系 7
3.3.3 全局E-R模型 8
4 总体设计 8
4.1 总体设计目标 8
4.2 总体设计功能 9
4.2.1 注册用户管理功能设计 9
4.2.2 商品查找功能设计 9
4.2.3 购物车管理功能设计 10
4.2.4 管理员管理功能设计 10
4.3 非功能性设计 10
4.3.1 用户界面设计 10
4.3.2 网站软硬件环境设计 11
4.4 数据库设计 11
4.4.1 商品数据库设计 11
4.4.2 用户数据库设计 11
4.4.3 留言板数据库设计 12
4.4.4 商品类别数据库设计 125 详细设计 12
5.1 网站主界面 12
5.2 用户界面 13
5 *51今日免费论文网|www.jxszl.com +Q: ¥351916072¥
.3 管理员界面 16
5.4 系统测试 17
5.4.1 系统测试的目的 17
5.4.2 系统测试方法 17
5.4.3 系统测试过程 17
6 软件布署 18
6.1 安装环境要求 18
6.2 系统使用说明 18
结 论 19
致 谢 20
参 考 文 献 21
1 引言
1.1 题目背景
每一个毕业生到毕业的时候,都会丢弃很多学习资料和生活用具,这些废弃物往往得不到合理的使用。如果你能提供一个地方,使得这些不用的东西能够以低廉的价格卖给其他同学,那么无论是对于需要处理这些的学生,还是对这些需要的学生,都是非常方便有效的。换句话说,也就是可以设计一个校园二手交易网。在这样一个以信息为主的时代,人们越来越通过网上购物来解决自己的需求,与以往的购物方式不同,网上购物更加便捷高效。作为一名毕业生,在毕业前通常都会有很多事要忙,没有太多的时间来处理这些不用的东西,往往会被我们当成垃圾或废品出售,而这些对于我们而言没用的东西,很可能是对其他人来说是有使用价值的。
1.2 课题内容
按照毕业设计任务说明书内容,需要针对用户需求做一个详细的分析,确定此系统所应该拥有的主要内容,应该包括:
1、会员部分:
(1)商品展示,展示自己所想出售的商品及其信息
(2)会员信息管理,注册、修改自己的信息
(3)购物车,将用户所想要的物品先添加到购物车
(4)查看公告,可以查看网站的公告
(5)留言板,可以在留言板上留言或者查看他人发布的留言
2、管理员部分:
(1)管理员管理,对管理员的信息进行修改等
(2)会员管理,管理会员的信息
(3)商品管理,管理发布的商品
(4)类别管理,管理商品的类别
2 方案选择
2.1 设计思想
根据要求,所设计的系统应该在网上运行,按照系统所需达到的功能,应该包含以下几种:
1、普通用户使用功能:对于初次进入网站的用户,可以让其对网站进行大体的浏览,再决定是否注册成为会员。
2、会员功能:对于每位进入网站的用户都可以免费注册成为会员,你可以在网站上发布你想要卖的商品,并管理商品。同时,用户还可以购买自己想要的物品加入自己的购物车,并与出售方联系进行交易。用户还可以在网站上进留言。
3、管理员功能:对在此网站上注册的用户和网站内的相关信息进行监控。
2.2 系统可行性分析
2.2.1 技术可行性
大学里学的有关课程为此次的系统设计提供了理论和知识基础。另外,相比较其他语言来说,ASP是学起来比较容易的,同时也适合小一点的网站的开发。所以在技术方面,这次的毕业设计并不算太难。当你访问这个网站上时,会发现界面很友好,操作起来也比较方便,易于使用。
2.2.2 经济可行性
该系统具有很强的经济可行性,每年都有的毕业生,这将意味着该网站有很多人使用,不仅毕业生使用,一些在校的学生也可使用,这是非常实用的。现在,在网上购物差不多已经成为人们生活的一部分了,你只要有网络就可以呆在家里的进行业务买卖,便利又快速,这符合当代人的快节奏生活要求。再者,网站是我们自己建设的,这在一定水平上减少了成本,今后的维护会更便利。
本系统采用的是ASP技术,加之其他一些开发工具,设计出友好的用户界面,具有较强的数据访问功能。该系统为购买者和出售者提供了便利,全部的输入数据都存储在后台数据库中,会员和管理员可以通过用户界面来访问后台的数据库。本系统开发所需的软硬件环境和开发所用工具都是比较简单常见的,开发周期一般须要2、3个月。
所以说,本系统无论是在技术还是在经济上都是具有可行性的。
2.3 开发环境与开发工具
本设计是在windows 7界面下进行操作的,此外,用到的开发工具如下:
1、Microsoft Access:Access 2010 拥有一套功能强大的应用工具,对于初学者去架设小型网站时,很容易学会。通过自己创建数据库,将他们关联起来,我们可以很方便的访问和使用不同的信息。
2、Dreamweaver:网页制作软件之一,该软件是现在使用最多的网页编辑工具。通过使用它,进行网页布局,我们可以制作出符合我们各自所需的网页
3、ASP:它是在iis服务器下开发网站应用的一种简单、方便的编程工具,也提供了一个服务器端的脚本环境,允许用户建立和运行网络应用程序。当用户请求一个ASP页面的时候,该请求通过网络被发送到到网络服务器。它的运作模式是,脚本文件执行,然后访问ASP页面,读取文件并根据文件中的脚本命令生成相应的HTML页面,然后发送回浏览器。
<4>要是对此物品感兴趣或者是想购买的,可以先添加进入购物车,然后购买。
2)新品上架:
图3-3 商品实体图
3、会员实体图,主要包括用户名、密码、性别、联系电话、QQ、身份证、邮箱。如图3-4所示:
图3-9 网站全局E-R图
原文链接:http://www.jxszl.com/jsj/xxaq/27247.html
最新推荐
热门阅读