Социальная сеть
Разработка модели системы. Оценка методологии моделирования предметной области. Анализ диаграмм декомпозиции функции. Определение дополнительных ограничений целостности. Описание групп пользователей и прав доступа. Разработка алгоритмов работы системы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 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> </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> </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> </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> </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> </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…"/></div>
<g:javascript library="application"/>
<r:layoutResources/>
</body>
</html>
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<title>QOTD » <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> </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> </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