Customizable Business Workflow System Project Synopsis

Synopsis:

Workflows drive business productivity by automating and coordinating collaboration across people and systems. Business Workflow System is an extremely powerful tool that will quantify the gains in productivity.

Description:

Businesses in the modern world are constantly evolving to satisfy changing market demands and to maintain a competitive advantage over their rivals. In order to evolve more efficiently, businesses must employ internal processes that can be continuously monitored and improved. These processes must manage a business’ complete infrastructure including its employees, computer systems, assets, partners etc.

Large businesses generally have the ability of investing resources into developing and managing their business processes. This can include employing specialists to continuously develop the company’s infrastructure and manage its assets. Small to medium sized business generally only have time to operate their business let alone using resources to invest in self improvement

  • Utilize Business Process Management (BPM) to create, monitor and improve their internal processes.
  • Seamlessly integrate their processes with other organisations and business partners.
  • Manage their Business Intelligence Rules (BIR) to automate workflow.
  • Completely customize their organisational structure and define their business objects.

Eazy Manager can be used by any organization to manage their business processes by creating Business Workflow System.

The solution provided following features:

  • Web service that can be consumed by any organization, so that they can manage their UI as per their requirement
  • Workflow Engine where business processes of the organization can defined and scheduled for execution.
  • Workflow Engine can be defined with various Tasks that can be either manual or automatic.
  • Processes can be defined with complex Business expressions as per need for its flow and decision making.
  • Dynamic Report Generation through Jasper Reporting tool.
  • Dynamic Custom Business Objects creation so that organizations using solution can manage their Entities in their own way.
  • Organization can search for data as per their criteria.
  • Application considered TimeZone and Locale as Globalization support.

Technologies Used:

  • Operating System : Windows XP
  • Platform : Visual Studio .Net
  • Database : SQL Server
  • Languages : C#.Net

Info Sniffer Manager .Net Project Abstract

Abstract:

This Info Sniffer project is aimed to developing an online Info Sniffer Manager useful for applications developed in an organization. The Info Sniffer is a web based .Net project that can be accessed throughout the organization.

This system can be used for managing Record against an Organization/Department, and tracking the Record across Inquiry to individuals..

Functional components of the project:

User Maintenance:

Component Maintenance:

Record Tracking: Creating, Modifying and Closing a Record. A Info Sniffer screen should at least have following details:

  • Record Number and Title
  • Date of Joining
  • Department Details
  • Year of experience
  • Previous work History
  • Qualifications
  • Personal Details
  • Address with Contact no
  • Passport and Visa Information
  • PAN Information
  • Status: “Active/ Closed”

Find Employee Record: A search screen to find Employee Record and display results.

Find Department: A search screen to find Department and display results.

Report: Generate reports on Record.

Privileges: Accordingly there would be following levels of user privileges:

  • Level 1: Application admin having all privileges.
  • Level 2: System Operator Having privileges for Record Maintenance, Find User, Find Report
  • Level 3: Users having privileges for view his/her Record, Find limited Details of other Users and checks the mail and notifications.

A System Admin should be able to:

  • Add/Delete/Modify an Employee Record.
  • Add/Delete/Modify a Department.
  • Add a new Operator.
  • Remove an Operator.
  • Login to the system through the first page of the application.
  • Change the password after logging into system.
  • Granting/Remove privilege for Operator and User.
  • View the all employee Record
  • Find details of Users
  • Check/Send the mail and notifications to Department/Operator/Employee
  • Generate reports.

A System Operator should be able to:

  • Login to the system through the first page of the application.
  • Change the password after logging into system.
  • Add/Modify an Employee Record.
  • View the all employee Record
  • Find details of Users
  • Check/Send the mail Admin/Employee
  • Generate reports.

A user should be able to:

  • Login to the system through the first page of the application.
  • Change the password after logging into system.
  • View his/her Record.
  • Check the mail and notifications
  • Send the mail to Operator/other User
  • Find limited Details of other Users.

SOFTWARE SPECIFICATION :-

  • Operating System : Windows XP
  • Platform : Visual Studio .Net
  • Database : SQL Server
  • Languages : C#.Net

Ads Online .Net Project Synopsis

Synopsis:

Ads Online is a B-to-B application where the basic functionality of the project is a .NET Portal where the user can advertise the Business Requirements in Internet, any type of classifieds they can advertise through this portal

Some of the functionalities are shown below:

  1. Announcements
  2. Business Opportunities
  3. Information Technology
  4. Employments
  5. Pets and Animals
  6. Services
  7. Auto & Motorcycles

Ads Online is a basic, yet fully functional Ads Online system that you may use as a framework to create an expanded system or use ‘as is’.

The main aim of the Ads Online .Net project specified at customer’s point of view is to advertise the details of their products or company’s details through banners or advertisements.

First the customers as to get registered on the site or portal avail before he needs to make a classifieds.

The Ads Online .Net project is broken down into several steps that will allow completing it rapidly and giving an opportunity to expand on the design once it is completed.

Some of the technical features available in this portal are:

  • User Registration
  • Multi-Level Categories
  • Verify Sign Pay flow Link integration
  • “My Classifieds” section
  • Shopping Cart
  • Administration of Members
  • Administration of Categories

Technologies Used:

SOFTWARE SPECIFICATION:- 

Operating System : Windows

Platform : Visual Studio .Net

Database : SQL Server

Languages  : C#.Net

GSM Based Mobile Recharge .Net Project Abstract

Abstract

This GSM Based Mobile Recharge project is developed because, the customer can recharge himself/herself.  In this first the customer should register on their respective mobile center. There are recharge machine centers, and the customer can go to the recharge machine center and he can do recharge without the second person help.

When ever we wanted to recharge our Mobile phones we should do just go to nearest recharge center and provide our details when ever it requested. And when ever we say recharge the system will generate a code and it will send that code to the Mobile number which is specified by the user.

To recharge the number we must type the code which is sent by the system.  When both the codes matches then only the number which is given by the user will recharged and the amount will be deducted from the account.

This SELF MOBILE RECHARGE Authenticates Person’s Using Dynamically Generated GSMID and retrieves the details pertaining to that specific person from the database.  SELF MOBILE RECHARGE is based on a GSM Modems used for sending SMS (Short Message Service) that has advantages over the traditional authentication process in that it tries to read a Constant ID Details.

User GSMID is successfully matched against each other by using Data Base, but only if they had been included in the DataBase. GSMID outside the Data Base pool should be added Updated to GSM ATM System before Performing the task otherwise they would not be handled correctly. The one, which is to be recognized by ATM System, must be updated before Validating.

The major advantage of this GSM Based Mobile Recharge (SELF MOBILE RECHARGE) is the Additional security features it offers. Anti Social events like Credit card, Debit Card etc will soon be things of the past thus ensuring fair, free and easier for Recharging Mobile Phones.

System Specifications

Software Requirements: –

Operating System : Windows

Programming language: C#.NET

Back-End: Sql Server

Cooking Recipe Management System .Net Project

Introduction:

Cooking is the most talented one where every one cannot do it. for some of them cooking is hobbies and for some of the it is time pass.

Preparing new items are experimental one only few them exist in the previous time. but now every one was trying in preparing new items irrespective of region and country.

And for some of the cooking is business where they can maintain hotel or restaurant.

And for some of them likes to tasting a different kind of food items.

And for all kinds of people above need to do manually work to know about the preparation of new food items and to people who want to try new items and also who want to taste different items.

Abstract:

The manually work is the these people have to get knowledge or information from different kind of sources like books, people, etc. But these is very difficult to find out answers for queries of about their issues.

So from this Cooking Recipe Management System project we are giving ultimate solution for all of them that is we are making website where each and every one check and see the website.

These website don’t required any username and password. so every one can see the website. and our website is contain about all the food items with irrespect of the region or country.

All kind of items are displayed on the websites. so our website is open for any one with irrespect of country and region.

To resolve the issues of the previous things we are not  providing any restriction for the user to see website.

EXISTING SYSTEM:

The present system is all about manually displaying or publishing the cookie recipes.

In previous people use to display the cooking items in the newspapers ,books ,magazines etc.

If they want to know about any new items then they used to search books ,articles ,newspaper and ask others.

As these will be manually and people use to face difficultly in sharing their information.

The sharing of the cookie items makes the problems for common people ,business ,hotels  also.

PROPOSED  SYSTEM:

The proposed one the solution for common people, business and hotels also.

We are creating a application which will be hosted in web. so everyone can access the details from anywhere of the world.

So this makes easier to everyone. The Cooking Recipe Management System application is the website will be hosted in internet.

So a user or visitor can visit the website check for the recipes and search for the recipes and even he can add recipes to the websites also.

The recipes which are added to the websites are store in database.

Then we had admin the person who maintences the website will check for the newly added recipes. he approves the recipes then that recipes are displayed in the websites.

HARDWARE REQUIREMENTS:

System    :   Pentium IV 2.4 GHz.

Hard Disk             :   40 GB.

Floppy Drive  :   1.44 Mb.

Monitor  :   15 VGA Colour.

Mouse  :   Logitech.

Ram  :   512 Mb.

SOFTWARE REQUIREMENTS:

Operating system   :   Windows XP/7.

Coding Language  :   ASP.net, C#.net

Tool  :  Visual Studio 2010

Database  :  SQL SERVER 2008

MODULES:

A module is a bounded contiguous group of statements having a single name and that can be treated as a unit. In other words, a single block in a pile of blocks.

  • Admin
  • User

ADMIN MODULE  DESCRIPTION:

Admin is the person who maintains the websites. This person will get a mail to his account when visitor adds the new recipe to the website.

Then admin check for the recipe and then he will finalized the recipe this can seen in website.

Admin the person who maintains the website that means he can add or delete the recipe or even he can modify the recipe.

In the admin will add the categories and articles which will be displayed in the website.

He has the permission the add or delete or modify any content in the website.

Admin can checks the comments on each recipe given by the users.

USER MODULE  DESCRIPTION:

A user is the person who visit the website and check the recipes and search for the recipe and he can add the recipe to the website.

That recipe will be approved by the website admin then that will be seen by  every user.

Visitor can send the recipe to his friend mail id also . visitor has chance to give comments on recipe.

CONCLUSION:

From our website we can solve the issue which are existing in the previous time. By these website we are going to make or bring different kind of food items in one place and make the user to share their knowledge to other and know about the different food items.

Outage Impact Retrieval and Remote Server Monitoring System

Organizations with many servers that host multiple applications find it difficult to maintain their servers. An applications running on a server may be dependent on some application running on another server. An outage in one server may lead to abandoning of job in multiple related servers.

This can lead to tedious efforts in rolling back dependent jobs that would be in an inconsistent state because of outage. If the outage timings are known beforehand, the jobs in dependent servers can be planned accordingly.

The basic objective of this tool is to help the project members obtain information about planned outages and get SMS and mail alerts in case of unplanned outages.

The architecture of the tool could be split into:-

1. Backend – Sql SERVER 2008
2. Front end – ASP.NET (One Windows batch application and a web application)
3. Scheduler- Windows job scheduler

Front end involves developing forms to get the inputs from the user like name of server, location, start and end time and impacted day. The user can enter any or all of the details, based on which a dynamic query will be generated in the backend to fetch impacted servers. The details of impacted servers will be displayed in a gridview.

The user will be provided an option to export the details to excel sheet as well.

Backend involves the data model, development of scripts & loading the tables with server and job details. Details of location of server, planned outage duration and day of the week on which the job is run are among the important details that are to be captured. A stored procedure must be written to generate a dynamic query based on user input and execute the generated query to obtain details of impacted servers.
Another form will be provided to users to register their contact details and name of desired server for which they would want to update details of future planned outages. If any entry is added in outage tables for the specified server, the user will be sent an alert.

There is one more windows application written to ping servers at frequent intervals. If any server that does not have an entry in outage tables of database is unable to be reached, an alert mail and message is sent to recipients configured in web.config file.

A list of jobs that are to be run mandatorily are also configured in a table along with the expected start and end timings. Once a server is found reachable, a job status check is carried out. If the job runs beyond the expected time or fails to run, an alert is sent to configured recipients.

At times of network outage, situations may arise to use systems not connected to cognizant or client network. If there is a power outage, the process running on the system may get impacted. Hence a job is written to send alert mails in case the power state of a system goes offline.

The details of jobs that have failed are added to database. A dashboard showcasing the list of servers that are unexpectedly down and list of processes that have failed for the current day is to be designed. The dashboard will set to be refreshed every 10 minutes.

Advantages:-

Reduces time and effort in rolling back transactions that are dependent on server that unexpectedly has an outage Helps to plan tasks that are dependent on the servers with planned outage.

Development Methodology:-

Water Fall method of software development will be used for developing the tool. Various phases are as given below:

• Refining the requirements
• High level design (backend and front end)
• Detailed design (backend and front end)
• Coding and Unit testing (developing the scripts & front end frames)
• System testing & Data validation
• Integration testing
• Implementation
• User acceptance testing (UAT)

Tools and Technologies:

Operating System : Windows, Android

Languages : SQL, ASP.NET

Framework : Bootstrap

Database : SQL server using ODBC connection

Messaging : N/A

Web server : N/A

Application Server : N/A

Commercial Packages (COTS): N/A

Testing Others: Manual testing

DOES THE WORK INVOLVE BOTH CODING AND TESTING?

Yes, this work involves coding and testing.

DOES THE WORK INVOLVE ONLY DESIGN AND NO CODING?

My work involves design, coding and testing.

DOES THE WORK INVOLVE A NEW OR AN EMERGING TECHNOLOGY?

This involves Bootstrap, a new powerful mobile first front-end framework.

HOW WILL THE THESIS BE OF USE TO COGNIZANT? DO YOU ENVISAGE THAT YOUR PROJECT CAN BE IMPLEMENTED IN THE ORGANIZATION OR CLIENT’S PREMISES?

Yes, I envision that this work will attract interests from both CTS and Clients because of the amount of time, effort and money this work saves by reducing impacts of both planned and unplanned outages of servers.

DOES THE DISSERTATION WORK FORM PART OF YOUR REGULAR PROJECT WORK THAT YOU ARE DOING FOR A CLIENT?

No. The proposal work is NOT part of my project work which I am performing for the Client.

Universal Feed Reader .Net Project

Universal Feed Reader is a content management application that acts as a feed aggregator and feed manager. It is a web application that adds feeds, such as news, blogs, podcasts, and video blogs in one place to facilitate viewing. It allows its users to see and manage their registered feeds in one place. There are no restrictions on the formats of all RSS formats, the atom, etc. are supported, hence the name Universal Feed Reader Management System.

Problem Specification

In the current scenario, the user follows his favorite set of sites by visiting them manually and checking out if any latest are available or subscribes to them via email, then feeds are sent to his email. Both these methods are cumbersome and time taking. the user may skip some important updates on a site tired of clicking and navigating through pages on a website. Email feeds are also very uninteresting as they involve clicking on each email separately and also result in cluttering of Inbox.

Every user may have a list of his favorite websites that he wishes to follow regularly, a user may not be able to remember all these websites. So it is important to organize and store this list. Therefore the task is to automate these manual processes of navigation and organization. Hence, automation of the existing system is proposed as a solution to solve the problem.

UML Diagrams:

Use case Diagram:

Objective of Project

The main purpose of this application is to eliminate the need to visit each and every website manually to catch up latest updates, by organizing them in one place. And enable the user to read websites in an elegant and easy to grasp way, manage subscribed websites in a single place, and view feeds based on category.

Limitations of Project

It works only when the internet is available. It’s Not run on a Windows environment, it’s run only on the web environment. And all applications are not providing RSS.

Scope

The aim is to provide an automated and integrated solution to the process of feed reading and gathering. The user can now organize his favorite collection of websites and view them in a simple and interactive environment.

There are three types of users in this system. They are:

  1. Admin
  2. User

The following describes the Roles of all the users in this System.

  1. Admin: An admin in the system takes care of authorization and authentication, responsible for background functions like crawling for feed updates. The process of the administrator is automated no external supervision is required.
  2. User: A User feeds the application with his set of favorite URLs and organizes them based on category. The user after feeding a valid URL to the application can view the feeds from the website. He can even bookmark a specific URL in the feeds for later reference. He can also remove the URLs and categories that he previously added.

Modules

User/Register Module

This is the module responsible for the authentication and authorization of users. Register module is responsible for authentication of the user and adding to the database.

Updates Module

This module is responsible for calculating the number of updates of a particular URL, It has a background script that runs periodically and fetches the feeds and stores the URL and published date. It uses this information to calculate the number of updates since the user’s last visit.

Add/Remove Module

In this module, the Users can add or delete websites and organize them into categories. And can also add multiple websites at once.

Admin Module

This module enables the Users to share specific URLs/articles that they like on social networking sites like youtube.

PROBLEM IN EXISTING SYSTEM

  • Need To go to every website for updates.
  • No use of Web Services and Remoting.

SOLUTION TO THESE PROBLEMS

The development of the new system contains the following activities, which try to automate the entire process keeping in view the database integration approach.

  1. User-friendliness is provided in the application with various controls.
  2. The system makes the overall project management much easier and more flexible.
  3. Readily upload the latest updates, allowing the user to download the alerts by clicking the URL.

Content diagram of Project

PROPOSED SYSTEM

To provide information about audits on a different level and also to reflect the current work status depending on organization/auditor or date. To build a strong password mechanism.

SOFTWARE REQUIREMENTS:              

  • WINDOWS OS
  • Visual Studio .Net 2012 Enterprise Edition
  • Internet Information Server 5.0 (IIS)
  • Visual Studio .Net Framework (Minimal for Deployment)
  • SQL Server 2008 Enterprise Edition

Output Screen Shots Step by Step:

User Login :

Add RSS Channel Page

Display URL Page

RSS Channels to Read Page

Read RSS Feeds

Sorting Channel BY Type

Add Video Channel

Display Video channel

Read Video channel feeds

Change User Password

Admin Login

Admin Home

Admin Change Password

Display All Users page:

ReadRSS From Admin End

Read Videos From Admin End

Download The Universal Feed Reader .Net Project Source Code & Database.

Online Electronic Shop .Net Project

ONLINE ELECTRONIC SHOP

Abstract:

Online electronic shop is a project developed to make the purchase of electronics easy. This application makes the need of the sales and purchase of electronics safe. This application will reduce the manual operation required to maintain all the records of sales and purchase. This system allows to search number of  stocks details of electronic items. Different types of electronic items will be available to the users in this application.

Existing System:

The existing system requires more time for processing.  The process is very slow and lengthy. Not any type of security is provide so it may lost data or product. Difficult in searching the pervious data. More men power is required. It requires lots of time to travel to the particular shop to buy the goods. It is having lots of manual work.  It is less user-friendly. User must go to shop and order products. It is difficult to identify the required product.

Proposed System:

The proposed system consist of the registration module for the user. The registered user gets the accessibility and to purchase and buy the any type of electronics products. The fixed charge on each product that has been charged by the company as commission which is charged after the product sold. The information of the user will keep hidden to avoid any disputes.

Modules:

Admin:

Admin gets login by entering the username and password. Admin adds the new product and accessories and stores in the database which can be retrieved and used whenever needed and all the validation are performed during the entry of the data. Admin ensures that the user cannot enter any wrong data which would cause problem later.

User: 

User need to  enter the personal details in the registration page. User can get login by entering the valid username and password. User can access all the products available in the application. User can view place the order of the product. Users can view the status of the ordered product. User can send feedback.

Conclusion:

Our project online electronic shop successfully created an friendly environment to users in purchasing electronic products online. Purchasing of goods online, choosing different product based on categories , online payments and  delivery services are made  easier.

 

E-Commerce Mobile Shop .Net Project

E-COMMERCE MOBILE SHOP

Abstract:

E-commerce mobile shop is a .net project developed to enable customers to buy mobiles or accessories from anywhere through online. User can search for any type of mobile in this application or he can search mobile by entering model number. Registered users can only place order. Users who are not registered can only view the mobiles and their details. User can add the selected product to the cart and place an order to buy those products. Then the bill is generated for that particular customer. After the confirmation, the customer can enter his credit card details to buy those products. An e-mail notification is sent to the customer as soon as the order is placed.

Existing System:

The existing system requires more time for processing.  The process is very slow and lengthy. Not any type of security is provide so it may lost data or product. Difficult in searching the pervious data. More men power is required. It requires lots of time to travel to the particular shop to buy the goods. It is having lots of manual work.  It is less user-friendly. User must go to shop and order products. It is difficult to identify the required product.

Proposed System:

The proposed system consist of the registration module for the user. The registered user gets the accessibility and to purchase and buy the mobile. The fixed charge on each mobile that has been charged by the company as commission which is charged after the product sold. The information of the user will keep hidden to avoid any disputes.

Modules:

Admin:

Admin gets login by entering the username and password. Admin adds the new product and accessories and stores in the database which can be retrieved and used whenever needed and all the validation are performed during the entry of the data. Admin ensures that the user cannot enter any wrong data which would cause problem later.

User: 

User need to  enter the personal details in the registration page. User can get login by entering the valid username and password. User can access all the products available in the application. User can view place the order of the product. Users can view the status of the ordered product. User can send feedback.

Conclusion:

Our project mobile shop successfully created an user friendly environment to users in purchasing mobiles online. Purchasing of goods online, choosing different product based on categories , online payments and  delivery services are made  easier.

DTC Packers and Movers .Net Project

DTC PACKERS AND MOVERS

Abstract:

DTC Packers and Movers is a project which is developed to provide a interactive platform between clients and packers and movers company. This project provides best and reliable services in relocating. Clients can book  the services through this web portal. This Project provides useful  information to clients in the process of relocating their house. . Packers and movers  agency works according to the needs and requirement of the customers and provide them the desirable results. The packers and movers agencies uses best quality packing materials to pack our goods in such a way that all goods remain in safe condition during transit &moving services assure the safe delivery of our goods at our destination.

Existing System:

In the existing system shifting  goods and households is that either to take all the goods or to leave some of it or to sold them out. while relocating most of the goods get damaged and it takes lot of risk. It is seen that there are many agencies are working for this and all of these agencies has their own websites to give their service information and a user has to visit to individual sites, to overcome this problem we have designed a web portal so that all the companies register over it and user get the information on one single site only.

Proposed System:

Packers and movers is an online platform for service seekers and service providers where all the companies are available at single site as web portal and they do communicate directly with service seekers. In Packers and movers we have listed excellent packing moving service providers of India, household shifting and relocation services providers, car transportation, office relocation, home, shop, industrial or commercial shifting service providers of India. Our packers and movers directory is having ultimate objective of providing information to its visitors about best packers movers and relocation companies offering its services in Indian destinations.

Modules:

Admin:

Admin gets login by valid username and password. Admin can view the request send by clients. Admin can view the suggestions and feedback given by the client. Admin can view all registered packers details. Admin verifies the registration details and provide services.

User:

Users can get login with a valid username and password and view all the services provided by the agency. Users can book the services online for location moving car from one place to another place and house shifting  from anywhere.

Conclusion:

Our project DTC packers and movers successfully provided a reliable and swift services to the client and are the best for any kind of relocation and car transportation services.