计算机光盘软件与应用 软件设计开发 Computer CD Software and Applications 2012年第17期 易货贸易信息系统的设计与实现 王叶茂 (中南财经政法大学信息与安全工程学院,武汉 430073) 摘要:易物贸易信息系统能够帮助易物公司进行快速的易物交易。系统高度抽象了易物的业务模型,为易物企业提供准确、快速的数据信息,能有效的提高易物交易的操作效率、质量,实现易物交易的信息化管理。本文论述了易物交易系统设计与开发的主要过程。利用结构化的分析设计方法进行了全面的系统分析;在系统分析的基础上,进行了数据库设计和系统设计;利用Microsoft Visual Studio 2005的开发环境和SQL Server 2005,开发出此易物贸易信息系统。 关键词:易货贸易系统;数据库; 中图分类号:TP315 文献标识码:A 文章编号:1007-9599 (2012) 17-0242-02 1 引论 所属企业编号、商品交易日期。(4)评论表主要记录相关当今社会信息技术飞速发展,高效率、快节奏是企业评论,字段包括:评论序号、企业编号、评论内容。(5)顺应时代发展的必然选择,一对一的易货模式显然已不能交易信息表主要记录企业间交易信息,字段包括:交易序满足当前经济快速发展的要求。况且,就目前的信息平台号、易出商品的企业编号、易入商品企业编号。 来说,一个企业想要根据自己特定的需求来寻找易货 系统功能设计 对象是很费时的,甚至都找不到交易的对象。基于这易货贸易系统主要分为用户信息管理、商品及商品类个问题,我们拟设计开发一个“易货贸易信息系统”,自别管理、交易环信息管理、新闻和评论管理四大模块。 动为易货企业生成易货渠道,加速企业间易货贸易,解决(1)商品及商品信息管理模块,包括:商品类别信息交易局限性及低效率的问题。 管理和商品详细信息管理。会员可在线对相应的易货商品 背景和意义 类别进行查看、新增、删除、修改操作。(2)用户信息管目前,网上易物系统主要是针对一般个人群体,并且理模块,包括:普通用户信息和会员信息管理。不同用户它更多的是作为信息发布平台,交易双方的确立需交易者角色具有不同的权限。(3)交易环信息管理模块,包括:自行确定。这种模式的缺点是:交易局限于两个供需互补交易环信息查询、修改操作。(4)新闻、评论模块,包括:的交易者,因此,对于A、B两位易货者,只有在A所供评论信息管理和新闻信息管理。用户可以查看留言信息,恰好是B所需,或A所需恰好B能提供时,交易才能进行。查看系统新闻、公告。 这无疑减慢了易货的速度。 系统功能模块图如图1所示: 易货贸易信息平台正是基于目前易物交易网站的不足,通过自动构建交易链,以A→B→C→D→A这种扩大型易货贸易模式,自动为易货企业提供易货渠道,从而很好地解决交易局限性及低效率的问题,极大地提高易货贸易的成功率,使更多的物品得到交换,从而更好的推广网上易货贸易。 2 系统设计 根据需求分析阶段的结果,此部分主要进行系统设计,主要包括:数据库设计和系统功能模块设计。 数据库设计图 1.系统功能模块 数据库设计是指对于一个给定的应用环境,构造最优3 系统实现 的数据库模式,建立数据库及其应用系统,使之能够有效根据上述设计结果,结合.Net的开发环境对易货贸易地存储数据,满足用户的应用需求。本系统采用Microsoft系统的具体实现加以说明,主要是系统界面设计、代码编公司的SQL Server 2005 作为系统后台数据库。写与调试。在界面设计好之后,通过编写和调试代码来实 此数据库中涉及到的对象实体类型有管理员、企业、现界面所要求的功能。现主要以“主界面”进行说明。 商品、商品类别、企业缴费标准、企业间评论等。根据易主界面基本上涵盖了系统主要的功能项,包括易品中货贸易信息系统的功能和特点,数据库中的数据表设计如心、需求中心、易客中心、易品发布、需求发布、个人管下:(1)企业信息表主要存放企业信息,字段包括:企业理等。点击任意项您就可进入相应子页面,进行相关操作。编号、密码、企业名字、企业地址、企业电话、企业情况此外,主页面还显示各种信息,包括:最新添加物品、最备注、企业提供的商品编号、需求的商品类别编号。(2)新请求交易、最新需求及最新成功交易信息。搜索部分,商品种类表主要关于商品类别信息,字段包括:商品类别提供对交易商品和交易方信息进行快速查询的功能。主界编号、商品类别名称。(3)商品信息表主要存放商品的信面如图2所示: 息,字段包括:商品编号、商品名、商品所属类别、商品(下转第250页) — 242 —
计算机光盘软件与应用 计算机教学与教育信息化 Computer CD Software and Applications 2012年第17期 C语言既是高校计算机专业课程设计中必须学习的基强大。 础语言,又是专业的计算机科技领域里常用的高级语言。4 总结 它广泛的应用领域使其具备较强的应用性。C语言在计算C语言作为高校计算机相关专业学生的一门必修科机中的运用可以直接投产到计算机科技产业当中并产生十目,作为计算机专业相关课程学习的基础,它的重要作用分可观的效益。广阔的市场空间和专业人才缺乏的社会现和地位是无可厚非的。同时C语言作为现今社会经济形势状,使得C语言开发人才成为大型国企、外企竞相争夺的下最流行的计算机基础语言,它在今后计算机科技领域和对象。良好的市场发展形势证明了,C语言在计算机专业产业中的发展也是不可限量的。培养适应时代发展的计算课程中的设置满足现有经济形势下社会对于计算机专业人机专业人才是高校教育工作的要点和重要使命。综上所述,才的需要。 C语言无论作为高校计算机专业课程学习的基础语言,还 C语言在其他计算机专业课程中的作用及地位 是保证学生具备社会所需专业技能的一种就业手段,它都C语言作为功能强大、性能优良的综合编程语言,使有足够的优势长期存在于高校计算机专业课程体系之中。 用便捷灵活且具有丰富的表达能力。除了具备前文中提及参考文献: 的诸多优点之外,它还可以直接进行计算机硬件方面的操[1]朱迅.“C语言程序设计”教学的探讨[J].软件导作。适合各种不同类型软件设计、开发以及系统编写。C刊,2010(8). 语言在计算机专业课程中能够起到良好的衔接作用,尽早[2]王琪,周彩根.C 语言程序设计.课程建设的研究与实学习C语言有利于为日后学习“数据结构课程”“C++”践[J].中国成人教育,2007,12. “Java”打下良好基础。 [3]蔡晓丽,陈舜青,丁志云.计算机C语言实验教学改革C语言是计算机专业程序设计课程中最常用的基础语探讨[J].电脑知识与技术.2010,15. 言。学习C语言可以使计算机专业的每一个学生了解程序[3]曹凤莲,李英明.浅谈C语言学习[J].网络与信设计的基本理论、掌握程序设计的相关问题。C语言中的息,2007,6. 许多内容机制将程序设计得以融入到高级语言当中,而且[4]高伟,张国印,黄宏涛.C语言程序设计课程建设研究C语言可使计算机专业初学者更容易掌握程序设计的思维与实践[J].计算机教育,2010,16. 和方法。 [5]关忠仁.C语言教学质量的思考与实践[J].计算机教在计算机图形图像课程中,C语言承担着开发环境、育,2007,06. 编写程序、将计算机图形的相关理论与计算机绘图实践有 效结合的重要作用。C语言自身具备强大的图形功能,并[作者简介]陈静(1975-)女,本科,商丘职业技术学且不限制显示器和驱动的类型,操作十分便捷。在C语言院助教,研究方向:计算机应用与研究 编译软件中大量的图形库函数使得C语言的绘图功能十分 (上接第242页) 出此系统。到目前为止,此系统基本完成相应功能,但由于时间、人力等各方面的因素,仍存在诸多的不足,对于交易环生成算法思想还有待改进。 参考文献: [1]刘宁.易货贸易的往上重生[J].企业管理杂志,2009,6月,18. [2]化解经济危机的科学方法——企业易货[J].中国信息报,2008,11,27日第004版. [3]企业易货的模式推广起来可能会面临很大问题[J].经济视点报 [4]洪涛.加快我国现代易货贸易的发展[J].北京工商大图 学学报(社会科学版).2007(04). 2.系统主页面 4 结束语 [5]华金,秋肖敏.企业易货现象透视[J].财会学习,2010,(1). 本文首先查看了现有的一些易物贸易系统,总结各系统优点和不足,从加速易物交易的思想出发,设计和开发 — 250 —