Академический Документы
Профессиональный Документы
Культура Документы
SUBMITTED
TO
RAJIV GANDHI PROUDYOKIGI VISHWAVIDYALAYA,
BHOPAL (M.P.)
BY
DEVINA BHATNAGAR (0914CS091030)
&
JYOTI YADAV (0914CS091042)
&
HIMANSHU OJHA(0914CS091038)
UNDER THE GUIDANCE OF
MISS PRIYA JAIN
ASSISTANT PROF.
DEPARTMENT OF CSE/IT
NRI INSTITUTE OF TECHNOLOGY & MANAGEMENT
GWALIOR (M.P.)
CERTIFICATE
Assistant prof.
Dept. of CSE/IT
NRI INSTITUE OF TECHNOLOGY & MANAGEMENT
GWALIOR (M.P.)
RECOMMENDATION
SUBMITTED TO:
PURPOSE:
The purpose of this application are as follows-
• The application is for online Creating websites by "CMS".
• The application is used by register it at free of cost after buy a
CMS software.
• It provides many facilities to
OPERATOR:
• You must enter detail in admin loin before you login
• Can provide free access of login and provide very easy instruction
for creating websites
ADMIN:
• Any person can fill login form the entry will be save in database
and detail of this person will also save in database
• Admin has the right to modify and implement in database and
they will be able to see the information in database
• No one access the database without the permission of the DBA
SCOPE:
The different areas where we can use the application are:
• Any person can easily access this software after handles through
their admin.
• It can be used for creating websites via internet and easily for those
people which can be far away from particular dont have time.
TECHNOLOGY USED:
Front End :- DOTNET , CSS
Back End :- SQL SERVER.
ASSUMPTION:
• This application is use to convert the manual application to the
online application.
• Customized data will be used in this application.
• User have the right to see the database information after buying.
OVERVIEW:
• Templates for new pages.
• CMS) is a bundled or stand-alone application to create, manage,
store and deploy content on Web pages
• Only those person get access who spending the money to get this
software but after having it . he can built up their websites very
easily .
FUNCTIONALITY:
• This application is extra priviledge for user.
• Keep buying and home delivery for user demand.
Analysis Report
• Data Model Analysis
• System Entities
• Gal
This entity contains same Information of each user in our system , For example we
have user by role
customer that have Username and eassword, these felds are same by another users
by diferent role ,
So we take all common felds in users entity
email nvarchar(50)
it varchar(50)
imag image
id int
• ragis
This entity contains all roles that we can have in our project , by this entity we can
easily add new role
in our roles .
email nvarchar(50)
pass nvarchar(50)
mtext nvarchar(MAX)
lit varchar(50)
limag image
bit varchar(50)
bimag image Checked
abtus nvarchar(MAX)
contus nvarchar(MAX)
homes nvarchar(MAX)
name nvarchar(50)
id int
Data Dictionary
• Users
This entity contains same Information of each user in our system , For example we
have user by role customer that have Username and password, these fields are
same by another users by different role ,
So we take all common fields in users entity
USERNAME varchar(40)
PASSWORD varchar(64)
NAME varchar(40)
• Roles
This entity contains all roles that we can have in our project , by this entity we can
easily add new role in our roles . For example now our project have two main role
1_ROLE_ADMIN 2_ROLE_CUSTOMER but we can add new role like
ROLE_MANA ER easily, that have different permission from other roles.
ID varchar(40)
NAME varchar(40)
• Category
products in our projuct are varied , and we need category entity to arrange them
into different category. By categorise , we can easily have browse betwen products
ID int(11)
NAME varchar(40)
Data base design
• In below fgure we have 3 part and i eeplain you each part briefy.
• Part1 is about one fle by name db.sql , by this fle we can import all database
seting in our mysql database , you can do this work by phpmyadmin or run
this script with mysql command line.
• Part2 is about database seting and from top into down we have hostname,
username, password, database name , and my database name is jjws0003 in
this case you can change that by each you set in
db.sql fle.
• Part3 depends on your Operating System , and don't forget last / .That's it ,
Now You can go into below address by your browser.
• Http://localhost/www.jjws.com/ And By below username and password You
can login into system by role admin
• In below fgure , we consider navigation of page for one entity , this navigation
is same for anothers entities .
• Our entity in this fgure is user, that need admin permission for edit and list .
• Scenario start from here , when admin click User management on the menu .
• By click we goes into this URL: http://localhost:49173/cmc2/adminlogin2.aspx_
• In frst click we have our action in _REQUEST ,but we must take action in our
form by hidden feld in our _eOST , you can see this part As No. 1
• No.2 Is neet step in our senario because action was = “new”
Navigation pages
• Admin pages
• Scenario start from here , when admin click User management on the menu .
By click we goes into this URL: http://localhost:49173/cmc2/adminlogin2.aspx
• User login page
Form pages
• List Pages
List pages are simple and just show us list of entities
list pages
• Contoller classes
Controller.class.php fles are our classes for connect into database and eeecute
the queries. We can have access in these classes from all part of project. And in
many cases we need to call one function of another entity for current entity.
controller classes
Technical Specification
HARDWARE REQUIREMENTS
It is obvious that hardware and software requirements vary considerably depending on the
tasks undertaken. The following minimum configuration allows most modern online
applications for work with small components. Recommended configurations are noted in
parentheses for work with anything other than small drawings.
• 1.7 GHz PIV true PC compatible (dual-core processor recommended).
• 256 MB RAM (512 MB or greater recommended).
• 800 x 600 SVGA Display (1280 x 1024 or greater recommended).
• 250 MB hard disk free space (gigabytes of free space recommended).
SOFTWARE REQUIREMENTS
The following is a list of technologies which will be required for the implementation of
the project.
Microsoft vsual studio 2008
• System Study
Feasibility study
• Technical Feasibility:
• .net
Microsoft .NET is simply something you need on your Windows PC to run our software.
Microsoft .NET (pronounced “dot net”) is a software component that runs on the
Windows operating system. .NET provides tools and libraries that enable developers to
create Windows software much faster and easier. .NET benefits end-users by providing
applications of higher capability, quality and security. The .NET Framework must be
installed on a user’s PC to run .NET applications.
This is how Microsoft describes it: “.NET is the Microsoft Web services strategy to
connect information, people, systems, and devices through software. Integrated across
the Microsoft platform, .NET technology provides the ability to quickly build, deploy,
manage, and use connected, security-enhanced solutions with Web services. .NET-
connected solutions enable businesses to integrate their systems more rapidly and in a
more agile manner and help them realize the promise of information anytime, anywhere,
on any device.” See Microsoft for more information.
Cascading Style Sheets (CSS) is a style sheet language used to describe the
presentation semantics (the look and formatting) of a document written in a markup
language. Its most common application is to style web pages written in HTML and
XHTML. So we are going to use it for making the application more interactive and
attracting.
• Macromedia Dreamweaver
• Professional Web designers and developers need look no further to find the perfect
Web authoring tool. Dreamweaver 8 offers support for modern browsers and
standards and makes it easy for you to get your site up to speed with those
technologies. In fact, the biggest drawback to Dreamweaver 8 is that it is so
complex that amateur Web designers will find it overwhelming. There is a lot to
learn and use in Dreamweaver 8 and unless you're willing to take the time, it can be
a steep learning curve Dreamweaver continues to produce good clean XHTML code
without a lot of extraneous tags and special codes. In code-view, Dreamweaver
offers color-coding and code formatting similar to the Code Sweeper in Homesite.
In design-view, Dreamweaver provides more visual cues for layout and design
elements so that CSS is easier to review and update quickly If you are an amateur
Web designer who has never used Dreamweaver before, you might want to get
another software package such as FrontPage or Namo Web Editor. But if you're
looking to move into a professional space or have used Dreamweaver in the past,
you'll be thrilled with the improvements and won't be upset with the new additions.
•
• SQL Server
This section describes features and behaviors that are specific to the .NET Framework
Data Provider for SQL Server (System.Data.SqlClient).
• Operational Feasibility:
Is proposed system will certainly satisfy the user objectives and it will also
enhance their capability. The proposed system can be best fitted into current
operation. Also there is no need to replace any existing staff. Therefore the system
is operationally feasible.
• Economical Feasibility:
• HOME
• LOGIN PAGE
• admin PAGE
• Gallery
Scope of project
software scope
User Classes and Characteristics
The software will allow four levels of Access Level Classes (ACL)
when running in online and
offline modes. User classes will be implemented in both phase I and
phase II.
System Administrator
The System Administrator will oversee all projects and users. Search
capacities are system wideand all views are accessible. There is a
limited number of System Administrators for the entire
database. System Administrators are knowledgeable of the inner
workings of thesystem and have access to the servers, database and to
install specific extensions to the Content Management System.
Project Lead
A Project lead will have full administrative rights on a given project.
Search capacities are limited to
the project and all views are accessible. There are usually one or two
Project Leads for a given
project. Project Leads understand all features of the system but require
no special technical knowledge.
Publisher
A Publisher may add interviews and create and annotate clips. Search
capacities are limited to the
project and most views are accessible. Publishers are contributors and
represent the largest user
group. Publishers should be trained to use most of the system
functionalities, but do not manage other users.
Registered User
A Registered User may create clips out of existing Interviews. Search
capacities are limited to the
project and most views are accessible. Registered Users are limited
contributors and their use of the system varies greatly. Limited training
is required for Registered Users.
Guest
A Guest may browse a given project, and may be limited to accessing a
project, an interview or a
clip. Search capacities are limited or non-existing. No training should be
necessary for guest
accounts.
Conclusion
• PROCEDURE
Bibliography
• BOOKS