Quick ways to earn from home joyfully

A blog about freelancing,online earning,entertainment,motivation and everything that helps you in earning and refresh your brain

Breaking

Showing posts with label technical writing. Show all posts
Showing posts with label technical writing. Show all posts

Thursday, March 7, 2019

March 07, 2019

SRS Software Requirement Specification for Library Management System

Beginner level software requirement specification for computer science students

SRS for completion of (YEAR) semester project
LIBRARY MANAGEMENT SYSTEM
Prepared by


name
 class

              ACADEMIC YEAR 20__-20__

TEAM MEMBERS
1. name
2. name
                         Certification

               University name
Department of Computer Science 
Academic year 20__
Certified that the project work entitled, carried out by name are bonfire students of department of computer science, University name. 


Certified by:
                           Course in charge
                    Dept___,City

Content:

Revision………………………..
§  Introduction………………………………………..
§  Purpose…………………………………………...
§  Scope……………………………………………….
§  Reference………………………………………….
§  Books………………………
§  Website……………………
2. Overall description……………………………..
§  Product perspective ……………………………
§  UML diagram……………………………………..
§  User classes and characteristics……………...
3. Requirement……………………………………..
§  Software configuration ………………………..
§  Data requirement………………………………..
  External interface requirement……………….

1. INTRODUCTION:
1.1 Purpose
The main objective of this document is to illustrate the requirement of the project Library Management System .The document gives the detailed description of the requirements proposed by the client. The purpose of this project is to provide a friendly environment to maintain the details of books and library members.
1.2. SCOPE:
Library management system is basically updating manual library system into a desktop-based application so that the user s can know the details of their accounts, availability of books and maximum limit for borrowing.
The project is specifically for the use of librarians and library users.
Library management system can be used by any existing or new library to manage its books and book borrowing, insertion and monitoring. It is especially useful for any educational institute where modifications in the content can be done easily according to requirements.
The language used for developing the project is C#.

1.3 REFERENCES:
Books
*    Complete reference to C#
*    A practitioners approach by Roger Pressman
Websites

2. OVERALL DESCRIPTION
2.1 Product Perspective
Use case diagram of Library Management System


The Library system provides information about books available in the library. The main purpose of this project is to reduce the manual work. This software is capable of managing book issues, returns, calculating/managing fine (penalty charges) and record keeping. The librarian will act as the administrator to control members and manage books .The member’s status of issue/return is maintained in the library database. The member’s details can be fetched by the librarian from the database when required. The valid members are also allowed to view their account information.
2.2 USER CLASSES AND CHARACTERISTICS:
The system provides different types of services based on the type of users. The librarian will be acting as the controller and he will have all the privileges of an administrator. The member can be either a student or staff of the department who will be accessing the library.
The features that are available to the librarian are:
  • A librarian can issue a book to the member.
  • Can view the different categories of books available in the library.
  • Can view the list of books available in each category
  • Can keep/update the records about the books being issued and returned
  • Add books and their information to the data base
  • Can access all the accounts of the students

The features that are available to the members are:
  • Can view the different categories of books available in the library
  • Can view the list of books available in each category
  • Can own an account in the library
  • Can view the books issued to him
  • Can view the history of books issued to him previously
  • Can search for a particular book



2.3 REQUIREMENT
Software configuration:
This software package is developed using C# as front end and SQL server as the data storage to store the data base.
Operating System: Windows 7 ultimate.
Language: C# (Visual studios 2012)
Data base: SQL server

2.3 DATA REQUIREMENT
The input consists of the query to the data base and the output consists of the solutions for the query. The output also includes the user receiving the details of their accounts. In this project the inputs will be the queries as fired by the user like create an account, selecting books and putting into account.
2.4 EXTERNAL INTERFACE REQUIREMENT
Login interface:
In case the user is not yet registered, he can enter the details and register to create his account. Once his account is created he can login which asks the user to type his username and password. If the user entered either his username or password incorrectly then an error message appears.
exit: whole project  close.

Login: by clicking login button we can open one of these 2 form



Search:
The librarian can enter either the type of book he is looking for and the title he is interested in, then he can search for the required book by entering the book name.
Categories view:
Categories show the categories of books available and provide ability to the librarian to add/edit or delete category from the list.
Librarian’s control panel:
This control panel will allow librarian to add/remove users, add, edit, or remove a resource and manage lending options.
Search: can search for books
Issue: issue form open can issue books to the user
Return: return form opens can place the book back to its position
Add: add book form opens can add the book to library
Delete: delete form opens can remove the book from library
Register: register form opens can register any user



March 07, 2019

Beginner level project proposal for computer science students

Beginner level easiest project proposal for CS students

Project proposal is a fundamental document that helps you in organizing your project, plan strategic goals, set deadlines, budgets, assign initial roles and identify risk and resources for the whole project.
Here is an outline or guideline or you may can say sample to write student level project proposal.

page #1 must contain your name and other information but in professional manner.

University Name

Department Name

insert university logo
insert type of project

Website design Proposal


insert this paragraph to show a margin(performance bond) for future changes and those changes will be reported in future documents. Please note that this is not a final quote, but only an estimate of the time and type of work involved in creating the desired site(project). A precise quote will be provided after a more through information gathering process.
page #2 these are the core headings you must define in your proposals

INDEX

  1. Introduction
  2. Purpose
  3. Scope
    1. in scope
    2. out scope
  4. Timeline
  5. Development model
  6. Language
  7. Project cost
  8. Assumptions and dependencies

1.Introduction

1.1 Purpose

The “Quiz.com” is a MCQs based test Web application that provides facility to learning student. It provides a comprehensive platform, where a student not only judges their knowledge/skill but also they can improve their knowledge/skill at the same time. Quiz.com test a candidate, display score card and provide solution.

1.2 Scope

The main objective of this project is to conduct a test which will help user to become self paced learner and to make them aware of examination pattern of many competitive exams.

1.2.1 In scope:

  • Conduct test.
  • Score evaluation.
  • Security management.
  • Student registration.

1.2.2 Out of scope:

  • Timing controls
  • Automatic upgrading of question (administrator required)
  • Social media integration

2.Timeline:

Able to deliver on month/day/year.

3. Development model:

Waterfall Model

Waterfall approach was first SDLC Model to be used widely in Software Engineering to ensure success of the project. In "The Waterfall" approach, the whole process of software development is divided into separate phases. In Waterfall model, typically, the outcome of one phase acts as the input for the next phase sequentially.
Following is a diagrammatic representation of different phases of waterfall model.

4. Language:

HTML and CSS for front end development
PHP for back end development
Mysql database

5. Project cost:

Estimated cost is _____________

6. Assumptions and dependencies:

We assume all users will have basic computer knowledge and also our quiz system provides good user interface and help section to help the user at any moment during visit to the website.
March 07, 2019

Technical writer resume/cv

Fresh technical writer resume/CV

NAME


Technical Writer

CONTACT: 01234567
ADDRESS: abc
EMAIL: abc@yahoo.com

SUMMARY

  • Highly motivated technology professional elevating career as a technical writer.
  • Bring to the table active participation in research and writing.
  • Familiar with user manuals, research reports, project proposals and other types of technical documents.
  • Dedicated in learning and improving professional writing and communication skills in multiple old and modern writing environments.
  • Searching for an opportunity to secure a position of technical writer in a reputed organization where I can contribute my research, communication and writing skills to learn, to gain and to serve the organization.

SKILLS

  • Capable of translating technical information into easy to read and understand format.
  • Strong ability to meet deadlines and can work on multiple projects simultaneously.
  • Capable of writing error free content, proofreading, editing and re-writing the content for improvement.
  • Active listener and maintain effective communication with other team members.
  • Ability to use MS-office, word, outlook, power point etc.

EDUCATION

Year of passing
Bachelor’s degree
Institute name Year
Certificate course if any
Institute name

EXPERIENCE

Share link of your blog or any other freelancing experience (as a beginner)


Tuesday, March 5, 2019

March 05, 2019

Technical writing vs academic writing


Difference between Technical writing and academic writing


Academic writing is for proving a theory or providing information on a specific topic and is often read by scholars or researchers whereas technical writing is usually a process or series of steps to explain functionality and working of a product and the targeted audience is usually layman.


March 05, 2019

Qualification of technical writer


What are the qualifications required for becoming a technical writer?

Bachelor's degree in Journalism, English, Communication and related field is most appropriate but now a days clients ask for computer science, engineering or medical science related technical documents so people with experiences or degrees in these kinds of fields are also in demand.
       Simply if you can write informative content with zero grammatical and other types of errors, you can understand/follow the format(many samples are available over the internet ) and you have excellent research skills then congratulations you are a technical writer who just need to practice, practice and practice..  

Continue reading about Technical Writing

Difference between Technical writing and academic writing
Fresh Technical writer resume/cv
March 05, 2019

Examples of Technical writing


Examples of Technical writing

Technical writing is simply a formal writing, used to convey information in many professional environments like software houses, chemical industries, insurance agencies, bio-technology, banks, business etc.

Technical Documents



Continue reading about technical writing

Qualifications for Technical writing

March 05, 2019

How to do Technical writing?

How to do Technical writing?

  •  Select a particular topic.
  •  Know your audience for example if you are making a user manual for a software, your audience will be non-technical person so you have to explain all the abbreviations and technical terms.
  •  The most important step is to do research and gather information.
  •  Read all the provided materials means previous reports, project proposals, instructions etc.
  •  Talk to the people, conduct interviews, survey, distribute, questionnaire etc.
  •  Search through internet, read sample documents collect data, from different websites.
  •  Create outline, structure or format for your document.
  •  Now create the technical document, use simple words and concise sentences don't bore your audience.
  •  Read and recheck the document, remove grammatical mistakes.
  •  Document is ready, now you should get ready for the feedback.

Continue reading about technical writing

Examples of technical writing