Company Overview

1. Company Overview

 

     1.1. Strategic BD Lead Corporation:

 

STRATEGIC BD LEAD CORPORATION is a premier Information and Communication Technology Services Company that provides real values to businesses and individuals from digital technology. Established in 2017, STRATEGIC BD LEAD CORPORATION offers ICT products, as well as ICT services in areas such as, Android apps, Mobile Games, IT Education/Training, Business Application Development and System Integration and Maintenance.

 

The Management & Manpower Resources:

A highly skilled management team and well-qualified Board of Directors manage the affairs of the company. All projects in turnkey basis are managed and controlled by a strong project management team comprising of a Project Director, Technical Director, Project Manager and Co-coordinator. In addition to the members of the Board, the management is being supported by a combination of well-groomed and skilled IT administration, finance, research and business development/marketing staff members.

 

Strategic BD Lead Corporation has to continuously update its resources on the latest tools and technologies.  Most of the talented, well-trained students from Strategic BD Lead Corporation it Education are consumed within Strategic BD Lead Corporation or recommended to its clients in order to maintain highest standards of human resources.

 

Business Focus:

STRATEGIC BD LEAD CORPORATION is working under three different but integrated areas of Information Technology:  Application Development, ICT Services and IT Education.  We believe that in order to have a sustainable growth in the IT industry in Bangladesh and at the same time cater to the ever-changing demands for IT products and services of our overseas clients Strategic BD Lead Corporation needs to continue to focus on these three areas.

IT Education is directly linked to our business areas of Application Development and ICT Services. In addition to preparing IT experts with the vendor certified training, Strategic BD Lead Corporation is engaged in developing IT work force to match the demand of today’s requirement. On the other hand, our ICT Services help our clients to implement the Application Products developed by Strategic BD Lead Corporation and give them post implementation services to ensure reliable and smooth operation of their businesses.

 

A. IT Training:

STRATEGIC BD LEAD CORPORATION started its journey back in 2015 as computer solution based with the vision of creating a proper IT work force in order to sustain its future activities in IT industry in Bangladesh. Strategic BD Lead Corporation has successfully trained and developed more than 2000 thousands of skilled IT professionals who are currently engaged in the ICT industry in home and abroad.

As one of the major player in the IT Education services in the country Strategic BD Lead Corporation has the unique advantage of organizing a large pool of trained and experienced IT professionals for a given project. Strategic BD Lead Corporation is affiliated with ICT Ministry of Bangladesh, Bangladesh Hi-Tech Park Authority, Bangladesh Technical Education Board, Health Ministry, Petrobangla, Public works Department, Bangladesh Army, Bangladesh Navy, British Council, Agriculture Ministry, Primary and Mass Education etc and others to provide international standard quality education services in Bangladesh.

 

B. ICT Services:

Strategic BD Lead Corporation has developed a team of professionals for consulting and system integration work for its clients. Our consulting and System Integration work involves utilization of the widely accepted and tested best of breed technologies and tools.

Strategic BD Lead Corporation Consultants understand both Business & Information Technology. Our Team has years of experience addressing business needs and managing all aspects of turnkey projects. With effective enterprise-wide implementation of best Practices, Standards, Toolkits and Methodologies we are able to help our clients implement the best business solutions using the appropriate technology.

 

C. Product & Application Development: 

One of major focus areas for Strategic BD Lead Corporation is software development service for medium to large enterprises as their IT outsourcing partner. Strategic BD Lead Corporation  focuses on overseas market of United States and Northern European Countries. These enterprises are mainly in Internet, Retail, Property Management, Entertainment, Hospitality, Food & Beverage and Construction Industries.

In order to cater to the international market Strategic BD Lead Corporation has prepared a state of the art facility with dedicated high-speed data communications, large development center and qualified IT professionals.

Strategic BD Lead Corporation maintains a staff of highly qualified developers capable of executing a wide range of software development projects using any popular development technology. We are capable of completing projects in any stage of progress.  We know how to apply state-of-the-art software practices to produce high quality and cost effective software. All delivered software is fully documented by providing specification; design and test plan documents as deliverables.

 

The “Strategic BD Lead Corporation.”  is an IT solution provider company managed by a group of professionals. It is a software developing firm which deals with Web Application Software as well as Desktop Application Software. It offers Automated Business Solution along with Management Consulting Services to its client. “Strategic BD Lead Corporation.”  Will provide the following product and services to its local and international clients:

 

  • Android Application development
  • Game Development
  • Financial Management system
  • HR and Payroll Management System
  • Micro-credit Management System
  • Inventory Management System
  • Point of sale (POS)
  • Hospital Management System
  • School Management System
  • Business Issues in Mobile e-commerce
  • Loan Payment Management System
  • Hotel Booking & Reservation System
  • Share Point Business Solution
  • Website Development and Upgrade
  • Data Processing

 

Our Technologies

Language: C/C++/C#, Java, Advanced php, ASP.NET, Action Script, Ajax

OS: Windows, Linux, Mac OS

DB: SQL Server, Oracle, MySQL

Framework: Microsoft .NET, Struts, Flex

Methodology: Agile process,

Mobile application: J2ME, iPhone, i-mode, ezweb, Brew, Flash lite,

 

2.3 Product/Service Users

Strategic BD Lead Corporation has a good number of clients. Some major clients are :

 

Name of the Software Users of the Software Organization Type
Financial management system

www.bdforestmis.info

Department of Forest Government of Bangladesh
Human Resource Module Department of Forest Government of Bangladesh
Record Management Software Border Guard Bangladesh Government of Bangladesh
Hospital Patient Management Software Border Guard Bangladesh Government of Bangladesh
Patient Management system National Cancer Research Institute and Hospital Government of Bangladesh
Database Software Ministry of Agriculture Government of Bangladesh
Data Processing System for re- registration Pacific Bangladesh Telecom Ltd. (CityCell) Private Business

(Tele Communication)

Voter List Data Entry and Processing. Election Commission Bangladesh Government of Bangladesh
Library Information System Software Bangladesh Medical Association Government of Bangladesh
Selected ModelVillage Data Analysis Health Education Bureau Government of Bangladesh
Finance Management Information System DG Health Government of Bangladesh
Hotel Portal Visicom (Japan) Abroad
Loan Payment Management System TAM infotech (Japan) Abroad
Business Issues in Mobile e-commerce TAM infotech (Japan) Abroad
Shop Management System City Life departmental shop Dhanmondi Private Business
Shahajalal Glass House, Mohakhali Private Business
Doctor Assistants Dr. ShamimaHaider Private Business
SMS based Courier Service System Bengal Circle Courier Private Business
Inventory Management System Kimia Fabrics Private Business

 

 

Web Design & Development

 

www.ddm.gov.bd Department of Disaster Management Government of Bangladesh
www.safariparkgazipur.info.bd Department of Forest Government of Bangladesh
www.btcci.org.bd Bangladesh-Thai Chamber of Commerce and Industry FBCCI
www.bagerhatcci.org.bd Bagerhat Chamber of Commerce and Industry FBCCI
www.fenicci.org.bd Feni Chamber of Commerce and Industry FBCCI
www.newfoodsofindia.com Ecommerce(New Foods  of India) Abroad
www.perfumeandwatch.com Ecommerce(Perfume and Watch) Abroad
www.sajetc.com SAJ Engineering and Trading Private Business
www.concordcutting.com Outsourcing Project Abroad (USA)
www.bestonebuy.com Outsourcing Project Abroad (USA)
www.homebazarbd.com Digital Online Private Business
www.theweeklybijoy.com The Weekly bijoy Abroad (USA)
www.jobzonebd.com Job portal Private Business
www.almomenfeeds.com Al – Momen Fish Feed & Company Private Business
www.dcon.com.bd DCon Design Studio Private Business
www.ilpjp.com Outsourcing Project (Japan) Abroad (Japan)

 

 D. Products & Services at STRATEGIC BD LEAD CORPORATION:

STRATEGIC BD LEAD CORPORATION offers Products and Services in Four main areas:

  1. Business Application Development
  2. System Integration Work
  3. Training/Education

 

E. Business Application Development

STRATEGIC BD LEAD CORPORATION has designed, developed and implemented number of business applications in Bangladesh.   These business applications include products like: Human Resources Management, Accounting Management System, Corporate Finance Management System, Hotel Management System, Multiplex Theater Management System, Customer Relations Management, Warehouse Management System, Shipping Management System, Sales Management System, Asset Management System & Inventory Management, Enterprise Resource Planning, Shop Management System etc.

 

F. Android Application Development

STRATEGIC BD LEAD CORPORATION has designed, developed and implemented number of Android  Applications in Bangladesh. These business applications include products like: Phone Books or Dairy apps, Ramadan Apps 2017, Tourism BD, Dhaka City Bus Service, Pregnancy Care, Flash Light, Admission Test Seat Plan, Agricultural News, Launch Service, Child Learning, Biman Bangladesh Airlines, Ibollo Virus, PSTU sports, Hospital Service, Kuakata Travel Guide, Intercity Train Schedule.

 

G. System Integration

STRATEGIC BD LEAD CORPORATION provides services in System Integration Work where we take the challenge to build solutions for our clients with countless technology choices in a constant change of business environment.

Our system integration capabilities enable us to leverage our clients’ IT investments, minimize risk and deliver complete system integration services and solutions addressed to the specific business needs.  We combine complex technologies together with our proven processes to maximize compatibility, interoperability and enterprise wide information integration.

System Integration Services at SBLC:

  • System Architecture
  • Software, Data and Hardware Components Integration
  • Network Integration
  • Enterprise Application Integration
  • Web integration

 

 H. Training /Education

STRATEGIC BD LEAD CORPORATION advanced IT Education programs are designed to provide students with the skills they need to successfully begin a career in Information Technology within a short period. The Bangladesh IT sector being a large part of economy plays an increasingly vital role for growth, poverty reduction and employment generation of a developing country. The IT sub-sector in Bangladesh has the potential to became an attractive ICT training which would lead to a rise in export earning as well as creation of employment. Leading corporations including government, public and multinationals choose Strategic BD Lead Corporation as their corporate training partner. Strategic BD Lead Corporation became the leading IT training center in the country through its professional approach & high standards of training.

 

I. World Class Alliances:

Strategic BD Lead Corporation is the authorized PROMETRIC Testing Center since July 2005 to conduct TOEFL & GRE exams in the country. Further, Strategic BD Lead Corporation has recently been processed to deliver the programs under EdExcel, Pearson and LCCI, UK.

 

J. Prometric Testing Services:

STRATEGIC BD LEAD CORPORATION  equipped with all the technical and logistics support for online exams for IT professionals, has been the authorized Prometric Testing Center from Sylvan Prometric since July 2017.  Prometric Testing enables the students to become Certified IT professionals accepted worldwide.

 

K. Local Membership Affiliation:

STRATEGIC BD LEAD CORPORATION Limited has been registered as a member in professional affiliations such as:

  1. Bangladesh Computer Samity (BCS)
  2. Bangladesh Hi-Tech Park Authority
  3. Department of public Health Engineering
  4. LGED
  5. PWD

The quality and the dedication to work of our in-house programmers and instructors made it easy for us to take lead in this challenging innovative field.

  • High Quality Control
  • On Time Project Delivery
  • Advanced Infrastructure
  • Provide Flexibilities & Cost Effectiveness
  • Long Lasting Client Relationships
  • Highly Qualified Professionals
  • Outsourced Projects @ Affordable Rates
  • Extremely Trained Workforce
  • Achieve an Accuracy of Over 99.995%
  • State-of-The-Art Infrastructure
  • Highly Qualified and Experts Professionals

 

L. WHY DO WE BELIEVE WE CAN OFFER BETTER PROGRAM THAN OTHERS?

  • Monetary value of time
  • Quick completion time
  • Courses leading to Professional Certifications
  • Latest courseware – to be continuously updated
  • Highest value for money (absolutely cost effective course fees).
  • Central examination system (ensuring standard quality all over Bangladesh)
  • Placement opportunities
  • Effective Lab Sessions which will be simulated from real job situations.
  • Pragmatic Learning Methodology to ensure practical knowledge as well as
  • conceptual soundness

 

M. SPECIAL FEATURES @ SBLC

  • Sophisticated Well-equipped lab Centrally
  • Air- conditioned Environment
  • Central Monitoring System (CCTV)
  • Open in house Lab Practice Facilities
  • Cafeteria Facilities at Ground Floor with
  • Special discount.
  • Full-time Power Supply and Standby
  • IPS, Generator
  • Free Kit Hand-Bag
  • Safe Water Drinking Facilities
  • Contemporary Multi-media Film Projection
  • All Classes Being Conducted through Online Multi-media Projector

 

GOVT. SOFTWARE/TRAINING EXPERIENCE

Strategic BD Lead Corporation started implementing in-country training programs in Bangladesh from 2017. SBLC has had the privilege to work with the following organization:

 

  • Ministry of Agriculture (Policy & Planning Support Unit)
  • Chittagong Hill Tracts Development Board (CHTDB)
  • Ministry of Health(Directorate General of Health Services )
  • Ministry of Land (Land Record Management System)
  • Ministry Of Women (EDW Project JatiyoMohilaSangstha)
  • Ministry of Education (Non-Formal Education)
  • Ministry of Commerce (Export Promotion Bureau )
  • Bangladesh Air Force HQ
  • Bangladesh Army HQ
  • Bangladesh Police
  • Power Work Development (PWD)
  • Ministry of Environment and forest
  • Bangladesh Bureau of Statistics (BBS)
  • Bangladesh Oil, Gas and Mineral Corporation.
  • Kaliakoir Hi-Tech park/IT parks Project under Bangladesh Hi-Tech Park Authority
  • LICT, Leveraging ICT for Growth Employment and Governance Project Under BCC, ICT Division.

Experience in Android Application, Game Development, Software Development , Conducting Training and Others Programs on(Year-2017-2022)

 

Game Development

Organization Apps Name

 

Published app Link Downloads/Installed
Inflak Pinball dynamics https://play.google.com/store/apps/details?id=com.awesome.pinball 1,000 – 5000
Lipdroid SQUAREit

 

 

 

https://play.google.com/store/apps/details?id=com.yahoo.mohdhmunir.SquareGame

 

100-500
Lipdroid Flappy UFO

 

 

https://play.google.com/store/apps/details?id=com.yahoo.mohdhmunir.Flappy_Alien

 

50-100
Lipdroid Tiger RUSH

 

https://play.google.com/store/apps/details?id=com.yahoo.mohdhmunir.Tiger_Rush

 

100-500
Pixel warrior Nagordola Not Published N/A
Pixel warrior Majhi Not Published N/A
Pixel warrior Dheki Not Published N/A

 

Android Application

Organization Apps Name

 

Published app Link Downloads/Installed
Lipdroid Camera Assistant

 

 

https://play.google.com/store/apps/details?id=com.lipu.recipeapp

 

5000-10000
Lipdroid Nearby Places

 

 

https://play.google.com/store/apps/details?id=com.lipu.findnearbyplacesapp

 

5000-10000
Lipdroid SMS Timer

 

https://play.google.com/store/apps/details?id=lipu.lipdroid.smstimer

 

1000-5000
Lipdroid Easy Reminder

 

https://play.google.com/store/apps/details?id=lipu.lipdroid.reminderapp

 

1000-5000
Lipdroid Diet Health care

 

https://play.google.com/store/apps/details?id=com.lipu.healthmeter 1000-5000
Lipdroid E-News https://play.google.com/store/apps/details?id=lipdroid.onlinenewsportal 50-100
Lipdroid Wallpaper S https://play.google.com/store/apps/details?id=lipu.lipdroid.awsomewallpaper 100-500
Patuakhali Science and Technology University Phone Book/Dairy Apps Not Published N/A
US Education Center Ramadan Apps 2017 Not Published N/A
ASR Tourism Bangladesh Tourism BD Not Published N/A
Incepta Pharmaceuticals Bangladesh Pregnancy Care Not Published N/A
US Education Center Flash Light Not Published N/A
Patuakhali Science and Technology University Admission Test Seat Plan Not Published N/A
HEQEP Project of PSTU Agricultural News Not Published N/A
Greentec Foundation Launch Service Not Published N/A
Bangladesh Book Society Ltd Child Learning Not Published N/A
Patuakhali General Hospital Hospital Service, Not Published N/A
Patuakhali Science and Technology University PSTU sports, Not Published N/A

 

Common Infrastructure and Lab

Facility Type Description
No of Software Development/Training  Room 03
Total Office Space 1500 SFT
Capacity of Each Classroom 20(Thirty) students with 20 Chairs and table. one computer for one trainee , Windows and IOS Platform.
Facilities inside Classroom Computer Table ,Chair,

Air conditioned (for Dhaka Center),

Well Furnishing,

Course wise Computer Hardware,

Multimedia projector, White Board,

Flip Chart etc.

Study materials Handbook, Magazines,

Newspaper etc.

Sophisticated library (reading room , internet connection,

E-books etc.

Washroom Facility Two separate toilets for Male and female Students.

Health care facility.

Standby Generator facility.

Drinking Water Facility Available
Dinning/Canteen Available.

 

Content Development Team:

Designation Responsibilities Personnel
Team Lead Concept development & Project Management 1
Software Engineer Platform/LMS Integration 2
Sr. Artist Character, background & Illustration 3
Animator Animation, sliding & template modification 3
Photographer Videography and Still photography 2
Graphic Designer / Artist Illustration & Inking 3
Multimedia Developer Effects, sound edit, & finalization 5
Vocal Artist Voice Over 4
QA & Support Quality Assurance & Support 2
Total 25

 

Our Services:

Perspective specializes on Digitization of NCTB based Primary & Secondary school books (E-book), Animated Cartoon & interactive education contents, Multimedia Health Education, E-Book with Teacher’s training components, E-agro education /solution. We at Perspective are committed to providing our clients with the most professional and specialized solutions they can get. More than that, we strive to each and every time gives our clients the most for their investment.

Perspective is proposing a multi-faceted approach to ensure that a wide spectrum of the primary students as well as the education personnel will be is engaged in and benefitted from these materials. The inclusion of the intro animation, and cartoon characters will be effective, educational, entertaining, and interactive during the class. Making sure that all objects used in these materials are our sole property and will not violate any copyright rule.

Our professional services can be summarized as follows:

  1. Supplementary e-Content development for NCTB Curriculum-based School
  2. Corporate Identity and Branding services
  3. Video Production (Geared towards corporate videos, documentary short films and awareness raising campaign)
  4. 2D and 3D Animation
  5. Multimedia Development (Offline and online Multimedia)
  6. Web Design and Development (including database and e-commerce integration)
  7. Android and iOS Application Development

Our Expertise and Experience

Perspective intends to achieve a high-level customer satisfaction by adopting contemporary technologies, new methodologies and Project management techniques driven by continuous research and development, leading to better and effective business solutions. We are a Content Development partner of “Art Vision” and “core knowledge (Rahimafrooz)’’.

We have an excellent track record of having successfully executed for various clients in last Eleven (11) years. The company has made a name for itself only because of its ability and commitment to ensure customer satisfaction by rewarding quality work at the right time and in the proper manner.

 

Our Developed Interactive Multimedia Contents:

Projects Name: Development of Content Modules for Online Course and Certification on Literacy Program for Teachers of Government Primary Schools and Government Officials of Primary Education.

Name of Client: Room to Read

E-learning management system was developed for Room to read, interactive multimedia contents were published on this platform.

 

 

Project: Development of e-learning Course and Certification on Literacy Program for Teachers of Government Primary Schools.

Client: Room to Read.

In collaboration with the Directorate of Primary Education (DPE), the online teacher training course will be developed targeting the teachers at the Government Primary Schools (GPS) and aligned to national teaching competence and curriculum. The project will create a web paged online learning platform – which will serve as an online learning platform for teachers’ professional development. The web-platform will be linked with national training portal or directly hosted at the government led portals as of the collaboration with the DPE.

 

 

Project: Development of Interactive Digital Book.

Client: Room to Read.

Digital version of children’s story book. In this project audio-visual digital book is prepared. This is one of the projects of Room Room to Read, we convert story books to digital version.

 

 

Projects Name:Let’s Learn Burmese Language (Level 1-2)

Name of Client: Save the Children

 

Projects Name: English for Today Class One, Two, Three, Four and Five (NCTB Curriculum)

Name of Client: Save the Children

 

Developed Supplementary Audio-Visual Material for Classroom Teaching Key contents from class one to five (Based on NCTB curriculum) for improving basic language skills of pre-primary and primary school students

 

 

 Multimedia Content for Young Learners English

 This audio-visual interactive content has Selected lessons from English for Today Textbooks (class one to five) of National Curriculum and Textbook Board (NCTB), Dhaka

The original contents were developed under the project ‘Developing Interactive Multimedia Digital Version of Primary Education Contents Projects’ in partnership with ICT Division

Additional activities related to learning outcomes are included along with the exercises of the textbook.

 

Animated Interactive Content In High School Textbooks

The classroom at secondary level (grade 6 to 10). The main task of the programme is to develop interactive multimedia educational digital contents based on the national curriculum and focusing on the local context. These are to improve the teaching quality and improve the learning of the students while making the classes more interesting and exciting for them.

 

 

Developing Interactive Boosting Brains Content on Early Stimulation

 

The training of mother and child physical and mental development in each step from infancy to three years of age is presented in five steps through animated interactive content.

Multimedia interactive learning content

 

The main objective of the project is to train the parents on what kind of activities to do with the child for the development of the child’s intelligence.

 

 

 

Projects : Talking Book

Content  :Audio Content embedded in readable device

Client: Shadhin Online Public Limited

Projects : NCTB Based Education pre-schooling Digital Content

Content                  :  Desktop exe, APK and IOS.

Client Name          : In-house Production

 

 

Projects Name   : Get Going Learn English (Pre-intermediate)Content

Client Name        : Establishment of Foreign Language Training Centers -II (FLTC-II) Project   Directorate of Secondary and Higher Education

 

 

Experience in 2D Film
Name: Mumps Fever (2D animated film)
Name of Client: In-house Production

 

 

Project                   : Integrated Child Development Program (ICDP)
Client Name          : ManabikSahaijyaSangstha (MSS)


 

Our APK

https://play.google.com/store/apps/developer?id=Perspective+dream

 

 

Our YouTube Channel

https://www.youtube.com/channel/UCbGUhiCj-cK74ZtDx-53cBA/videos

 

 

Our Facebook

https://www.facebook.com/Perspective-dream-1919089318371806

 

 

 

1. Background of the Project

Establishment of Sheikh Russel Digital Labs Project (2nd’ Phase) is a flagship project. This project will shed light of JCT in the field of education by ensuring the establishment of 5000 SRDL and 300 Sheikh Russel School of Future (SRSOF) countrywide. One of the objectives of this project is to providing interactive digital content for Students & Teachers and to provide extensive virtual tutoring guidance for teachers.

These digital transformations of textbooks through the application of contemporary/fashionablefacilities of information technology including interactivity and multimedia to improve the quality of education.

 

2. Objectives of the Project

The main objective of this project is to increase the quality of practical education instead of theoretical education, Increase the pass rate of examinations, encourage more students to acquire quality education through spontaneous participation of students in education and reduce dropout rate; create skilled human resources, introduce international standard education system, increase the clarity of content, decreased tendency to memorize, increase the skills of teachers, active participation of teachers and students in education and maximum use of information technology in education. Thus, to achieve the goal Project Authority intended to develop a central repository system.

 

3. Scope of the Project

The following components may be considered as primary scope for the above-mentioned integrated service delivery platform solution as reference but not limited to.

 

  1. Content Inventory, Content Player, Content Dashboard, Content Download & Usage Report, User Management, Content Ranking Review & Feedback Management
  2. Mobile Application Development
  3. Domain and hosting
  4. System installation at respective locations
  5. System support
  6. Maintenance

 

This will be a centralized and integrated digital system for all educational institute for providing all kinds of digital services to U1e concerned institute beneficiary (Teachers, student, guardian and respective authority).

Please note that the functional scope of the proposed solution/system will be described more elaborately in the Terms of Reference (TOR) and will be finalized at the time of “System Requirement Analysis” phase of system development by the implementation and concerned authority.

4. Development Process &Quality Assurance

Strategic BD Lead Corporation follows the Structured System Analysis and Design Methodology (SSADM) in designing and developing the software. The basic objective of using this methodology is to make user-friendly software with contributions of the actual users. The following is a brief description of the different stages of the software development.

 

Stage-1:  Feasibility Study

Software development is an expensive and labor-intensive work, which should be carefully studied before it starts. SSADM include feasibility study to produce a high-level overview on the requirements of data processing including its benefits and cost. This result helps the program managers in taking right decision for development of the software.

 

Stage-2:  Requirement Analysis

Requirements analysis is conducted through identifying the main activities for which information support may be beneficial. The Business Activity Model is used to identify all the important aspects of the working environment- who does what. The following techniques and steps are used in the requirements analysis:

a) Investigation of Current Environment

  • Investigate and define requirements
  • Investigate current processing
  • Investigate current data
  • Derive logical view of current services

 

b) Selection of Business System Options

  • Fact finding
  • Business Activity Modeling
  • Work Practice Modeling
  • Create User Catalogue
  • Produce Project Plan

Stage-3:  Requirements Specification

The requirements for software development should be specified through a very careful consideration. In SSADM, this task is done through the several steps. The first steps will detail out the logical view of the current system that has come out through the earlier exercise and update the requirements catalogue to reflect the selected Business System Options (BSO) and level 1 Data Flow Diagram to include additional processing required in the software. It will also verify if the logical data stores are consistent with the entities on the required software and they can support all data flows to and from them.

 

The second step of this process will update the Logical Data Model (LDM) to include the additional data requirements in the new software, check that the LDM will support the elementary processing in the required software and update the LDM with appropriate non-functional requirements from the requirements catalogue.

 

In the third step, it will update functions from the Data Flow Modeling (DFM) with the help and guidance of users and check that each elementary process is allocated to at least one function. It will create Input and Output (I/O) Structures and user role and function matrix with specification of service levels for each function.

 

The fourth and fifth steps will specify basic tasks, allocate tasks to user roles and define job specifications and assign to user roles. It will identify I/O Structure to be normalized and carry out normalization to produce tables. These tables will be used to build a mini LDM and compare with required system LDM to resolve any differences.

 

In the sixth step, a prototype design of the software will be developed, which will be demonstrated to representatives of the relevant users and updated the requirements specification with the results of the prototyping exercise. Then in step seven, it will develop the Entity Access Matrix along with Entity Life History. It will also cross-check the even data and enquiry triggers with input data on each related function and update the requirements catalogue and LDM to reflect any new requirements identified during Entity Life History analysis.

 

Stage – 4:  Logical System Specification

At this stage of software development, two important steps need to be completed- (1) define technical system options, and (2) logical design of the software. In the former step, the requirement catalogue, BSO, Project Plan and other strategic documents will be reviewed further to identify constraints on the technical point of view and outline some Technical System Options, which will be discussed with users to select best two. These two options will be further detailed by adding an impact analysis, development plan, cost benefit analysis and again present to the users to select one that will meet their requirements. Finally, an application style guide will be developed for the selected TSO.

 

The later step of this stage is to produce a set of components by decomposing the products of requirement specifications into units of logical processing. This will state what the system is required to deliver and how it will react to events and enquiry triggers. The major task of this step are: to translate I/O Structure into Dialogue Structure, describe possible navigations through each dialogue in Dialogue Control table, create a Menu Structure for each user role and identify where dialogue level help is required. It will convert each Effect Correspondence Diagram and transform each Enquiry Access Path into a processing structure and allocate operations and conditions to the processing structure based on those from the Enquiry Access path.

 

Stage -5:  Physical Design

The logical and technical specifications that generated through the exercise of the stage 4 will be mapped into the targeted environment. Throughout this process we will aim to draw a direct mapping as possible between the logical and physical designs. In this regard, we will develop a function Component Implementation Map to help co-ordinate and document the mapping of logical functions into physical function components. The following steps and techniques will be used in development of the physical design of the software:

 

a) Prepare for Physical Design

  • Classify the physical environment
  • Specify naming standards
  • Develop physical design strategy

b) Create Physical Data Design

  • DBMS assumptions
  • Develop physical data design
  • Finalize Data Base Design
  • Integration via Cross-Reference Formats

c) Create Function Component Implementation Map

  • Create and complete function specifications
  • Optimize physical data design
  • Complete function specification

d) Consolidate Process Data Interface

  • Develop Programming Structure (to sub-routine levels) with structural algorithms, Process Diagrams and Decision Trees / Decision Tables

e) Coding and Reviewing

  • Coding Front-end and Back-end
  • Review the inputs, processes and outputs and handover the modules to Testing Team for debugging.

f) Identify Security Arrangement

  • Identify internal operational assurance: controls, back-ups etc.
  • Identify external security: user IDs, physical access, virus protection etc.
  • Identify Emergency Procedures

g) Completion of Software Development

  • Finalizing the Software for delivery as modified through testing and debugging process.
  • Announcement of the task completion.

 

Stage-6:  Software Testing and Quality Assurance

Software testing will be performed according to a predefined test plan that is prepared as part of the project plan and is refined as the testing process continues. For achieving software quality standards, we will adopt a comprehensive test management life cycle. Software test management cycle includes the following phases:

  • Unit Testing – At this stage each developer tests his/her developed piece of work against design and coding standards.
  • System Testing – In this stage a tester, test individual sub systems of a larger system based on technical and functional requirements.
  • Functional Testing – Same group of software test specialists ensures that developed system completely satisfies all functional and business requirements.
  • Regression Testing – If testing team receives a patch for a bug fix, then in addition of verifying the reported bug, it performs regression testing for that patch so that any ripple effect can be detected, which may arise with the fixation of that bug.
  • Integration Testing – After successful functional testing, all sub-systems are integrated to form the complete system and then it is ensured that whole system works fine and performs all the functionality required by business.
  • Stress/Load Testing – These special testing forms are more important for those applications that are to be run on either internet or intranet. In Stress/Load Testing, application is tested under extraordinary network load (i.e. increased network load that is created through manual or automated means)
  • Shipment Assurance – This phase is a final check that everything is smooth, and application is ready for shipment.

 

Stage-7: Installation and Delivery

The major focus of this stage will be introducing the new software product to end-users. USSL prepares a detailed plan for installation of the software at all levels. The following steps are followed in installation and delivery of the software.

 

a) Database Installation

  • Ensure installation of system software at all levels
  • Ensure installation of database servers and software
  • Installation of databases, front ends and backend as per requirements

b) User Acceptance of the Software

  • Interact with user and enter dummy and real data
  • Test according to the Acceptance Test Plan and Procedures
  • Obtain Acceptance Test certificate

After completion of system installation, the software with CD, manuals and source codes will be delivered to the clients.

 

Stage -8: Preparation of Operational Manual

The main focus of this phase is developing the capacity of the software users to run and administer the software. The Operational Manual will be developed for all users. The preliminary outline of the operational manual may be:

  1. Basic Installation Procedure
  2. Menu and User Dialogues
  3. Data Entry and Reporting Procedures
  4. Maintenance and Database Administration Procedures
  5. Quick References
  6. Report Generation

 

Stage-9: Implementation Plan

The Waterfall model will be followed in implementation of each step of the system analysis and designing. The development process under this model provides several design reviews, which can be considered as preconditions to start coding.

 

The review process will follow the staged delivery approach that facilitate to go through the concept, requirement analysis and architectural design- then implement the pieces, showing them to the clients as the components are completed- and go back to the previous steps whenever required or feasible.

 

 

Figure: Software Development Plan

 

5. Project Management

 

We have a well-defined team structure for the project management. The Delivery Head owns the unit’s responsibility and plays a critical role in ensuring delivery, quality and exceeding the client’s expectations.

The chosen Project Manager for this Computer Based Training course development is the SPOC (Single Point of Contact) for the project success and relationship. The other functional managers as Graphic design, Instructional Design and development support the Project Manager on a need basis to ensure timely delivery, defined task completion and execution of this project.

 

Project managers would do day-to-day communication through emails; connect in calls, Skype and WebEx if desired. The functional managers (Graphic Designer/Instructional Designer/Programmer) for this project are marked in all communication so that the status of this project and communication is clear to all stakeholders.

The Project Manager is the SPOC for this project. Though, in the absence of the Project Manager, one the functional managers or Project Manager designate continue the project and ensure continuous delivery. Project Manager also has the practice of weekly calls with client and other stakeholders to discuss and ensure the progress of this project.

 

The Officials of receiving committee are copied in important email communication. This is followed to ensure that current status of the project is apprised to all the stakeholders and to get their prompt help/intervention when required.

 

 

Water Supply Billing System

(Revised Version)

 

Version: 1.0

Date of Release: 5-May-21

 

Role Name Designation
Prepared by Strategic BD Lead Corporation
Reviewed by

 

 

Water Supply Billing System

 

 

1.1.1 Use case: Add New Pourashava

 

UC Number:                 UC-Ad-001

UC Name:                    Add New Pourashava

Primary Actor:              Admin

Secondary Actor:        System

Rationale:  User wants to add new pourashavain system

 

Preconditions

 

  1. Usermust be authorized and has access right of this operation.
  2. Useris logged in to the System.

Basic Flow:

  1. The use case starts when the user chooses ‘Add NewPourashavafrom the menu.
  2. System shows ‘Add New Pourashavascreen including the following sectionswith the available data:

PourashavaName, PourashavaID, Address.

  1. Mandatory Fields:PourashavaName, PourashavaID

 

  1. User wants to input PourashavaName:

 

              Business: System will allow user to input PourashavaName

 

              Business:System will not allow user to input duplicate PourashavaName.

 

  1. User wants to input PourashavaID:

 

              Business: System will allow user to input PourashavaID.

              Business:System will not allow user to input duplicate PourashavaID.

 

  1. User wants to input PourashavaAddress:

 

              Business:System will allow user to input PourashavaAddress.

 

  1. User requests to the system to reset the data of the screen and system will blank the screen by showing a confirmation message “Do you want to reset the data?”. If user confirms, system will blank the screen; otherwise, system will keep the data.
  2. System saves the added data.

 

              Business:After saving the data, system will keep the added data in this screen and system will                  not allow user to save this same data again; but if user changes few data in this screen, system                will allow user to save the changed data.

 

  1. Exception Flow:

 

(a). User may input wrong data and ssystem shows the message of exception.

(b).User may not fill up all required fields and ssystem shows a message marking the
required fields.

(c). User session may be expired and systems will logout the user.

 

  1. Use case end.

 

1.1.2  Use case: Add New User

 

UC Number:                 UC-Ad-002

UC Name:                    Add New User

Primary Actor:              Admin

Secondary Actor:        System

Rationale:  User wants to Add New User.

 

Preconditions

 

  1. Usermust be authorized and has access right of this operation.
  2. Useris logged in to the System.

Basic Flow:

 

  1. The use case starts when the user chooses ‘Add NewUserfrom the menu.
  2. System shows ‘Add New User’ screen including the following sectionswith the available data:

UserName, Password, Confirm Password. Pourashava.

 

  1. Mandatory Fields:UserName, Password, Confirm Password, Pourashava.

 

 

  1. User wants to input UserName:

 

          Business: System will allow user to input UserName

 

          Business:System will not allow user to input duplicate UserName.

 

  1. User wants to input password:

 

           Business: System will allow user to input password.

 

  1. User wants to input confirm password:

 

            Business: System will allow user to input confirm password.

            Business: Password and confirm password must be same otherwise system will show alert                      message

 

  1. User may select Pourashava Name from dropdown list.

 

         Business: System populates all from Pourashava Name from setup page and user may select any             pourashava.

.

  1. User requests to the system to reset the data of the screen and system will blank the screen by showing a confirmation message “Do you want to reset the data?”. If user confirms, system will blank the screen; otherwise, system will keep the data.
  2. System saves the added data.

 

         Business:After saving the data, system will keep the added data in this screen and system will not           allow user to save this same data again; but if user changes few data in this screen, system will                 allow user to save the changed data.

 

  1. Exception Flow:

         (a). User may input wrong data and ssystem shows the message of exception.

(b).User may not fill up all required fields and ssystem shows a message marking the
required fields.

(c). User session may be expired and systems will logout the user.

 

  1. Use case end.

1.1.3 Use case: Add New Customer

 

UC Number:                 UC-Ad-003

UC Name:                    Add New Customer

Primary Actor:              Admin

Secondary Actor:        System

Rationale:  User wants to Add New Customer.

 

Preconditions

 

  1. Usermust be authorized and has access right of this operation.
  2. Useris logged in to the System.

Basic Flow:

  1. The use case starts when the user chooses ‘Add NewCustomerfrom the menu.
  2. System shows ‘Add New Customer screen including the following sectionswith the available data: Basic Information: Customer ID, Date, Customer Name,Contact No.

  1. Mandatory Fields:Date, Customer Name, Contact No.
  2. System shows the Customer ID

 

     Business: Customer ID should be auto generated after the customer entry form.

  1. User wants to input CustomerName:

 

     Business: System will allow user to input CustomerName

 

  1. System shows Date as current system date.

 

     Business:Systemwill not allow user to change the date.

 

  1. User wants to input Contact No:

 

     Business: System will allow user to input contact no.

 

{Details Information}

 

  1. User wants to input Father’s Name

 

     Business:System will allow user to input Father’s Name.

 

  1. User wants to input Mother’s Name

 

    Business:System will allow user to input Mother’s Name.

 

  1. User may select date of Birth

 

    Business:System will allow user to select date by calendar.

 

  1. System shows Nationality ‘Bangladesh’

 

  1. User wants to input National Identification Number

 

    Business:System will allow user to inputNational Identification Number.

    Business:System will not allow user to input duplicate National Identification Number.

 

  1. User may select Religion

 

    Business:System populates religion list from setup and user may select any religion.

 

  1. User may input email address

 

    Business:System will allow user to inputemail address.

 

  1. User may upload customer image.

 

    Business:System will allow user to upload customer image.

 

  1. User may select billing cycle.

 

   Business:System populates all billing cycle list from setup and user may select any billing cycle.

 

  1. User may input billing branch

 

   Business:System will allow user to inputbilling branch.

 

  1. User may input billing address

 

   Business:System will allow user to inputbilling address.

 

  1. User requests to the system to reset the data of the screen and system will blank the screen by showing a confirmation message “Do you want to reset the data?”. If user confirms, system will blank the screen; otherwise, system will keep the data.
  2. System saves the added data.

 

   Business:After saving the data, system will keep the added data in this screen and system will not       allow user to save this same data again; but if user changes few data in this screen, system will allow   user to save the changed data.

 

 21. Exception Flow:

(a). User may input wrong data and ssystem shows the message of exception.

(b).User may not fill up all required fields and ssystem shows a message marking the

required fields.

(c). User session may be expired and systems will logout the user.

 

22. Use case end.

 

1.1.4 Use case: Collect Customer Bill

 

UC Number:                 UC-CCB-001

UC Name:                    Collect Customer Bill

Primary Actor:              Admin

Secondary Actor:        System

Rationale:  User wants to collect customer bill.

 

Preconditions

 

Usermust be authorized and has access right of this operation.

Useris logged in to the System.

Basic Flow:

  1. The use case starts when the user chooses ‘Collect Customer Bill’ from the menu.
  2. System shows ‘Collect Customer Bill’ screen including the following sections with the available data: Basic Information: Customer ID, Date, Customer Name, Contact No.

 

  1. System shows the Customer ID

 

  1. System shows the Customer Name.

:

  1. System shows Date as current system date.

 

      Business: Systemwill not allow user to change the date.

 

  1. System shows the Contact No.

     {Details Information}

 

  1. User may select billing cycle

 

     Business: System will allow user to select billing cycle.

 

  1. User may select billing branch

 

     Business:System will allow user to select billing branch.

 

  1. User wants to input billing amount

 

     Business:System will allow user to input billing amount.

 

     Business: If customer wise billing amount setup is done, system will automatically show this amount       and user may change this amount.

 

  1. User wants to input discount amount

 

     Business:System will allow user to input discount amount.

 

  1. System shows the total amount.

 

 

  1. User may select billing month

 

    Business:System populates billing month list from setup and user may select any billing month.

 

  1. System shows the billing period after select billing month.

 

  1. System shows the customer address from customer entry profile.

 

  1. User wants to print the collected bill

 

  1. Business: System will allow user to print the collected bill.

 

  1. User requests to the system to reset the data of the screen and system will blank the screen by showing a confirmation message “Do you want to reset the data?”. If user confirms, system will blank the screen; otherwise, system will keep the data.
  2. System saves the added data.

 

    Business:After saving the data, system will keep the added data in this screen and system will not       allow user to save this same data again; but if user changes few data in this screen, system will allow      user to save the changed data.

 

19. Exception Flow:

(a). User may input wrong data and ssystem shows the message of exception.

(b).User may not fill up all required fields and ssystem shows a message marking the

required fields.

(c). User session may be expired and systems will logout the user.

1.1.5 Use case: Daily Report

 

UC Number:                 UC-Rpt-001

UC Name:                    Daily Report

Primary Actor:              Admin

Secondary Actor:        System

Rationale:  User wants to see daily report.

 

Preconditions

 

  1. Usermust be authorized and has access right of this operation.
  2. Useris logged in to the System.

Basic Flow:

 

  1. The use case starts when the user chooses ‘Daily Report’from the menu.
  2. System will show the daily collection report

 

1.1.6 Use case: Monthly Report

 

UC Number:                 UC-Rpt-002

UC Name:                    Monthly Report

Primary Actor:              Admin

Secondary Actor:        System

Rationale:  User wants to see monthly report.

 

Preconditions

 

  1. Usermust be authorized and has access right of this operation.
  2. Useris logged in to the System.

Basic Flow:

 

  1. The use case starts when the user chooses ‘Monthly Report’from the menu.
  2. System will showthe monthly collection report.

1.1.7 Use case: Printable Report

 

UC Number:                 UC-Rpt-003

UC Name:                    Printable Report

Primary Actor:              Admin

Secondary Actor:        System

Rationale:  User wants to see printable report.

 

Preconditions

 

  1. Usermust be authorized and has access right of this operation.
  2. Useris logged in to the System.

Basic Flow:

 

  1. The use case starts when the user chooses ‘Printable Report’from the menu.
  2. System will showthe printable report.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *