国土资源拍卖系统(WCF):项目总结书

1、项目概要

   (说明:用500字左右,对所做项目整体功能进行描述,并描绘出功能架构图)

 

简介    

国土网上拍卖系统由一个客服端和一个后台组成,不同的用户,如:游客、普通用户、VIP用户、

拍卖师;而不同等级的用户所看到的、所拥有的功能权限不同,每个用户拥有专属的账号。该系统主要流程:由拍卖师获得国家审批号后发布拍卖单信息,经过后台审核拍品后,拍卖单经过公告期、挂牌期后开始限时竞拍,用户只有交了保证金后才可以参加竞拍,多人在线出价,每当有人出价便重新刷新倒计时,价高者得!未超过起拍价为流拍。

                 客服端

(1)主界面界面左边是功能模块,为用户显示主要的功能模块。

界面右边是国土的地图详细信息!

放大,缩小,操作)。

(2)新手指南:在这里用户可以粗略了解本系统的规则

(3)拍卖公告:公告将会显示所有的拍卖结果,有已成交和流拍的。还可以特定条件

     搜索,查看某个拍卖单的详细信息(竞得者信息、拍品信息、相关图片)

(4)拍卖大厅:拍品将在大厅进行限时拍卖,多人在线出价(我要出价、快速出价、代理出价、查看全部出价记录、双击查看出价用户信息)

(5)挂牌信息:看挂牌公告信息、查看正在挂牌信息、发布拍卖信息(拍卖师专用)、查看剩余时间;

(6)我的文档:功能(查看我的竞价单、我的成交确认书、我的收藏

(7)查看竞拍人:粗略查看所有竞拍人的信息

(8)会员中心:

功能(个人资料管理、我的钱包、信息管理、业务处理、人脉交际)

个人资料管理:查看自己基本信息、修改一些信息

我的钱包:查看你的账号与余额、进行充值、查看充值记录

信息管理:查看自己的收件箱和发件箱、还可以发送邮件

业务处理:查看待付款订单和已付款订单、进行付款、还可以向好友转账

人脉交际:查看好友列表,可以搜索所有用户以进行查看信息和加为好友

(9)网上银行:拍卖师专用,拍卖师查看那些用户是否已交保证金、拍卖师进行保证金审核

(10)客服中心:用户可以直接与后台人员进行咨询。

 

 

 

 

                      后台管理

主要功能进行一些数据的审核、查看、删除和修改

  1. 会员管理:查看所有会员,进行管理。审核一些待审核的用户,对拍卖师进行管理
  2. 财务管理:

审核会员充值:对会员的充值请求进行审核并充值金额到会员账户

充值记录:查看后台的所有充值记录

退还保证金:对于已交保证金用户,在拍卖结束后的五个工作日内退还金额到账号

网上银行:查看已成交并且用户已付款的拍品,查看后台总余额。

  1. 拍卖管理:

所有拍卖成交拍卖:查看所有成交的信息

待审核拍品:对拍卖师发布的拍品进行审核、删除、修改

查看正在挂牌的信息、查看正在竞价的拍品

  1. 公告管理:后台人员查看客服端的公告,可以进行修改以便用户查看
  2. 信息管理:

收件箱:接受用户发来的信息

发件箱:查看后台发出的信息

发送邮件:后台以邮件形式发送信息给用户

(6)帮助中心

2、数据库设计

  (说明:列出整个数据库表名;业务数据表的字段清单)

数据表

1、

表名

说明

 

BaoZhengJinZhuangTaiBiao

保证金状态表

基础表

ChuRangFangShiBiao

出让方式表

基础表

GongGaoBiao

公告表

基础表

GuiHuaYongTuBiao

规划用途表

基础表

JiaoYiZhuangTaiBiao

交易状态表

基础表

JingJiaDanJiLuBiao

竞买记录表

业务表

 

JingMaiZiGeBiao

竞买资格表

业务表

PaiMaiBiao

拍卖表

业务表

PaiMaiChengJiaoBiao

拍卖成交表

业务表

 

 

 

PaiMaiMingXiBiao

拍卖明细表

业务表

TuPianBiao

图片表

业务表

YongHuDengJiBiao

用户等级表

基础表

WangShangYinXingBiao

网上银行表

业务表

XiaoXiBiao

消息表

业务表

YinXingLeiBieBiao

银行类别表

基础表

YongHuQuanBiao

用户圈表

业务表

ZhiFuFangShiBiao

支付方式表

基础表

ZuiGaoJiaBiao

最高价表

业务表

2、业务表字段

(1)拍卖表

列名

数据类型

主键/外键

 

PaiMaiID

Int

主键

 

JiaoYiZhuangTaiID

Int

外键

 

DiKuaiBianHao

Char

 

 

QiShiShiJian

datetime

 

 

JieZhiShiJian

datetime

 

 

GuoJiaShenPiWenHao

char

 

 

BaoZhengJin

decimal

 

 

MianJi

decimal

 

 

PaiMaiBeiZhu

char

 

 

GongGaoQiShiShiJian

datetime

 

 

PaiMaiJieShuShiJian

datetime

 

 

GongGaoJieShuShiJian

datetime

 

 

BaoZhengJinJieZhiShiJian

datetime

 

 

2、拍卖明细表

列名

数据类型

主/外键

 

PaiMaiMingXiID

Int

 

PaiMaiID

Int

 

GuiHuaYongTuID

int

 

ChuRangFangShiID

int

 

XingZhengQuYuID

int

 

ZuoLuoWeiZhi

char

 

 

QiPaiJia

decimal

 

 

ZengJiaFuDu

decimal

 

 

SuoShuXingZhengQu

char

 

 

3、拍卖成交表

列名

数据类型

主/外键

 

PaiMaiChengJiaoID

int

 

PaiMaiID

int

 

YinXingID

int

 

YongHuID

int

 

JingMaiHao

char

 

 

JingMaiFang

Char

 

 

FaDingDaiBiaoRen

char

 

 

ChengJiaoJinE

decimal

 

 

ChengJiaoShiJian

datetime

 

 

QueRenShiJian

datetime

 

 

ZhuChiRen

char

 

 

ChengJiaoBeiZhu

char

 

 

ZhiFuFangShiID

int

 

4、图片表

列名

数据类型

主/外键

TuPianID

Int

PaiMaiID

int

YongHuID

int

TuPian

image

 

5、消息表

列名

数据类型

主/外键

XiaoXiID

Int

YongHuID

int

ZhuTi

char

 

JieShouRen

char

 

FaSongShiJian

datetime

 

YiDuFou

bit

 

FaSongZheFou

bit

 

6、用户表

列名

数据类型

主/外键

 

YongHuID

Int

 

DengJiID

int

 

YongHuMing

char

 

 

YongHuMiMa

char

 

 

ShuZiZhengShuUKEY

char

 

 

ZhenShiXingMing

char

 

 

DianZiYouJian

char

 

 

GongSiMingCheng

char

 

 

ShenFenZhengHao

char

 

 

PaiMaiZhuanYongZhangHao

char

 

 

JiaTingDiZhi

char

 

 

ZhangHuYuE

decimal

 

 

8、用户圈表

列名

数据类型

主/外键

 

YongHuQuanID

Int

 

YongHuID

int

 

HaoYouID

int

 

9、最高价表

列名

数据类型

主/外键

ZuiGaoJiaID

int

ZuiGaoJia

decimal

 

JingJiaDanJiLuID

int

 

3、设计与实现

说明:把自己设计的模块分类进行截图展示、该模块用到的数据表和关系描述、界面层经典代码截图描述。 经典代码定义:界面层控件的特殊使用、数据逻辑的特殊处理的重要代码截图。

  1. 绘图技术(刚开始不明白图是一个一个绘制的,所以导致文字成乱码)

  1. 拍卖大厅的倒计时功能和排序功能(倒计时容易实现,可跨线程倒计时就有点难度

,后来发现其实换个思路在数据库加个时间,然后减去当前时间也看看呀实现倒计时)

  1. 树形空间的使用

  1. 图片的上传与下载

  1. 公告管理的细节功能(还有TCP聊天技术)

这两个功能花了不少时间测试与思考

                                                                      

4、技术总结

说明:开发过程遇到的问题、及其解决办法、思想突破等总结。1000字左右。     

这是我第一个完成的拍卖系统项目,历时一个月左右吧。毫无疑问,通过这次项目实训,我的思维与动手能力提高了几个档次,但是这些成果都是通过自己解决重重苦难而得来的。其实我刚开始只是学了一些简单的基础和一些常用技术,还有老师的一些经验,就是这样懵懵懂懂的就是自己独立完成项目。然而事实上我居然做到,我真不敢相信我自己。其实项目时分配到我和同桌一起完成的,可我们想法没达到一致,所以呢,分开做项目了。现在想来,其实我们是很吃亏的,有那么一个机会锻炼却白白浪费了,假如我们当初各让一步,或许结果一样,但过程百分百是不同的,以后有机会再和同桌一起好好商量商量,一起做完项目才有意思。虽然这是遗憾,但不可否认,通过这次项目的实训。我确实锻炼了思维,学到了很多,这或许也不是很差吧。

通过这次项目实训我才知道做一个完整的项目时什么感觉,在认真思考项目的流程或敲代码的时候,你会感觉时间过的飞快!慢慢感觉到数据库真的太重要了,从开始做项目到做完,我都改了好几次数据库,我们做软件不可以将就,一定要注意细节,很多高级的功能都是由很多细节的功能组成的。尽量不要想先做出来再去修改那些细节,真当你做完时,你会发现其实太多的细节让你不知从何下手!

做项目时,我发现很多功能的实现需要掌握不少知识,到我们所学有限,这时候呢,

我当然选择问“度娘”,我很少问老师,因为他总是太忙了。我会通过百度的知识,自己慢慢去尝试,没办法,谁叫我们的项目实训时间太多了呢。有时候我们还会发现一些我们没用过的功能,我们还可以分享给我们同学,这让我感觉到了编程的知识太多了,我们应该多去链接,不应故步自封。通过做系统,我们还可以了解一下生活的的实际操作,毕竟我们所做的项目系统其实是跟生活有着很大的关联的。还有我们做界面的时候,我经常改界面,因为老师总说我的界面太丑了,然而,改着改着,慢慢的我的界面越来越美观了,

这无形的提高了我的审美观啊。我都不知道我的界面都推翻了几次了,知道后来我上百度去下载第三方控件来用,可我不敢用啊,怕被喷!

    其实做项目的实现,我们有很多种办法来实现某一功能的,所以有时候我们不要钻牛角尖,在一条路上死磕。或许你脑袋转个弯,就想到办法解决了呢。但有时候我们可以用多种方法来实现同一种功能,锻炼一下自己。还有,完成项目后的测试工作也是一项技术活,真的,测试出你的软件漏洞也有技术含量的。我们做项目的时候,一些东西要规范的必须得规范,不然以后吃亏的还是你。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值