威客
网站建设总体设计方案与原则。21世纪是一个信息时代,互联网使企业驶入了全球信息高速公路,让企业信息通过互联网通达世界各个角落。深圳网站建设公司发现企业通过互联网发布企业最新的商业信息, 供全球检索,以此来宣传自己的企业,宣传企业的产品及服务, 全面展示企业形象,并通过网络和各行各业进行交流、推销和合作,同时通过互联网寻找货源和新客户。其次,客户可通过Email或BBS联系企业并发表意见,这样就实现了客户与企业之间的直接对话,具有增进感情的作用,又能够及时给客户提供咨询服务和解决方案等, 辅助公司营销和产品推广。再者, 企业建立自己的网站本身就是在给自己打广告,而且在网站上企业的信息将会集中起来, 分类分栏,方便客户浏览且全面了解企业情况。在这种环境下,一个新的互联网平台就出现了,任务平台,也叫威客任务网站平台,用户不管是企业还是个人均可在平台发布自己的需求在线交易处理双方的任务。
深圳网站建设公司资深框架规划师将建设威客任务平台的几大设计原则整理如下。
1)威客网站建设总体设计方案与原则之系统总体设计原则
威客网平台旨在为招标企业和在校大学生提供便利的信息交流平台,因此主要的参与者是企业用户和学生用户。威客网站在整个商务活动中充当平台管理员和信息中介的角色。网站的主要商务活动围绕类似网上招、投标方式的企业用户与学生用户开展,网站用户在一个完整的任务发布、任务解决、解决方案评价的过程中按照逻辑顺序的先后分别要在招贤阁、英雄会、竞标台和英雄榜參与商务活动。在每个项目中都有三方的参与者:企业任务发布方(企业用户)、提交任务解决方案方和监督管理方。因此,在系统总体设计方面需关注信息传输的安全性、保密性两个特点。根据“威客”模式的特点,制定系统设计的原则如下。
(1)安全性原则:运用多种技术(防火墙技术等)保证信息平台的安全性。
(2)实用性原则:符合“威客”模式的运行特点。
(3)技术的先进性原则。
(4)开放、可扩充性原则。
根据以上原则,威客网的总体结构设计。
2) 威客网外部环境分析
威客网的外部环境主要包括:与交易相关的公共信息基础设施:银行卡支付中心。当“威客”网开展会员制收费管理后,VIP用户可以根据自己的需求定制个性化服务,如信息搜索、智能代理。因此,需要相应的支付平台以保证支付过程的安全性。
3)网络环境设计
威客网是一个基于网络的系统,它的网络环境包括Internet. Intranet. Extranet 三个部分。其中,Internet 网络主要连接用户和威客网,Extranet 主要连接威客网与银行支付平台,而Intranet主要负责威客网内部业务流程的运作。
4) 威客网系统平台的选择
(1)操作系统的选择。Windows 系列运行在Intel 的CISC芯片上,在计算机市场的占有率达到70%以上,是目前市场上最为常见的操作系统,同时它还具有便于安装和配置的特点。因此本系统选择使用Windows 2000 Server作为服务器上运行的操作系统。
(2)数据库管理系统的选择。目前数据库管理系统有很多,比如Microsoft的SQL Server2000、Oracle 公司的Oracle 10g. IBM公司的DB2及开源的MySQL。可参考系统的规模,在以上数据库中进行选择。相对而言,Oracle 和DB2是大型的数据库管理系统,操作复杂,价格昂贵。而MySQL虽然免费,但是却是小型的数据库管理系统,而且没有实现图形化操作,使用起来相对困难。因而选择SQL Server 2000作为本系统的数据库管理系统。
(3)应用服务器的选择。系统使用Java语言开发,支持JSP+ Severlet + JavaBeans的应用服务器有许多,其中包括BEA的WebLogic. IBM 的WebSphere. Jarkata 的Tomcat服务器。Tomcat是Apache-Jarkarta 的一个子项目,是一个开放式原码,免费支持JSP和Servlet技术的容器,它同时又是一个 Web服务器软件。它运行时占用的系统资小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能。因此,我们选择Tomcat作为应用服务器。
5) 威客网系统的体系结构分析
在系统分析中,将本网站系统划分体系结构。在本网站的设计模型中,针对“竞标台”这一功能模块进行静态结构和动态行为的
建模。
2.威客网站建设总体设计方案与原则之静态结构模型
在系统的分析阶段,已经将系统的需求模型确定,深圳网站建设公司本文的设计都是基于分析阶段中对系统描述的语义及用例的表述来进行的。
1)定义系统对象类
(1)注册用户类(User): 注册用户类是所有在e擂网站通过注册的。能够访问和浏览公共信息的用户的映射,类名为User.
(2)认证用户类(AuthenticUser): 认证用户类是网站可以相信的具有真实用户信息的用户映射,是注册用户的子类,该类是一个抽象类,必须被特定的子类继承。类名为
AuthenticUser.
(3)认证用户类(AuthenticSUser): 是认证用户类的子类,是特定的表示经过身
份认证的用户,类名为AuthenticSUser.
(4)认证企业用户类(AuthenticEUser): 是认证用户的子类,是特定的表示经过身份认证的企业用户,类名为AuthenticEUser.
(5)合作组类(Team);与认证用户类是聚合关系,一个合作组包括一个或多个认证用户,合作组在进行投标时与认证用户具有相同的用户功能。类名为Team。
(6)任务信息类(Task):任务发布方(就是认证企业用户)发布的一一个招标任务的信息,类名为Task.
(7)解决方案(Solution); 特定任务的解决方案,是由注册学生用户或合作组完成该任务后提交到网站的所有信息。解决方案类本身没有相关的操作,是实体类。类名为Solution.
(8)已提交任务类(AllSolutions): 与解决方案是聚合关系,已提交任务是一个针对同任务的解决方案的集合,在逻辑上是一个容器类,类名为AllSolution。
(9)评选结果(JudgeResult); 任务发布方对已提交的所有任务解决方案进行评标后的结果,包括任务信息、中标用户或合作组信息等,类名为JudgeResult。好了,
深圳网站建设公司本文关于“威客网站建设总体设计方案与原则”知识就分享到这里,谢谢关注,博纳网络编辑整理。