文档详情

《网上拍卖系统概要设计.doc

发布:2017-01-14约1.89千字共6页下载文档
文本预览下载声明
网上拍卖系统 概要设计说明书 负责人:杨一夫 组员:李新峰,张田,周杰 2013年1月5日 引言 1.1编写目的 本网上拍卖系统概要设计说明书是面向系统分析员和程序员,系统分析员依据软件需求说明书和总体设计说明书设计数据库和软件的详细设计,同时也是程序员分配代码任务人物的依据。 1.2背景 说明: A:《网上拍卖系统》 B:开发者:杨一夫,李新峰,张田,周杰 用户:从事网上拍卖的企业 1.3参考文献 JavaEE企业级应用开发实例教程 吕海东,张坤 清华大学出版社。 java2使用教程 耿祥义,张跃平 清华大学出版社。 数据库(Java Server Pages)是一种技术标准。一种服务器端的Java应用程序,可以生成动态的Web页面 图1结构功能图 2.2数据库设计 表1用户表 中文含义 字段名 数据类型 长度 是否为空 备注 用户名 userid Int 10 Null 主键 密码 password Char 10 Null 权限 permission Int 10 Null 为0表示管理员,数字越大会员级别越高 预存款 money Int 15 Null 图2 用户信息E-R图 表2 商品表 中文含义 字段名 数据类型 长度 是否为空 备注 商品号 gid Int 10 Null 主键 商品名 gname Char 20 Null 底价 startprice Int 10 Null 加价 addprice Int 10 Null 信息 Info Char 100 Null 状态 Status Int 5 Null 0表示未出售,1表示已卖出,2表示其他状态 图3商品信息E-R图 表3购买表 中文含义 字段名 数据类型 长度 是否为空 备注 商品号 gid Int 10 Null 主键 卖家 sellid Int 10 Null 主键 买家 buyid Int 10 Null 价格 price Int 10 Null 图4购买关系E-R图 2.3各结构模块功能描述 注册登陆模块:负责新用户的注册和已注册用户的登陆功能。登录模块中,还包括对用户权限的识别。 拍卖信息发布模块:该部分主要包括对所发布商品各个属性值的输入,如商品名,底价,加价等数据的输入,并将该条记录加入到购买表和商品表中。 查看拍卖信息模块:该模块的功能主要包括查看所有发布的商品拍卖信息,并进入查看商品信息等。 参加拍卖模块:本模块主要的功能是进入某一商品的拍卖“现场”参与拍卖,查看当前价格,点击参与拍卖及支付方式的选择。 会员信息管理模块:该模块主要功能是管理员对会员信息的修改和查看。 3.接口设计 (1)内部接口设计:每个子系统都是相互联系的,只有完成某一操作才能做下一操作,但是在具体实现过程中,彼此相互独立,可分别编码。 (2)外部接口设计:本系统是一个独立的系统,可与其他系统同时使用。 (3)异常处理设计:如果出现所采购的物品有误,则系统会给出相应提示。 4. 运行环境的配置 操作系统:Windowsxp 数据库管理系统:Microsoft SQL server 2005 编译环境:Elipse 3.6 5. 测试环境的配置 操作系统:Windowsxp 数据库管理系统:Microsoft SQL server 2005 编译环境:Elipse 3.6 6. 其他 应急支持的核心任务是维护系统的基础数据,因此,该系统的使用范围须严格限制在一定的范围内,并有专职人员日常对系统进行检查,在进行数据采集期间,数据来源须经过验证,输入数据须有不同的操作员进行核对以保证技术数据的准确,从而为应急提供可靠的基础信息。 系统设计须考虑界面提示信息的简洁和通俗,尽可能减少计算机专业术语而采用业务术语,提高系统与操作人员的亲和力。 网上拍卖系统 注册登陆 拍卖信息发布 查看拍卖信息 参加拍卖及支付 会员信息管理 用户 用户名 权限 密码 预存款 商品 商品号 底价 信息 商品名 加价 状态 购买 卖家 买家 商品 价格
显示全部
相似文档