header1   header
header
header : : Login header
header
connector   connector
menuleft menuright
submenu   submenu
left
IMPORTANT: PowerShellCommunity.org is moving! - Wednesday, August 15, 2012

PowerShellCommunity.org is moving!  This community software, and the hardware that it sits on, are no longer serving the purposes of this community.  As a result, we have decided to move this community to a new home at PowerShell.org.  PowerShell.org is already up and running with the new community software and in its new location, so please post any new questions that you have on the forums over there instead of posting them on this site.  We've already started getting some great questions from members of the community over there so please, come on over and join us!

While we are going through this transition, this site will remain up for the short term.  New posts may no longer be created on these forums, however replies to existing posts are allowed so that users who posted questions don't have to re-post the same question on the new site.

[UPDATE 28/02/2013] New user registration has been disabled and forums have now been switched to read-only, including for existing posts since all threads that were started should now be completed. If you have a question about content on this site or about PowerShell in general, head over to PowerShell.org and ask it there where there are people actively using the site and answering questions.

If you have any questions, please let us know on the PowerShell.org site.

Thank you,

Kirk "Poshoholic" Munro

 
Powershell orVB.Net?
Last Post 26 Jan 2012 12:37 PM by davidarel. 4 Replies.
Printer Friendly
  •  
  •  
  •  
  •  
  •  
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
davidarelUser is Offline
New Member
New Member
Posts:3
Avatar

--
26 Jan 2012 10:04 AM

    My office is in charge of grading Continuing Educaiton (CE) exams, and since I am the IT guy, it has become my job to find out a better way to automate this task.  Currently, users answer test questions by way of radio buttons from a web form and once they click the submit button, an email is generated to a generic email account with the users information, which test they took, and the answers.  This is then manually graded and another round of scanning, converting to pdf, and more emails to the appropriate personnel to track the grading and CE credit hours for their professional developement.  This is obviously a very inefficient way of doing business.  My intent is to be able to write a program/script that will compare the submitted answers to the answer key and then automatically present the test taker with their certificate of completion or notice of failure, and then send the emails without any interaction.  I know this could be done with powershell but I'm not sure if .NET would be a better answer.  All of the users are a mix of all Windows suites (XP, Vista, 7) and are located around the world.

    What is my best option?

    Marco ShawUser is Offline
    Veteran Member
    Veteran Member
    Posts:1684
    Avatar

    --
    26 Jan 2012 10:51 AM
    Great to see you're looking at improving a seemingly ugly process. You seem to clearly indicate the current status, but not quite where you want things to go... How about a web site, with a back end that automatically processes the answers, etc.? It depends on what your end goal is...
    davidarelUser is Offline
    New Member
    New Member
    Posts:3
    Avatar

    --
    26 Jan 2012 12:19 PM
    I wish it were that easy.  Since I am working within the confines of the DoD structure, I cannot simply add a DB into the organizational structure without jumping though alot of hoops and red tape.  This is why it would be much easier to create an "app" that will handle the grading on our end.  I guess I should have mentioned that earlier.  Plus, I have been told buying more equipment is not an option at this time.
    Marco ShawUser is Offline
    Veteran Member
    Veteran Member
    Posts:1684
    Avatar

    --
    26 Jan 2012 12:30 PM
    I've done some "Outlook programming" before. I believe I used VBA in 2 instances, for some bigger stuff. I had a complete automated solution that looked through a folder, crunched some numbers from individual emails, and had some logic after the numbers were crunched like indicating to the user that they had passed or needed to retake a test.

    If you're talking about a lot of data, forget using PowerShell. It is slow using PowerShell to interact with Outlook (through COM)...
    davidarelUser is Offline
    New Member
    New Member
    Posts:3
    Avatar

    --
    26 Jan 2012 12:37 PM
    The tests are 10, 15, or 20 questions long and the email that is generated simply submits the question number along with the answer that was selected. I am currently trying to figure out who coded the test document to see if I can modify that, or if I need to create a completely new program to analyze the submitted results.
    You are not authorized to post a reply.


    Active Forums 4.3
    right
    footer   footer
    footer Many thanks to our original sponsors: Quest Software • SAPIEN Technologies • Compellent • Microsoft footer
    footer   footer