当前位置: 代码迷 >> SharePoint >> HR架设sharepoint+infopath服务器有关问题(详细,请耐心)
  详细解决方案

HR架设sharepoint+infopath服务器有关问题(详细,请耐心)

热度:2659   发布时间:2013-02-26 00:00:00.0
HR架设sharepoint+infopath服务器问题求助(详细,请耐心)
首先介绍背景:
本人HR一枚,在一个接近万人的制造业国企工作,会写点代码(C++,大学时通过修改木马的源代码玩了一阵免杀的木马)。在工作中经常需要发点调查表什么的给其他部门来填,比如培训调查表,收集

岗位说明书等等。
工作环境中有OA,所以最常用的方法就是,调查表使用word或者excel设计好模板,然后通过邮件发给相关部门,等别人填好之后再收集回来。如果需要进行统计的话,大家猜都猜得到,那就是打开茫茫

多收集回来的excel或者word不断的ctrl+c和ctrl+v拼成一张大表,然后再进行统计或者分析之类的。这样的工作不仅没有效率而且非常枯燥。

办公室有一台闲置的电脑,平时开着没人用,仅用于连接打印机,基本性能如下:

CPU: 英特尔 Pentium(奔腾) Dual Core E2200 (双核)
主板: 华硕 P5KPL-SE (英特尔 G31 (Bearlake) + ICH7)
内存: 2 GBytes
显卡: ATI/AMD Radeon HD 4650 (RV730 PRO)
硬盘: WDC WD1600AAJS-00L7A0
显示器: 三星 [未知型号: SAM049F]
网卡: 瑞昱 Semiconductor RTL8168C/8111C PCI-E 千兆以太网 Adapter
声卡: 英特尔 82801GB ICH7 - High Definition 音频设备 [A1]

有了上面的背景,再结合我看过关于infopath无代码设计表单的一个视频教程,于是有了以下这样的想法,请大侠们指点实现路径(我会不断追问实现细节,不要小看一个会编程的HR的实力!):

1、架设一个sharepoint server 2010,将我用infopath设计好的表单发布出去给大家填写;
2、表单不需要审批流程,仅需要简单的数据验证,如必须输入的是日期,或者整数,在选项中提供下拉菜单供用户选择;在某种场合中,可能还需要输入账号密码登陆才能填写;
3、在后台,不一定需要使用数据库收集数据,在数据的收集整理方面我没研究过,需要各位大神多多指点;关于SQL,以前在大学的时候找了本书随手翻翻自学了下,“select * from ……”这种语句

还是懂的;
4、我目前已经在电脑上安装好了windows 2008 R2和sharepoint server 2010,但是安装好之后就完全不会玩了,就跑过一次sharepoint的设置向导,一路next下去,所有的账户都是设置为

administrator;当然了,sharepoint server 2010和sql 2008都安装在了上述的同一台电脑中,在安装时的选项,我选的当然是“独立服务器”。
5、我已经所做的准备:看了数个webcast的视频教程,翻了一本“SharePoint.Server.2007宝典”,感觉这些基本上都是为有基础的人准备的,许多专有名词比如“网站集”、“服务器场”都没有解释

过,而且我对“域”和“活动目录”这两个技术基本没有任何概念,这个是硬伤。我看了很多所谓教程,基本上还是摸不着门路。

下面是我的问题:
好了背景有点长,但是我觉得是必须的,因为这样才可以有针对性的提问。
1、我仅需要sharepoint发布表单这个功能,其它功能比如BI、Search服务都不需要。因此我需要大牛告诉我,这个sharepoint需要进行怎么样的设置才能发布我设计的表单;我希望大牛的解答最好是有

截图,而且是分步明确的,比如首先使用某某模板建立一个site,然后建立一个某某web应用程序;
2、填写表单的人数从20-100人不等,也许已经有人提出这台烂机器跑不动了。我会想办法从其他电脑上凑几根内存条过来比如凑够8G的,这样的话应该满足需要了吧?因为这种调查表也不常用,可能一

个月才一次。
3、我对一些概念完全无法理解,比如“网站集”、“服务器场”,需要大牛举个例子解释一下;(我看了教程之后,感觉服务器场应该是一个逻辑上的概念,代表着一组相互提供服务的sharepoint服务

器;而对于网站集,我目前的理解是,一个应用服务器上的诺干个网站,都遵循某一组特定的设定,称为网站集);这些概念好配置上有什么层次结构,必须先配置什么再配置什么,才能配置一台能运

行最基本的服务器,我完全没概念。

我希望我的表述足够清楚了,也对表示看完帖子的大牛表示感谢。如果有什么疑惑,我会继续跟帖补充的,在这里小弟先为大牛们表示感谢!
sharepoint infopath 收集 工作流

------解决方案--------------------------------------------------------
先给你个简单的概念
用Infopath创建好表单模版,发布表单,在sharepoint管理中心里上载表单,并激活。
在sharepoint中新建一个表单库,在表单库设置中选择高级设置,修改为允许修改内容类型。再次进入表单库设置界面,会有一个选择内容类型的位置,选择发布好的表单。到目前为止,用户可以登录sharepoint点击新建填写表单。
业务逻辑可以写在Infopath代码中,比如将数据插入数据库等
------解决方案--------------------------------------------------------
既然是大单位,应该有自己的局域网,自己的域控,假设你的Sharepoint也是搭建在这个域里,而且你已经建了一个team site. 如果还没有建team site, 这样
1。SharePoint 2010 Central Administrator-> Application Management->Create site Collections,先创建一个team site,假设这个site的 URL是http://abc/
2。把参加survey的域用户加到这个sharepoint里即可。步骤:Site Actions->Site Permissions->Grant Permissions
3。创建survey表单。步骤:Home-〉Libraries->Create->Survey, 给这个survey一个名字,然后一个个创建你survey的问题。
  相关解决方案