Welcome to YLOAN.COM
yloan.com » Site Promotion » Custom DotNetNuke Site For Medical Profession
Online Business Site Promotion Web misc Affiliate-Revenue Auctions Audio-Streaming Autoresponders Blogging-Rss Email-Marketing Ezine-Publishing Forums Internet-Marketing List-Building PPC-Advertising Podcasting SEO Spam-Blocker Traffic-Building Video-Streaming Web-Design Web-Development Web-Hosting Domain Name soreness web analysis vinyl mlm searching media info spyware access microsoft outlook farmville

Custom DotNetNuke Site For Medical Profession

Custom DotNetNuke Site For Medical Profession


Abstract

Client for this DNN development is a US based consulting company, mainly providing software service to Life Science industry. Nova was chosen to develop three functional DNN modules, design the DotNetNuke Skin/Container, and enhance the stability of the system..

Requirements


The requirement includes three Dotnetnuke function modules and some design about Dotnetnuke Skin/Container. The first module is to rewrite a module to query and view the physicians' specific information. To ensure each physician can access to the system, the physicians' information are required to be associated with Dotnetnuke user account. The 2nd Module is a referral module, an referral system that is similar to email system C send referrals for the patient and accept/reject the referrals between physicians themselves, and between physicians and clinics as well. Whether the physicians accept or reject the referral, this module needs to send email as notifications To Whom It May Concern. The third module is to implement registration and login supported by windows authentication.

Solution

Technology Required

IIS6/IIS7

Dotnetnuke

Microsoft SQL Server 2005

Visual Studio 2008

ASP.NET

ASP.NET AJAX 2.0

Web Service

JQuery

System Architecture

As the database used in the modules was not Dotnetnuke Website's own database, we decided to establish a Web Service as a DAL layer, and use the transaction Scheduling Mechanisms of the Dotnetnuke and the Web Service provided by the client to achieve data synchronization. Meanwhile we designed the special interface to associate account with physicians' information.

The main function of the first module is to query the physicians, add information for new physicians and associate the physicians' information with the DNN user. We combined Web Service and UserInfo API of DotNetNuke Framework to achieve this module.

In the second module, the client had a high-level and very strict requirement on the interface, such as displaying information and pop-up with ToolTip. To obtain the purpose we wrote a lot of JavaScript, refactored some ASP.NET Controls and established the flow model to control it.

Some technical Difficulties existed in the third module-windows authentication module. Although the skin module was built-in windows authentication on Dotnetnuke 4.8, it wasn't in line with the client's interface and requirements. Hereby we refactored the module on the existing skin module and rewrote it to a standard Dotnetnuke module.

Challenges of the development process

The operate flow was complex in the second module; it needed to interact with the first module. According to the requirement, the data used in the two modules should be separated to the data in Dotnetnuke website; meanwhile it should be synchronize with the existing database through Web Service provided by the client.

After comprehending the requirements, we drew the flow diagrams for the indistinct requirement and attached the detailed Textual description, and confirmed it with the client by Email.

After submitting the first version, we found the clients were not familiar with the Dotnetnuke deployment.

We made some videos to help the client comprehend how to install and deploy the system about the relative modules.

Benefits to the Client


The end client is satisfied with our program.

The system has good stability because we considered Parallel Processing and transaction Processing.

The Dotnutnuke we undertook cooperate well with the whole website.

Nova Software
Great Taste No Pain Diet Great Taste No Pain Website-your stomach can be strong again Important and Top 8 Affiliate Promotional Tools Effective Tips For Locating Dating Sites How to Create a Website Using Wordpress? Secure SSL - Best Way To Safeguard Your Website While noticing the process of the Chanel's promotion Dating Sites: A Veritable Avenue To Meet Your Dream Soul Joomla – Software for Creating Innovative Websites Fulfill Your Advertising Needs With A Promotional Tote Bag Understanding Best Website Hosting Website Development - Pre Launch Phase and Importance of Coming Soon Page Best web designers shall work as per client requirement and purpose of site Joomla designers are one of the best website designers
print
www.yloan.com guest:  register | login | search IP(216.73.216.35) California / Anaheim Processed in 0.031997 second(s), 7 queries , Gzip enabled , discuz 5.5 through PHP 8.3.9 , debug code: 58 , 3814, 77,
Custom DotNetNuke Site For Medical Profession Anaheim