客户关系管理项目——公告模块设计

论坛 期权论坛     
选择匿名的用户   2021-5-30 01:56   224   0
<p><strong>一 模块需求细化</strong></p>
<p>管理员可以负责公告的增删改查。所有的用户都具备公告的查阅功能。</p>
<p>具有公告权限的用户可以负责公告的发布,公告发布后所有的用户都需要查看。</p>
<p>每一个用户后可以显示所有未读公告的数量。</p>
<p><strong>二 模块相关数据库实现</strong></p>
<p><img alt="" class="blockcode" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-2808a9919702f59ef21729f2a774af35.png"></p>
<p>输入表</p>
<p>公告表:news</p>
<p>公告阅读记录:member_news</p>
<p>输出表</p>
<p>公告表:news</p>
<p><strong>三 公告管理界面设计</strong></p>
<p>1 添加公告管理页面</p>
<pre class="blockcode"><code class="language-html">&lt;%&#64; page language&#61;&#34;java&#34; import&#61;&#34;java.util.*&#34; pageEncoding&#61;&#34;UTF-8&#34;%&gt;
&lt;%&#64; taglib prefix&#61;&#34;c&#34; uri&#61;&#34;http://www.ptpress.com.cn/c&#34; %&gt;
&lt;%
   String path &#61; request.getContextPath();
   String basePath &#61; request.getScheme() &#43; &#34;://&#34;
         &#43; request.getServerName() &#43; &#34;:&#34; &#43; request.getServerPort()
         &#43; path &#43; &#34;/&#34;;
   String addUrl &#61; basePath &#43; &#34;pages/back/news/NewsServletBack/add&#34; ;
%&gt;
&lt;html&gt;
&lt;head&gt;
&lt;base href&#61;&#34;&lt;%&#61;basePath%&gt;&#34;&gt;
&lt;title&gt;CRM管理系统&lt;/title&gt;
&lt;jsp:include page&#61;&#34;/pages/plugins/import_file.jsp&#34;/&gt;
&lt;link href&#61;&#34;css/select.css&#34; rel&#61;&#34;stylesheet&#34; type&#61;&#34;text/css&#34; /&gt;
&lt;script type&#61;&#34;text/javascript&#34; src&#61;&#34;&lt;%&#61;basePath%&gt;js/jquery.idTabs.min.js&#34;&gt;&lt;/script&gt;
&lt;script type&#61;&#34;text/javascript&#34; src&#61;&#34;&lt;%&#61;basePath%&gt;js/select-ui.min.js&#34;&gt;&lt;/script&gt;
&lt;script type&#61;&#34;text/javascript&#34; src&#61;&#34;&lt;%&#61;basePath%&gt;js/editor/kindeditor.js&#34;&gt;&lt;/script&gt;
&lt;script type&#61;&#34;text/javascript&#34; src&#61;&#34;&lt;%&#61;basePath%&gt;js/pages/back/news/news_add.js&#34;&gt;&lt;/script&gt;
&lt;script type&#61;&#34;text/javascript&#34;&gt;
   KE.show({
      id : &#39;news.note&#39;
   });
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
   &lt;div class&#61;&#34;place&#34;&gt;
      &lt;span&gt;位置:&lt;/span&gt;
      &lt;ul class&#61;&#34;placeul&#34;&gt;
         &lt;li&gt;&lt;a href&#61;&#34;main.html&#34; target&#61;&#34;_top&#34;&gt;首页&lt;/a&gt;&lt;/li&gt;
         &lt;li&gt;&lt;a href&#61;&#34;#&#34;&gt;系统设置&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
   &lt;/div&gt;
   &lt;div class&#61;&#34;formbody&#34;&gt;
      &lt;div id&#61;&#34;usual1&#34; class&#61;&#34;usual&#34;&gt;
         &lt;div class&#61;&#34;itab&#34;&gt;
            &lt;ul&gt;
               &lt;li&gt;&lt;a href&#61;&#34;#tab1&#34; class&#61;&#34;selected&#34;&gt;发布公告通知&lt;/a&gt;&lt;/li&gt;
            &lt;/ul&gt;
         &lt;/div&gt;
         &lt;div id&#61;&#34;tab1&#34; class&#61;&#34;tabson&#34;&gt;
            &lt;div class&#61;&#34;formtext&#34;&gt;
               Hi,&lt;b&gt;${mid}&lt;/b&gt;,欢迎您试用信息发布功能!
            &lt;/div&gt;
            &lt;form action&#61;&#34;&lt;%&#61;addUrl%&gt;&#34; method&#61;&#34;post&#34; id&#61;&#34;myform&#34;&gt;
            &lt;ul class&#61;&#34;forminfo&#34;&gt;
               &lt;li&gt;&lt;label&gt;公告标题&lt;b&gt;*&lt;/b&gt;&lt;/label&gt;
               &lt;input id&#61;&#34;news.title&#34; name&#61;&#34;news.title&#34; type&#61;&#34;text&#34; class&#61;&#34;dfinput&#34; placeholder&#61;&#34;请输入公告标题&#34; style&#61;&#34;width:518px;&#34; /&gt;&lt;/li&gt;
               &lt;li&gt;&lt;label&gt;公告分类&lt;b&gt;*&lt;/b&gt;&lt;/label&gt;
                  &lt;div class&#61;&#34;vocation&#34;&gt;
                     &lt;select class&#61;&#34;select1&#34; id&#61;&#34;news.type&#34; name&#61;&#34;news.type&#34;&gt;
                        &lt;option value&#61;&#34;0&#34;&gt;普通通知&lt;/option&gt;
                        &lt;option value&#61;&#34;1&#34;&gt;重要通知&lt;/option&gt;
                     &lt;/select&gt;
                  &lt;/div&gt;&lt;/li&gt;
               &lt;li&gt;&lt;label&gt;通知内容&lt;b&gt;*&lt;/b&gt;&lt;/label&gt;
                  &lt;textarea name&#61;&#34;news.note&#34; id&#61;&#34;news.note&#34; style&#61;&#34;width:700px;height:250px;visibility:hidden;&#34;&gt;&lt;/textarea&gt;
               &lt;/li&gt;
               &lt;li&gt;&lt;label&gt;&amp;nbsp;
               &lt;/label&gt;&lt;input name&#61;&#34;&#34; type&#61;&#34;submit&#34; class&#61;&#34;btn&#34; value&#61;&#34;马上发布&#34; /&gt;&lt;/li&gt;
            &lt;/ul&gt;
            &lt;/form&gt;
         &lt;/div&gt;
      &lt;/div&gt;
   &lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre>
<p>2 公告管理界面设计效果</p>
<p><img alt="" class="blockcode" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-737234a30ce097fccabf420746e68233.png"></p>
<p>3 公告列表页面</p>
<pre class="blockcode"><code class="language-html">&lt;%&#64; page language&#61;&#34;java&#34; import&#61;&#34;java.util.*&#34; pageEncoding&#61;&#34;UTF-8&#34;%&gt;
&lt;%&#64; taglib prefix&#61;&#34;c&#34; uri&#61;&#34;http://www.ptpress.com.cn/c&#34; %&gt;
&lt;%
   String path &#61; request.getContextPath();
   String basePath &#61; request.getScheme() &#43; &#34;://&#34;
         &#43; request
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP