交易平台前台设计说明书.doc
《交易平台前台设计说明书.doc》由会员分享,可在线阅读,更多相关《交易平台前台设计说明书.doc(34页珍藏版)》请在沃文网上搜索。
1、 摘要:企业与自由设计师创意设计交易平台是一个为企业提供寻求符合企业自身需要的创意设计,为自由设计师提供展示个人设计才华的虚拟商品交易平台。本文主要针对当前创意设计交易中存在的问题,设计了一个开放、自由的交易平台。通过该平台,企业用户可以发布设计任务书,选择符合需求的作品并支付报酬;自由设计师根据自己的能力以投稿方式参与任务竞争,展示其设计作品,当作品被采用,将得到企业酬劳。该平台为企业提供了更多的选择机会和节省了设计费用,同时也给自由设计师提供了一个很好的展示平台和从业机会。该交易平台采用SQL Server2000数据库为后台,VS2005为前台,前台主要实现企业和设计师注册、企业发布设计
2、任务书、设计师发布设计作品、企业选择设计作品、设计师个人空间管理等功能模块。关键词:交易平台;交易系统;数据库管理系统The Trading Platform for the Company and DesignerImplementation of the Frontal Functional ModuleAbstract:The trading platform for the company and designer is a system of virtual commodity. The system provides the design idea to the company w
3、ho is looking for a compatible design. The system also provides designers a chance to display their design talent.This article is the view of the current design of the existing problems transactions. For company users, if they want to buy a good design idea for their produce, they just announce a si
4、mple demand description. Then the stylist who has a good idea for this produce can commit a scheme. Final the company will choose the best scheme and pay the stylist money. For stylists they can announce the latest design idea on the system. Through the search the company user will find the best ide
5、a and contact the stylist for detail. If the idea meets the buyer need. The deal will be done. All above, the trading platform provides more choices for the company to looking for the design they what need, and reduce the cost. At the same time, the trading platform can also be a good pace for the d
6、esigners who want to display their design talent, and giving a chance to them to participate in design work. This system is developing base on ASP.NET, the database is SQL Server2000. The frontal functional module including the functions like login publishes tasks, publish design, choosing the desig
7、ns, and manage function of the designers self space. Keywords: trading platform; trading system; Database Management System目 录1引言11.1创意设计交易现状11.2系统设计目的11.3系统设计目标11.4系统建设相关理论知识11.4.1 B/S模式11.4.2 SQL Server 200021.4.3 ASP.NET22系统分析与设计22.1系统可行性分析22.1.1经济可行性分析22.1.2技术可行性分析32.1.3法律可行性32.2概要设计32.3功能模块设计42
8、.3.1系统结构图42.3.2系统主要功能程序流程图52.4系统数据库设计72.4.1数据库的概念模型设计72.4.2数据库的逻辑模式设计92.4.3数据库的物理模式设计133系统前台功能模块实现163.1前台功能简介163.2详细设计163.2.1发布任务书模块设计163.2.2发布作品模块设计184系统运行205总结265.1 系统的开放性265.2 系统的实用性265.3 系统的不足26致谢26参考文献27企业与自由设计师创意设计交易平台前台功能模块实现专业班级:计算机科学与技术04软件2班 学生姓名:张晓文指导教师:李文全 助教1引言1.1创意设计交易现状目前,我们熟悉的创意设计,诸如
9、广告设计、包装设计、标志设计、插画设计等,几乎都由广告设计公司、包装设计公司、绘图插画设计院等经营。这些行业的专职人才少,而越来越多的新兴企业需要这方面的设计,于是形成了设计产业供不应求、设计费用高昂,以及设计作品选择有限的情况。1.2系统设计目的面临创意设计交易现状,我们希望可以开拓一个新型的创意设计交易市场,使更多的业余设计师可以投入到创意设计行业,发挥创意,实现创意价值,同时解决企业寻找创意设计困难,设计费用高昂的问题。1.3系统设计目标电子商务是综合运用信息技术、以提高贸易伙伴间商业运作效率为目标,将一次交易全过程中的数据和资料用电子方式实现,在商业的整个运作过程中实现交易无纸化、直接
10、化。它可以使贸易环节中各商家和厂家更紧密地联系,更快地满足需求,在全球范围内选择贸易伙伴,以最小的投入获得最大的利润。本系统设计的目标是建立一个企业用户可以发布设计任务,设计师选择自己感兴趣的任务进行参与,发布相关设计作品,以作品竞标,最优作品获取奖金为运作模式的虚拟商品电子商务系统。1.4系统建设相关理论知识本系统采用B/S模式,以SQL Server 2000数据库为后台,VS2005为前台,通过ASP.NET动态网站技术和数据库技术来实现。以下介绍该系统建设所涉及的理论知识。1.4.1 B/S模式基于浏览器/服务器(Browser/Server,简称B/S)的模式中,一台或几台集中进行事
11、务逻辑处理和共享数据库的管理及存期的计算机,称为服务器。将事务处理结果的呈现通过浏览器分散到网络中客户机上去做,构成分布式的信息处理系统。在B/S模式中,一般可分为表示层(Presentation)、功能层(Business Logic)、数据层(Data Service)三个相对独立的单元。11.4.2 SQL Server 2000SQL Server 2000是Microsoft公司推出的关系型网络数据库管理系统,它与Microsoft公司的其他软件,如Microsoft Office或Microsoft Visual Studio,设计风格一致,并能相互配合。SQL Server 20
12、00支持多层客户机/服务器结构,具有完善的分布式数据库和数据仓库功能,能够进行分布式事务处理和联机分析处理。SQL Server 2000具有强大的数据库管理功能,它提供了一套功能完善且具备可视化界面的管理工具。SQL Server 2000还具有强大的网络功能,他与Internet高度集成,能够轻易地将Web应用程序与企业营运应用程序集中在一起。SQL Server 2000的功能可以分为4类:数据库管理功能、网络连接产品、应用程序开发工具以及用户信息存取工具。21.4.3 ASP.NETASP.NET是一项功能强大的、非常灵活的服务器端技术,用于创建动态Web页面。ASP.NET是构成.N
13、ET Framework的技术组件之一,.NET Framework支持任何一种编程语言。3.NET Framework主要又两部分组成:一是公共语言运行时(Common Language Runtime,CLR)环境,CLR提供一个可靠而完善的多语言运行环境,简化了应用程序的开发配置和管理,从而实现组件能在多语言环境下、跨平台工作;二是.NET的基础类库(Basic Class Library,BCL),它提供了几乎所有应用程序都需要的公共代码。42系统分析与设计2.1系统可行性分析2.1.1经济可行性分析由于本系统采用微软的VS2005作为开发平台,其使用权是免费的。SQL SERVER
14、2000作为数据库。开发硬件是PC机,测试环境是校园局网内。系统若要投放Internet使用,只需要申请域名空间即可,费用不大。2.1.2技术可行性分析由于ASP.NET技术面向对象、应用程序代码和html代码分离、支持语言众多、代码编译、安全性高、速度快、可扩展性和可维护性强、类库强大、控件多等优势; 而SQL Server 2000是一个关系数据库管理系统, 具有使用方便、可伸缩性好、与相关软件集成程度高等优点.因此本网站就采用ASP.NET和SQL Server 2000为主要开发工具。通过ASP.NET程序,可以实现动态的、交互性的服务器功能。对这两方面的理论知识我们在大学课程上已经学
15、习过,已基本掌握,之前也有做过一些相关的课程设计,因而掌握了基本的系统设计和构建方法。而且在开发过程中, 根据问题的复杂程度,我们可以向老师或同学寻求帮助。2.1.3法律可行性根据中华人民共和国计算机软件保护条例(1991年6月4日中华人民共和国国务院令第84号发布) (修改后的新条例2002年1月1日起施行)第九条可知本系统的开发符合法律条款。另外,本系统的用户必须注册后才能进行交易,注册之前必须与本站签订协议,所以用户在本站的任何活动都收到法律的保护和限制。为了维护设计师在本站的作品不被盗用,我们的协议中有相关的条款,为了保证设计师的报酬,我们对企业发布的任务书需要进行审核,确保企业已经交
16、付定金,我们才会通过其任务书的审核。2.2概要设计本系统需要实现以下主要功能:(1)任务书类别管理:包括对任务书类别的修改、删除、添加操作。(2)任务发布功:企业用户发布任务书。(3)任务书审核:系统对任务书的内容和分类进行审核,并且核实企业用户是否交付定金,合格任务书才允许发布在网站上。(4)任务竞标:设计师选择任务书进行参与,发布相关设计作品,企业用户对参与其任务的作品做出选择,择优使用。(5)作品审核:对不合格(不符合任务内容或者含有不良影响的)作品,必须删除。(6)任务书和作品管理:为了保证数据库的正常快速运行,需对数据库中存储的无用数据做定期处理。系统可以对结束的任务和相关作品进行定
17、期删除。(7)奖金管理:对其作品中标的设计师发放奖金,并标记其中标作品已经发放奖金。(8)案例展示:展示部分设计作品。(8)个人空间:设计师拥有存储其作品的个人空间,用于展示自己的设计作品。(9)搜索功能:包括任务书搜索、作品搜索、企业用户搜索、设计师搜索。(10)广告管理:包括广告上传、删除、投放的功能。2.3功能模块设计2.3.1系统结构图系统功能模块图如图2-1所示:创意设计交易系统站内搜索用户信息管理任务书管理作品管理案例展示个人空间系统前台系统后台用户管理任务书管理作品管理个人空间管理广告管理广告服务任务类型管理图2-1 系统功能模块图系统前台和后台功能模块图分别如图2-2、图2-3
18、所示:系统前台站内搜索用户管理发布任务书任务查看案例展示个人空间广告服务企业用户搜索设计师搜索任务书搜索作品搜索企业信息管理设计师信息管理作品管理发布作品删除作品作品打分查看个人空间个人空间信息编辑任务书管理图2-2 系统前台功能模块图后台管理模块用户管理任务管理企业用户管理设计师管理管理员用户管理审核任务广告管理作品管理任务类型管理删除任务作品浏览删除作品任务类别查看添加类别个人空间管理结束任务删除广告投放广告上传广告删除个人空间个人空间查看奖金发放图2-3 系统后台功能模块图2.3.2系统主要功能程序流程图发布任务书的程序流程图如图2-4所示。是否注册企业登录是发布任务书企业注册否任务书审
19、核是否合格删除任务书是否发布成功图2-4 发布任务程序流程图任务书竞标的程序流程图如图2-5所示:设计师登录是否合格查看选择任务是否企业注册发布作品作品审核是否注册发布成功作品打分删除作品是否中标是发放奖金是否图2-5 任务竞标程序流程图2.4系统数据库设计2.4.1数据库的概念模型设计概念模型是对信息世界的管理对象、属性及联系等信息的描述形式。实体-联系图(Entity-Relationship Approach, E-R图)是概念模型的一种表示方法。5以下用E-R图表示本系统的概念模型。(1) 任务实体E-R图如图2-6所示。任务任务编号企业名称类别标题内容金额发布时间追加期限期限任务状态
20、图2-6 任务实体E-R图(2) 企业实体E-R图如图2-7所示。企业企业ID企业名称密码付款帐号负责人姓名负责人电话公司地址公司电话Email公司网址图2-7 企业实体E-R图(3) 设计师实体E-R图如图2-8所示。设计师名称密码真实姓名收款帐号地址联系电话Email个人空间地址图2-8 设计师实体E-R图(4) 作品实体E-R图如图2-9所示。作品作品编号中标标记分数简介存储位置任务书编号设计师图2-9 实体E-R图(5) 管理员实体E-R图如图2-10所示。管理员权限密码名称编号图2-10 管理员实体E-R图(6) 任务类别实体E-R图如图2-11所示。类别简介名称编号图2-11 任务
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交易平台 前台 设计 说明书
