《拍卖管理系统开发方案资料》由会员分享,可在线阅读,更多相关《拍卖管理系统开发方案资料(20页珍藏版)》请在金锄头文库上搜索。
1、爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 1页 共 20页 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 拍卖管理信息拍卖管理信息系统系统 技技 术术 方方 案案 版权所有 严禁传播版权所有 严禁传播 CopyrightCopyright BDXZBDXZ 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 2页 共 20页 目目录录 一 系统简介 3 1 系统目标 3 2 业务范围 3 3 系统功能分析 4 1 开发周期 5 2 技术路线 6 3 开发条件 8 4 用户需求分析 8 5 性能需求分析 9 6 接口需求设计 10 二 系统设计 10 1 物理结构设计 10 2
2、 逻辑结构设计 11 3 用户用例设计 12 4 功能模块设计 13 5 数据库设计 15 三 软件开发环境 17 1 软件开发工具 18 2 数据库开发工具 19 3 软件环境 20 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 3页 共 20页 一 一 系统简介系统简介 1 1 系统目标 系统目标 社会经济的快速发展催生了一系列新型的消费方式 如拍卖会 网上购物等 伴随着生活水平的提高 人们越来约重视对生活质量的 追求 越来越多的人购买各种艺术品用作装饰或收藏用途 艺术品拍 卖会是艺术品销售最主要的渠道 拍卖会设计信息众多 操作复杂且 需要着重注意信息流通 管理 安全等问题 艺术品
3、拍卖管理系统可 以实现对艺术品拍卖的规范管理 艺术品拍卖管理系统采用 Struts2 框架进行设计 在 J2EE 开发 平台上进行开发 使用 JAVA 语言进行编程 采用 Mysql 作为后台数 据支持 J2EE 由一整套服务 协议和应用程序接口组成 结合 B S 架构 喂用户提供一个可移植的 平台独立的 安全的 多商户的企 业级平台 整个系统主要实现 合同管理 客户管理 拍品管理 拍卖会管 理 财务管理 统计分析等六个主要功能 本系统中由系统管理员对 系统进行基本的设置 包括数据库的设置 拍卖会名称设置和图片路 径设置 用户的添加 删除以及对他们的权限设置 系统还实现竞投 资料管理 竞投牌管
4、理 竞投等级 买家结算等 拍卖会结束后系统 具备对数据的统计分析功能 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 4页 共 20页 2 2 业务范围 业务范围 本系统设计部分首先对系统的技术架构与功能架构进行设计 然 后通过 UML 模型图对系统各功能模块进行详细的功能设计 最后使用 E R 图对系统的数据库进行详细的设计 明确系统数据库各个表存储 的字段 类型和大小 系统的实体 属性之间的关系 给出部分数据 表的结构 最终通过界面展示及代码分析对艺术品拍卖管理系统的实现进 行描述 完成合同管理 客户管理 拍品管理 拍卖会管理 财务管 理 统计分析等功能 3 3 系统功能 系统功能分
5、析分析 系统功能分析主要针对用户的操作需求进行分析 对系统的业务 流程进行描述 最终完成系统的总体功能需求架构的设计 本系统的研发是以长期的拍卖行业工作习惯为出发点 结合计算 机相关技术 在系统设计上 需要针对一下需求实现功能设计 1 合同管理功能 用户进行合同管理时 可以查看到合同列表 并定位到某一个合同 进行修改 删除 添加等 以及合同的流转 审批 作废 退货 处 理 每个合同均有状态类型识别 新建 审批中 审批通过 签订 退货等多种状态 2 客户管理 该功能主要针对数据库进行操作 可以查看用户列表 用户相关信息 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 5页 共 20页 地址
6、等 添加新的客户 查看当前进行的交易等 3 拍品管理 拍品管理主要是针对要拍卖的商品进行上传登记 编辑拍品简介 费 用 以及拍品的关联信息 参考文献类 艺术家的相关编辑及介绍 可查看拍品列表及状态 对未完善信息的拍品进行完善 已经拍卖成 功的拍品在送达客户手中后进行删除 4 拍卖会管理 本业务是针对艺术品拍卖会前 现场 会后设计的 具备创建拍卖会 专场 添加拍品 拍卖会或专场上的拍品 竞投牌管理 竞投登 记 现场核对 买家结算 拍品出库和打印证书等功能 三个阶段流程如下图所示 会前准备用例分析表 描述项说明 用例名称会前准备 参与者系统用户 简要说明进行合同管理 竞投资料管理 拍卖会创建以及相
7、关资料 打印等一系列的会前准备工作 前置条件系统设置完成 后置条件会前准备就绪 基本事件流进行合同管理 竞投资料管理 设置拍卖会 设置拍品 打印相关资料 其他事件流合同和竞投资料可以进行更改 增加和删除操作 现场管理功能用例图 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 6页 共 20页 会后用例图 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 7页 共 20页 5 财务管理 财务管理主要分为卖方结算业务 买方结算业务 在买方完成结算完 成后 系统应该进行拍品核对后标记为拍品已卖出 卖方结算业务包括卖家结算 结算统计 未结算统计 分别对正在进 行结算的卖家 结算结束的卖家 未
8、结算的卖家进行管理 会后统计 查询实现不同方式的统计查询 可以按专场进行统计 也可以输入图 录号范围 按此范围进行统计 6 统计分析 艺术品拍卖管理系统实现功能强大的报表统计和分析供 在统计分析 业务中 用户可以查看系统生成的各种报表记录 也可以通过自定义 查询 得到查询结果 1 1 开发周期开发周期 艺术品拍卖管理系统的研发采用软件标准开发流程来进行 需求 分析 总体设计 数据库设计 编码实现以及系统测试等 i 啊哦准流 程来进行系统的研发 开发周期为 3 个月 具体的阶段性开发周期描 述如下 1 需求分析 一周 根据项目的具体实际 对系统的方案进行可行性论证 根据研发 情况 对系统的需求分
9、析进行确定 2 UI 设计 两周 根据需求分析的结果 由产品经理制作出原型图 再交由 UI 设 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 8页 共 20页 计师设计出高保真的原型图以供甲方确认 3 数据库设计 一个月 搭建 mysql 数据库平台 设计 E R 模型图 进行数据库的结构设 计 4 前端开发与后台开发 一个月 设计开发流程图 对 UI 设计的各个页面及系统进行代码实现 5 系统测试 两周 对设计号的系统进行功能测试 性能测试 压力等相关测试 遇到问题及时改进 2 2 技术路线技术路线 本系统主要采用 H5 JAVA PHP 等技术进行开发 通过 Socket 与平台进
10、行通信 利用 MYSQL 数据库管理系统进行数据库的存储和维 护 在前端设计上采用 HTML5 进行 web 程序开发 设计用户界面 对 MYSQL 数据库的内容进行操作 通过 JQuery 插件来完成数据可视化 等界面特效 利用 Apache 服务器完成相关程序的发布与部署 系统的技术路线描述如下 1 前端设计 利用 HTML5 进行前端的程序设计 通过表单提交的方式向服务器 发送 HTTPS 的数据请求 等待响应 服务端程序通过 Apache Web 服 务器实现 POST GET 等表单数据的接收 解析 然后将命令提交到服 务端程序中进行处理 最后通过访问 MYSQL 数据库完成数据操作
11、 将 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 9页 共 20页 结果返回给前端界面进行展示 在数据展示上 提供了数据表格的显 示方式和曲线 柱状图等可视化图形的显示方式 由 JavaScript 以 及 JQuery 图形插件实现 2 系统底层 系统采用 Struts Spring Hibernate 进行设计 系统的整体架构 图如图 3 3 开发条件开发条件 系统的软件开发条件 本系统的软件开发条件主要针对前端网站和后台 包括了开发 所用的操作系统 数据库 开发平台等 操作系统 Windows server Ubuntu Linux 开发环境 JAVA Web服务器 Apach
12、e Web Server 数据库 MySQL 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 10页 共 20页 网页设计 Dream weaver 4 4 用户需求分析用户需求分析 用户需求分析主要包括了功能 性能 用户界面 应用接口等几 个方面 是对业务进行调研分析 最终确定系统开发目标的过程 用 户界面以美观 简洁为主 主要体现在以下几个方面 1 界面布局 界面布局要求满足传统的布局模式 以列式布局 在左侧以导航 的方式实现用户需要的功能入口查询 右侧则显示功能主界面 2 颜色字体设置 颜色设置满足简洁性特点 背景颜色和前景颜色配置具有明显的 层次感 字体设置上为微软雅黑字体 5
13、性能需求分析性能需求分析 系统性能分析是用户十分关心的一个方面 特别是对于具有实时 性要求的应用程序来说 性能的优越性具有只管重要的作用 下面主 要针对影响系统运行的核心技术指标进行需求分析 1 实时性 为了保证实时性 需要在数据发送平吕上进行设定 一般以 0 11 0 3 秒为一个周期 同时要求在前端页面上动态显示的时间误 差不超过 0 3 秒 以实现动态的实时数据显示 2 运行稳定性 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 11页 共 20页 为了系统在运行稳定性上要由较高的体现 要求满足 7 24 小时 运行 并且运行满足一般应用程序的性能指标需求 3 安全性 安全性是系统
14、运行的基础 为了纺织数据的丢失或者恶意篡改 在数据库的设计过程中会充分考虑这点 4 查询延迟 查询是系统的最主要的数据库操作 由于其数据量较大 需要在 海量数据中筛选出需要的数据内容 满足 1 秒内的数据响应时间 6 接口需求分析接口需求分析 为了满足业务拓展和实际应用需求 系统在应用程序接口方面满 足以下需求 1 在软件应用接口上 可以通过 Excel 文件的上传与到处 保 存文件到系统中 方便打印和预览 2 在硬件应用上 可以同标准的打印机进行通信 实现通过系 统对制定的数据进行打印输出 二 系统设计二 系统设计 逻辑结构设计是对系统的软件结构进行设计 主要按照程序的设 计特点将系统分为若
15、干部分 每个部分负责一定的功能操作 本系统 的技术由于采用了传统的 B S 模式 为此采用分层的软件设计结构 1 业务接收层 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 12页 共 20页 业务接收层负责将用户的业务处理请求进行转换 以数据的方式 发送给业务处理层 顾名思义 业务接收层就是网站前端 由用户界 面以及相关数据发送程序组成 2 业务处理层 业务处理层将业务接收层的数据进行解析 处理相关请求 同时 将需要的数据处理参数以 SQL 语句的形式发送给数据处理层 3 数据处理层 数据处理层将业务层的数据处理请求进行接收 并且按照接收的 命令进行数据库相关操作 将结果返回给业务处理
16、层 最终显示在网 站前端界面上 4 4 功能模块设计功能模块设计 系统的功能模块设计是根据用户需求用系统的需要完成的功能进 行划分 针对每隔功能模块进行其设计目标和总体结构的设计 鉴于 本系统的研发设计了 Web 开发技术 主要功能包括如下功能 1 合同管理功能 用户进行合同管理时 可以查看到合同列表 并定位到某一个合同 进行修改 删除 添加等 以及合同的流转 审批 作废 退货 处 理 每个合同均有状态类型识别 新建 审批中 审批通过 签订 退货等多种状态 2 客户管理 该功能主要针对数据库进行操作 可以查看用户列表 用户相关信息 爱炎 北京 科技有限公司爱炎 北京 科技有限公司 第 13页 共 20页 地址等 添加新的客户 查看当前进行的交易等 3 拍品管理 拍品管理主要是针对要拍卖的商品进行上传登记 编辑拍品简介 费 用 以及拍品的关联信息 参考文献类 艺术家的相关编辑及介绍 可查看拍品列表及状态 对未完善信息的拍品进行完善 已经拍卖成 功的拍品在送达客户手中后进行删除 4 拍卖会管理 本业务是针对艺术品拍卖会前 现场 会后设计的 具备创建拍卖会 专场 添加拍品 拍卖会或专场上的拍