Социальная сеть

Разработка модели системы. Оценка методологии моделирования предметной области. Анализ диаграмм декомпозиции функции. Определение дополнительных ограничений целостности. Описание групп пользователей и прав доступа. Разработка алгоритмов работы системы.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 07.03.2016
Размер файла 1,8 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

<table width="100%" align="center">

<tr>

<td><a href="<g:createLink action="index"/>">О проекте</a></td>

<td><a class="active" href="<g:createLink action="aboutInstitute"/>">Об институте</a>

</td>

<td><a href="<g:createLink action="aboutCathedra"/>">О кафедре</a></td>

<td><a href="<g:createLink controller="community" action="allComm"/>">Сообщества</a></td>

<td><a href="<g:createLink action="contacts"/>">Контакты</a></td>

</tr>

</table>

</nav>

<nav>

<table width="100%" align="center">

<tr>

<td><a href="<g:createLink controller="basic" action="index"/>">О проекте</a></td>

<td><a href="<g:createLink controller="basic" action="aboutInstitute"/>">Об институте</a></td>

<td><a href="<g:createLink controller="basic" action="aboutCathedra"/>">О кафедре</a></td>

<td><a href="<g:createLink controller="community" action="allComm"/>">Сообщества</a></td>

<td><a href="<g:createLink controller="basic" action="contacts"/>">Контакты</a></td>

</tr>

</table>

</nav>

<nav>

<table width="100%" align="center">

<tr>

<td><a class="active" href="<g:createLink action="index"/>">О проекте</a></td>

<td><a href="<g:createLink action="aboutInstitute"/>">Об институте</a></td>

<td><a href="<g:createLink action="aboutCathedra"/>">О кафедре</a></td>

<td><a href="<g:createLink controller="community" action="allComm"/>">Сообщества</a></td>

<td><a href="<g:createLink action="contacts"/>">Контакты</a></td>

</tr>

</table>

</nav>

<div id="registration"><b>Здравствуйте!</b><br>

<a href=""><g:img dir="images/soc" file="nophoto.png"/>

</a><g:fullName/><br>

<i><g:fullStatus/></i>

</div>

<div class="right_menu">

<g:ifAnyGranted role="ROLE_ADMIN">

<a href="${createLink(controller: "secret")}">Администраторская</a><br>

</g:ifAnyGranted>

<a href="">Моя страница</a><br>

<a href="">Мои сообщества</a><br>

<a href="">Редактировать профиль</a><br>

<a href="${createLink(controller: "logout")}">Выйти</a><br>

</div>

<div class="left_menu">

<ul>

<li><a href="">Моя страница</a></li>

<li><a href="">Мои сообщества</a></li>

<li><a href="${createLink(controller: "basic", action: "logout")}">Выйти</a></li>

</ul>

</div>

<div id="registration">

<g:if test='${flash.message}'>

<div class='login_message' style="color: #ff273d;">${flash.message}</div>

</g:if>

<form method="POST" action="${resource(file: 'j_spring_security_check')}" class="cssform">

<p>

<label for="j_username">Логин</label><br>

<g:textField id="j_username" name="j_username"/>

</p>

<p>

<label for="j_password">Пароль</label><br>

<input id="j_password" type="password" class='text_' name='j_password'/>

</p>

<p>

<input type="checkbox" id="remember_me" class="chk" name="_spring_security_remember_me"

<g:if test='${hasCookie}'>checked='checked'</g:if>/>

<label for="remember_me">Запомнить?</label>

</p>

<g:submitButton name="login" type="submit" class="sub_button" value="Войти"/>

</form>

</div>

<script type='text/javascript'>

<!--

(function () {

document.forms['loginForm'].elements['j_username'].focus();

})();

// -->

</script>

<div class="right_menu">

<a href="${createLink(controller: "register", action: "index")}">Регистрация</a>

<a href="">Забыли пароль?</a>

</div>

<!doctype html>

<html>

<head>

<title>О кафедре</title>

</head>

<body>

<g:render template="navs/cathedra"/>

<article>

<div class="about">

<h1>Факультеты и кафедры</h1> <br>

<div><h2><a href="http://miem.hse.ru/edu/fet/">Факультет электроники и телекоммуникаций</a></h2>

<p class="text">Декан факультета: лауреат Государственной премии СССР, доктор технических наук, профессор <a href="http://www.hse.ru/org/persons/47632869">Львов Борис Глебович</a>.</p>

<p class="text">Телефон: (499) 235-88-84. E-mail: <a href="mailto:blvov@hse.ru">blvov@hse.ru</a>.</p>

<ul>

<li><a href="http://miem.hse.ru/edu/fet/ein/">Кафедра электроники и наноэлектроники</a></li>

<li><a href="http://miem.hse.ru/edu/fet/rt/">Кафедра радиоэлектроники и телекоммуникаций</a></li>

<li><a href="http://miem.hse.ru/edu/fet/61217518/">Кафедра микросистемной техники, материаловедения и технологий</a></li>

</ul>

<h2>&nbsp;</h2>

<h2><a href="http://miem.hse.ru/edu/itvt/">Факультет информационных технологий и вычислительной техники</a></h2>

<p class="text">Декан факультета: доктор технических наук, профессор, академик Академии проблем качества, заслуженный деятель науки и техники России, лауреат премии Правительства РФ <a href="http://www.hse.ru/org/persons/47633983">Пожидаев Евгений Дмитриевич</a>.</p>

<p class="text">Телефон: (495) 917-15-96, (495) 916-88-50. E-mail: <a href="mailto:epozhidaev@hse.ru">epozhidaev@hse.ru</a>.</p>

<ul>

<li><a href="http://miem.hse.ru/edu/itvt/vss/">Кафедра вычислительных систем и сетей</a></li>

<li><a href="http://miem.hse.ru/edu/itvt/ikt/">Кафедра информационно-коммуникационных технологий</a></li>

<li><a href="http://miem.hse.ru/edu/itvt/itas/">Кафедра информационных технологий и автоматизированных систем</a></li>

</ul>

<h2>&nbsp;</h2>

<h2><a href="http://miem.hse.ru/edu/pmk/">Факультет прикладной математики и кибернетики</a></h2>

<p class="text">Декан факультета: кандидат технических наук, доцент, <a href="http://www.hse.ru/org/persons/47634735">Белов Александр Владимирович</a>.</p>

<p class="text">Телефон: (495) 916-24-47, (495) 916-88-97. E-mail: <a href="mailto:avbelov@hse.ru">avbelov@hse.ru</a>.</p>

<ul>

<li><a href="http://miem.hse.ru/edu/pmk/pm/">Кафедра прикладной математики</a></li>

<li><a href="http://miem.hse.ru/edu/pmk/61217880/">Кафедра кибернетики</a></li>

<li><a href="http://miem.hse.ru/edu/pmk/mm/">Кафедра механики и математического моделирования</a></li>

<li><a href="http://miem.hse.ru/edu/pmk/cosec/">Кафедра компьютерной безопасности</a></li>

</ul>

<h2>&nbsp;</h2>

<h2><a href="http://design.hse.ru/">Отделение дизайн</a></h2>

<p class="text">Заведующая отделением: доктор педагогических, доцент, член Творческого союза художников России, Аристова Ульяна Викторовна.</p>

<p class="text">E-mail: <a href="mailto:uaristova@hse.ru">uaristova@hse.ru</a>.</p>

<h2>&nbsp;</h2>

<h2>Общеинститутские кафедры</h2>

<ul>

<li><a href="http://miem.hse.ru/edu/oik/higher_math/">Кафедра высшей математики</a></li>

<li><a href="http://miem.hse.ru/edu/oik/physics/">Кафедра физики</a></li>

<li><a href="http://pce.miem.hse.ru/">Кафедра физической химии и экологии</a></li>

<li><a href="http://miem.hse.ru/edu/oik/lang/">Кафедра иностранных языков</a></li>

</ul>

<h2>&nbsp;</h2>

<h2>Общеинститутские учебно-исследовательские лаборатории</h2>

<ul>

<li>Лаборатория высокопроизводительных аппаратно-программных комплексов и локальных вычислительных сетей</li>

<li><a href="http://astro.miem.hse.ru/">Лаборатория космических систем и технологий</a></li>

<li><a href="http://miem.hse.ru/uvpmiem/lab/internetekcon/">Лаборатория интернет-технологий и сервисов</a></li>

<li><a href="http://miem.hse.ru/uvpmiem/lab/ka/">Лаборатория функциональной безопасности космических аппаратов и систем</a></li>

<li>Мультивендорный центр</li>

</ul>

<p><a href="<g:createLink action="toHome"/>">Источник</a></p>

</div>

</article>

</body>

</html>

</html>

<%@ page import="soc.Community" %>

<div class="list">

<g:each var="post" in="${posts}">

<div class="tema">

<g:link class="tema_name" controller="post" action="showPost" id="${post.id}">${post.name}</g:link><br>

${post.comments.size()} Последнее от <a href="">Игоря Петрова</a><br>

<i>вчера</i>

</div>

</g:each>

</div>

<div class="paginateButtons">

<util:remotePaginate total="${totalPost}"

update="filteredList" action="ajaxPost"

alwaysShowPageSizes="false"/>

</div>

<%@ page import="soc.Community" %>

<div class="list">

<g:each var="community" status="i" in="${communityInstanceList}">

<div class="tema">

<a style="text-decoration: none !important; color: #333; font-weight: bold">${community.shortName} (${community.type})</a><br>

Всего пользователей: ${community.members.size()}<br>

Описание:

<i>${community.c_describe}</i><br>

<g:link action="showComm" id="${community.shortName}">Перейти на страницу сообщества</g:link>

</div>

</g:each>

</div>

<div class="paginateButtons">

<util:remotePaginate total="${communityInstanceTotal}"

update="filteredList" action="filter"

alwaysShowPageSizes="false"/>

</div>

<div class="right_block">

<g:if test="${rectors}">

<div class="user_list">

<h2>Управляющие:</h2>

<g:each var="rector" in="${rectors}">

<a href=""><img

src="${resource(dir: 'images/soc', file: 'nophoto.png')}"

alt="Logo"/><g:fullName user="${rector}"/></a><br>

</g:each>

</div>

</g:if>

<g:if test="${teachers}">

<div class="user_list">

<h2>Преподаватели:</h2>

<g:each var="teacher" in="${teachers}">

<a href=""><img

src="${resource(dir: 'images/soc', file: 'nophoto.png')}"

alt="Logo"/><g:fullName user="${teacher}"/></a><br>

</g:each>

</div>

</g:if>

<g:if test="${students}">

<div class="user_list">

<h2>Студенты:</h2>

<g:each var="student" in="${students}">

<a href=""><img

src="${resource(dir: 'images/soc', file: 'nophoto.png')}"

alt="Logo"/><g:fullName user="${student}"/></a><br>

</g:each>

</div>

</g:if>

<g:if test="${users}">

<div class="user_list">

<h2>Пользователи:</h2>

<g:each var="user" in="${users}">

<a href=""><img

src="${resource(dir: 'images/soc', file: 'nophoto.png')}"

alt="Logo"/><g:fullName user="${user}"/></a><br>

</g:each>

</div>

</g:if>

</div>

<%@ page import="soc.Community" %>

<!doctype html>

<html>

<head>

<meta name="layout" content="basic">

<title>Список сообществ</title>

</head>

<body>

<g:render template="/basic/navs/comms"/>

<g:isNotLoggedIn>

<article>

<div class="about">

<h1>Страница доступна только <a

href="${createLink(controller: "user", action: "register")}">зарегистированным</a> пользователям.

</h1>

<p>Пожалуйста, воспользуйтесь формой входа.</p>

<p>Она находится в правом верхнем углу.</p>

</div>

</article>

</g:isNotLoggedIn>

<g:isLoggedIn>

<article>

<div class="title">

<h1>Список сообществ</h1>

</div>

<div class="wrapper">

<div class="main_block">

<h2>Всего сообществ: ${communityInstanceTotal}</h2><br>

<g:ifNotGranted role="ROLE_USER">

<a href="${createLink(action: "newComm")}"><b>Создать сообщество</b></a><br><br>

</g:ifNotGranted>

<div id="filteredList">

<g:render template="listTemplate"/>

</div>

</div>

</div>

<g:render template="/basic/leftMenu"/>

<div class="clear"></div>

</article>

</g:isLoggedIn>

</body>

</html>

<%@ page import="soc.Community" %>

<!doctype html>

<html>

<head>

<meta name="layout" content="basic">

<g:set var="entityName" value="${message(code: 'community.label', default: 'Community')}"/>

<title><g:message code="default.list.label" args="[entityName]"/></title>

</head>

<body>

<nav>

<table width="100%" align="center">

<tr>

<td><a href="<g:createLink controller='basic' action='index'/>">О проекте</a></td>

<td><a href="<g:createLink controller="basic" action="aboutInstitute"/>">Об институте</a></td>

<td><a href="<g:createLink controller="basic" action="aboutCathedra"/>">О кафедре</a></td>

<td><a class="active" href="<g:createLink controller="community" action="allComm"/>">Сообщества</a></td>

<td><a href="<g:createLink controller="basic" action="contacts"/>">Контакты</a></td>

</tr>

</table>

</nav>

<article>

<div class="title">

<h1>Создание нового сообщества</h1>

</div>

<div class="wrapper">

<div class="main_block">

<g:form action="saveComm">

<dl>

<dt>Название*</dt>

<dt><g:textField name="name" value="${communityInstance?.name}"/></dt>

<g:hasErrors bean="${communityInstance}" field="name">

<g:eachError bean="${communityInstance}" field="name">

<p style="color: red;">

<g:message error="${it}"/>

</p>

</g:eachError>

</g:hasErrors>

<dt>Абривиатура*</dt>

<dt><g:textField name="shortName" value="${communityInstance?.shortName}"/></dt>

<g:hasErrors bean="${communityInstance}" field="shortName">

<g:eachError bean="${communityInstance}" field="shortName">

<p style="color: red;">

<g:message error="${it}"/>

</p>

</g:eachError>

</g:hasErrors>

<dt>Описание*</dt>

<dt><g:textArea cols="25" rows="10" name="c_describe"

value="${communityInstance?.c_describe}"/></dt>

<g:hasErrors bean="${communityInstance}" field="c_describe">

<g:eachError bean="${communityInstance}" field="c_describe">

<p style="color: red;">

<g:message error="${it}"/>

</p>

</g:eachError>

</g:hasErrors>

<dt>Тип сообщества*</dt>

<dt>

<g:select name="type" from="${communityInstance.constraints.type.inList}"

value="${communityInstance.type}" valueMessagePrefix="go.type"/>

</dt>

<dt>Анонимность сообщества*</dt>

<dt>

<g:select name="privateType" from="${communityInstance.constraints.privateType.inList}"

value="${communityInstance.privateType}" valueMessagePrefix="go.privateType"/>

</dt>

<dt>Учебное отделение(если есть)</dt>

<dt>

<g:select id="studyingDivision" name="studyingDivision.id"

from="${soc.TrainingDepartment.list()}"

optionKey="id"

value="${communityInstance?.studyingDivision?.id}" class="many-to-one"

noSelection="['null': 'выберите ...']"/>

</dt>

<br>

<dt><g:submitButton name="save" value="Создать"/></dt>

</dl>

</g:form>

</div>

</div>

<div class="left_menu">

<ul>

<li><a href="">Моя страница</a></li>

<li><a href="">Мои сообщества</a></li>

<li><a href="${createLink(controller: "basic", action: "logout")}">Выйти</a></li>

</ul>

</div>

<div class="clear"></div>

</article>

</body>

</html>

<%@ page import="soc.Community" %>

<!doctype html>

<html>

<head>

<meta name="layout" content="basic">

<title>${community.name}</title>

</head>

<body>

<g:render template="/basic/navs/stable"/>

<article>

<div class="title">

<h1>"${community.name}"</h1>

</div>

<div class="wrapper">

<div class="main_block">

<div class="tema">

<b>Описание:</b>

${community.c_describe}

<br><br>

<b>Тип:</b>

${community.type}

</div>

<h2>Темы насущные:</h2>

<br>

<g:if test="${true}">

<a href="${createLink(controller: "post", action: "createPost", params: [community_id: community.id])}"><b>Создать тему</b>

</a><br><br>

</g:if>

<div id="filteredList">

<g:render template="listPosts"/>

</div>

</div>

</div>

<g:render template="/basic/leftMenu"/>

<g:render template="rightBlock"

model="${[rectors: rectors, teachers: teachers, students: students, users: users]}"/>

<div class="clear"></div>

</article>

</body>

</html>

<!doctype html>

<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6"> <![endif]-->

<!--[if IE 7 ]> <html lang="en" class="no-js ie7"> <![endif]-->

<!--[if IE 8 ]> <html lang="en" class="no-js ie8"> <![endif]-->

<!--[if IE 9 ]> <html lang="en" class="no-js ie9"> <![endif]-->

<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" class="no-js"><!--<![endif]-->

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

<title>Social Learning :: <g:layoutTitle default="Welcome"/></title>

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="stylesheet" href="${resource(dir: 'css', file: 'style.css')}" type="text/css">

<g:javascript library="jquery" plugin="jquery"/>

<g:setProvider library="jquery"/>

<g:javascript library='application'/>

<g:layoutHead/>

<r:layoutResources/>

</head>

<body>

<div id="main">

<header>

<div id="logo"><a href="<g:createLink controller='basic'/>"><img

src="${resource(dir: 'images/soc', file: 'logo.png')}" alt="Logo"/></a></div>

<g:isNotLoggedIn>

<g:render template="/basic/login"/>

<g:render template="/basic/rightMenu"/>

</g:isNotLoggedIn>

<g:isLoggedIn>

<g:render template="/basic/fullInfo"/>

</g:isLoggedIn>

</header>

<g:layoutBody/>

<footer>

Social Learning MIEM 2012

</footer>

<g:javascript library="application"/>

<r:layoutResources/>

</div>

</body>

</html>

<!doctype html>

<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6"> <![endif]-->

<!--[if IE 7 ]> <html lang="en" class="no-js ie7"> <![endif]-->

<!--[if IE 8 ]> <html lang="en" class="no-js ie8"> <![endif]-->

<!--[if IE 9 ]> <html lang="en" class="no-js ie9"> <![endif]-->

<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" class="no-js"><!--<![endif]-->

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

<title>Social Learning <g:layoutTitle default="Welcome"/></title>

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="stylesheet" href="${resource(dir: 'css', file: 'style.css')}" type="text/css">

<g:javascript library='jquery'/>

<g:javascript library='application'/>

<g:javascript library='scriptaculous'/>

<g:layoutHead/>

<r:layoutResources/>

</head>

<body>

<div id="main">

<header>

<div id="logo"><a href="#"><img

src="${resource(dir: 'images/soc', file: 'logo.png')}" alt="Logo"/></a></div>

<div id="registration"><b>Форма авторизации</b><br>

<label for="login">Логин</label><br>

<input type="text" id="login" name="login"/><br>

<label for="pass">Пароль</label><br>

<input type="password" id="pass" name="pass"/><br>

<input type="checkbox" id="remember_me" name="remember_me"/><label for="remember_me">Запомнить?</label>

<input class="sub_button" type="submit" value="Войти"/>

</div>

<div class="right_menu">

<a href="">Регистрация</a>

<a href="">Забыли пароль?</a>

</div>

</header>

<g:layoutBody/>

<g:javascript library="application"/>

<r:layoutResources/>

</div>

</body>

</html>

<!doctype html>

<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6"> <![endif]-->

<!--[if IE 7 ]> <html lang="en" class="no-js ie7"> <![endif]-->

<!--[if IE 8 ]> <html lang="en" class="no-js ie8"> <![endif]-->

<!--[if IE 9 ]> <html lang="en" class="no-js ie9"> <![endif]-->

<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" class="no-js"><!--<![endif]-->

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

<title><g:layoutTitle default="Grails"/></title>

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="shortcut icon" href="${resource(dir: 'images', file: 'favicon.ico')}" type="image/x-icon">

<link rel="apple-touch-icon" href="${resource(dir: 'images', file: 'apple-touch-icon.png')}">

<link rel="apple-touch-icon" sizes="114x114" href="${resource(dir: 'images', file: 'apple-touch-icon-retina.png')}">

<link rel="stylesheet" href="${resource(dir: 'css', file: 'main.css')}" type="text/css">

<link rel="stylesheet" href="${resource(dir: 'css', file: 'mobile.css')}" type="text/css">

<g:layoutHead/>

<r:layoutResources/>

</head>

<body>

<div id="grailsLogo" role="banner"><a href="${createLink(controller: "basic")}"><img

src="${resource(dir: 'images/soc', file: 'logo.png')}" alt="Logo"/></a></div>

<g:layoutBody/>

<div class="footer" role="contentinfo"></div>

<div id="spinner" class="spinner" style="display:none;"><g:message code="spinner.alt" default="Loading&hellip;"/></div>

<g:javascript library="application"/>

<r:layoutResources/>

</body>

</html>

<%@ page contentType="text/html;charset=UTF-8" %>

<html>

<head>

<title>QOTD &raquo; <g:layoutTitle/></title>

<link rel="stylesheet" href="<g:createLinkTo dir='css' file='snazzy.css'/>"/>

<g:javascript library="jquery"/>

<r:layoutResources/>

<g:layoutHead/>

</head>

<body>

<div id="header">

<img src="<g:createLinkTo dir='images' file='logo.png'/>" alt="logo"/>

</div>

<g:layoutBody/>

</body>

</html>

<head>

<meta name='layout' content='main' />

<title>Login</title>

<style type='text/css' media='screen'>

#login {

margin:15px 0px; padding:0px;

text-align:center;

}

#login .inner {

width:260px;

margin:0px auto;

text-align:left;

padding:10px;

border-top:1px dashed #499ede;

border-bottom:1px dashed #499ede;

background-color:#EEF;

}

#login .inner .fheader {

padding:4px;margin:3px 0px 3px 0;color:#2e3741;font-size:14px;font-weight:bold;

}

#login .inner .cssform p {

clear: left;

margin: 0;

padding: 5px 0 8px 0;

padding-left: 105px;

border-top: 1px dashed gray;

margin-bottom: 10px;

height: 1%;

}

#login .inner .cssform input[type='text'] {

width: 120px;

}

#login .inner .cssform label {

font-weight: bold;

float: left;

margin-left: -105px;

width: 100px;

}

#login .inner .login_message {color:red;}

#login .inner .text_ {width:120px;}

#login .inner .chk {height:12px;}

</style>

</head>

<body>

<div id='login'>

<div class='inner'>

<g:if test='${flash.message}'>

<div class='login_message'>${flash.message}</div>

</g:if>

<div class='fheader'>Please Login..</div>

<form action='${postUrl}' method='POST' id='loginForm' class='cssform'>

<p>

<label for='j_username'>Login ID</label>

<input type='text' class='text_' name='j_username' id='j_username' value='${request.remoteUser}' />

</p>

<p>

<label for='j_password'>Password</label>

<input type='password' class='text_' name='j_password' id='j_password' />

</p>

<p>

<label for='remember_me'>Remember me</label>

<input type='checkbox' class='chk' name='_spring_security_remember_me' id='remember_me'

<g:if test='${hasCookie}'>checked='checked'</g:if> />

</p>

<p>

<input type='submit' value='Login' />

</p>

</form>

</div>

</div>

<script type='text/javascript'>

<!--

(function(){

document.forms['loginForm'].elements['j_username'].focus();

})();

// -->

</script>

</body>

<%@ page contentType="text/html;charset=UTF-8" %>

<html>

<head>

<title>Ошибка доступа 403!</title>

<meta name="layout" content="basic">

</head>

<body>

<g:render template="/basic/navs/stable"/>

<article>

<div class="about" style="margin: 0 30% 0 30%;">

<h1>К сожалению, эта страница вам не доступна!</h1>

<p>Ошибка доступа (403).</p>

<p><img src="${resource(dir: 'images/soc', file: 'error403.jpg')}" alt="error403"/></p>

</div>

</article>

</body>

</html>

<head>

<meta name='layout' content='main' />

<title>Login</title>

<style type='text/css' media='screen'>

#login {

margin:15px 0px; padding:0px;

text-align:center;

}

#login .inner {

width:260px;

margin:0px auto;

text-align:left;

padding:10px;

border-top:1px dashed #499ede;

border-bottom:1px dashed #499ede;

background-color:#EEF;

}

#login .inner .fheader {

padding:4px;margin:3px 0px 3px 0;color:#2e3741;font-size:14px;font-weight:bold;

}

#login .inner .cssform p{

clear: left;

margin: 0;

padding: 5px 0 8px 0;

padding-left: 105px;

border-top: 1px dashed gray;

margin-bottom: 10px;

height: 1%;

}

#login .inner .cssform input[type='text']{

width: 120px;

}

#login .inner .cssform label{

font-weight: bold;

float: left;

margin-left: -105px;

width: 100px;

}

#login .inner .login_message {color:red;}

#login .inner .text_ {width:120px;}

</style>

</head>

<body>

<div id='login'>

<div class='inner'>

<g:if test='${flash.message}'>

<div class='login_message'>${flash.message}</div>

</g:if>

<div class='fheader'>Please Login..</div>

<form action='${postUrl}' method='POST' id='loginForm' class='cssform'>

<p>

<label for='j_username'>OpenID Identity</label>

<input type='text' class='text_' name='j_username' />

</p>

<p>

<input type='submit' value='Login' />

</p>

</form>

</div>

</div>

<script type='text/javascript'>

(function(){

document.forms['loginForm'].elements['j_username'].focus();

})();

</script>

</body>

<%@ page contentType="text/html;charset=UTF-8" %>

<!doctype html>

<html>

<head>

<meta name="layout" content="basic">

<title>Создание новой темы</title>

</head>

<body>

<g:render template="/basic/navs/comms"/>

<article>

<div class="title">

<h1>Создание новой темы</h1>

</div>

<div class="wrapper">

<div class="main_block">

<g:form action="savePost" params="${[community_id: community_id]}">

<dl>

<dt>Заголовок*</dt>

<dt><g:textArea cols="25" rows="1" name="name" value="${post?.name}"/></dt>

<g:hasErrors bean="${post}" field="name">

<g:eachError bean="${post}" field="name">

<p style="color: red;">

<g:message error="${it}"/>

</p>

</g:eachError>

</g:hasErrors>

<dt>Сообщение*</dt>

<dt><g:textArea cols="25" rows="10" name="content"/></dt>

<br>

<dt><g:submitButton name="save" value="Создать"/></dt>

</dl>

</g:form>

</div>

</div>

<div class="left_menu">

<ul>

<li><a href="">Моя страница</a></li>

<li><a href="">Мои сообщества</a></li>

<li><a href="${createLink(controller: "basic", action: "logout")}">Выйти</a></li>

</ul>

</div>

<div class="clear"></div>

</article>

</body>

</html>

<%@ page import="soc.Community" %>

<!doctype html>

<html>

<head>

<meta name="layout" content="basic">

<title>${community.name}</title>

</head>

<body>

<g:render template="/basic/navs/stable"/>

<article>

<div class="title">

<h1><a style="color: #ffffff;"

href="${createLink(controller: "community", action: "showComm", id: "${community.shortName}")}">

${community.name}</a> - ${post.name}

</h1>

</div>

<div class="wrapper">

<div class="main_block">

<h2><a href="">${post?.author?.user?.profile?.surname} ${post?.author?.user?.profile?.name} ${post?.author?.user?.profile?.middle_name}</a>

</h2>

<span class="date">${post.lastUpdated.dateString} / ${post.lastUpdated.timeString}</span><br><br>

<p>${firstComment.content}</p>

<br><b>Коментарии к обсуждению:</b>

<g:each var="comment" in="${comments}">

<div class="tweets">

<a href="">${comment?.master?.profile?.surname} ${comment?.master?.profile?.name} ${comment?.master?.profile?.middle_name}</a>:<br><br>

${comment.content}

<br><br><span

class="date">${comment.lastUpdated.dateString} / ${comment.lastUpdated.timeString}</span>

</div>

</g:each>

<g:if test="${flash.error_message}">

<div class="message"

style="color: red; padding-top: 10px; padding-bottom: 10px;">${flash.error_message}</div>

</g:if>

<g:form action="newComment" id="${post.id}">

<g:textArea id="coment" name="coment" style="width:100%;height:50px;"

cols="25" rows="10" onfocus="this.value = '';">Оставить коментарий...</g:textArea><br>

<g:submitButton name="save" value="Отправить коментарий"/>

</g:form>

%{-- <div id="filteredList">

<g:render template="listPosts"/>

</div>--}%

</div>

</div>

<g:render template="/basic/leftMenu"/>

<g:render template="/community/rightBlock"

model="${[rectors: rectors, teachers: teachers, students: students, users: users]}"/>

<div class="clear"></div>

</article>

</body>

</html>

<head>

<meta name="layout" content="main" />

<title>Edit Profile</title>

</head>

<body>

<div class="nav">

<span class="menuButton"><a class='home' href="${createLinkTo(dir:'')}">Home</a></span>

</div>

<div class="body">

<h1>Edit Profile</h1>

<g:if test="${flash.message}">

<div class="message">${flash.message}</div>

</g:if>

<g:hasErrors bean="${person}">

<div class="errors">

<g:renderErrors bean="${person}" as="list" />

</div>

</g:hasErrors>

<g:form>

<input type="hidden" name="id" value="${person.id}" />

<input type="hidden" name="version" value="${person.version}" />

<div class="dialog">

<table>

<tbody>

<tr class='prop'>

<td valign='top' class='name'><label for='username'>Login Name:</label></td>

<td valign='top' class='value ${hasErrors(bean:person,field:'username','errors')}'>

<input type="hidden" name='username' value="${person.username?.encodeAsHTML()}"/>

<div style="margin:3px">${person.username?.encodeAsHTML()}</div>

</td>

</tr>

<tr class='prop'>

<td valign='top' class='name'><label for='userRealName'>Full Name:</label></td>

<td valign='top' class='value ${hasErrors(bean:person,field:'userRealName','errors')}'>

<input type="text" name='userRealName' value="${person.userRealName?.encodeAsHTML()}"/>

</td>

</tr>

<tr class='prop'>

<td valign='top' class='name'><label for='passwd'>Password:</label></td>

<td valign='top' class='value ${hasErrors(bean:person,field:'passwd','errors')}'>

<input type="password" name='passwd' value=""/>

</td>

</tr>

<tr class='prop'>

<td valign='top' class='name'><label for='enabled'>Confirm Password:</label></td>

<td valign='top' class='value ${hasErrors(bean:person,field:'passwd','errors')}'>

<input type="password" name='repasswd' />

</td>

</tr>

<tr class='prop'>

<td valign='top' class='name'><label for='email'>Email:</label></td>

<td valign='top' class='value ${hasErrors(bean:person,field:'email','errors')}'>

<input type="text" name='email' value="${person.email?.encodeAsHTML()}"/>

</td>

</tr>

<tr class='prop'>

<td valign='top' class='name'><label for='emailShow'>Show Email:</label></td>

<td valign='top' class='value ${hasErrors(bean:person,field:'emailShow','errors')}'>

<g:checkBox name='emailShow' value="${person.emailShow}" ></g:checkBox>

</td>

</tr>

</tbody>

</table>

</div>

<div class="buttons">

<span class="button"><g:actionSubmit class='save' value="Update" /></span>

</div>

</g:form>

</div>

</body>

<html>

<head>

<title>Регистрация нового пользователя</title>

<meta name="layout" content="basic">

<style>

dd {

text-align: left;

margin-left: 80px;

margin-top: 5px;

}

</style>

</head>

<body>

<g:render template="/basic/navs/stable"/>

<article>

<div class="about">

<h1>Регистрация нового пользователя</h1>

<g:hasErrors>

<div class="errors" style="padding-left: 5%;">

<g:renderErrors bean="${person}" as="list"/>

</div>

</g:hasErrors>

<g:if test="${flash.message}">

<div class="message" style="color: red; padding-top: 10px; padding-bottom: 10px;">${flash.message}</div>

</g:if>

<g:form action="save">

<dl>

<dt>Логин</dt>

<dt><input id='login' type="text" name='login' value="${person?.login?.encodeAsHTML()}"/></dt>

<dt>Пароль</dt>

<dt><input id='password' type="password" name='password' value="${person?.password?.encodeAsHTML()}"/>

</dt>

<dt>Ещё раз</dt>

<dt><input id='enabled' type="password" name='repassword' value="${person?.password?.encodeAsHTML()}"/>

</dt>

<dt>Почтовый ящик</dt>

<dt><input id='email' type="text" name='email' value="${person?.email?.encodeAsHTML()}"/></dt>

<dt>Введите код</dt>

<dt><input id='code' type="text" name="captcha" size="8"/>

<img src="${createLink(controller: 'captcha', action: 'index')}" align="absmiddle"/>

</dt>

<br>

<dt><g:submitButton name="register" class='save' type="submit" value="Зарегистироваться"/></dt>

</dl>

</g:form>

</div>

</article>

</body>

</html>

<head>

<meta name="layout" content="main" />

<title>User Profile</title>

</head>

<body>

<div class="nav">

<span class="menuButton"><a class='home' href="${createLinkTo(dir:'')}">Home</a></span>

</div>

<div class="body">

<h1>User Profile</h1>

<g:if test="${flash.message}">

<div class="message">${flash.message}</div>

</g:if>

<div class="dialog">

<table>

<tbody>

<tr class="prop">

<td valign="top" class="name">Login Name:</td>

<td valign="top" class="value">${person.username?.encodeAsHTML()}</td>

</tr>

<tr class="prop">

<td valign="top" class="name">Full Name:</td>

<td valign="top" class="value">${person.userRealName?.encodeAsHTML()}</td>

</tr>

<tr class="prop">

<td valign="top" class="name">Enabled:</td>

<td valign="top" class="value">${person.enabled}</td>

</tr>

<tr class="prop">

<td valign="top" class="name">Email:</td>

<td valign="top" class="value">${person.email?.encodeAsHTML()}</td>

</tr>

<tr class="prop">

<td valign="top" class="name">Show Email:</td>

<td valign="top" class="value">${person.emailShow}</td>

</tr>

<tr class="prop">

<td valign="top" class="name">Roles:</td>

<td valign="top" class="value">

<ul>

<g:each var='authority' in="${person.authorities}">

<li>${authority.authority}</li>

</g:each>

</ul>

</td>

</tr>

</tbody>

</table>

</div>

<div class="buttons">

<g:form>

<input type="hidden" name="id" value="${person.id}" />

<span class="button"><g:actionSubmit class='edit' value="Edit" /></span>

</g:form>

</div>

</div>

</body>

<head>

<meta name="layout" content="main" />

<title>Create soc.Requestmap</title>

</head>

<body>

<div class="nav">

<span class="menuButton"><a class="home" href="${createLinkTo(dir:'')}">Home</a></span>

<span class="menuButton"><g:link class="list" action="list">soc.Requestmap List</g:link></span>

</div>

<div class="body">

<h1>Create soc.Requestmap</h1>

<g:if test="${flash.message}">

<div class="message">${flash.message}</div>

</g:if>

<g:hasErrors bean="${requestmap}">

<div class="errors">

<g:renderErrors bean="${requestmap}" as="list" />

</div>

</g:hasErrors>

<g:form action="save">

<div class="dialog">

<table>

<tbody>

<tr class="prop">

<td valign="top" class="name"><label for="url">URL Pattern:</label></td>

<td valign="top" class="value ${hasErrors(bean:requestmap,field:'url','errors')}">

<input type="text" id="url" name="url" value="${requestmap.url?.encodeAsHTML()}"/>

</td>

</tr>

<tr class="prop">

<td valign="top" class="name"><label for="configAttribute">soc.Role (comma-delimited):</label></td>

<td valign="top" class="value ${hasErrors(bean:requestmap,field:'configAttribute','errors')}">

<input type="text" id="configAttribute" name="configAttribute" value="${requestmap.configAttribute?.encodeAsHTML()}"/>

</td>

</tr>

</tbody>

</table>

</div>

<div class="buttons">

<span class="button"><input class="save" type="submit" value="Create" /></span>

</div>

</g:form>

</div>

</body>

<head>

<meta name="layout" content="main" />

<title>Edit soc.Requestmap</title>

</head>

<body>

<div class="nav">

<span class="menuButton"><a class="home" href="${createLinkTo(dir:'')}">Home</a></span>

<span class="menuButton"><g:link class="list" action="list">soc.Requestmap List</g:link></span>

<span class="menuButton"><g:link class="create" action="create">New soc.Requestmap</g:link></span>

</div>

<div class="body">

<h1>Edit soc.Requestmap</h1>

<g:if test="${flash.message}">

<div class="message">${flash.message}</div>

</g:if>

<g:hasErrors bean="${requestmap}">

<div class="errors">

<g:renderErrors bean="${requestmap}" as="list" />

</div>

</g:hasErrors>

<div class="prop">

<span class="name">ID:</span>

<span class="value">${requestmap.id}</span>

</div>

<g:form>

<input type="hidden" name="id" value="${requestmap.id}" />

<input type="hidden" name="version" value="${requestmap.version}" />

<div class="dialog">

<table>

<tbody>

<tr class="prop">

<td valign="top" class="name"><label for="url">URL Pattern:</label></td>

<td valign="top" class="value ${hasErrors(bean:requestmap,field:'url','errors')}">

<input type="text" id="url" name="url" value="${requestmap.url?.encodeAsHTML()}"/>

</td>

</tr>

<tr class="prop">

<td valign="top" class="name"><label for="configAttribute">Roles (comma-delimited):</label></td>

<td valign="top" class="value ${hasErrors(bean:requestmap,field:'configAttribute','errors')}">

<input type="text" name='configAttribute' value="${requestmap.configAttribute}"/>

</td>

</tr>

</tbody>

</table>

</div>

<div class="buttons">

<span class="button"><g:actionSubmit class="save" value="Update" /></span>

<span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>

</div>

</g:form>

</div>

</body>

<%@ page import="soc.Requestmap" %>

<head>

<meta name="layout" content="main" />

<title>soc.Requestmap List</title>

</head>

<body>

<div class="nav">

<span class="menuButton"><a class="home" href="${createLinkTo(dir:'')}">Home</a></span>

<span class="menuButton"><g:link class="create" action="create">New soc.Requestmap</g:link></span>

</div>

<div class="body">

<h1>soc.Requestmap List</h1>

<g:if test="${flash.message}">

<div class="message">${flash.message}</div>

</g:if>

<div class="list">

<table>

<thead>

<tr>

<g:sortableColumn property="id" title="ID" />

<g:sortableColumn property="url" title="URL Pattern" />

<g:sortableColumn property="configAttribute" title="Roles" />

<th>&nbsp;</th>

</tr>

</thead>

<tbody>

<g:each in="${requestmapList}" status="i" var="requestmap">

<tr class="${(i % 2) == 0 ? 'odd' : 'even'}">

<td>${requestmap.id}</td>

<td>${requestmap.url?.encodeAsHTML()}</td>

<td>${requestmap.configAttribute}</td>

<td class="actionButtons">

<span class="actionButton">

<g:link action="show" id="${requestmap.id}">Show</g:link>

</span>

</td>

</tr>

</g:each>

</tbody>

</table>

</div>

<div class="paginateButtons">

<g:paginate total="${Requestmap.count()}" />

</div>

</div>

</body>

<head>

<meta name="layout" content="main" />

<title>Show soc.Requestmap</title>

</head>

<body>

<div class="nav">

<span class="menuButton"><a class="home" href="${createLinkTo(dir:'')}">Home</a></span>

<span class="menuButton"><g:link class="list" action="list">soc.Requestmap List</g:link></span>

<span class="menuButton"><g:link class="create" action="create">New soc.Requestmap</g:link></span>

</div>

<div class="body">

<h1>Show soc.Requestmap</h1>

<g:if test="${flash.message}">

<div class="message">${flash.message}</div>

</g:if>

<div class="dialog">

<table>

<tbody>

<tr class="prop">

<td valign="top" class="name">ID:</td>

<td valign="top" class="value">${requestmap.id}</td>

</tr>

<tr class="prop">

<td valign="top" class="name">URL:</td>

<td valign="top" class="value">${requestmap.url}</td>

</tr>

<tr class="prop">

<td valign="top" class="name">Roles:</td>

<td valign="top" class="value">${requestmap.configAttribute}</td>

</tr>

</tbody>

</table>

</div>

<div class="buttons">

<g:form>

<input type="hidden" name="id" value="${requestmap.id}" />

<span class="button"><g:actionSubmit class="edit" value="Edit" /></span>

<span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>

</g:form>

</div>

</div>

</body>

<head>

<meta name="layout" content="old_main" />

<title>Create Role</title>

</head>

<body>

<div class="nav">

<span class="menuButton"><a class="home" href="${createLinkTo(dir:'/secret')}">Home</a></span>

<span class="menuButton"><g:link class="list" action="list">Role List</g:link></span>

</div>

<div class="body">

<h1>Create Role</h1>

<g:if test="${flash.message}">

<div class="message">${flash.message}</div>

</g:if>

<g:hasErrors bean="${authority}">

<div class="errors">

<g:renderErrors bean="${authority}" as="list" />

</div>

</g:hasErrors>

<g:form action="save">

<div class="dialog">

<table>

<tbody>

<tr class="prop">

<td valign="top" class="name"><label for="authority">soc.Role Name:</label></td>

<td valign="top" class="value ${hasErrors(bean:authority,field:'authority','errors')}">

<input type="text" id="authority" name="authority" value="${authority?.authority?.encodeAsHTML()}"/>

</td>

</tr>

<tr class="prop">

<td valign="top" class="name"><label for="description">Description:</label></td>

<td valign="top" class="value ${hasErrors(bean:authority,field:'description','errors')}">

<input type="text" id="description" name="description" value="${authority?.description?.encodeAsHTML()}"/>

</td>

</tr>

</tbody>

</table>

</div>

<div class="buttons">

<span class="button"><input class="save" type="submit" value="Create" /></span>

</div>

</g:form>

</div>

</body>

<head>

<meta name="layout" content="old_main" />

<title>Edit Role</title>

</head>

<body>

<div class="nav">

<span class="menuButton"><a class="home" href="${createLinkTo(dir:'/secret')}">Home</a></span>

<span class="menuButton"><g:link class="list" action="list">Role List</g:link></span>

<span class="menuButton"><g:link class="create" action="create">New Role</g:link></span>

</div>

<div class="body">

<h1>Edit Role</h1>

<g:if test="${flash.message}">

<div class="message">${flash.message}</div>

</g:if>

<g:hasErrors bean="${authority}">

<div class="errors">

<g:renderErrors bean="${authority}" as="list" />

</div>

</g:hasErrors>

<div class="prop">

<span class="name">ID:</span>

<span class="value">${authority.id}</span>

</div>

<g:form>

<input type="hidden" name="id" value="${authority.id}" />

<input type="hidden" name="version" value="${authority.version}" />

<div class="dialog">

<table>

<tbody>

<tr class="prop">

<td valign="top" class="name"><label for="authority">soc.Role Name:</label></td>

<td valign="top" class="value ${hasErrors(bean:authority,field:'authority','errors')}">

<input type="text" id="authority" name="authority" value="${authority.authority?.encodeAsHTML()}"/>

</td>

</tr>

<tr class="prop">

<td valign="top" class="name"><label for="description">Description:</label></td>

<td valign="top" class="value ${hasErrors(bean:authority,field:'description','errors')}">

<input type="text" id="description" name="description" value="${authority.description?.encodeAsHTML()}"/>

</td>

</tr>

<tr class="prop">

<td valign="top" class="name"><label for="people">People:</label></td>

<td valign="top" class="value ${hasErrors(bean:authority,field:'people','errors')}">

<ul>

<g:each var="p" in="${authority.people?}">

<li>${p}</li>

</g:each>

</ul>

</td>

</tr>

</tbody>

</table>

</div>

<div class="buttons">

<span class="button"><g:actionSubmit class="save" value="Update" /></span>

<span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>

</div>

</g:form>

</div>

</body>

<%@ page import="soc.Role" %>

<head>

<meta name="layout" content="old_main" />

<title>Role List</title>

</head>

<body>

<div class="nav">

<span class="menuButton"><a class="home" href="${createLinkTo(dir:'/secret')}">Home</a></span>

<span class="menuButton"><g:link class="create" action="create">New Role</g:link></span>

</div>

<div class="body">

<h1>Role List</h1>

<g:if test="${flash.message}">

<div class="message">${flash.message}</div>

</g:if>

<div class="list">

<table>

<thead>

<tr>

<g:sortableColumn property="id" title="ID" />

<g:sortableColumn property="authority" title="soc.Role Name" />

<g:sortableColumn property="description" title="Description" />

<th>&nbsp;</th>

</tr>

</thead>

<tbody>

<g:each in="${authorityList}" status="i" var="authority">

...

Подобные документы

  • Выбор основных средств и методологии проектирования и СУБД. Построение инфологической модели предметной области. Выявление полного перечня ограничений целостности. Описание информационных потребностей пользователей и выбор способов их реализации.

    курсовая работа [2,9 M], добавлен 25.03.2011

  • Анализ предметной области. Определение функций пользователя, атрибутов, ключей, сущностей и связей. Проектирование инфологической модели данных. Спецификация входных и выходных запросов. Разработка процедур и средств реализации ограничений целостности.

    курсовая работа [7,2 M], добавлен 21.04.2015

  • Анализ предметной области. Разработка информационной системы для улучшения качества обслуживания клиентов и автоматизации работы кассы столовой. Проектирование логической модели. Определение регламентированных запросов и описание клиентских приложений.

    курсовая работа [1,6 M], добавлен 17.02.2013

  • Описание предметной области и определение предметной области информационной системы детского сада. Разработка логической и физической модели базы данных дошкольного образовательного учреждения. Анализ функционала информационной системы детского сада.

    курсовая работа [1,6 M], добавлен 20.04.2015

  • Разработка и создание базы данных для аварийной службы. Анализ предметной области с описанием требований, правил, объектов и их атрибутов. Описание групп пользователей, средств управления разделением доступа и функциональных возможностей каждого класса.

    курсовая работа [2,2 M], добавлен 27.11.2010

  • Разработка информационной системы (ИС) учета и анализа возникновения дорожных заторов в городе Иркутск. Разработка структуры ИС (модулей системы, модели данных, матрицу доступа пользователей ИС). Основные средства моделирования при проектировании ИС.

    лабораторная работа [1,3 M], добавлен 23.07.2012

  • Разработка и внедрение автоматизированной информационной системы. Изучение основных процессов, протекающих в предметной области. Создание базы данных. Исследование средств защиты информации от несанкционированного доступа и идентификации пользователей.

    курсовая работа [487,2 K], добавлен 17.03.2014

  • Понятие и разновидности, подходы к формированию инфологических моделей. Модель информационной системы Захмана, направления ее развития и анализ результатов. Компоненты инфологического уровня описания предметной области. Сбор требований пользователей.

    презентация [136,3 K], добавлен 19.08.2013

  • Определение предметной области базы данных ("Сеть ресторанов"), виды ее моделирования. Первоначальный набор сущностей и атрибутов предметной области. Процесс смыслового наполнения базы данных. Атрибуты в концептуальной модели. Характеристика видов связей.

    контрольная работа [510,9 K], добавлен 03.12.2014

  • Определение класса защищённости АС. Разработка модели угроз. Выбор механизмов и средств защиты информационных ресурсов от несанкционированного доступа. Создание структуры каталогов для заданного количества пользователей автоматизированной системы.

    курсовая работа [9,7 M], добавлен 12.05.2014

  • Анализ предметной области и разработка проекта информационной системы по поддержке пользователей на базе 1С: Предприятие. Проведение формализации логических моделей информационных процессов и процедур в проектной системе. Реализация функций системы 1С.

    дипломная работа [1,9 M], добавлен 27.01.2013

  • Анализ информационной системы ИНЭК "Страховщик". Описание предметной области с использованием модели "сущность-связь". Моделирование бизнес-процессов с помощью IDEF0-диаграмм. Проектирование и разработка приложения в среде Delphi и создание интерфейса.

    отчет по практике [4,9 M], добавлен 28.12.2014

  • Информационные задачи и круг пользователей системы. Выработка требований и ограничений. Разработка проекта базы данных. Программная реализация проекта базы данных. Разработка хранимых процедур для поддержки сложных ограничений целостности в базе данных.

    курсовая работа [706,2 K], добавлен 17.06.2012

  • Анализ предметной области и требований пользователей для разработки программного средства по автоматизации работы склада строительных материалов. Описание работы с базой данных Access, позволяющей добавлять и редактировать информацию, оформлять накладную.

    курсовая работа [601,1 K], добавлен 25.01.2013

  • Анализ предметной области. Обоснование проектных решений по разработке автоматизированного рабочего места сотрудника канцелярии банка. Проектирование структуры базы данных и интерфейса системы. Разработка программных модулей и алгоритмов их работы.

    дипломная работа [2,1 M], добавлен 18.10.2015

  • Анализ предметной области, определение сущностей и связей. Разработка базы данных, создание таблиц и запросов. Исходные тексты процедур модулей. Тестирование информационной системы на корректность работы. Схема инфологической модели предметной области.

    курсовая работа [4,3 M], добавлен 19.12.2011

  • Описание предметной области системы "Аптека", описание ее основных атрибутов и элементов, назначение и функциональные особенности. Разработка модели данной программной системы средствами UML, прецеденты процесса и требования к нему, эффективность.

    курсовая работа [1,2 M], добавлен 11.10.2013

  • Анализ предметной области "Конкурс поэтов" на основе объектно-ориентированного подхода. Разработка оконного приложения и описание информационной модели предметной области. Описание разработанных процедур С++ и результатов тестирования приложения.

    курсовая работа [355,9 K], добавлен 18.06.2013

  • Системный анализ предметной области. Построение концептуальной и даталогичной модели базы данных. Физическое проектирование базы данных. Описание функциональной модели системы управления базами данных. Разработка экранных форм ввода-вывода и отчета.

    курсовая работа [1,1 M], добавлен 09.12.2014

  • Разработка базы данных для предметной области "Подразделения предприятия – Рабочие помещения". Описание используемых данных, предметной области и результатной информации. Создание запросов, форм и отчетов в базе данных. Описание построения диаграмм.

    курсовая работа [5,6 M], добавлен 24.07.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.