阿Q校园网设计.docx

上传人:b****6 文档编号:8548514 上传时间:2023-01-31 格式:DOCX 页数:34 大小:282.94KB
下载 相关 举报
阿Q校园网设计.docx_第1页
第1页 / 共34页
阿Q校园网设计.docx_第2页
第2页 / 共34页
阿Q校园网设计.docx_第3页
第3页 / 共34页
阿Q校园网设计.docx_第4页
第4页 / 共34页
阿Q校园网设计.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

阿Q校园网设计.docx

《阿Q校园网设计.docx》由会员分享,可在线阅读,更多相关《阿Q校园网设计.docx(34页珍藏版)》请在冰豆网上搜索。

阿Q校园网设计.docx

阿Q校园网设计

阿Q校园网站设计

需求说明书

 

智越工作室

2007.03

1.引言

1.1编写目的

为了更好的进行阿Q校园网的开发,特编写此说明书。

1.2范围

1、软件系统名称:

阿q校园网(代号:

51arq)

2、软件做什么

✓信息交流平台

✓在线购物平台

3、软件不做什么

✓现阶段服务范围只局限于长沙民政职业技术学院

✓现阶段不考虑做博客(Blog)

1.3定义

1、缩写

UC:

代表Web用户控件(UserControl)

2、相关单词定义

Lease:

租借

Order:

订购

1.4参考资料

阿Q校园网电子商务需求分析与模块设计

2.项目概述

2.1产品描述

1、开发意图

本项目开发的目的在于:

将阿q校园网打造成为一个校园商务平台。

涉及到网上购物和交易信息的发布。

2、应用目标

该项目开发出的网站通过在虚拟主机上布署,可以在整个Internet上访问,布署平台采用ASP.NET技术。

3、作用范围

该项目作用范围为整个Internet

2.2产品功能

1、商家信息平台

序号

功能名称

描述

1

查询商家信息

站内查询商家信息

2

商家推荐

推荐优秀商家

3

商家排名

根据点击量来确定排行

4

商家活动

商家促销活动

5

商家广告

商家图片或FLASH广告

6

店铺分类

店铺根据营业范围分类

说明

商家联盟的信息由网站管理员进行添改

表2.1商家信息发布平台功能说明

2、买卖信息平台

序号

功能名称

描述

1

查询信息

站内查询出售/求购信息

2

推荐信息

推荐质量好的信息

3

热点排行

根据点击量来确定排行

4

发布信息

会员发布信息

5

导购指南

帮助用户分辨信息真伪等

说明

这一部分信息由用户添加,管理员进行管理

表2.2买卖信息平台功能说明

3、信息平台

序号

功能名称

描述

1

学习

关于学习方面的论坛

2

招聘

发布求职信息的地方

3

情感

一个情感倾诉的地方

4

交友

发布交友信息

说明

四个部分是论坛里的一部分。

表2.3信息平台功能说明

4、在线购物平台

序号

功能名称

描述

1

公告栏

站内最新信息发布

2

最新产品资讯

最新上架商品FLASH描述

3

商品分类

根据产品特性分类

4

最新商品

具体最新产品

5

销售排行

根据销售量排行

6

特价商品

特价商品展示

7

热门商品

根据点击和销售量综合排名

8

商品搜索

站内商品信息搜索

表2.4在线购物平台功能说明

另外整个网站信息和服务两个平台采用会员制,使用同一个用户体系,且必须建立完善的信誉体系,通过信誉体系形成固定的用户群,会员管理要求具有的功能如下:

序号

功能名称

描述

1

注册

主要面向大学生(现阶段以民政学生为主)

2

登录

登录

3

信息管理

可以让会员查看,修改注册信息。

查看购物记录,和发布信息记录

4

会员列表

可以查看在线会员名单

表2.5会员管理功能说明

整个网站还应具有一个完整的后台管理系统,要求实现的功能有:

序号

功能名称

描述

1

数据库表的管理

能够实现对所有表的数据操纵

2

产品管理系统

能够实现完善的用户交易流程的管理

3

信息管理系统

能够为用户提供发布和管理信息的服务

4

论坛管理系统

管理论坛的版块,贴子等

5

信誉度管理系统

管理用户的信誉,级别升降

6

用户管理系统

管理整个系统的用户(包括会员用户),如权限管理

表2.6后台管理功能说明

2.3用户特点

1、Internet用户

网站的主体用户是面向整个Internet,但是用户又以大学生为主。

作为大学生,一般素质都比较高,熟悉网络的使用,因此网站可以做得比较专业,以功能的强大性为主体,兼顾大学生的视觉爱好。

2、网站管理人员

网站管理人员管理整个网站数据和用户,以及信息的发布等。

阿q校园网的管理人员就是我们工作室的成员,一般都比较熟悉计算机专业方面的知识,因此面向网站管理人员的功能不一定要求具有完美的界面,而应以实用为主。

2.4一般约束

1、开发平台和语言

开发平台:

选用ASP.NET

开发语言:

VB.NET

2、数据库

数据库采用SQLSERVER数据库(受虚拟主机限制)

3、图片选择

考虑到网站空间(200M)和访问速度(虚拟主机的限制),图片尽量不要太大(限制在10K以下,类似表格的边框图片限制在3K以下)。

2.5假设和依据

3.具体需求

3.1功能需求

3.1.1商家信息平台

3.1.1.1用例图

图3.1信息平台用例图

3.1.1.2用例细化

Case001:

登录(Login)

A.用例细化图:

图3.2Case001登录(Login)用例细化图

B.用例说明:

序号

名称

描述

1

前提

2

输入

用户名和密码(添加验证码)

3

处理

1、输入数据合法性验证

2、验证用户名是否存在

3、验证密码是否正确

4、修改信誉度

4

输出

1、成功:

显示首页,设置用户标识

2、失败:

显示出错信息,重新登录

5

注意事项

用户标识在各个页面都可以获取,通过它可以得到用户的详细信息,并标识用户已成功登录

表3.1Case001登录(Login)用例说明表

Case002:

信息(MSG)

A.用例细化图:

图3.3Case002信息(MSG)用例细化图

B.用例说明:

序号

名称

描述

1

前提

2

输入

3

处理

1、设置五个入口

2、获取信息列表

4

输出

1、显示各个栏目的入口

2、显示信息

5

注意事项

各个页面的信息根据不同的页面排列

表3.2Case002信息(MSG)用例说明表

Case003:

商家广告

用例说明:

序号

名称

描述

1

前提

2

输入

3

处理

1、显示商家基本信息。

2、提取商家促销信息

4

输出

1、进入商家广告

2、显示具体的商家促销信息

5

注意事项

该栏目的内容定位为flashor图片信息

表3.3Case003商家广告用例说明表

Case004:

商家活动

用例说明:

序号

名称

描述

1

前提

2

输入

3

处理

1、显示商家基本信息。

2、显示商家促销信息

4

输出

商家活动详细信息

5

注意事项

该栏目信息由文字组成。

表3.4Case004商家活动用例说明表

Case005:

商家排名

用例说明:

序号

名称

描述

1

前提

2

输入

3

处理

1、根据商家点击量从小到大输出

2、显示商家店名、点击量

3、显示商家基本信息

4

输出

1、显示商家排名

2、显示商家详细信息

5

注意事项

该栏目的内容定位为商家的点击排名

表3.5Case005商家排名用例说明表

Case006:

商家推荐

用例说明:

序号

名称

描述

1

前提

2

输入

3

处理

根据后台管理员从数据库提取商家信息

4

输出

显示商家店铺名和联系方式

5

注意事项

该栏目的内容定位为优秀商家的推荐

表3.6Case006商家推荐用例说明表

Case007:

查询商家信息

用例说明:

序号

名称

描述

1

前提

2

输入

关键字和店铺类型

3

处理

根据从数据库提取商家信息

4

输出

显示相关商家详细信息列表

5

注意事项

查询目标限定在本站内

表3.7Case007商家推荐用例说明表

Case008:

店铺分类

A.用例细化图:

图3.4Case008店铺分类用例细化图

B.用例说明:

序号

名称

描述

1

前提

2

输入

3

处理

1、从数据库中提取点击量周排行

2、从数据库中提取点击量月排行

3、从数据库中根据类别提取信息

4

输出

1、显示周排行

2、显示月排行

3、根据类别显示店铺信息

5

注意事项

该栏目内容直接由数据库提取

表3.8Case008店铺分类用例说明表

Case009:

权限审核(ACL)

A.用例说明

序号

名称

描述

1

前提

2

输入

1、用户名

2、操纵类别

3

处理

1、根据访问控制表(ACL)判断是否具有相应的操作权限

4

输出

True(具有权限)或False(没有权限)

5

注意事项

访问控制表保存在数据库中

表3.9Case009权限审核(ACL)用例说明表

Case010:

查看信息

A.用例说明

序号

名称

描述

1

前提

权限审核(Case009)返回True

2

输入

1、管理员ID

3

处理

从数据库读取信息

4

输出

具体信息

5

注意事项

1、信息包含用户的回复信息

表3.10Case010查看信息用例说明表

Case011:

修改信息

A.用例说明

序号

名称

描述

1

前提

权限审核(Case009)返回True

2

输入

1、管理员ID

3

处理

1、验证信息内容合法性

2、保存修改内容到数据库

4

输出

具体信息(刷新信息)

5

注意事项

修改信息可以修改商家的所有信息

表3.11Case011修改信息用例说明表

Case012:

删除信息

A.用例说明

序号

名称

描述

1

前提

权限审核(Case009)返回True

2

输入

1、管理员ID

3

处理

1、从数据库删除信息

4

输出

删除提示

5

注意事项

删除的信息保存到历史记录表(包括回复)

表3.12Case012删除信息用例说明表

Case013:

终结信息

A.用例说明

序号

名称

描述

1

前提

权限审核(Case009)返回True

2

输入

1、管理员ID

3

处理

1、在数据库中修改信息为终结状态

4

输出

结帖提示

5

注意事项

表3.13Case013终结信息用例说明表

Case014:

本周排行

A.用例说明

序号

名称

描述

1

前提

2

输入

3

处理

1、在数据库中查找所有商家当周的点击排行信息

4

输出

显示排行的列表

5

注意事项

显示所以商家点击排行信息(一周内)

表3.14Case014本周排行用例说明表

Case015:

本月排行

A.用例说明

序号

名称

描述

1

前提

2

输入

3

处理

1、在数据库中查找所有商家当月的点击排行信息

4

输出

显示排行的列表

5

注意事项

显示所以商家点击排行信息(一月内)

表3.15Case015本月排行用例说明表

Case016:

店铺分类列表

A.用例细化图:

图3.5Case016店铺分类列表用例细化图

B.用例说明:

序号

名称

描述

1

前提

2

输入

3

处理

1、在数据库中查找根据不同分类的商家

4

输出

分类显示商家列表

5

注意事项

显示所以商家分类信息

表3.16Case016店铺分类用例说明表

Case017:

店铺详细信息

A.用例细化图:

图3.6Case017店铺详细信息用例细化图

B.用例说明:

序号

名称

描述

1

前提

2

输入

3

处理

1、在数据库中提取不同的信息

4

输出

显示单个商家的详细信息

5

注意事项

显示所以商家信息

表3.17Case017店铺详细信息用例说明表

3.1.2在线购物平台

3.1.2.1用例图

图3.7服务平台用例图

3.1.2.2用例图细化

Case018:

服务(Service)

A.用例细化

图3.8Case018服务(Service)用例细化图

B.用例说明

序号

名称

描述

1

前提

2

输入

3

处理

4

输出

1、显示服务列表,作为各项服务的入口

5

注意事项

表3.18Case018服务(Service)用例说明表

Case019:

商品分类

A.用例细化

图3.9Case019商品分类用例细化图

B.用例说明

序号

名称

描述

1

前提

权限审核(Case009)返回True

2

输入

3

处理

4

输出

1、显示商品分类列表

5

注意事项

表3.19Case019商品分类用例说明表

Case020:

热门商品

用例说明

序号

名称

描述

1

前提

2

输入

3

处理

从数据库中根据点击量来提取商品信息

4

输出

商品的名称和价格

5

注意事项

表3.20Case020热门商品用例说明表

Case021:

销售排行

A.用例说明

序号

名称

描述

1

前提

2

输入

3

处理

从数据库中,根据销售量进行数据的提取

4

输出

销售排行列表

5

注意事项

表3.21Case021销售排行用例说明表

Case022:

最新商品

A.用例说明

序号

名称

描述

1

前提

2

输入

3

处理

根据发布时间提取信息

4

输出

显示最新商品信息

5

注意事项

表3.22Case022最新商品用例说明表

Case023:

特价商品

A.用例说明

序号

名称

描述

1

前提

2

输入

3

处理

根据价格提取信息

4

输出

显示特价商品信息

5

注意事项

表3.23Case023特价商品用例说明表

Case024:

商品购买

A.用例细化

图3.10Case024商品购买用例细化图

B.用例说明

序号

名称

描述

1

前提

权限审核(Case009)返回True

2

输入

3

处理

4

输出

显示商品购买

5

注意事项

表3.24Case024商品购买用例说明表

Case025:

发布商品

A.用例细化

图3.11Case025商品购买用例细化图

B.用例说明

序号

名称

描述

1

前提

权限审核(Case009)返回True

2

输入

3

处理

4

输出

显示商品购买

5

注意事项

表3.25Case025商品购买用例说明表

Case026:

商品查询

A.用例说明

序号

名称

描述

1

前提

权限审核(Case009)返回True

2

输入

关键字and分类

3

处理

根据条件提取信息

4

输出

1、显示查询信息

5

注意事项

表3.26Case026商品查询用例说明表

Case027:

服务列表(ServiceList)

A.用例说明

序号

名称

描述

1

前提

2

输入

3

处理

4

输出

2、显示服务平台提供的服务列表

3、显示对每一个服务的介绍

5

注意事项

表3.27Case027服务列表(ServiceList)用例说明表

Case028:

商品信息

A.用例说明

序号

名称

描述

1

前提

2

输入

3

处理

从数据库中提取信息

4

输出

商品信息

5

注意事项

表3.28Case028商品信息用例说明表

Case029:

选择商品

用例说明

序号

名称

描述

1

前提

权限审核(Case009)返回True

2

输入

商品名

3

处理

根据条件提取信息

4

输出

显示查询信息

5

注意事项

表3.29Case029选择商品用例说明表

Case030:

购物车

用例说明

序号

名称

描述

1

前提

权限审核(Case009)返回True

2

输入

3

处理

写入数据库购物清单

增加商品

删除商品

4

输出

显示购物列表,生成订单

5

注意事项

表3.30Case030购物车用例说明表

Case031:

填写信息下订单

B.用例说明

序号

名称

描述

1

前提

权限审核Case007返回True

2

输入

基本信息(收货人、联系方式、地址)

3

处理

写入数据库

4

输出

显示确认页面

5

注意事项

表3.31Case031填写信息下订单用例说明表

Case032:

支付

A.用例细化

图3.12Case032支付用例细化图

B.用例说明

序号

名称

描述

1

前提

权限审核Case007返回True

2

输入

用户支付信息

3

处理

写入数据库

4

输出

显示完成支付页面

5

注意事项

表3.32Case032支付用例说明表

3.1.3买卖信息平台

3.1.3.1用例图

图3.13买卖信息用例图

3.1.4论坛(略)

3.1.5会员管理

3.1.3.1用例图

图3.13会员管理用例图

3.1.3.2用例图细化

Case043:

注册(Register)

A.用例说明

序号

名称

描述

1

前提

2

输入

1、会员名(惟一标识)

2、密码

3、密码重复

4、Email

5、地址

6、电话

7、真实姓名

8、性别

9、所在院校

3

处理

1、注册信息合法性验证(包括会员名的惟一性验证)

2、添加注册信息到数据库

4

输出

显示注册成功或注册失败

5

注意事项

表3.33Case035注册(Register)用例说明表

Case044:

积分管理

序号

名称

描述

1

前提

登录成功(Case001设置用户标识)

2

输入

3

处理

根据购物和消费情况加减积分

4

输出

1、显示会员目前积分

2、显示会员目前级别

5

注意事项

详情见附录

表3.34Case044积分管理用例说明表

Case045:

信息管理(InfoManage)

A.用例细化

图3.14Case045信息管理(InfoManager)用例细化图

B.用例说明

序号

名称

描述

1

前提

登录成功(Case001设置用户标识)

2

输入

3

处理

4

输出

3、显示会员管理接口

4、显示信息管理接口

5、显示购物管理接口

5

注意事项

表3.35Case045信息管理(InfoManager)用例说明表

Case046:

会员管理(MemberManage)

A.用例说明

序号

名称

描述

1

前提

2

输入

会员名

3

处理

修改会员注册信息(用户名除外)

4

输出

显示会员注册信息

5

注意事项

表3.36Case037会员管理(MemberManage)用例说明表

Case047:

信息管理(LeaseManage)

A.用例说明

序号

名称

描述

1

前提

2

输入

会员名

3

处理

从数据库中获取会员发布信息记录

4

输出

1、显示会员已发布信息和发布的时间期限

2、显示会员即将到期的信息

5

注意事项

表3.37Case047信息管理用例说明表

Case048:

购物管理

A.用例说明

序号

名称

描述

1

前提

2

输入

会员名

3

处理

从数据库中获取会员购物记录定单

4

输出

显示所有购物记录

5

注意事项

表3.38Case048订购管理(OrderManage)用例说明表

3.1.6后台管理

3.1.4.1用例图

图3.15后台管理用例图

3.2附录

3.2.1阿Q校园网结构图

3.2.2阿q校园会员管理机制

1)会员审批及级别管理

会员的级别分为童生、秀才、举人、贡士、进士、探花、榜眼、状元八个级别。

会员晋升至进士要求进行身份审批,审批的办法:

●上传身份有效证件

●校园超市进行审批

2)会员积分管理

会员积分管理包括加、减分规则:

加分规则如表所示:

加分规则

加分项目

分值

发布供求信息

+3分

发帖子

+2分

回复帖子

+1分

购物积分

一元对应+1分

减分规则如表所示

减分规则

减分项目

分值

兑换奖品

一元对应-2分

发布违规信息

-10分/条

3)会员权限管理

所有会员享受一下基本权限:

●发布供求信息

●在线购物

●进入论坛

根据积分的不同享受的特别权限如表所示:

会员权限说明表

会员级别

积分

权限

童生

0

基本权限

秀才

100

基本权限

举人

300

购物9.5折,基本权限

贡士

600

购物9折,基本权限

进士

1800

购物8.5折,基本权限

送商家折扣卡

探花

3600

购物8折,基本权限

榜眼

7200

购物7.5折,基本权限

状元

15000

购物7折,基本权限

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

当前位置:首页 > 解决方案 > 学习计划

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

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