网上二手商品拍卖系统需求规格说明书
二手货物交易需求规格说明书
“软件工程专业综合实践”文档(2)二手商品交易系统
需求规格说明书
目录
1 文档简介.........................................................................................................................................
1.1 文档目的.......................................................................................... 错误!未定义书签。
1.2 背景......................................................................................................................................
1.3 参考资料..............................................................................................................................
1.4 术语与缩写解释..................................................................................................................
网上二手商品拍卖系统需求规格说明书备课讲稿
浙江工业大学之江学院
软件工程大型实验报告
设计题目:网上二手商品拍卖系统
班级:_____ XXX _
姓名:_____ XXX __
指导教师:______ XXX ____
序号考核内容考试成绩
1 需求分析规格说明书(40%)
2 概要设计说明书(30%)
3 软件功能模块实例(20%)
4 考勤(10%)
2011年 12 月
“网上二手商品拍卖系统”需求分析报告1 范围
1.1 标识
文件状态:[ ]草稿[ ]正式发布[√]正在修改文件标识:需求分析报告:A1 当前版本: 1.0
作者:XXX
完成日期:2011-12-28
1.2 系统概述
1.软件名称:网上二手商品拍卖系统
2.软件功能:便于用户足不出户就能享受商品的拍卖的乐趣,包括商品搜索,商品竞价,用户的注册、登陆和个人资料修改,查看历史拍卖。此外,系统管理员还可以通过该系统管理用户信息与商品信息。
3.用户:已注册会员和系统管理员
4.开发者:XXX
1.3 文档概述
需求分析采用面向对象分析的方法,在文档中主要采用了用例和E-R图等表示方法描述需求。文档的预期读者为商品拍卖业务人员和软件开发小组。
1.4 基线
无(或《网上二手商品拍卖系统可行性分析报告》)
2 引用文件
计算机软件文档编制规范(GB/T 8567-2006),2006年3月14日发布,2006年7月1日实施。
3 需求概述
3.1 系统目标
系统的开发目标是充分利用计算机和网络技术,打破传统的拍卖模式,实现了搜索到商品便可以参与拍卖的功能,使用户避免了实际拍卖中等待一件一件拍卖商品的麻烦,为用户节省了大部分时间,同时提高整个拍卖系统的工作效率。
校园二手交易系统需求规格说明书
Web服务器及数据库服务器均采用Intel P4(1.8Hz)PC工作站。内存1024M。硬盘120G。
3
3.1
用户基本信息表:
字段名
字段类型
字段长度
描述
用户Id(userid)
Char
5
主键
注册邮箱(regmail
Char
24
Unique
用户昵称(nickname)
Char
18
Not null
5
5.1
(1)查询信息时应保证全查率,所有相应域包含查询关键字的记录都应该查到。
(2)查询信息应保证查准率,查到的记录应于给定的查询条件完全匹配。
5.2
本网站具体时间特性要根据网速来决定。我们将最大限度的减少系统响应时间,最小化更新处理时间和数据转换时间。
5.3
满足用户的使用要求。
6
6.1
(1)界面规范应遵循WEB软件界面的规范,界面风格简洁明快,素雅大方。
<4>数据流名称:订单信息
别名:无
简述:,买家订货时填写的日期
来源:买家
去向:加工检验订单
数据流量:买家订货的订单数
组成:订单编号+订单总价+收货人姓名+收货人地址+卖家名称+买家名称+订单生成时间+订单状态+配送方式
毕业设计二手交易网站:需求规格说明书
需求规格说明书
版本: 1.2
修订历史记录
目录
需求规格说明书 (1)
版本: 1.2 (1)
修订历史记录 (1)
1. 引言 (1)
1.1 目标 (1)
1.2 文档约定 (1)
1.3 预期的读者和阅读建议 (1)
1.4 产品的围 (1)
1.5 参考文献 (2)
2. 综合描述 (2)
2.1 产品的前景 (2)
2.2 产品的功能 (2)
2.3 用户类和特征 (2)
2.4 运行环境 (3)
2.5 设计和实现上的限制 (3)
2.6 假设和依赖 (3)
3. 外部接口需求 (3)
3.1 用户界面 (3)
3.2 硬件接口 (3)
3.3 软件接口 (4)
3.4 通信接口 (4)
4. 系统特性 (4)
4.1 说明和优先级 (4)
4.2 激励/响应序列 (5)
4.3 功能需求 (5)
4.3.1 二手交易功能模块图 (5)
4.3.2 功能描述 (6)
4.3.3 用例图与用例描述 (6)
4.4 数据需求 (10)
4.4.1 二手交易平台的数据流图 (10)
4.4.2 二手交易平台的数据字典 (14)
5. 非功能需求 (15)
5.1 性能需求 (15)
5.2 安全设施需求 (15)
5.3 安全性需求 (16)
5.4 软件质量属性 (16)
5.5 业务规则 (17)
5.6 用户文档 (17)
6. 其他需求 (18)
1.引言
1.1目标
本文档首先给出整个系统功能结构的概貌,试图从整体架构上给出整个系统的轮廓,然后对功能需求、数据需求、性能需求和其他非功能需求进行了详细的描述。其中对功能需求的描述运用了UML的用例模型方式,描述每一用例的基本事件流,并给出直观的用例图。对数据需求的描述运用了数据流图的软件模式图示方法,从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统部的逻辑流向和逻辑变换过程。这些文字与图形都为了文档能够详细准确地描述用户的需求,同时也为用户更容易的理解这些需求的描述创造了条件。
二手商品交易系统需求分析
二手商品交易系统需求分析
一、引言
随着社会经济的发展,二手商品交易市场逐渐兴起,为了更好地满足人们的二手商品交易需求,开发一个高效、便捷的二手商品交易系统非常必要。本文将对二手商品交易系统的需求进行详细分析,并提出相应的解决方案。
二、用户需求
1.用户注册和登录:用户需要能够注册一个账号,并能够通过账号登录系统。
2.商品发布和浏览:用户可以发布自己要出售的二手商品信息,并能够浏览系统中其他用户发布的二手商品信息。
3.商品:用户可以通过关键字二手商品,以快速找到自己感兴趣的商品。
4.商品展示:对于每个二手商品,需要提供详细的展示页面,包括商品的图片、描述、价格、交易地点等信息,以便用户更好地了解商品。
网上拍卖系统详细设计说明书
⽹上拍卖系统详细设计说明书
<⽹上拍卖系统>
详细设计说明书
Version: 1.0
项⽬承担部门:104软件开发⼩组
撰写⼈(签名):
完成⽇期:
本⽂档使⽤部门:■主管领导■项⽬组
□客户(市场)□维护⼈员□⽤户
评审负责⼈(签名):
评审⽇期: 2006-9
⽂档信息
项⽬名: ⽹上拍卖系统
标题:概要设计说明书
作者:
创建⽇期: 2006-9-11
上次更新⽇期:2006-9-12
版本:1.0
部门名称:
修订⽂档历史记录
⽇期版本说明作者2006年9⽉11
建⽴
⽇
1.0 添加、修改
2006年9⽉12
⽇
1.0 添加
2006年9⽉13
⽇
⽬录
项⽬承担部门:104软件开发⼩组...................................................................................... I 撰写⼈(签
名):..................................................................................................................... I 评审负责⼈(签名):..................................................................................................................... I 1引⾔ .. (4)
1.1编写⽬的 (4)
1.2 背景 (4)
二手物品交易系统详细设计使用说明
二手物品交易系统详细设计使用说明
一、系统简介
二、系统功能
1、买家功能
(2)买家登录:通过账号、密码登录;
(3)浏览商品:可以根据类别进行筛选,以及查看详细属性;
(4)预约商品:可以预约感兴趣的商品,如果卖家同意后可以进行购买;
(5)评价商品:可以对购买过的商品进行评价和建议。
2、卖家功能
(2)卖家登录:通过账号、密码登录;
(3)发布物品:发布二手物品,具体包括上传图片、填写属性等;
(4)接收预约:接收买家发出的预约信息,如果卖家同意则可以进行购买;
(5)查看评价:查看买家对发布商品的评价和建议。
3、管理员功能
(1)管理员登录:通过账号、密码进行登录;
(2)发布管理:可以审核买家和卖家发布的物品信息;
大学二手商品交易系统需求规格说明书
【二手商品交易系统】
需求规格说明书
1引言 (2)
1.1编写目的 (2)
1.2项目背景 (2)
1.3定义 (2)
1.4读者对象 (2)
1.4参考资料 (2)
2任务概述 (3)
2.1目标 (3)
2.2用户的特点 (3)
2.3假定和约束 (3)
3需求规定 (4)
3.1对功能的规定 (4)
3.2对性能的规定 (19)
3.2.1精度 (19)
3.2.2时间特性要求 (19)
3.2.3灵活性 (19)
3.3输人输出要求 (20)
3.4数据管理能力要求 (21)
3.5故障处理要求 (21)
3.6其他专门要求 (22)
4运行环境规定 (22)
4.1设备 (22)
4.2支持软件 (22)
4.3接口 (23)
1引言
1.1编写目的
书写本文档的目的在于:
(1)描述用户需求,明确系统功能内容、功能边界、开发途径;
(2)作为双方签订的软件开发合同的一部分内容形式存在;
(3)项目相关人员参考资料
1.2项目背景
随着商品经济的发展,高校学生通常会有出售二手货物的需求,而其他在校同学又希望买到廉价的二手商品。二手物品交易主要是通过校内论坛二手交易板块和跳蚤市场,由于同学们平时都喜欢宅在寝室,跳蚤市场很多人都不愿意去看,而校内论坛上的二手交易信息,多且杂,找起来费时费力,这些远远不能为我们提供方便,导致很多二手物品都被当垃圾扔掉。通过对校内论坛二手商品交易板块的分析,以及对校内学生的调查,发现校内的二手物品交易有如下特点:种类多,规模小,交易随机性比较强,时间分布基本上比较平均,每年的六七月份(大四学生离校期间)会出现一个二手物品交易的高峰。参加交易的人员绝大部分为在校学生。针对这一情况【二手商品交易系统】应运而生,为广大同学提供方便同时,又实现了废旧物品的循环利用。
网上拍卖系统分析设计说明书
1、提示错误信息,用户重新填写
2、返回上一级页面
后置条件:系统管理员进行出价管理
发布拍卖品管理
图3 发布拍卖品管理
买家出价管理
图4 买家出家管理
拍卖管理
图5 拍卖管理
拍卖系统后台管理
图6 拍卖系统后台管理
(二)主要业务流程分析
1、买家业务流程
(1)登陆拍卖网的首页,浏览拍卖品。
(2)注册成为拍卖网的会员
1、漂亮悦目的界面我们要尽量使用最新的WEB技术来设计页面。尽管内容是站点的关键,但没有悦目的视觉享受,会使得访客有枯燥无味的感觉。
2、随时更新,方便查找方便查找——提供"全文搜索"!
3、个性化信息是最有价值的内容
4、网站速度快
5、交互的内容
二.注册到搜索引擎
(1)META的利用META标签的作用是提供有关HTML文档信息,而它所包含的内容并不出现在网页上。有很多网页制作者很少注意这个标签,因为即使把它删除不用,它也不会影响网页的外观。META最大的作用就是提供搜索引擎关于本站的描述关键字。简单的说,当搜索站台的机器人搜索到你的网站时,会首先检查META所描述的关键字,然后把这些关键字加入到数据库中。所以,利用好META标签会让你在搜索引擎中被搜索到的机会增加。
(2) 管理员可以添加、删除用户以及修改已经注册的用户的密码。
网上拍卖概要设计说明书
目录
1引言 (2)
1.1编写目的 (2)
1.2背景 (2)
1.3定义 (2)
1.4参考资料 (2)
2总体设计 (2)
2.1需求规定 (2)
2.2运行环境 (2)
3基本设计概念和处理流程 (3)
3.1系统架构 (3)
3.2系统部署图 (4)
3.3系统类图 (5)
3.4实体类关系图 (6)
3.5时序图 (6)
4结构 (11)
4.1人工处理过程 (11)
4.2尚未问决的问题 (11)
5接口设计 (11)
5.1用户接口 (11)
5.2外部接口 (11)
5.3内部接口 (12)
6运行设计 (12)
6.1运行控制 (12)
6.2运行时间 (12)
7系统出错处理设计 (12)
7.1出错信息 (12)
7.2补救措施 (13)
1引言
1.1编写目的
本文档是对网上拍卖系统管理项目的概要设计分析进行清晰、准确、全面的定义,是反映网上拍卖系统管理项目开发项目的工作范围、约束和限制的说明性文件,是进行拍卖资源管理项目开发的依据。
1.2背景
传统的拍卖方式下,需要有固定的场所实施拍卖。通过互联可以突破地域上的限制,可以大大减少固定场所的成本,个人可以把自己的物品放在网上进行竞价,不需要专人管理,大大减少了拍卖成本。
用户可以竞价购买商品,也可以自己发布商品。
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料
2总体设计
2.1需求规定
竞得商品物品查询根据价高原则查询竞的物品;
流拍商品查询未被拍中物品查询;
拍卖物品种类管理物品种类查询,添加种类;
拍卖物品管理物品查询,添加拍卖物品;
竞标通过查询物品进行竞标;
手机拍拍乐平台需求规格说明书V1.0
Confidential
(秘密) 手机拍拍乐需求规格说明书
2011.7
Written By xubo
雨林科技All Rights Reserved
需求规格说明书模板
目录
1前言 (5)
1.1编写目的 (5)
1.2文档约定.................................................................................................... 错误!未定义书签。
1.3读者对象 (6)
1.4术语和缩略词 (6)
1.5参考文档 (7)
2项目概述 (7)
2.1项目背景 (7)
2.2项目目标 (9)
2.3需求范围 (9)
2.4总体框架 (10)
2.5组织机构 (10)
2.6用户特点 (10)
2.7设计约束 (10)
3功能性需求 (11)
3.1总体流程 (11)
3.2角色定义 (11)
3.3系统功能 (12)
3.4功能描述 (13)
4非功能性需求 (63)
4.1软件需求 (63)
4.2硬件需求 (65)
5外围系统和接口 (66)
5.1系统A ........................................................................................................ 错误!未定义书签。
5.2系统B ......................................................................................................... 错误!未定义书签。6其他需求 . (66)
网上商品交易系统需求分析说明书
对用户机要求能正常使用网页浏览器,操作系统不限,能正常连接网 络,网络建议使用宽带接入。其他硬件不作要求。
4.2 支持软件 客户程序软件:
Windows 98/NT/2000或更高版本 Internet Explorer 6.0或6.0更高版本 数据库服务软件: Windows NT/2000 Server或更高版本 SQL2003 Web服务器 IIS6.0或6.0更高版本
本说明书的预期读者为客户,业务或需求分析人员,测试人员, 用户文档编写者、项目管理人员。 1.2 背景
说明: a:开发的软件系统的名称:网上商品及交易系统 b:开发者:XXX XXX XX c:前台用户:需要进行商品的购买、并且使用网络的人群。
后台用户:开发此系统人员,以求达到网上购物的目的。 d:该软件系统同其他系统或其他机构的相互来往关系: 本软件系统与该公司目前已有一套用于专卖店销售管理的进销存管理 信息系统进行相互来往关系,改进销存系统可以管理各专卖店的库存情 况和货品的发送和调配等。 1.3 定义
3 查看相关产品资料
注册用户
1 可以查看所有商品资料,并且可以使用多种方式查询。
2 发表书评 ,可以发表文章
3可以在线购买商品
4可以进行在线支付
5可以升级为VIP用户
VIP用户
可以享受注册用户一切功能,并且在购买商品时可以享受优惠
网上拍卖需求规格说明书
【目录】
1引言 (2)
1.1编写目的 (2)
1.2适用范围 (2)
1.3编写原则 (2)
1.4读者对象 (2)
1.5参考资料 (2)
2任务概述 (2)
2.1目标 (2)
2.2用户的特点 (2)
2.3假定和约束 (3)
3需求规定 (3)
3.1对功能的规定 (3)
4非功能性需求 (13)
4.1用户界面 (13)
4.2硬件环境 (13)
4.3软件环境 (13)
4.4开发平台 (13)
4.5安全性 (13)
4.6性能需求 (14)
4.7接口需求 (14)
1引言
1.1编写目的
本文档是对网上拍卖系统管理项目的需求分析进行清晰、准确、全面的定义,是反映网上拍卖系统管理项目开发项目的工作范围、约束和限制的说明性文件,是进行网上拍卖系统管理项目开发的依据。
1.2适用范围
本需求规范适用于网上拍卖系统管理项目v1.0。
1.3编写原则
统一规划、统一设计思想、统一技术规范;
最大限度地保护原有资源、并立足长远发展;
根据实际业务需要,最优化地重组业务处理流程;
应用成熟的先进技术实施系统;
统一组织,注重实效。
1.4读者对象
对有关业务和系统作出决策的管理人员;
参与需求分析和需求确认的有关人员;
有关技术决策人员;
软件系统开发人员。
1.5参考资料
2任务概述
2.1目标
传统的拍卖方式下,需要有固定的场所实施拍卖。通过互联可以突破地域上的限制,可以大大减少固定场所的成本,个人可以把自己的物品放在网上进行竞价,不需要专人管理,大大减少了拍卖成本。
参与拍卖的招投标双方可以不必出门﹐在网上实现拍卖。招标人可以在网上进行物品招标,给出价格和投标时间期限,投标人可以在规定时间里投标,按价格从高原则来确定中标者,如果价格过低或没有人投标,则物品流拍。
网上拍卖系统需求分析
网上竞拍系统
需求分析说明书
负责人:杨一夫
小组成员:李新峰,周杰,张田
2013年1月1日
1.引言
随着科学技术的不断进步和互联网的快速发展,人们越来越向往便捷的生活,所以电子商务应运而生,网上购物也成为了每个人日常生活的重要组成部分.所以为了满足人们的这种需求,从而开发此系统,来帮助人们体验更加便捷,放心的网络购物生活。
1。1目的
本需求分析报告的目的是为了研究拍卖网站的拍卖流程和网站架构,为以后开发系统提供良好的参考和借鉴和可靠的开发依据。
1.2背景
本项目的名称:网上拍卖系统
本项目考察网站:ebay淘宝网,
本项目开发者:杨一夫,李新峰,张田,周杰
1。3名词定义名词定义名词定义名词定义:
实体:客观世界中存在的且可互相区别的事物。
联系:客观事物中的彼此之间的关系。
属性:实体或者联系所具有的性质。
2.任务概述
2.1目标
2.1.1开发意图
本系统的开发意图是为用户提供更加优质的网上商品拍卖平台,是使用者能够更加便捷的买卖商品,从而是客户能获得更加方便的网上拍卖体验。
2。1.2应用目标
本系统的应用目标是使通过本系统软件,能够为买家和卖家提供一个良好而便捷的交易平台,使每个系统的使用者都能自如的进行发布信息,参与拍卖和个人管理等操作。
2.1.3应用及范围
本系统使用于网上商务网站用作拍卖系统使用,也可以单独作为网上拍卖网站单独使用。
2。2产品描述
本系统是运行于服务器端的web应用程序,它以SQL数据库作为基础。
2。3产品功能
本产品的的主要功能有:
(1)竞拍平台:包括竞拍者资格审查、竞拍规则设定、竞拍过程控制等。
二手交易平台需求分析
过去一到期末,或临近毕业,书籍、生活用品都当成废品,很便宜的卖给收废品的,而现在,学生可以将这些物品信息挂在校园二手网站,以便学生之间双向选择,创造一定的经济价值,有的学生还收集、整理这些信息与物品,进行经营,尝试做“老板”的感觉。
3.二手交易网站深受学生青睐
高校的二手交易市场是一个大市场,每年都有毕业生要毕业,每年都有新生来报到,毕业生们不可能将几年来留存下的东西都带走,有些物品已成为累赘,卖掉反而还能赚些路费。学生们的消费水平本来也不高,都希望能买到物美价廉的商品,这个时候,网上二手交易市场的作用就发挥出来了。卖主可以在网上登记自己要处理的物品以及售卖价格,联系方式,买主则可以在网上搜索自己所需要的,若没有,也可以在网上发布求购信息。当然,网上二手交易市场不但能处理毕业生的多余物品,平时学生们有任何闲置的东西或有任何需求都可以免费在网上二手交易市场上得到处理,并且不限时间也不限地点。这一切只需要大家在电脑上点几下鼠标就万事大吉了,其效率是先前面对面交易方式的数倍。
(2)通讯采用UDP协议。
(3)HTTP协议。
2.6用户界面
经分析,总结出用户界面包含的逻辑特征如下:
(1)界面规范应遵循WEB软件界面的规范,界面风格简洁明快,素雅大方;
(2)页面的布局,按与用户的交互需求不同,划分为不同的功能区域,实现和用户之间的友好交互;
(3)前台界面操作可逆,其动作可以是单个的操作,或者是一个操作序列;
网上交易系统需求规格说明书
网上交易系统需求规格说明书
需求规格说明书
1. 系统概述
作为互联网战略的延伸,电子商务的热潮一度兴起,但是一直以来,很多企业网站都局限在信息发布等一些基本的功能,而越来越深入的实践表明,这些仅仅代表了企业网站的一个起点功能。随着企业网络环境的发展成熟,企业门户网站可以帮助企业把现有的业务系统整合起来,集中优势资源为客户提供个性化服务,并为企业创建一个良好的收入渠道。
针对上述说明,该系统两个部分前台和后台,相应规格说明如示:
2. 说明
以下说明是通用说明,在后面的具体功能说明中,不再一一说明。
后台登录的用户不能进入前台,后台只有后台管理员才可进入。
本系统用户分“普通注册用户”、“普通管理员”、“超级管理员”;要求“普通管理员”;“超级管理员”信息存在XML文件中。
2.1. 验证说明
在所有的功能中,有写验证要求的,都需要先做客户端验证,验证不通过则重新输入,通过后再提交到服务器处理。服务器处理失败则返回出错(输入)的页面。
2.2. 查询说明
所有涉及查询的,多个条件可单个查询,也可某几个组合(与的关系)查询。
所有涉及到分页的,格式都是:第n页/共n页| 首页上一页下一页末页;如果是第一页则首页和上一页不可点或不可见; 如果是最后一页则下一页和末页不可
点或不可见。
如没有查到,则显示“查无商品”等类似的信息。
当点上一页或点下一页,显示的信息必须还是依据原条件查询的商品,(即保留查询条件)。
2.3. 大类、小类的级联说明
商品大类和小类都以下拉列表形式显示,大类列表默认显示内容是“请选择”+所有大类的名称。小类列表默认只显示“请选择”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浙江工业大学之江学院软件工程大型实验报告
设计题目:网上二手商品拍卖系统班级:_____ XXX _
姓名:_____ XXX __ 指导教师:______ XXX ____
2011年 12 月
“网上二手商品拍卖系统”需求分析报告
1 范围
1.1 标识
1.2 系统概述
1.软件名称:网上二手商品拍卖系统
2.软件功能:便于用户足不出户就能享受商品的拍卖的乐趣,包括商品搜索,商品竞价,用户的注册、登陆和个人资料修改,查看历史拍卖。此外,系统管理员还可以通过该系统管理用户信息与商品信息。
3.用户:已注册会员和系统管理员
4.开发者:XXX
1.3 文档概述
需求分析采用面向对象分析的方法,在文档中主要采用了用例和E-R图等表示方法描述需求。文档的预期读者为商品拍卖业务人员和软件开发小组。
1.4 基线
无(或《网上二手商品拍卖系统可行性分析报告》)
2 引用文件
计算机软件文档编制规范(GB/T 8567-2006),2006年3月14日发布,2006年7月1日实施。
3 需求概述
3.1 系统目标
系统的开发目标是充分利用计算机和网络技术,打破传统的拍卖模式,实现了搜索到商品便可以参与拍卖的功能,使用户避免了实际拍卖中等待一件一件拍卖商品的麻烦,为用户节省了大部分时间,同时提高整个拍卖系统的工作效率。
3.2 软件环境
1.服务器硬件配置要求:
2.客户机硬件配置要求:个人机,1M内存,40G硬盘
3.软件配置要求:Jdk 1.5版本以上,Tomcat 5.0
3.4 用户特点
系统的最终用户为已注册该拍卖网站的会员,具备基础的计算机操作技能。尽量减少用户的键盘输入;同时,为了尽量提高输入数据的正确率,对输入的数据附加约束条件。
4 功能需求
系统的功能主要分成以下几个部分:
1.用户登录:分为管理员与普通会员登录。
2.会员注册:用于注册为该拍卖网站会员。
3.商品搜索:会员登录后可以通过搜索寻找自己需要的商品。
4.商品竞价:会员通过在规定时间段对商品进行竞价参与拍卖。
5.历史拍卖查看:查看历史商品拍卖的信息。
6.商品管理:管理员对商品的信息进行管理。
7.个人信息管理:查看和修改个人信息。
4.1 系统用例图
用例建模主要是分离出系统的活动参与者(Actor)和用例(Use Case),用例是指对系统提供的功能的一种描述,而活动参与者是那些可能使用这些用例的人或外部系统,通过用例图可以描述出系统外部的执行者、系统的用例,以及它们之间的联系。本网上二手商品拍卖系统的前台用例图和后台用例图分别见图A1-1和图A1-2。
图A1-1 系统用例图(前台)
图A1-2 系统用例图(后台)
4.2 用例说明
会员必须经过登录后(若没有注册,必须先注册)才能进行查看商品以及参与竞拍等相应的操作,此时会员登录时必须提供以下资料:用户名与密码。注册时,必须提供真实姓名、用户名、年龄、性别、密码以及联系电话等个人信息。
对于本系统,会员必须经过上述步骤才能执行相应的操作,若对于整个二手商品拍卖系统,会员作为整个系统的用户只需要在系统登录时登录类型选择管理员登录后便可以直接进入本系统的会员操作页面。
4.2.1 商品拍卖
商品拍卖包括搜索商品信息和商品竞价,通过该用例可以对搜索到自己喜欢的商品查看其详细信息和参与对该商品的拍卖。
商品拍卖用例
用例名称:Auction_Goods_Case
参与者:会员
前置条件会员正常登录
后置条件商品拍卖成功后追加到数据库
主干过程1.会员正常登录;
2.搜索相关的商品,对自己满意的商品进行竞价。
分支过程1.选择“搜索商品”,则转至用例Auction_Search_Case
4.2.2 个人信息管理
对对个人信息进行查询、修改和查看个人历史拍卖的商品情况等操作。
4.2.3 历史拍卖管理
5 数据分析
E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。A1-3所示的是商品拍卖系统的数据模型E-R 图(管理员略)。
对照此图对图中几个实体(如表1-表6所示),可以得出会员实体和商品实体之间的关系是一对多的关系,即一个会员可以购买多个商品,而某个商品只能属于一个会员;历史拍卖实体和商品实体之间的关系是一对一的关系,即一个商品可以产生一个历史拍卖纪录,而某个历史拍卖纪录是在一个商品被拍卖后产生的;会员实体和历史拍卖实体之间的关系则是一对多的关系,即某个会员可以购买多个商品而产生多个历史拍卖纪录,而某条历史纪录是纪录某个会员所拍卖得到商品的纪录。
E-R图为数据库的逻辑设计提供了重要依据。
表1 会员实体
表2商品实体
表3 历史拍卖实体
属性说明
HistoryID 会员编号(主键)
GoodsName 会员姓名
PersonalName 年龄
Pice 性别
Time 联系地址
图A1-3 系统E-R图
7 故障处理
软件的故障处理主要是对用户输入格式的控制及相应处理;如果在操作过程中,数据库查询和操作失败,也应该给出相应的出错处理。同时对浏览器页面上出现乱码情况也给出相应的处理情况