Chapter - 01 About The Company/Organization 1.1 History of The Organization
Chapter - 01 About The Company/Organization 1.1 History of The Organization
Chapter - 01 About The Company/Organization 1.1 History of The Organization
Our solutions will offer the best of advanced Enterprise features. With our
ability to create our own hardware /software solutions, . We have a history of
hardware and software innovation and now under Nobility brand, it is all coming
together.
Technology Services
Page 1
implementation. Highly professional developers, designers, architects and testers
share a common passion – to deliver highest quality products / services and maintain
at the same confidentiality of customer business. We have excellent technical skills
(.NET, Java/J2EE, Angular JS, Android, Python etc) required for development of
Web applications, IoT, Embedded, Mobile application etc.We are well versed with
traditional Waterfall and Agile software development models.
Page 2
We offer secure, scalable, cloud-managed solutions for home, small business, and
both indoor and outdoor enterprise local Wi-Fi network applications.
Smart WiFi Wave 2 products with advanced management capabilities deliver high
capacity and fast installation in an affordable package – to connect people, places and
things.
SoundEx offers range of products on GPS tracking system and one of the
major product that we offer is Vehicle tracking system
SoundEx offers range of products on GPS tracking system and one of the
major product that we offer is Vehicle tracking system.
The basic function of the Vehicle Tracking Unit is to acquire, monitor and
transmit the position, Date,Time and direction data to server in the form of Packets or
SMS.
Application Areas
In our Neo Rays organization it consists of the following main departments each
department contributes to the running of the business. The most common departments are
Testing Department
Page 3
Technology and process development
Development Department
“Product development” = corporate activity to create "product design information" for new
products to be sold in market to include, in a broad term, preparations for process design and
production process.
Development Department is typically responsible for the planning and execution of a wide
variety of an organization’s growth strategies. The strategies might include identifying and
acquiring companies, identifying and selling non-core or redundant assets or divisions,
entering into strategic relationships such as an exclusive distribution agreements, or exclusive
market coverage. For example, in a growth oriented organization, the Development
Department will be involved in identifying potential companies to acquire, plot out the
strategy, negotiate the deal, secure the financing and insure a smooth post-closing transition.
Development is a continuous process which must be constantly adapted as the organization’s
environment evolves.
Development teams and their initiatives are more likely to succeed if they:
Possess a broad range of experience with members who are well rounded in finance, business
strategy, marketing, capital markets, accounting, tax, corporate law, etc. More importantly,
however, they will be recognized for their strong operational skills and experience. Of all the
attributes, we believe none is more valuable than experience.
Page 4
Have a deep network of internal and external contacts; long-standing relationships foster trust
and credibility. Team members must continuously cultivate trusting relationships with key
internal players as well as with external ones with investment banks, accountants, tax
advisors, lawyers and other professionals (your “value network”).
Have the ability to get the buy-in from everyone in the organization; the team must possess
the ability to clearly communicate the vision and the merit of a project in order to get
everyone’s buy-in.
Development Departments are typically responsible for the planning and execution of a wide
variety of an organization’s growth strategies. The strategies might include identifying and
acquiring companies, identifying and selling non-core or redundant assets or divisions,
entering into strategic relationships such as an exclusive distribution agreements, or exclusive
market coverage. For example, in a growth oriented organization, the Development
Department will be involved in identifying potential companies to acquire, plot out the
strategy, negotiate the deal, secure the financing and insure a smooth post-closing transition.
Development is a continuous process which must be constantly adapted as the organization’s
environment evolves.
Listen and facilitate; Success lies in the ability to listen and facilitate the process. The
team is designed to be a results-oriented agent for change.
Adapt and learn from past experience; the team must adapt to market changes and
learn from previous tasks or projects.
Don’t ignore “low hanging fruits”; although there may be a variety of grandiose
opportunities at any given time, a successful team won’t ignore those obvious and
simple ideas that deliver good returns quickly and at little cost.
Page 5
Share the knowledge; the team’s value should be measured by its ability to pass on its
knowledge and experience to the organization.
Testing Department
1. Meets the business and technical requirements that guided its design and development,
and
2. Works as expected.
Software testing also identifies important defects, flaws, or errors in the application code that
must be fixed. The modifier “important” in the previous sentence is, well, important because
defects must be categorized by severity (more on this later). During test planning we decide
what an important defect is by reviewing the requirements and design documents with an eye
towards answering the question “Important to whom?” Generally speaking, an important
defect is one that from the customer’s perspective affects the usability or functionality of the
application. Using colors for a traffic lighting scheme in a desktop dashboard may be a no-
brainer during requirements definition and easily implemented during development but in
fact may not be entirely workable if during testing we discover that the primary business
sponsor is color blind. Suddenly, it becomes an important defect. (About 8% of men and .4%
of women have some form of color blindness.) The quality assurance aspect of software
development—documenting the degree to which the developers followed corporate standard
processes or best practices—is not addressed in this paper because assuring quality is not a
responsibility of the testing team. The testing team cannot improve quality; they can only
measure it, although it can be argued that doing things like designing tests before coding
begins will improve quality because the coders can then use that information while thinking
about their designs and during coding and debugging.
Software testing has three main purposes: verification, validation, and defect finding.
Page 6
♦ The verification process confirms that the software meets its technical specifications. A
“specification” is a description of a function in terms of a measurable output value given a
specific input value under specific preconditions. A simple specification may be along the
line of “a SQL query retrieving data for a single account against the multi-month account-
summary table must return these eight fields ordered by month within 3 seconds of
submission.”
♦ The validation process confirms that the software meets the business requirements. A
simple example of a business requirement is “After choosing a branch office name,
information about the branch’s customer account managers will appear in a new window.
The window will present manager identification and summary information about each
manager’s customer base:” Other requirements provide details on how the data will be
summarized, formatted and displayed.
♦ A defect is a variance between the expected and actual result. The defect’s ultimate source
may be traced to a fault introduced in the specification, design, or development (coding)
phases.
Page 7
CHAPTER – 02
In Neo Rays organization it contains many departments like Software services, Research &
Development and Testing department. In our organization we are worked under
Development department.
In our Neo Rays development department following are the ongoing research work those are
Letter Management System is a web application for State government of Karnataka which
allows managing different types of letters.
The main aim of the letter management is to make central storage for all letters, managing
and maintaining all the letters.
1. Login module
2. Register module
3. View all
4. Search
5. Report Generation
6. Edit
7. Settings
Page 8
Introduction
Letter management System is an web application For Govt. of Karnataka to
manage the different type of Letters.
Roles
1. Admin
2. User
Register Module: Provides the access to users and admin with consists of Inward Letter
Details, Outward ministry Office Letters, Office Letters.
View all: Provides the access for admin to View the existing letters.
Search: Provides the access for admin to search the existing letters with Specific to Pending
letters, Priority (medium, High, Low), Names ( From ,Send to) and other Letters .
Report Generation: Provides the access for admin to generate report based on Category
(Pending Letters, Progress Letters, General).
Login Modules:
Should have the following functionalities
Page 9
1. Should take User Name/ Admin Name.
2. Password
Register Module:
Provides the access to users and admin with consists of Inward Letter Details,
Outward ministry Office Letters, Office Letters.
Search Module:
Provides the access for admin to search the existing letters with Specific to
1.Pending letters
2. Priority:
High
Low
Medium
3. Names:
From
Send To
4. Other Letters.
Report Generation:
Provides the access for admin to generate report based on Category:
Pending Letters
Page 10
Progress Letters
General
Edit Option:
Provides additional functionality for admin to Edit the Details Of the
existing/stored Letters.
Settings:
Provides access for both Users and Admin
Users: For Users It Enables Functionality to Reset Password Option, where an user is
allowed to change his password.
Admin: For Admin it Enables Functionalities to Reset Password and to create New
User based on Role Either Admin/User.
File management system
Introduction
File management tool improve the Accountability, Transparency & Effectiveness, File
management in Government administration. The File Management System project has been
implemented for the same through automating the government functions and processes at all
levels of the administrative hierarchy.
1. Login model
2. Registration model
3. Update model
Page 11
4. Search model
5. View All model
Login model
Only Registered /authorized users users have access to File Management Application.
Login: Login button navigates to Registration page if entered login credentials are correct.
Registration model
File No: This field indicates to the reference number of the file. Users should enter the file
number.
Category: This column specifies the Category of files .User has the option to select the file
category.
Status: This column specifies the Status of files .User has the option to select the file status
among the list of status.
Remarks: If the user wishes to enter any remarks pertaining to the file, user should enter in
the remarks field.
File Upload: Sending the uploaded scanned receipt . User can send the uploaded scanned
receipt to the intended recipient.
File Send to: User can forward the file to the intended recipient.
Page 12
File Received Date: Will display date of received files.
Reset: This field clears all the values while performing write operation.
Edit: This field is used to perform edit operation on any of the fileds saved and needs to be
updated with different value.
View All: Will render all the the file details that are registered in a tabular format.
Logout: User will navigate to login page after clicking logout button.
Update model
Helps in monitoring the pendency of files and assist in their easy tracking. It is an integrated
package which has features right from tracking files, updating its status, opening of new files,
tracking the movement of the files, files and finally records management.
Every time a file is in warded at the entry point in a government office, a unique number is
generated. This number is used to trace the movement of the file in the government.
File Serial Number: User should enter the file Serial number to perform edit operation of
the file that is previously saved.
Verify the exiting data , perform edit operation on the fields and click on update button.
Search model
Page 13
Provides efficient searching option which help the user to search the file among the list of
files which includes
Search by file serial number
Search by file computer generated id.
Search by file subject.
Search by file receiver Name
Search by category
Search by Status
Add New file:Clicking on Add New file button will navigate the user to registration page to
add new file.
Logout: User will navigate to login page after clicking logout button.
Print: This field specifies option for printing the file in excel and pdf format by selecting on
corresponding files.
View All will enable the user to view each entry of file and its related properties in a single
page. This helps the user to get the detailed information of the files registered.
Page 14
Easy retrieval of reports with minimum input data
Quick delivery of detailed reports
Transparency is achieved, as search facility is available across users.
The system maintains entire movement history of the document/file.
Purpose
Kellogg’s runs promotions where promotional codes are included inside products and
the codes can be redeemed for various merchandise. The process is currently managed by a
third party vendor who helps Kellogg’s in generating and validating the codes. The purpose
of this project is to manage the process in-house. This will help Kellogg’s in managing costs
by not availing of third parties to generate random and unique codes.
The project includes:
Generation of a series of random and unique codes specific to a promotion
Retrieval of generated codes by product type association / promotion
Validation and Redemption of codes
Redemption of codes by end users will be done via digital properties built by agencies and
there will be no change to the existing fulfillment process.
Objectives
Scope
This document captures low level design and system architecture to support Project
requirements and objectives.
Target Audience
Page 15
o Support and maintenance team(s)
o Business stakeholders
o Technical stakeholders
Assumptions
System design is created with following assumptions, should any of these change it will have
impact and will be handled via proper project management change request.
There is no defined brand IDs identified across the organization. It is therefore assumed
that the brand IDs used for the purpose of promotional activities will be manually
communicated from the promotion team to the agencies (to ensure they match during
redemption).
Promotions are currently based at a brand level. However, in the future, promotions could
be extended to levels lower than brand (product, SKU etc.).
Redemption websites would use a registration database, which would lead to identification
of the user through profile ID stored in a database containing customer information.
The promotion team will ensure that Product Type will be communicated to the agencies
responsible for building the redemption site as this will be needed for the API to redeem the
code(s).
Aqua care Management system
Purpose :
The purpose of this document is to outline the technical design of the CRM
module of AICM and provide an overview for the CRM module implementation.
About this CRM Module, It is the one of the Module in the ACIM project. This
module is used to interact with Customers, This module has the login page after
customer login successfully this customer get to know corresponding his services,
plans, service dates and due dates of service.
Scope:
Page 16
This document contains a complete description of the design of CRM Module.
The basic architecture is a web application environment.
Over View:
This CRM module gives the relationship between customer or client and AICM,
This module has the login page after customer login successfully this customer
get to know corresponding his services, plans, service dates and due dates of
service.
Login model
Only Registered /authorized customer have access to CRM login page through website.
When customer take first time service through service man or call center people when they
paid for service call center people update the new customer mean while automatically
password generated and send to customer phone and mail.
Mobile Number: User should enter the valid mobile number (10) digit it should digits
Login: Login button navigates to Registration page if entered login credentials are correct.
Home: When valid customer is login they enter to home page, home page contain notice
board, date, time, user name and some tabs.
This contains a current plan of the customer and its details. Details contain the current plan
next service date, what are changes in last service, total bill is displayed. It shows by images.
1. Image will be display in a current plan, initially it will display in a green color.
Page 17
2. 15 days before service it will display in a yellow.
Each service have a constrain of days or number of liter water use, if date is expired warning
message should trigger to his mail and phone number, after 30 days that should
automatically change the color to red and display your service date is over.
If service taken before date it should change automatically red color display.
Once if we click on the image it should shows the details about the plan & services.
Settings
Change password
Change password is used to change the current password. It is sub tab of setting tab.
It contains 3 fields
1. Current password
2. New password : It should not display(It should alpha-numeric and special key)
3. Conform password and change password button and reset button.
Edit profile
1. Address
2. Phone number
3. Email id
4. Name
Page 18