阳光二手交易平台系统分析报告.docx

上传人:b****4 文档编号:12320378 上传时间:2023-04-18 格式:DOCX 页数:42 大小:176.55KB
下载 相关 举报
阳光二手交易平台系统分析报告.docx_第1页
第1页 / 共42页
阳光二手交易平台系统分析报告.docx_第2页
第2页 / 共42页
阳光二手交易平台系统分析报告.docx_第3页
第3页 / 共42页
阳光二手交易平台系统分析报告.docx_第4页
第4页 / 共42页
阳光二手交易平台系统分析报告.docx_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

阳光二手交易平台系统分析报告.docx

《阳光二手交易平台系统分析报告.docx》由会员分享,可在线阅读,更多相关《阳光二手交易平台系统分析报告.docx(42页珍藏版)》请在冰豆网上搜索。

阳光二手交易平台系统分析报告.docx

阳光二手交易平台系统分析报告

阳光二手交易平台系统分析报告

第一章可行性分析报告

1.1引言

1.1.1标识

大学城跳蚤市场网络交易平台。

1.1.2背景

随着社会的发展,市场的需求,利用网络进行商品交易已成了市场的一个特点,互联网时代的到来,越来越多的人都感受到了互联网的带来的好处。

也有许多电子商务网站进军互联网,如淘宝网、京东商城、凡客、M18等。

而这类商务网站的成立受到了人们的喜爱。

从现在的发展前景来看,很多在校大学生都追求潮流,而有些东西更新换代很快,大家都会有很多旧的东西需要更新,所以提供这样一个交易平台是有必要的。

面对很多即将离校毕业的学生,他们手头都会有一些很有价值很有用但自己不需要或是不方便带走的东西,留之无用,弃之可惜,如果这个平台运营起来,这样一个平台可供他们交易旧的商品,还是有很多人会用这个平台来出售东西的。

所以,基于这个背景,有必要开发这样一个交易平台。

1.1.3项目的阐述

本项目由于是基于B/S结构模式开发的项目。

所以只需要连接到互联网上完成相关的操作,便可在上面买卖商品。

1.1.4文档概述

本项目主要用于在平台上进行商品的交易,完成人们所需要的需求。

1.2可行性分析

1.2.1项目的要求

基本功能:

用户注册、产品目录、商品展示订购及购物车的查看、联系方式后台管理模块等功能。

主页要求:

清楚简洁,主题鲜明,内容编排得合理,有一定的艺术感,美观、实用、相关连接正常、能体现网站首页的基本功能。

系统输入要求:

数据完整。

详实、符合规定。

系统输出要求:

简洁、准确、实时。

1.2.2项目的目标

占领大学城二手交易市场,让网络交易平台覆盖各所大学。

1.2.3项目的环境、条件、假定和限制

运行环境:

目前使用windowsxp,windows2008,linux等操作系统。

硬件条件:

(网上商城数据库服务器(机架式),网上商城web服务器(机架式))终端PC机

假定系统投入使用的时间:

本学期

假定发展方向:

如果网站运营成功,可以到多个地区发展同样的平台,之后把几个平台联合在一起,又是一个大学生交易平台。

而且网站运营成功后,可以发展大量增值服务,例如:

交友制,会员制等。

法律和政策方面的限制:

电子商务法律法规

1.2.4项目的可行性

(1)经济可行性

 

预期支出

物品名称

数量

用途

预算价格

计算机

4

服务器架设

12000元

宽带费用

1

联入互联网

3000元/年

域名费用

1

用户连接的网址

99元/年

广告费用

若干

用于推销本网站

200元/年

网站维护费

用于维护本网站

1200元/年

其他活动费用

用于网站活动资金

4000元

合计

20499元

预期收益(前四年收益)

 

盈利时间

盈利项目

总收益

盈利状况

第一年

亏损20499元

第二年

适当的中介费

5000元

亏损14399元

第三年

广告费、中介费

20000元

纯盈利3211元

第四年

广告、中介、其他费用

80000元

纯盈利78800元

合计

82011元

(2)技术可行性

涉及技术统计

涉及技术

定义

用途

是否具备

三层架构程序设计思想

一种将系统分层,便于开发的程序设计思想

用于系统多层框架的架设

ASP.NET程序开发平台

是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术

用于开发本系统的技术平台

C#面向对象程序设计语言

C#拥有C/C++的强大功能以及VisualBasic简易使用的特性,是一种面向对象程序设计语言

开发本系统时使用的程序设计语言

HTML超文本标记语言

一种用文本编辑器就可以编辑的超文本标记语言

用于本系统前台静态网页的制作

(3)市场竞争优势

本项目主要针对大学城内各大学内部,所以有一定的地域上的局限性,但也正是这种局限性,使我们有一定的优势,最基础的就是,此项目区域化、简洁化、快捷化。

(4)法律和社会可行性

(1)法律可行性:

这个网站只是提供交易平台,不涉及任何违法违规的操作,而且我们提供的是免费的交流平台,也只是提供平台,不参与用户交流,不存在侵权等问题。

(2)社会可行性:

大学校园存在各种商品交易的不便,而且这些不便给他们带来了烦恼,所以该项目在社上是可行的。

(5)操作可行性

以现在大学生的计算机操作水平,简单的上网交流信息是完全能够达成的,而我们的这个网站也不需要很高深的电脑技术,总之此项目可操作性强。

(6)潜在的风险

1开发前期:

方案实行前期,由于没有收益,网站维护等工作需要一定资金,如果网站运营不成功,无法聚集大量人气,可能导致此项目无法达到预期的收益。

2开发后期:

平台性能如若不稳定,需要大量的维护,如果维护不到位,可能导致网站无法正常运营。

1.3所建议的系统

1.3.1对所建议系统的说明

我们的系统通过网页界面设计将产品很好的展示给客户,网站的界面比较精美,能很好的展示产品,界面风格也将是多变的用于防止一些顾客对一成不变的界面造成偏劳而以致失去对产品的兴趣。

系统通过信息输入、更新、查询、删除等模块来实现系统对信息的输入、传递、更新、查询以及删除。

同时通过限制用户的登录数量来实现数据的安全保密。

1.3.2影响

(1)对软件的影响

涉及所建议的系统的有关软件。

如数据库管理软件没有具体是环境和备要求,只是对软件版本的更新。

(2)对地点和设施的影响

所建议的系统,对地点和涉及没有严格的要求,基本上没有影响。

1.3.3局限性

由于我们的项目存在一定地域的局限性,所以在项目推广方面,可能存在一些问题。

1.3.4未来发展方向:

该项目在初期只是做了简单的网上商品发布,经济收益较低,等其人流量发展到一定阶段时,我们将会把项目扩大,直接在网上进行发布和交易,还发布一些新商品,让客户选择,然后直接送货上门,货到付款,这样将提供我们的信誉度和购买量,这样我们的收益就会大幅度提高了。

1.4开发方案的确定

综上所述,此方案在各方面利大于弊,所以此方案可行。

第二章需求分析报告

2.1引言

需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤。

作为整个软件开发过程的指南,它也是软件开发人员开发出符合用户要求的软件的基础。

2.1.1编写目的

软件需求说明书的编制目的是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。

本软件需求说明书的读者是系统开发人员或合同约定的人员。

2.1.2背景

(1)本系统的名称是:

阳光二手交易平台系统。

(2)本项目的任务提出者是工商学院软件系学生,开发者是云南工商学院软件学院09级软件6班周骏组,用户是广大学生及教师,实现该软件的计算机中心是工商学院计算机中心。

(3)本系统能为其他的系统二手交易商品信息。

2.1.3定义

ASP.NET:

基于C#语言的三层架构软件开发方式。

2.1.4参考资料

狄国强,杨小平,杜宾,《软件工程实验》。

北京:

清华大学出版社,交通大学出版社,2008.2(2010.1重印)

2.2任务概述

2.2.1目标

网络交易是现代商品买卖中的重要内容,也是电子商务资源开发利用的基础性工作。

商品交易在信息化之前,在商品查询、商品买卖、售后服务等方面都存在诸多不利于商品交易的地方,不适应现代电子商务形式资源开发利用的要求。

开发商品交易系统使商品交易实现了信息化、规范化、不仅买卖双方能够高速完成商品买卖,还使电子商务深入开发利用商品交易信息资源成为可能。

2.2.2用户特点

本软件的最终用户是大学校内的师生,内部有专职的系统管理人员,具有一点的计算机操作知识;系统的维护人员是工商学院内部计算机中心的信息维护人员,对网络和数据库的操作比较熟悉,同时,对.NET编程有一定的经验;系统管理人员负责网站的日常管理及其日常更新,信息维护员负责网站数据的备份及管理工作。

2.3需求规定

2.3.1对功能的规定

(1)系统功能

阳光二手交易平台系统的功能可以分为以下部分。

系统前台管理:

前台实现的功能主要包括用户登录、修改已经注册的信息,具体如下:

1会员注册

2卖家商品上传、订单处理、下架商品处理、商品出售状态处理商品查询、浏览、商品搜索功能

3买家商品查询、浏览、卖家相关信息查询、提交订单信息、商品出售状态处理、商品搜索的功能

系统后台管理:

后台实现的功能主要包括以下部分:

1管理现有的商品

2对上架的商品信息进行审核

3管理系统用户

业务流程图:

阳光二手交易平台系统业务流程图2-1

数据流图:

阳光二手交易平台系统数据流图2-2

E-R图:

阳光二手交易平台系统E-R图2-3

功能模型图:

阳光二手交易平台系统功能模型图2-4

(2)精度

本系统要求输入的登录用户名及其密码必须为合法字符。

时间特性要求

系统的更新处理时间应该在可接受的范围内;

系统的数据查询时间应该在可接受的范围内;

系统的数据统计时间应该在可接受的范围内。

(3)灵活性

操作方式上应该能够满足鼠标和键盘任意切换的需要;

能够支持Windows95以上的运行环境;

(4)设备

运行本软件要求处理器在奔III以上处理器,内存在256MB以上的计算机。

(5)支持软件

本系统支持的操作系统包括:

windows95以上的操作系统。

本系统支持的数据库:

SQLServer2000。

本软件的开发工具:

AdobeDreamweaverCS4,MicrosoftVisualStudio2008。

图2-1阳光二手交易平台系统业务流程图

图2-2阳光二手交易平台系统数据流图

图2-3阳光二手交易平台系统E-R图

图2-4阳光二手交易平台系统功能模型图

 

第三章系统详细设计报告

3.1数据库设计

表的设计

(1)表的概述

用户自定义的数据表

序号

表名

含义

初始大小

最大增长范围

增长方式

1

CP

产品信息表

256KB

16MB

自动增长,增长速率:

20行/月

2

CPZL

产品种类表

128KB

640KB

自动增长,增长速率:

1行/月

3

DD

订单信息表

256KB

51KB

自动增长,增长速率:

1000行/月

4

YH

用户信息表

128KB

16MB

自动增长,增长速率:

500行/月

5

YHLX

用户类型表

128KB

640KB

自动增长,增长速率:

1行/月

6

GLY

管理员信息表

128KB

256KB

自动增长,增长速率:

1行/月

(2)表的详细设计

产品表结构(CP)

字段名

类型

默认值

索引

PK/FK

允许空

说明

CPBH

int

Yes

PK/FK

No

产品编号

CPMC

nvarchar(50)

No

No

产品名称

JG

nvarchar(50)

No

No

价格

YT

nvarchar(100)

No

No

产品用途

CPTP

vchar

No

No

产品图片

ZLBH

int

Yes

FK

No

种类编号

产品种类表结构(CPZL)

字段名

类型

默认值

索引

PK/FK

允许空

说明

ZLBH

int

Yes

PK

No

种类编号

CPLX

nvarchar(50)

No

No

产品类型

CPBH

int

Yes

FK

No

产品编号

管理员结构(GLY)

字段名

类型

默认值

索引

PK/FK

允许空

说明

GLYBH

int

Yes

PK

No

管理员编号

GLYZH

int

No

No

管理员帐号

GLYMM

Nvarchar(50)

No

No

密码

用户类型表结构(YHLX)

字段名

类型

默认值

索引

PK/FK

允许空

说明

LXBH

Int

yes

PK

No

类型编号

YHLX

Nvarchar(50)

NO

No

用户类型

YHBH

Nvarchar(50)

yes

FK

No

用户编号

用户表结构(YH)

字段名

类型

默认值

索引

PK/FK

允许空

说明

YHBH

Int

yes

PK

No

用户编号

DLZH

Nvarchar(50)

No

No

登录账号

DLMM

Nvarchar(50)

No

No

登录密码

MJXM

Nvarchar(50)

No

No

用户姓名

LXDH

Nvarchar(50)

No

No

联系电话

QQ

Nvarchar(50)

No

No

QQ号码

订单表结构(DD)

字段名

类型

默认值

索引

PK/FK

允许空

说明

DDBH

Int

yes

PK

No

订单编号

DDRQ

Nvarchar(50)

No

No

订单日期

CPXH

Nvarchar(50)

yes

PK/FK

No

产品编号

MJBH

Nvarchar(50)

No

No

卖家编号

MJLXFS

Nvarchar(50)

No

No

买家联系方式

3.2类的设计

以下列举几个:

类的列表

类名

说明

BLL

YHGL

用户管理逻辑类

DDGL

订单管理逻辑类

CPGL

产品管理逻辑类

DAL

CPDAO

产品数据访问类

CPZLDAO

产品种类数据访问类

DDDAO

订单数据访问类

YHDAO

用户数据访问类

YHLXDAO

用户类型数据访问类

Model

CP

产品信息类

CPZL

产品类型类

DD

订单信息类

YH

用户信息类

YHLX

用户类型类

SQLHelper

DBAccess

数据库操作类

Web

Default

用户登录页面类

Register

用户注册页面类

UserMain

用户主页面类

UserInfo

用户个人信息页面类

CPInfo

产品信息发布页面类

ShowCPInfo

已发布产品信息查看页面类

DDInfo

订单信息查看页面类

admin

Login

管理员登录页面类

ManagerMain

管理员主页面类

DDManager

订单管理页面类

UsersManager

用户管理页面类

CPManager

产品管理页面类

CP类私有数据成员

字段名称

类型

说明

CPBH

int

Private,产品编号

CPMC

string

Private,产品名称

JG

float

Private,价格

YT

string

Private,用途

CPTP

string

Private,产品图片

ZLBH

string

Private,产品种类编号

YHID

int

Private,用户编号

CPZL类私有数据成员

字段名称

类型

说明

ZLBH

string

Private,产品种类编号

CPLX

string

Private,产品类型

CPBH

int

Private,产品编号

YHLX类私有数据成员

字段名称

类型

说明

LXBH

string

Private,产品种类编号

YHLX

string

Private,产品类型

YHBH

int

Private,产品编号

DD类私有数据成员

字段名称

类型

说明

DDBH

int

Private,订单编号

DDRQ

string

Private,订单日期

CPBH

int

Private,产品编号

MJBH

string

Private,卖家编号

MJLCFS

string

Private,买家联系方式

YH类私有数据成员

字段名称

类型

说明

YHBH

int

Private,用户编号

DLZH

string

Private,登录账号

DLMM

string

Private,登录密码

YHXM

string

Private,用户姓名

LXDH

string

Private,联系电话

QQ

string

Private,QQ号

CPDAO类公有方法

方法名称

返回值类型

返回值说明

参数

参数类型

参数说明

概要

getAllCP

Dateset

数据集

公有方法,用于查询产品所有信息,并返回查询数据集

getCPByID

obj

第一行第一列结果

id

string

产品编号

公有方法,通过产品编号查询产品信息,并返回查询结果

getCPByName

obj

第一行第一列结果

name

string

产品名称

公有方法,通过产品名称查询产品信息,并返回查询结果

insert

bool

操作是否成功

cp

CP

产品类对象

公有方法,添加一条产品信息

update

bool

操作是否成功

id

string

产品编号

公有方法,根据产品编号修改产品信息

delete

bool

操作是否成功

id

string

产品编号

公有方法,根据产品编号删除产品信息

CPZLDAO类公有方法

方法名称

返回值类型

返回值说明

参数

参数类型

参数说明

概要

getAllCPZL

Dateset

数据集

公有方法,用于查询产品种类所有信息,并返回查询数据集

getCPZLByID

obj

第一行第一列结果

id

string

产品种类编号

公有方法,通过产品种类编号查询产品种类信息,并返回查询结果

insert

bool

操作是否成功

cpzl

CPZL

产品种类类对象

公有方法,添加一条产品种类信息

update

bool

操作是否成功

id

string

产品种类编号

公有方法,根据产品种类编号修改产品种类信息

delete

bool

操作是否成功

id

string

产品种类编号

公有方法,根据产品种类编号删除产品种类信息

DDDAO类公有方法

方法名称

返回值类型

返回值说明

参数

参数类型

参数说明

概要

getAllDD

Dateset

数据集

公有方法,用于查询订单所有信息,并返回查询数据集

getDDByID

obj

第一行第一列结果

id

string

订单编号

公有方法,通过订单编号查询订单信息,并返回查询结果

insert

bool

操作是否成功

dd

DD

订单类对象

公有方法,添加一条订单信息

update

bool

操作是否成功

id

string

订单编号

公有方法,根据订单编号修改订单信息

delete

bool

操作是否成功

id

string

订单编号

公有方法,根据订单编号删除订单信息

YHDAO类公有方法

方法名称

返回值类型

返回值说明

参数

参数类型

参数说明

概要

getAllYH

Dateset

数据集

公有方法,用于查询用户所有信息,并返回查询数据集

getYHByID

obj

第一行第一列结果

id

string

用户编号

公有方法,通过用户编号查询用户信息,并返回查询结果

boolYH

Bool

该条记录是否已经存在

id

string

用户编号

公有方法,通过用户编号查询判断用户信息是否已经存在

insert

bool

操作是否成功

yh

YH

用户类对象

公有方法,添加一条用户信息

update

bool

操作是否成功

yh

YH

用户编号

公有方法,根据用户编号修改用户信息

delete

bool

操作是否成功

id

string

用户编号

公有方法,根据用户编号删除用户信息

YHLXDAO类公有方法

方法名称

返回值类型

返回值说明

参数

参数类型

参数说明

概要

getAllYHLX

Dateset

数据集

公有方法,用于查询用户类型所有信息,并返回查询数据集

getYHLXByID

obj

第一行第一列结果

id

string

用户类型编号

公有方法,通过用户类型编号查询用户类型信息,并返回查询结果

insert

bool

操作是否成功

yhlx

YHLX

用户类型类对象

公有方法,添加一条用户类型信息

update

bool

操作是否成功

id

string

用户类型编号

公有方法,根据用户类型编号修改用户类型信息

delete

bool

操作是否成功

id

string

用户类型编号

公有方法,根据用户类型编号删除用户类型信息

YHGL类公有方法

方法名称

返回值类型

返回值说明

参数

参数类型

参数说明

概要

login

bool

判断登录是否成功

yh

YH

用户对象

公有方法,用于用户登录

register

bool

判断注册是否成功

yh

YH

用户对象

公有方法,注册用户

userInfo

obj

第一行第一列结果

id

string

用户类型编号

公有方法,用户查看个人信息

updateUserInfo

bool

操作是否成功

yh

YH

用户对象

公有方法,用于登录用户修改个人信息

updatePwd

bool

操作是否成功

yh

YH

用户对象

公有方法,用户修改登录密码 

DDGL类公有方法

方法名称

返回值类型

返回值说明

参数

参数类型

参数说明

概要

getAllDDInfo

Dateset

数据集

dd

DD

订单对象

公有方法,用于显示所有订单信息

ddInfoById

obj

第一行第一列结果

id

string

用户类型编号

公有方法,用户查看自己的订单信息

insertDD

bool

操作是否成功

dd

DD

订单对象

公有方法,生成订单信息

delDD

bool

操作是否成功

id

string

订单编号

公有方法,订单状态处理

CPGL类公有方法

方法名称

返回值类型

返回值说明

参数

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 辩护词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1