Sharepoint Forum

Ask Question   UnAnswered
Home » Forum » Sharepoint       RSS Feeds

Design Question ffor Sharepoint HR application

  Asked By: Trenton    Date: Jan 03    Category: Sharepoint    Views: 2870

I have a SharePoint question mostly related to design. I am working on
automating one part of an HR process which is the hiring(boarding process) and
the plan is to do this in SharePoint.

At this point I am not even sure if this should be an ASP.net web application or
a SharePoint application as the system we are trying to build is big. So I would
like to hear what experience people had in terms of building a bigger system in

This is an HR system and I hear that SharePoint being widely used for HR systems
and we are also planning to do this in SharePoint but I would like to clarify
some things as this will be the biggest SharePoint application that I will be
working on which involves design and architecture.

One piece of what we need to build is automating the Boarding process of
employees. So new hire information needs to be entered and we will be using K2
for the work flow. When it comes to storing the Employee data or other data that
is needed in the system, will it be better to use a separate SQL server database
or create a custom list like (Employee list) in SharePoint ?.
I am just not sure how using SharePoint for Data storage esp. if it is a big
data would affect performance and if it is best practice. Eventually this is
going to incorporate other process like IT Process, Security and Exit process.
So it is going to be a big system .

Is it a normal practice to store data in a Sql Server for data that will be
displayed in SharePoint ? Or is it a good practice to use a custom list for data

The other question I have is for the data entry forms, like the new hire
employee data , is it better to use aspx page or InfoPath forms. What are the
advantages and disadvantages ?

Any suggestion ,best practices or lessons learned will be very helpful.



3 Answers Found

Answer #1    Answered By: Daniella Landry     Answered On: Jan 03

How big  are we talking about here? For performance  purposes, Views are best
restricted to 2000 items or less, but a list  can be much larger.

Regarding your forms  question: as a web  developer who's spent a good  bit of
time developing InfoPath forms, I suggest going with SharePoint Add/Edit
forms if at all possible. You have something to work  with right out of the
box, and if you need to customize it, there's a LOT you can do.

Answer #2    Answered By: Bo Stafford     Answered On: Jan 03

Which forms  are the Sharepoint Add/Edit forms ? The other thing , are
you suggesting a Custom List or a view instead of Sql server  , is that rigt ?

Answer #3    Answered By: Jocelyn Shelton     Answered On: Jan 03

When you go to add or edit a list  item in SharePoint, you are taken to the
add or edit form. These can be copied and/or customized in SharePoint
Designer (or other tools).

As for the other thing, I think we would need to know more about how big
your data  store would be.

Didn't find what you were looking for? Find more on Design Question ffor Sharepoint HR application Or get search suggestion and latest updates.