DMS数据管理系统

项目操作说明


DMS软件配制

<p>[TOC]</p> <h5>运行环境</h5> <ul> <li>C端-客户端: &gt;.net 4.8 <a href="https://dotnet.microsoft.com/zh-cn/download/dotnet-framework/thank-you/net48-chs"><a href="https://dotnet.microsoft.com/zh-cn/download/dotnet-framework/thank-you/net48-chs">https://dotnet.microsoft.com/zh-cn/download/dotnet-framework/thank-you/net48-chs</a></a> windows 版本太低时,需要注意选择正确版本</li> <li>S端-服务器端: sqlserver2008 以上版本 ;ftp</li> <li>W端-网页端: php 4.7以上版本</li> </ul> <p><strong>杀毒软件:</strong>有可能误杀,执行文件导致无法更新可无法运行: 运行文件为<code>dms.exe</code>;更新软件为:<code>update.exe</code>;应在杀毒软件提示时添加到信任。</p> <h5>前期配制</h5> <ul> <li> <p>设置管理员: 软件首次使用时,管理员在数据库<code>GS_Employee</code>中先设置好管理员个人信息,并将<code>User_Level</code> 字段修改为<strong><code>Admin</code></strong>,即管理员。 用户设置:管理员进入系统后,可以添加用户。详见:<strong>人员管理</strong> 查看数据表<code>GS_Software</code>中,字段<code>Sw_Name</code>软件名称是否为<strong><code>dms</code></strong>[或与当前软件名称一致],<code>SW_Title</code>可登陆岗位设置为 “<strong><code>-</code></strong>”,即允许所有岗位登陆。</p> </li> <li> <p>FTP功能 服务器端需配制ftp,ftp 地址,通过参数管理,在<code>GS_Parameter</code>中设置,地址登陆名,密码,<code>FtpPath Local_ftp FtpRoot ftp://10.11.2.9/ ftpuser mm2018</code> ftp文件上传到服务器根目录,www/File 文件夹中;不同类型的文件在此文件夹下建立对应目录文件夹,如下 示例: <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=15b0ee7579e8d69b9273fd531812da1c&amp;amp;file=file.png" alt="" /> 服务器下建立对应文件夹 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=dd8a8fb2f5ed9f925674eec7b3876e82&amp;amp;file=file.png" alt="" /></p> </li> <li>网页链接: 在<code>GS_Parameter</code>中设置,字段名和地址, <code>WebItem WebURLboot - http://10.11.2.9/</code> <code>WebItem WebURL - http://10.11.2.9/www/Page/</code></li> </ul> <h5>软件启动</h5> <ul> <li>软件启动顺序 1、检测配制文件</li> <li>检查运行目录下,配制文件<strong><em>SystemSet.ini</em></strong> 是否在存在:</li> <li>文档中输入: <code>ServerIP=10.11.194.254</code> 本地数据库地址IP <code>DBase=1</code> 设置为1</li> </ul> <p>2、Ping IP 是否能通 <code>ping 10.11.294.254</code> 网络异常时,命令行cmd 下ping检测 3、检查更新</p> <ul> <li>通过比较数据库中软件更新信息版本,&gt;当前软件版本时提示更新。</li> <li>异常时,检查运行目录下,更新配制文件:*<strong>UpFileList.xml</strong> <code>&amp;lt;Url&amp;gt;http://10.11.192.199/DSSoftware/DS_WH/&amp;lt;/Url&amp;gt;</code> 确保设置的IP,为服务器软件更新包所在位置;详见<strong>软件更新</strong></li> </ul> <h5>用户&amp;登陆</h5> <ul> <li> <p>软件用户设置: 需要人员名单中进行设置,软件首次使用时,管理员在数据库<code>GS_Employee</code>中先设置好管理员个人信息,并将<code>User_Level</code> 字段修改为<strong><code>Admin</code></strong>,即管理员。</p> </li> <li>密码和用户名必须匹配,可用电话号或姓名登陆</li> <li>本机登陆后,系统会记录登陆名,下次启动不用重新输入;默认密码111111</li> <li>重复5次密码错误,限制登陆</li> </ul> <h5>软件主界面</h5> <ul> <li>软件主界面,点击左侧菜单,在主窗口显示对应功能界面 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=20ff182f62eace735cfaf91a5bb5f64a&amp;amp;file=file.png" alt="" /> 岗位功能界面受页面权限控制,不同用户,根据页面权限设置显示,详见权限设置 左上角菜单栏,有以下功能: <ol> <li><strong>密码修改</strong>:修改个人密码,必须输入原密码;两次输入新密码,设置新密码;密码在后台已加密,如遗忘只能管理员重置。 修改个人密码,必须输入原密码;密码遗忘时,管理员可通过<code>行政人事</code>下<code>人员管理</code>,<code>密码修改</code>在不输入旧密码的情况下,设置新密码</li> <li><strong>日志查看:</strong>软件报警可无法正常执行时,可查看日志,详见<code>常见问题</code></li> <li><strong>软件更新:</strong>可手动更新软件 ……</li> </ol></li> </ul> <h5>权限控制</h5> <p>软件权限控制分三级 1、软件登陆控制: 管理员可以在<code>通用功能-&amp;gt;系统设置-&amp;gt;软件权限</code>,中设置dms软件可登陆岗位,设置为“-”,表示所有人可登陆,目前可以不做设置</p> <p>2、软件显示功能控制: 管理员可以在<code>通用功能-&amp;gt;系统设置-&amp;gt;窗口权限</code>,设置对应窗口允许使用的岗位。</p> <ul> <li>其中,软件左侧菜单,进入<code>窗口权限</code>后,筛选<code>GS0</code>,找到对应菜单进行设置 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=e7421c6abbe193b0d572b43dfe387b90&amp;amp;file=file.png" alt="" /> 3、数据删改控制: 目前写在程序中,管理员用户Admin 具有完全权限;具体功能模块详细介绍。</li> </ul> <h5>升级更新</h5> <p>自动更新 1、新程序发布时,从开发人员处获取最新安装包,管理员将程序先安装在本地【会自动覆盖原程序】,运行批处理程序:</p> <pre><code>@echo off setlocal enabledelayedexpansion set &amp;quot;sourceFile=dms.exe&amp;quot; set &amp;quot;destFile=dms.ms&amp;quot; set &amp;quot;path=E:\DBSoftware\RB_BJ\dms&amp;quot; set &amp;quot;path1=E:\DBSoftware\RB_BJ\dms\update&amp;quot; set &amp;quot;updateF=UpFileList.xml&amp;quot; copy /y &amp;quot;%path%\!sourceFile!&amp;quot; &amp;quot;%path%\!destFile!&amp;quot; copy /y &amp;quot;%path%\!updateF!&amp;quot; &amp;quot;%path1%\!updateF!&amp;quot; pause </code></pre> <p>【或手动,将安装程序下dms.exe复制一份为dms.ms;将最新的UpFileList.xml 文件复制一份到文件夹Update中】 启动ftp软件,将整个程序包全部上传到服务器端软件目录下,覆盖原服务的上程序。</p> <p>2、管理员启动新程序,并在软件发布中,发布新软件,填入更新内容简介,更新状态选1时,用户启动自动更新程序【正常更新及功能升级】;选0时,当前程序需从网页下载,重新安装【适用于重大启动逻辑问题】;适用岗位默认为“-”【所有用户均更新】,否则为所有用户更新。 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=2111b10a8a5eff97a58ce090ca524398&amp;amp;file=file.png" alt="" /> 3、正常更新:用户启动程序时,程序会读取软件最新更新版本信息,并比较当前软件版本,如果服务器端版本更新,则提示更新。 主程序退出,启动更新程序<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=049a114f5eb36b1c1c8592a40ecfb4d0&amp;amp;file=file.png" alt="" /> update.exe 文件会读取运行目录下<strong>*UpFileList.xml*<em>文件,文件中<code>&amp;lt;Url&amp;gt;http://10.11.192.199/DSSoftware/DS_WH/&amp;lt;/Url&amp;gt;</code>为指向服务器更新文件所在目录。 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=d32ffe6fb3036b8dbfa3143b5fcf758a&amp;amp;file=file.png" alt="" /> </em></strong>- 常见问题:*** UpFileList.xml中升级地址配制错误,无法读到更新文件信息 update.exe 无法启动,可能被杀毒软件误杀</p> <h5>提示</h5> <ul> <li>保障服务器IP能通</li> <li>先在数据库将管理员信息录入,并设置为Admin</li> <li>某些旧系统 如win7可能提升.net 无法安装,需要找到对应版本</li> </ul>

页面列表

ITEM_HTML