Mobile Shopping System .Net Project Code & Report

Abstract:

Mobile online shopping is a concept which basically will deal with the online sale of mobiles specifically. It will allow customers to browse through mobile brands only and then check the different type of mobile phones available in the market for a specific brand. It will provide an authentic list of mobile brands in the market and make sure reliability and deliverables are 100 percent guaranteed. We came to this thought as when we go to online sale portals, they deal with a lot of products and customers sometimes may feel it be too huge and confused with mobile categories that are available. Hence we came up with mobile online shopping.

It will be an easy to browse or use website which will showcase only mobile products. It will allow comparison of prices for a particular price range mobiles of different brands thereby allowing the customer to select one of them as per the features and reliability. This application will also deal with mobiles spare parts or accessories too for all brands.

Use Case Diagram

User Types:

Admin, Customers, Vendors

Admin will basically manage the product that is being added to the website. Admin will approve customers before they log in and search their mobiles as per their criteria they are looking for. Admin will also manage the profiles related to vendors who will register themselves in the mobile online shopping and show their mobiles for sale.

Customers will register themselves first and then only can search for mobiles in the applications. Once a registered customers logs in, he or she will have access to search for mobiles and add them to cart and buy it.

Vendors basically have to register first and once approved by admin will be able to add their products and details. It will also show all feature information in details. They will provide information related to delivery and also make sure to deliver the product with 100 percent guarantee.

TOP LEVEL DFD

Modules:

Admin Panel: It will allow managing customer info and save the data related to all info for customers and vendors. It will allow the addition of mobiles, mobile accessories in details. Products will be saved to the database via admin panel. Products can be added to the system by vendors. Each vendor will be allowed to add a product after being registered. Whenever a vendor or customer registers it is saved to the database via admin panel. It provides a secure and reliable way of saving the data to the database. Admin panel as managed by admin will have the option to manage the delivery status of products ordered. Admin will update the status of an order as delivered or in progress from admin panel. Admin will also have the option to attach a delivery executive to be linked to an order.

Dashboard: It will display available mobile brands and a bit of info wherever needed. A user accessing the application or website can click on a product to search for the different category of mobile. It will provide info related to mobile accessories that are available on the website and vendor information to which are actually providing the mobile and its related accessories to be on sale on the website.

Cart: It will basically manage the orders placed by customers, the option will be provided to remove an already added item. Increase the quantity of the products if needed, it will allow the customer to manage address to be delivered, also an option to check the delivery status. Once products are added to a cart, the delivery boy will be assigned to it by admin in admin panel and manage the delivery status.

Vendor: A vendor will initially register and it will be approved by admin. Once registered, the vendor has to add info related to mobile products which will be added for sale on the website. They have to add mobile accessories also which they deal with.

DEPLOYMENT DIAGRAM

They have to add following info for a mobile:

Phone brand,Phone name,rating,Price,picture,warranty,color,information,Specifications

General: Model Number,Model Name,Color,Browse Type,SIM Type,Hybrid Sim Slot,Touchscreen,OTG Compatible

Display Features: Display Size,Resolution,Resolution Type,GPU,Display Type,Display Colors

Os & Processor Features:Operating System, Processor Type,Processor Core,Primary Clock Speed
Memory & Storage Features:Internal Storage,RAM,Expandable Storage,Supported Memory Card,Type,Memory Card Slot Type,Call Log Memory

Camera Features:Primary Camera Available,Primary Camera,Primary Camera Features,Secondary Camera Available,Secondary Camera,Secondary Camera Features, Flash, HD Recording, Full HD Recording,Video Recording, Video Recording Resolution, Frame Rate

Call Features: Phone Book

Connectivity Features: Network Type, Supported Networks, Internet Connectivity,3G,3G Speed

Pre-installed Browser:Micro USB Port,Micro USB Version,Bluetooth Support,Bluetooth Version,Wi-Fi,Wi-Fi Version,Wi-Fi Hotspot,USB Connectivity,Audio Jack,Map Support,GPS Support

Other Details:Smartphone,Touchscreen Type,SIM Size,Removable Battery,SMS,SIM Access,Sensors,Other Features

Multimedia Features: Audio Formats

Battery & Power Features: Battery Capacity

Dimensions:Width,Height,Depth,Weight

Warranty: Warranty Summary
Mobile Accessories should also show all detailed info

Cases & covers:Case name,Ratings,Price,Material,Type,Model number,Brand color,Designed for
Power banks:Name,Ratings,Price,Description,Specifications General:Sales Package,Suitable Device,Charging Cable Included,Output Power,Other Features,Width,Height,Depth,Weight

Warranty: Warranty Summary, Warranty Service Type, Covered under Warranty, Not Covered under Warranty, Domestic Warranty, International Warranty

Memory Cards:Memory card name,type,Capacity,Rate speed,Specifications General:Sales Package,Series,ModelNumber,WriteSpeed,WxHxD,Weight,ProductDetails:Durability,Security,Other Features,Operating Voltage,Maximum Operating Temperature,Minimum Operating Temperature,Maximum Storage Temperature,Warranty:Covered in Warranty,Warranty Service Type,Not Covered in Warranty,Warranty Summary

Mobile batteries:battery Name,Ratings,Description,Specifications General:Brand,Model number,Compatible model,Capacity,Warranty:Warranty summary,service type,covered in warranty,Not covered in warranty

Mobile Pouches: Name, Suitable For, Ratings, description, Model number, Designed For, Brand color

Customer: A customer will add all his important details at the time of registration. After being a registered customer they will be allowed to search for the products that are up for sale. they can place orders. Customer will have the option to view their orders and order history. Customer will be able to add products to cart. The customer can manage addresses at the time of confirming orders.

A proposed system with features:

➢ This website will provide an option to search for mobiles of different brands and its models based on categories.
➢ This site will provide clear information about a mobile in all details.

Software Requirements:

● Technology : HTML,CSS, Jquery, PHP
● Back End: SQLServer or Mysql
● Operating System : Windows7 and more
● Frame Work : Larvel or Phalcon

Hardware Requirements:

● Processor: Intel Pentium-V and above
● Hard disk: 80GB Min.
● RAM: 2GB Min. & Above
● Others: If any Applicable

Online Product Auction System .Net Project

Net Auction system

Auctions is an event or process where a product or goods can be sold or bought or can be bidded. For any product which is placed in the auction will be the first bid by customers looking to buy it and in the other way out it will be placed for sale by owner or admin. Basically, in our project we will come up with an online auction system wherein the products can be added to the system and they will be provided with needed details that are needed for being placed in the bidding process. Once a product or good is added to the system, the system will approve them via admin and then allowed for bidding. Bids will be accepted from different customers and whoever gets the highest bid will be buying the product.

Each product that has been allowed or placed for bidding will have an initial start bid price and no customer can bid a price less than that. A specified quantity of product will also be provided. The timeframe for which a product will be open for bidding will also be provided at the time of adding the product and after that customers cannot bid for it.

Auctions basically can also be like vocational process too wherein people say their prices and there will be a bidder calling the prices in an event organized specifically for certain products. But our system will allow a secured process where transactions will be done online and final sales price for a sold product can be known only when it is done with bidding.

User Types:

Admin Customers Vendors

Admin: Admin will approve a customer who can place bids. He can also approve a vendor who will register the product in the application which is placed for bidding. Admin can see all info related to bids that have been placed on any product and approve the highest bid and declare the customer who has won the bidding. Admin is the one who will have access to admin panel.

Customers: They will register themselves to place bids and purchase products. A registered customer can view his transactions and bids that he or she has placed. He or she can update his or her profile info too after getting registered.

Vendors: They will register and also add the products that are to be placed for bidding and then sold to a customer whoever bids the highest in bidding.  vendors registration has to be confirmed by admin and then only can log in to the application and then will have the option to add the products. Add products will be provided with info like minimum bid price, bid end date, bid start date, a picture of the product to be bidded. The vendor will also have the option to view the bids that have been received for his or her products, the option will be there to edit the profile.

Bid: This module is the main module for this application and it is basically the heart of this system, we may need a web service for this app. As per feasibility is concerned we will have n number of customers logged in for an online bidding process. Logged In customers are basically the registered customers who are basically approved by an admin to participate in the bidding. this module will have the option to show Picture of the embedded product, Start price of the product, Quantity, Bid start date, Bid end date, Enter Bid price and submit. These options will be available for each customer whoever is logged in for bidding for a particular product. we can come up with a concurrent bidding system where n number of customers can place biddings at a specified timeframe or allow only a certain number of customers to place bidding.

Admin panel: This module is an important module wherein products will be added to the system and also be managed. Products can be added to the system via vendors. Each vendor will be allowed to add a product after being registered and approved to showcase their products in the auction. Admin panel will have options to view the products saved by vendors. This module will allow management of added customers and vendors also. Whenever a vendor registers it is saved to the database via admin panel. Similarly, customer registration info will be saved to the application via admin panel. It actually provides an efficient way of saving the data and managing it.

Existing System

The transaction between the buyer and the seller was being carried out conventionally where everyone will gather and shout out their bidding prices and this actually is not secure and a tedious way of bidding for products.  This process will also be affected by influences of personalities from bigger societies.

One of the concepts that the online auctions were started with was the idea that people could police themselves, but those with the intent to take advantage of others have found the means to bypass this mild safeguard as well.  It was envisioned that with the opportunity to give ‘feedback’ on each other as buyers and sellers, honesty would remain intact.  However, some have found a way to inflate their ratings which makes them appear trustworthy to do business with.

Software Configuration

OPERATING PLATFORM: WINDOWS 7 or later
Database: SQLSERVER 2008 or  more
IDE & Tools :           VStudio.Net 2010 or more
Web Server: IIS 6.0
Web Technologies: Asp. Net, C#, Javascript, HTML, CSS

Hardware specifications

The system used for development and deployment must have minimum configuration as mentioned below

  • Pentium IV or more
  • 1 GB RAM
  • 80 GB Hard Disk

Output Screens:

  • Home Page:
  • New User Signup Page:
  • Auction Page:
  • StrightAuction:
  • Stright Auction View Items:
  • Item Registration:
  • Buy Items:
  • Auction Page:
  • Dautch Auction:
  • Dautch View Items:
  • Item Registration:
  • Buy Items:
  • Auction Page:
  • SealedAuction:
  • View Items:
  • Item Registration:
  • Buy Items:
  • LogOutUser:
  • Admin login page:
  • AdminPage:
  • View Reports:
  • Admin Stright Auction:
  • Admin Dautch Auction:
  • Admin Sealed Auction:
  • Admin Page:
  • Delete Items:
  • Stright Auction Delete:
  • Dautch Auction Delete:
  • Sealed Auction Delete:
  • Admin Page:
  • Result Page:
  • Stright Auction Result:
  • Dautch Auction Result:
  • Sealed Auction Results:
  • Admin Logout Page:

Online Terminal Management System .Net Project

The Online Terminal Management System project contains five modules. Those modules are

MODULES:

  1. Master
  2. Transaction
  3. Store-rent
  4. Planning
  5. Administration

Master:

Two tables are used:

Master Table:

In this module the details of the vessel, vessel operator, port master, MLO master, cha master, and exim tariff.

The vessel details are vessel code, vessel name, vessel voyage number, vessel length on average (loa), vessel from port, vessel to port, vessel capacity, actual time of berthing (atb), actual time of unberthing, expected time of berthing, expected time of unberthing.

The vessel operator details are vsl opr code, vsl opr name, address1, address2, city, phone no., fax no., e-mail, and contact person.

The details of port master are port code, port name, and country.

The details of MLO master are MLO code, MLO name, address1, address2, city, phone no., fax no., e-mail, and contact person.

The cha master details are cha code, cha name, address1, address2, city, phone no., fax no., e-mail, and contact person.

The Exim tariff contains the details of the container such as container size, container status, and price.

Transaction Table:

In this table the details of EXIM document, container, term gate, store-rent, container operator.

The EXIM document contains container-id, cha code, booking date, booking no., MLO code, exim date, exim no., vessel code, amount, cheque no.

The container details are container-id, container no., MLO code, container size, container status, container type, container shipping status, container weight, container cargo, shipping bill no., vessel code, and cha code.

The term gate contains the details of container-id, gate date$ time, from location to location, truck no.

The details in store-rent are container-id, from date& time to date& time, vessel code, total days, rent days, total rent amount.

The details of the container are container no., vessel code, shipping status, from location, to location, job confirmation, source port code, dest port code.

Store Rent:

  • Store rent is calculated for the imported containers and containers to be exported.
  • For the imported containers store rent is calculated from the date & time of discharging to the date & time of gate-out.
  • For the containers to be exported store rent is calculated from the date & time of gate-in to the date and time of loading into the vessel.
  • For both the containers the first five days are for free. For each day the rent is 0.75$.

Transaction:

 EXIM Document:

It contains CHA code, MLO code, container no.,     booking date, booking no., exim no., vessel code, amount, cheque no.

Term Gate

It contains container no., gate date and time, from location and to location and truck no.

Store Rent

It contains container no., from and to date & time,   vessel code, total days, rent days and total rent amount.

Planning:

In this module, two types of planning are involved namely

  • Yard planning
  • Ship planning

Yard Planning:

It is done for the containers to be exported. It is based on the weight of the containers, type of the containers. The containers must be arranged in the form so that it does not lead to any destruction. There are some rules followed such as a container of 40 feet should not be placed above the two containers of each 20 feet.

Ship Planning:

It is done for the containers to be imported. It also depends on the weight of the containers, type of the containers. The refer containers must be placed in a separate vessel, if at all some containers are to be placed it should not be placed over the refer containers. The same rules are followed here also as for the yard planning.

Administration:

Administrator looks after the operations. He creates a report for particular vessel number, MLO, CHA, etc.

EXISTING SYSTEM 

In existing Terminal Management System the complete process of the shipping is manual. Also the inquiries about the vessel, containers details lead to loss of time. The yard planning takes a lot of time. Sometimes they miss the vessel in which they had to load the containers so it was not reliable also.

The details are maintained in large notebooks. Calculating store rents, performing planning are very difficult to be maintained manually. It is very difficult to get the details of a vessel or container by referring a number of large notebooks.The existing system is manual, doesn’t have the flexibility to maintain the whole processes carried out in the office.

There are many possibilities for the mistake to take place when the entries or calculations are made manually.The existing system is tedious and time consuming. It also requires handling knowledge and skilled manpower. The maintenance cost with this system is periodical and unavoidable.

PROPOSED SYSTEM

In proposed Terminal Management System all the operations have been computerized. The vessel details can be viewed through this site. The yard planning can also be done through the site. It saves most of the time and it is more reliable.The terminal management system was developed to fulfill the requirements of the exporters and importers and to reduce their works.

The primary task of this system is to relieve the users from his/her complicated works. The development of this system is very much used to extract the details of the vessels or containers by giving their vessel number or container number respectively.

The introduction of this system offers substantial benefit. It is possible to maintain accurate and up-to-date records. The system ensures data consistency, data integrity, and data security. Facilities for correcting errors in transaction entry are provided in this system. The proposed system is very much friendly and an easy access to the system.

SOFTWARE CONFIGURATION

The software used for the development of the project is:

OPERATING SYSTEM: Windows

ENVIRONMENT: Visual Studio .NET

.NET FRAMEWORK: Latest Version

LANGUAGE: C#.NET

WEB TECHNOLOGY: Active Server Pages.NET

WEB SERVER: Internet Information Server

BACK END: SQL SERVER

REPORTS: WebFormDataGridcontrol

Taste Buds – The Food Ordering Application .Net Project

Objective:

To develop a successful Intranet based food ordering application that can be associated with hotel administrative software in big hotels.

Abstract:

The main purpose of this The Food Ordering Software project is to develop a good application for a top rated hotel where their consumers can buy recipes online from anywhere. The system can help customers present the set of recipes available at this restaurant along with the various discounts available for the recipe items. The software will also present the images of the elements of the recipes along with the set of the menu items. Access to the device in the restaurant is likely to attract the administrator with the username and password.

Features of the project:

• Provides the option for consumers to purchase food online through the intranet
• Consumers can select items from the wide selection
• It is likely that the products are included in the basket, which can be analyzed and selected at the time of publication.
• Items purchased can also be deleted
• The possibility is that the client pays the claim individually for the things he requests, with this method this application can be quickly integrated with any active hotel software.

Modules:

The existing food system is classified into the following modules that are carefully integrated with each other.

• Customers
• Recipes
• Order
• Shopping Cart

Requirements:

Software requirements:

Content Description
OS: Win7
Database MS-SQL server
Technologies ASP.NET with C#.NET
IDE Ms-Visual Studio.Net

NUMBER OF MODULES

It Consists of 4 Modules

  1. Customers
  2. Recipes
  3. Order
  4. Shopping Cart

Customers:

• This module performs registration and maintenance of customer information.
• This information can be very much useful for delivering the ordered ones avoiding any confusion related to delivery address

Recipes:

• It contains
• Recipes
• Details about all recipes which are existing in the project
• Adding the new recipes and deleting the Recipes.

Order:

• It contains
• Orders List
• Payments information
Paying type
Card
Cash
• Using this, adding new order and deleting a order

Shopping Cart:

• It contains
• Recipes types
• list of items and cost
• Adding new items to recipes

Library Management System .Net Project Code & Report

Library Management System:

The purpose of the LMS is to control the library’s daily operations effectively and efficiently. This technique basically has four types of modules that deal with the daily activity of the library.

In reality, it is a management subdiscipline that focuses on specific problems faced by libraries and library administration professionals. Library management encompasses normal managerial tasks, along with intellectual freedom and fundraising responsibilities.

Transactions are provided, such as logging in, registering, adding, searching, and deleting the problem. The library management system stores the important points, such as the name, address, identification number, and date of birth of library members, and users who arrive in the library.

Important bookmarks, such as book name, book number, price, author, edition, year of publication, etc., will also be stored. The application focuses primarily on the basic operations in a selection, such as adding new members, new books and updates of new information, searching for books and members, and ease of loan and return of books.

Modules:

  1. User management
  2. Book inventory module
  3. Book Loan Module
  4. Search Facility Management
  5. Assign book module
  6. Books inventory expired earrings

The web application can add members quickly, add books, browse members, search books, update information, edit information, borrow and return books in the shortest time possible. It focuses on paperless lending and stock management.

Book search processes become much easier with just a mouse click. Stores all books and member information, such as the name of the book, the name of the author of the book’s title, the publications, and the information on the shelf in the database.

In addition, it provides a search function to help students get the book by the access number/name of the author/title of the book. The librarian is willing to view and edit data from the machine’s database. The administrator may feel like creating users for the system.

The books are assigned to the students and, once the date of the assignment is made, the date of return will be shown along with the arrears charges.

Attached is the library project zip file with code and DB queries.

Run the query CREATE DATABASE LIBRARY before running the attached queries in the zip file.

SCREENSHOTS

Login Page:

Please enter the admin username and password to log in.


It will then move on to Home Screen.

Home Screen:

The home screen will provide you access to Books, Assign, Over Due, Users, and Log Out modules.


Users:

This module will allow the admin to add users in the sense of students who will actually be provided with books.

Type in Student ID, and Student Name, select Year and Branch from a respective year and Branch drop downs and click on Add User.

The saved Student details will be beaded in the grid. It provides an edit option which when clicked will provide an Update option. Edit will actually allow name, branch, and year details to be edited in edit mode. Click on the Update button to update the updated values.

Books:
This module will allow the admin to Add books to the application, Edit the Book Details, and then Delete a Book detail.

To Add book :

Provide a Book ID, BookName, Book PublisherName, Book Published year, Book Price, and BookQuantity. Click on Add to save the Book details.
Click on Reset to clear all fields in the view.

To Edit Book details:
Select the Edit option.
Type in Book Id, click on Check and it will show details related to the searched Book ID. Edit the field values whichever needed to be and click on Update.
Click on Reset to clear all fields in the view.


To Delete Book Details:
Type in Book Id and click on Delete.
Click on Reset to clear all fields in the view.
Click on Cancel to cancel any of the above operations.

Assign:

Assign will allow the admin to assign a book to a student and also show the due date after assigning to a student with a late fee.

Type in the Book ID and press Enter on the keyboard, it will populate the book details which has to be assigned.
Type in the Student ID, press Enter on the keyboard. It will populate the student details.
Click on Assign to assign a book to the student.
Click on Reset to clear all fields in the view.
Click on Cancel to cancel any of the above operations.

Over Due:

This module will allow the admin to see the books that are overdue on the basis of Student and Book search as seen in the screenshot below.

Download the attached Library Module Final Code, DB, and Report

Online Banking System .Net Project Abstract, Report and Source Code

ABSTRACT

Online Banking is one of the most important financial activities which will be carried out by any person who holds a bank account. There are various activities that can be carried out once you log in to your bank account. Once a user logs in he or she can check the bank balance, check bank account transaction history or account summary, add beneficiary accounts, transfer funds to another account, download account summary. Whenever we deal with a banking system main concern should be the security related to banking transactions and account login activity.

Existing System:

The Online Banking System as of now deals with a single sign-in log on and it will not be secure as expected. If a customer logs on from an unknown system outside the usual access device there are chances that it can be hacked easily and this might end up with a lot of issues. There are chances that if the user forgets the password and supposedly changes it and writes down the same somewhere and forgets to erase it or scramble it, there are chances that anyone can misuse the login.

Proposed System:

Once a customer logs in he or she has to generate a transaction password for online banking transactions. It will be an additional password apart from the login username and password credentials. The third security system can be provided by adding a graphical password generator which needs to be punched in before confirming an online transaction. This will involve password strength meter also.

Authentication is an activity of linking an independent or an individual process on the basis of username and password which basically consists of characters, numbers, alphanumeric values, special characters etc. Most of the authentications are complex, though they seem to be boring to the users and are very hard to remember. Every one of us, use the simple textual passwords which can be easily guessed by the attacker.

Let us try a New methodology to improve the authentication process using graphical password generation by making the user selects his/her own set of password as a series of clicks on the image which we will store it as a pattern and for each click the strength of the password is calculated and can be used to classify the password as Low/Medium/High .

Our Online Banking approach will be a click-based graphical passwords authentication system that works by having the user select from images, in a specific order, presented in a graphical user interface (GUI). For this reason, the graphical-password approach is sometimes called graphical user authentication (GUA).

A graphical password is easier than a text-based password for most people to remember. Suppose an 8-character password is necessary to gain entry into a particular computer network. Instead of w8KiJ72c, for example, a user might select images of the earth (from among a screen full of real and fictitious planets), the country of France (from a map of the world), the city of Nice (from a map of France), a white stucco house with arched doorways and red tiles on the roof, a green plastic cooler with a white lid, a package of Gouda cheese, a bottle of grape juice, and a pink paper cup with little green stars around its upper edge and three red bands around the middle.

Administrator Sequence diagram
User Sequence diagram

Approach:

We will implement the strength indicator in a web environment using Html, CSS, Javascript, and Java to run my application. Like unlocking methodologies currently present in Smartphones, graphical passwords may act as a next-generation locking mechanism in which my design of the graphical password strength meter can be induced to suggest the strength of the graphical password which is being set.

In our assumption, we have noted the following two points:

1. The segment size of specific smaller objects (like the eyeballs of a selfie) is small which gives any attacker a clue on where the click might be.

2. The segment size of large spaces in the image (like the sky in the background) gives minimal clue on where the click mostly be.

3. Every pixel in the image belongs to a segment, so choosing a pixel anywhere in the image can give strength to the password.

Based on these two points we will give less weight to smaller/specific objects and more weight to larger objects.

Output Screenshot

Number of Modules:

We will go with below modules:

1. Customer
2. Registration module
3. Security and Authentication
4. Accounts summary
5. Transfer Funds
6. Profile
7. Admin

Specification requirements:

Software requirements:

● Front End : HTML, Css, Javascript
● Data Base : SQL Server 2005 / MySQL
● Technology : Java and Framework

Hardware Requirements:

● Hard disk : 80GB Min.
● RAM : 2 GB Min. & Above
● Processor : Intel Pentium-IV and above

Multi User Contact Management .Net Project Abstract, Full Report & Source Code

Abstract

On a daily basis, everyone depends on a lot of contacts which cannot be remembered so easily as it’s tough to do so. Hence dependability increases on phones. What will be the situation if our phone is lost and we do not easily remember our contacts and other important stuff? Idea is to come up with an app which will be a partial remedy to the phone. So let us try an app which will allow saving info like LastName, Firstname, Middlename, Phone number, email id, upload pic etc.

It will be multi user application secured as personal data and saved contact details will not be accessible to other users. The other option will be like save notes which will allow user type down anything which can be kept as an info related to passwords or info related to business deals, or info related to id’s or ticket numbers etc.

This Multi-User Contact Manager application will also provide an option to create groups and add contacts in it group wise. The app will also have a feature to create App groups and add friends, like as its a multi-user application known friends can be added to app groups, if a user has created an app he or she will be the admin of the group and send a request to know users in the app. Once added to the group, users will be members of the group and they can post messages in the group like message option will be provided. Contact details of members of a group will be visible to all. No of members added to the group can be seen. No of posts in the group will be seen. Members can post pictures in picture option of a group which will be visible only to the group and its members. Member can also leave the group.

The Multi User Contact Manager app will also have the option to save reminders like birthdays or any marriage function date etc. It will also have the option to save timetable like save different timeframes for different activities.

The Multi User Contact Manager app will also have options to see events/groups added by Admin and it is accessible to all registered users. If a group is created by a registered user, it will first be approved and the user who has created a group can send add request to other registered users. Options will be there to log in and log out of the application.

This project will have the below logins:

  1. Admin
  2. User

Admin:

Admin will monitor all groups and posts that are related to the app. Admin has to approve a group started by a registered user and then it can be allowed to send add requests. Admin will also post events or will start any group which will be visible to all registered users. Admin by default will also show all related social contacts and contacts of admins of related groups that are being worked out in the app.

Admin can also add pictures of an event and post related postings in the groups that have been created for all users. Admin can also set reminder dates for suppose events and shows notifications or messages in the dashboard so that all registered users can view the same. A common dashboard will be provided which will allow registered user to post any info. Admin will have access to all modules that are developed in this application.

Users:

Each user will have their profile wherein they can add their First name, Last name, Middle name, phone number, alternate phone number, landline, email id, educational details, professional details, upload pictures. A user can set reminders, save notes, create groups, create or publish events. Can share posts all registered users.

Functional Aspects:

Multi User Contact Manager project will have modules Contact Details, Professional details, Educational details, Notes, Reminders, Events, Groups, Dashboard

Dashboard:

It will show info related to social contacts posted by Admin, user group admin contacts related to different groups, events published by admin or any user, posts that have been posted by admin or registered users. Reminders will also be shown on dashboard(set by admin only)

Contact details:

It will allow users to save their details First name, Last name, Middle name, phone number, alternate phone number, landline, email id. Add pictures too.

Professional details:

This module will provide options to save info like which company the user is working, experience, if the registered user is a student they will enter college or school he or she is attending.

Notes:

This module will be used to enter notes related to the wany scenario. Like purchase a book tomorrow or prepare that chapter before the day of the exam or raised a complaint about phone not working and id is:- . This module will basically allow the user to save anything that needs to be followed up or mention some important points which one cannot remember easily.

Reminders:

This module will be used to add reminders which will save description related to the reminder that needs to be set, date and time frame info will be added. A reminder once created will be flashing on the dashboard which will be viewed by all registered users.

Events:

This module will be used to publish events like Sams’s Birthday party and initial approval request will be sent to admin. Upon confirmation add requests will be sent to all know registered users. The option will be provided to post views and add photos to a published event. NO option to reply on a published post in an event. The option will be provided to add a picture for the event. Small description info will be added. Event date info will be provided.

Groups:

This module will be used to create groups. Contact numbers and related details of friends will be added. Detail added can be linked to a registered user too. Once a group is created and numbers are contacted are added, members who have been added to the group can post postings. Can add photos to the group. Each group will have an info related to a number of members of the group. A picture can also be added to the group as a group icon.

Future prospects: This Multi User Contact Manager project has a lot of scopes to make a live application. A few features that can be tried are listed below:

→ We can add notifications whenever posting is done in a group or event that has been created.
→ We can add SMS notifications to event reminders and email setups.
→ We can add group chat feature for members in a group and chat feature for members who are added or linked to an event.

Multiple user contact management is used to store the details of the users. User details are stored in the database. Then any number of users can store their details in the database.If we can interest to search the details of the user we can search the details by using this multiple user contact management.

In this database, they can store the userid, first name, last name, password,mobile1,mobile2, Email etc..,
In multiple user contact management, we can add the details of the user, edit the details of the user and delete the details of the users. In this first process is give the password to the login page and after entry to the home page.

By using this process we can store the details of the user and admin also. This is very useful to search the details of the user and admin also.

Requirements Specification:

KEYWORDS:

● Generic Technology Keywords: Database, User Interface, Programming
● Specific Technology Keywords: Asp.Net 3.5, C#.Net, SqlServer-08 or above
● Project Keywords: Analysis, Design, Implementation, Testing
● SDLC Keywords: Presentation, Business Object, Data Access Layer

SOFTWARE REQUIREMENTS:

● Operating System Server: Windows 8 or later
● Database Server: Microsoft SQL Server-2008 or higher
● Client: Microsoft Internet Explorer
● Tools: Microsoft Visual Studio .Net-2008 or more
● User Interface: Asp.Net with Ajax
● Code Behind: C#.Net or any other language supported by .Net

HARDWARE REQUIREMENTS:

● Processor: Intel Pentium or More
● RAM: 1 GB Ram and above
● Hard Disk: PC with 20GB and above
● We can add any other Hardware according to our requirements.

My Party Link Service Portal .Net Project Abstract, Full Report & Source Code

Abstract:

INTRODUCTION TO PROJECT:

My Party Link service portal is a .Net based web project wherein Business holders can register their profile and add services as per their Business criteria and services provided. It will provide a platform to service/business providers to showcase or advertise their profiles, services offered or business profiles using the highly customizable features provided in the application. It will be accessible to users who look for a wide range of services for FREE.

The My Party Link project will basically cover registration, login, search functionality etc which are some of the important features for any online service portals or application. It will Admin, User and Vendor logins. Working on this My Party Link project will actually allow usage of important controls used in building or developing an application like Combo boxes, Dropdowns, Data grids, Text boxes, Html usage etc.

EXISTING PROJECT:

PROBLEMS IN THE EXISTING SYSTEM:

The manual process of writing information handmade bills and maintaining the same in books is tedious and time-consuming. It also raises concerns as per incorrect entries and irregularities as per record maintenance is concerned.

Disadvantages:

The following are the disadvantages of Existing system

➢ Highly impossible to maintain information in books and slips.
➢ Working hours for any employee will be more as he or she has to work out maintenance activities with manual work.
➢ Maintaining historical data of patients and employees will be complex and with no security as per data is concerned because they are maintained in papers and books.

SOLUTION OF THESE PROBLEMS

This My Party Link application will have a multi-user login environment and will be secure with authentication being monitored by Admin. The processing of data will be fast as we will use SQL Server 2008 and above version to save data. It will provide a faster processing of complex queries and thereby save time.

PURPOSE OF THE SYSTEM:

The purpose of this My Party Link document is to describe all external requirements for Web Info Model. It also describes the interfaces for the system. This project will teach the most important things that are required in any online application i.e. this project deals with REGISTRATION, LOGIN, SEARCHING and ADMIN modules. Importantly, this project uses the most used controls/techniques such as Data Grids, Emailing Mechanism, and Dropdown List etc

Module Description:

There are four modules for this project listed below:

1. Admin
2. Vendor
3. User
4. Home / Search

Admin:

Admin approves the registration of Vendors and Users who access the application and register to it. Admin can add countries and cities to the application which will then be followed by addition of local areas in cities, will also add the service area for which vendors will belong to like Agriculture, Software, Hardware etc. Registered Vendors and users will be monitored by Admin as their registration can be revoked by admin. Admin can also change the passwords for Vendors whenever a request is submitted to admin. A vendor has to send approval request for the services that will be added to the application for advertising. Once approved services related to registered vendors will be validated and listed out for advertising.

Vendor:

A Vendor will be a Businessman or Service provider who will register and provide info related to the services provided. Will add his profile and initially register his company. Once registered a request will be sent to Admin and upon approval, Vendor will be able to showcase or advertise his service or business details. A Vendor can upload images related to products which he or she deals with. The vendor can upload company logo and all textual information, price info, office info, warehouse info wherein products are manufactured, properties of products that are to be marketed. Information placed by vendors is visible to all users for free.

User:

The user will register initially and the same will be approved by Admin. Once approved a user can search for services he is looking for from dashboard and select whichever service they are looking for.

Search:

Logged in user will be allowed to search services they are looking for depending on country, city, location and service area. This feature is basically a dashboard for logged in users.

Sequence Diagram for Admin
Sequence diagram for User

Features:

Configurable Portal Settings
▪ The option will be provided for approvals requested by Vendors and Users.
▪ All features are customizable and can be modified as per client requirement. UI will be user-friendly.
▪ Will be compatible with all sorts of browsers.

CONCLUSION:

The My Party Link application designed will be a frontrunner as per service-oriented applications are concerned. It will be provided with easy to use and understandable UI with flexible and customizable front-end design. Enhanced Security option will be provided as it will be monitored by Admin. It will be suitable for all service providers/business professionals. It will be a linkage between users/customers and vendors.

Hardware/Software:

Front End Asp.net/C#.net
Web Yes
Server IIS 5.0 or Above
Back End(Database) SQL Server 2008 and more
NET Framework V 5.0 and more
Operating System Windows 8/10
Service Pack Latest

Download the below attached My Party Link Service Portal .Net Project Abstract, Full Report & Source Code & Database Files.

E-Health Care Management .Net Project Abstract, Source Code & Full Report

Abstract

This Health Care Management abstract will basically outline the requirement and functional aspects covered in e-Health Care Management. It lists out all the essential requirements for the client [Global Life Clinic] so as to provide expected quality and output from the application. It also provides all info which will be used by the development team to develop and design the application as per workflow.

Project Description:

This Health Care Management application will be like in an online Healthcare Management service provider with easy to use customizable options. The application is accessible from anywhere for all employees or staff of the hospital in private or at desktops or tablets etc. it will basically lessen the manual work and improves the quality of maintaining records and other information related to doctors or patients or billing etc. It reduces time frame in adding any info related to hospital and thereby reduce the complexity too.  

Number of Modules

The Health Care system after careful analysis has been identified to be presented with the following modules:

The modules developed in this application are:

  • ADMIN MODULE
  • APPOINTMENTS MODULE
  • DOCTOR MODULE
  • PATIENT MODULE
  • BILLING MODULE

Module Description:

Health Care .Net application has mainly divided into five modules

  1.     ADMIN MODULE

Admin can add hospital employees, add patients, add doctors and physicians. Admin can modify the info and remove too. Will also take care of billing. Admin will also take care of scheduling appointments for doctors via appointments module. Also, assign roles to different employees like a front desk executive can book appointments or schedule appointments. Admin can also assign doctors to patients or front desk can assign the same while booking appointments. A patient can also be provided with an appointment as walk-in or be provided with prior appointment booking.

  1. DOCTOR MODULE

The doctor will check his schedule and meet the patients as well. He or she can save data related to patient illness, history of the patient and his or her family, vitals can be noted down too. Separate options will be provided for saving these data. The doctor can also view the patient related visit data in the form of a report. The doctor will also prescribe medications and option will be provided with same meds. The doctor can also order scans or X-Rays as lab tests ( a separate option will be provided to enter the same). The doctor will be provided with the option to save diet plan if any.

  1. PATIENT MODULE

The patient module will have the option to view the patient history report, family history etc. Details of illness, any diagnostics ordered. The report will also consist of medications prescribed. Visit wise report can also be viewed by a doctor just before checking any patient. This module will be accessible to doctor and admin only. The option will be provided to print reports like visit reports, medication history report etc.

  1. APPOINTMENTS MODULE

This module will be for viewing the appointments for a doctor login, can be accessed by admin, front desk and nurses. It will allow booking of appointments in advance and also like walk-in appointments. The option will be provided to select the doctor for whom appointment need to be booked or assigned for walk-in appointments. The option will be provided to cancel booked appointments or modify appointments like updating the assigned doctor or changing the appointment date.

  1. BILLING MODULE

This module will be accessible to admin and front desk only. It will allow bill generation for walk-in patients, admitted patients etc. The option will be provided to select service type like Doctor visit charges, Diagnostic charges, Emergency service charges etc.

E-Health Care Management Overall Class Diagram
E-Health Care Management Sequence Diagram

Features:

An overall idea of what are the impacts, the system is going to have in the business activity and the expected results from the system towards managing the daily activity with the system

EXISTING SYSTEM

The existing manual process of maintaining a patient record, maintain doctor scheduling info, day to day activities and billing is tough and hence a system or application which can complete these tasks in a easy to use is what we can achieve by this application.

Advantages:

The following are the disadvantages of Existing system

  • Easy to maintain the info in the database wherein all data is saved easily via the application.
  • Report generation will be easy and less time-consuming.
  • Managing historical patient data is made easy and is less complex with less effort.

PURPOSE OF THE SYSTEM

The Main motive of this application to provide to provide seamless Hospital Management system wherein patient info can be maintained in a secure way and also handle scheduling, treatment details given by Doctor.

One of the solutions that we are going to discuss here to speed up the database response by using SQL Server database and to reduce the time complexity by using multi-user environment. Multi-user environment reduces burden with effortless maintenance.

HARDWARE REQUIREMENTS:

  • PIV 2.8 GHz Processor and Above
  • RAM 2GB and Above
  • HDD 50 GB Hard Disk Space and Above

SOFTWARE REQUIREMENTS:               

  • WINDOWS OS (WIN10/ WIN7/ VISTA/ XP / 2000 / 200 Server / 2003 Server)
  • Visual Studio. Net 2008 or Latest Enterprise Edition
  • Internet Information Server (IIS)
  • Visual Studio. Net Framework (Minimal for Deployment)                           
  • SQL Server 2008 or Latest Enterprise Edition

AICTE Campaign System .Net Project

Abstract:

AICTE Campaign system is a project developed to select and provide accommodation to the selected students in an organization. The selected vendor shall be required to independently arrive at the methodology, based on globally acceptable standards and best practices, suitable for the council. This system provides state-of-the-art technology, enabling digitalization and automate into a paperless office.

Existing System:

The existing system is completely manual one where users need to go to the organization and search for the details. A lot of time is wasted in searching the details. No proper complete information is provided.

Proposed System:

The proposed system is an automated collection of information along the hierarchy or from outside the system. This system allows reviewing, commenting and approving by various personnel in the hierarchy. This system provides easy access. All the details are sent to the user’s mails which is easy to identify.

Modules:

Admin:

Admin gets login with valid username and password. Admin will manage all the user’s details. Admin will provide the details of the state and the city for accomplishments. Admin will add and view the campaigns details. Admin will reset or change the password.

Conclusion:

Our project AICTE campaign provides users to check the details of their results and details of their accomplishment without any difficulty.