校园旧物交易系统的财务数据库设计

2021-04-23 10:57胡树煜吴宇玲
中国管理信息化 2021年7期
关键词:交易系统旧物交易

赵 亮,胡树煜,吴宇玲

(锦州医科大学a.公共基础学院;b.网络信息中心,辽宁 锦州 121000)

0 引言

近年来在校大学生消费指数持续走高,其中冲动消费占比也不断升高,很多物品买来后没怎么使用就开始闲置;面临毕业大学生的很多物品不方便带走,这类物品白白扔掉了,造成了巨大浪费,而采用传统的校园摆摊售卖方式也带来了校园环境和交通问题。高校校园旧物交易系统的出现提供了网络交易方式,符合当代大学生的生活习惯和生活方式,能够解决上述问题、满足高校校园中旧物交易方面的实际需求。而优秀的财务数据库设计可以为交易系统提供迅速、准确的财务数据信息,帮助交易系统运营者、维护者梳理复杂数据,进行科学管理,提高运营效率并节省管理成本。

1 高校旧物交易系统现状与问题

国内国外的网络交易平台日趋成熟,亚马逊、淘宝、京东等为人们交易购物提供了极大便利,闲鱼这类二手物品交易APP也有了百万级的下载量,互联网交易观念和方式已经广为接受。但淘宝等APP 均需要下载安装,在用户拥挤的手机界面中再挤占一个空间,这类APP 主要面向的是全体消费者,对校园旧物交易的针对性不强。校园旧物的特点是交易物品范围较窄,全部是住校学生在校学习生活期间的物品,绝大部分物品的价值较低,不适合淘宝、闲鱼等APP 的加运费远距离交易,且交易量较小、交易期较为集中,一般也不需要淘宝、闲鱼等“重应用”。“轻应用”的研发和流行给高校旧物交易系统的发展提供了一个适合的发展环境,比如Google 公司2017 年就推出了免安装应用,百度也推出了轻应用,而腾讯公司推出的微信小程序则是目前国内应用最多、最广泛的轻应用。目前的问题是用于高校旧物交易专项的轻应用较少,且其财务数据库设计大多移植于现行交易系统的财务数据库,缺乏专项设计与优化。

2 设计目标

基于微信小程序的校园旧物交易系统,符合当代大学生的生活方式,满足了校园实际需求。使用起来快捷方便的微信小程序非常适合高校校园旧物交易,将交易系统的服务器建立在云端,其服务器可以在毕业季等交易旺季迅速扩容满足用户需求,而其他时段则可以使用低配置运营以节约成本。与以往APP 和微信公众号相比,小程序入口简洁,使用方便,运行速度更快。云计算和云服务具备高速度、高安全性和高适应性,两者结合开发的校园旧物交易小程序,易于使用、易于推广,针对高校校园旧物交易特点专门进行的财务数据库设计能够为交易系统的运营和维护提供助力。

3 高校校园旧物交易系统的总体设计

拟实现的基于微信小程序的高校校园旧物交易系统由后台服务器、微信小程序客户端和数据管理系统三部分组成,其中后台服务器和数据管理系统在云端运行,用户不需要安装APP 即可通过微信小程序登入、搜索、查看和进行校园旧物交易。其总体设计可以分为服务器设计、微信小程序设计和数据库设计三部分。

3.1 服务器设计

系统服务器拟租用阿里云服务器,在其上构建Apache+MySQL+PHP 环境,提供系统基础服务。由于是高校在校学生租用和运营,还可以租用其面向在校学生提供的优惠产品:1M带宽的云服务器ECS,每月租用费用大概9.5 元,这样大大节省了租用成本,在交易旺季还可按需增购升级以满足系统运营需求。

3.2 微信小程序设计

微信小程序客户端部分使用微信“MINA”框架及其提供组件来完成,因为依托微信,开发过程中不需考虑手机系统问题,客户端可以通过调用接口完成程序功能并与数据库进行交互。

小程序注册:在微信公众平台首页进入小程序注册入口,由于没有企业资质,账号类型选取“个人”,根据流程填写邮箱和密码,在官网依照流程完成微信小程序注册即可。

获取小程序码:在官网个人账号下获取小程序码,使用者既可以在微信中搜索也可以通过获得的二维码来获取小程序。

本地开发:小程序的开发先在本地进行,完成后再上传至官方服务器经审核发布后使用。

通信域名:微信小程序需要设置一个或多个通信域名,与指定域名进行网络通信,通信域名必须先进行ICP 备案。

3.3 数据库设计

拟采用MySQL 构建的系统数据库,用来实现数据存储、数据表设计、财务管理等功能,根据旧物交易系统的功能需求分析,数据库结构应进行旧物信息实体属性设计、交易用户信息设计、交易订单信息设计、财务数据设计等,根据以上数据结构设计及其他关联设计,将旧物系统中实体联系起来设计完整E-R 图,再进行数据库逻辑结构设计,结合E-R 图设计相应关系表提供给数据库使用,E-R 图中的实体、属性及联系都要做到与数据表一一对应并注明key,表与表之间的联系设置foreignkey,然后在MySQL 中建立具体数据表和创建对应SQL语句。

4 高校校园旧物交易系统的财务数据库设计

系统数据库中的财务数据库实现,应提供销量信息、查看销售记录、搜索销售记录、导出Excel 文件等功能,为方便运营还应该对管理员提供销售记录的查看详情、搜索、删除、导出等功能,其信息应包括货物编号、货物类型、货物名称、订单编号、交易成员信息、订单状态、支付方式、成交时间等信息。

财务数据库中统计管理数据模型及表结构如图1 所示。财务数据库中财务统计信息表如表1 所示。

图1 财务管理实体关系模型图

表1 系统财务数据库统计信息表

由于各个管理模块的数据结构和业务逻辑相似度较高,因此本文只列举了财务管理实体关系模型图和系统财务数据库统计信息表,因系统专门面向高校校园旧物交易,因此在此财务数据库设计中简化了其他交易系统中常见的发票数据库、优惠券数据库、抽奖活动数据库、拼团数据库等内容,在保障全部业务流程规范化操作的前提下,数据逻辑结构相对简单明确,因此运行效率较高。

5 总结与展望

基于微信小程序的高校校园旧物交易系统偏重于本校或本地区高校生的旧物交易需求,其系统及财务数据库的实际应用效果应在具体使用中进一步验证,征求管理者和使用者的意见反馈和体验感受,针对不足对系统进行产品升级和技术优化。

猜你喜欢
交易系统旧物交易
山东首套ETC匝道准自由流预交易系统正式运行
ETC拓展应用场景下的多源异构交易系统
旧物,可以不是断舍离
围头新娘述心声 旧物展示两岸情
巴啦啦,旧物大变身
下一代高性能交易所数据储存和备份的探讨
大宗交易榜中榜
旧物招领:“废品”蕴藏商机
基于AS仿真的电子商务交易系统研究
交易流转应有新规