ZhiYeJianKang_PeiXun/Song.Site/Readme.html

504 lines
94 KiB
HTML
Raw Permalink Normal View History

2025-02-20 15:41:53 +08:00
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>自述文件-微厦在线学习云服务平台</title>
<style type="text/css">
body {
margin: 0px;
padding: 0px;
}
body, a, p, td, div {
font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
}
a{
color: #006;
text-decoration: none;
}
strong{
font-size: 16px;
}
a:hover{
text-decoration: underline;
}
dd a:hover:after{
content:" >";
}
* {
font-size: 14px;
}
#header {
position: fixed;
background: #aaa;
width: 100%;
height: 60px;
line-height: 30px;
z-index: 9998;
_width: 100%;
_position: absolute;
_top: 0px;
top: 0px;
line-height: 60px;
text-indent: 20px;
box-shadow: 3px 3px 3px #888888;
}
#header, #header *{
font-size: 30px;
font-weight: bold;
color: #333;
}
.logo {
float: right;
margin-right: 200px;
margin-top: 8px;
}
.leftbox {
position: fixed;
width: 200px;
height: 100%;
line-height: 30px;
z-index: 9998;
_width: 60px;
_position: absolute;
_top: 60px;
top: 60px;
line-height: 60px;
text-indent: 20px;
font-size: 30px;
font-weight: bold;
color: #333;
background-color: #09F;
text-align: center;
box-shadow: 5px 0px 0px #0880d7, 0 6px 3px rgba(0, 0, 0, 0.3);
}
.leftbox a{
color: #FFF;
}
.menubox {
padding: 0px;
margin-top: 20px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
.menubox dd {
padding: 0px;
line-height: 40px;
height: 40px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 30px;
text-align: left;
}
.left-buttom{
position: fixed;
bottom: 0;
width:200px;
height: 215px;
line-height: 30px;
text-align:center;
z-index: 9999;
opacity: .80;
filter: alpha(opacity=80);
_bottom: auto;
_width: 200px;
color: #fff;
_position: absolute;
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight- (parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
.weixin {
height: 160px;
width: 160px;
margin-right: auto;
margin-left: auto;
}
#rightbox {
position: fixed;
line-height: 30px;
z-index: 20;
_width: 100%;
_position: absolute;
_top: 60px;
top: 60px;
left: 200px;
line-height: 60px;
text-indent: 20px;
font-size: 30px;
font-weight: bold;
color: #333;
overflow: auto;
}
.context {
margin-top: 20px;
margin-bottom: 50px;
margin-left: 20px;
max-width: 600px;
}
#footer {
position: fixed;
bottom: 0;
background: #666;
width: 100%;
height: 30px;
line-height: 30px;
z-index: 9999;
opacity: .80;
filter: alpha(opacity=80);
_bottom: auto;
_width: 100%;
color: #fff;
margin-left:205px;
_position: absolute;
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight- (parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
#footer a {
font-size: 13px;
letter-spacing: 2px;
margin-right: 0px;
margin-left: 0px;
color: #fff;
}
.copyright {
font-family: arial;
margin-left: 10px;
color: #fff;
text-align: left;
}
.item {
margin-bottom: 10px;
padding-top: 30px;
}
.item .tit {
font-size: 18px;
line-height: 5px;
font-weight: bold;
}
.txt {
font-size: 16px;
line-height: 25px;
font-weight: normal;
margin-top: 20px;
text-indent: 2em;
}
.txt p {
margin-top: 0px;
margin-bottom: 5px;
font-size: 15px;
}
.txt a {
color: #09F;
text-decoration: underline;
}
#rightFloat {
position: fixed;
top: 80px;
right: 35px;
width: 250px;
height: 370px;
line-height: 30px;
z-index: 30;
_position: absolute;
background-color: #CCC;
border: thin outset #FFF;
}
.right-tit{
text-indent: 20px;
background-color: #666;
height: 50px;
}
.right-tit span{
line-height: 50px;
font-size: 16px;
color: #FFF;
}
.right-cont{
padding:10px;
}
#rightFloat h1 {
margin: 0px;
padding: 0px;
}
#adbox {
position: fixed;
top: 460px;
right: 35px;
width: 230px;
height: 30px;
line-height: 30px;
z-index: 30;
_position: absolute;
background-color: #CCC;
border: thin outset #FFF;
padding: 10px;
}
#adbox span{
font-size:25px;
}
.red{
color: #F00;
}
</style>
</head>
<body>
<div id="header"> <span copyright="product">微厦在线学习云服务平台</span>- 自述文件 <a href="http://www.weishakeji.net/" target="_blank" copyright="url"><img
copyright="logo"
class="logo" src="data:image/gif;base64,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"/></a> </div>
<div class="leftbox">
<dl class="menubox">
<dd> <a href="#a1">1、系统简述</a></dd>
<dd> <a href="#a2">2、文件说明</a></dd>
<dd> <a href="#a3">3、安装部署</a></dd>
<dd> <a href="#a4">4、升级指南</a></dd>
<dd> <a href="#a5">5、常见问题</a></dd>
<dd> <a href="#a6">6、演示地址</a></dd>
<dd> <a href="#a7">7、二次开发</a></dd>
<dd> <a href="#a8">8、版权声明</a></dd>
<dd> </dd>
</dl>
<div class="left-buttom">
<span>关注微信 了解更多</span>
<img class="weixin" copyright="weixinqr" src="data:image/png;base64,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
</div>
</div>
<div id="footer">
<div class="copyright"> <a href="http://www.weishakeji.net/" copyright="url" target="_blank" style="text-decoration: none;"><span copyright="compay"> 郑州微厦计算机科技有限公司</span></a>&nbsp;&nbsp; Copyright &copy; 2014-2020 <a href="http://www.weishakeji.net/" copyright="url"
target="_blank"><sapn copyright="en">Weishakeji</</a> All rights reserved </div>
</div>
<div id="rightbox">
<div class="context"> <a id="a1"></a>
<div class="item">
<div class="tit"> 系统简述</div>
<div class="txt">
<p><span copyright="product">微厦在线学习云服务平台</span>是一款基于B/S架构的在线教育系统将“在线视频学习、在线试题练习、在线同步考试”紧密相联打造“学、练、考”于一体的在线教育系统能够利用电脑、手机、微信等多种设备进行学习方便学员利用碎片化时间进行随时随地的学习。并带有“分享、分润、分销”的辅助功能对于平台推广、课程销售起到非常有效的帮助。</p>
<p>适用类别:个人、单位、老师、大学、教育机构</p>
<p>适用行业:企业培训、教育机构、高等教育、基础教育 </p>
<p>A、运行环境</p>
<p> 硬件环境CPU1.6Mhz以上内存2GB以上</p>
<p> 软件环境Windows server 2003或以上版本、IIS6以上版本、DotNet4.0 Framework、Sqlserver2005或以上版本 </p>
<p>B、开发环境</p>
<p>开发语言采用C#;基于.Net 4.0开发;</p>
<p>数据库采用 Sqlserver2005</p>
<p>开发工具 Microsoft Visual Studio 2010 SP1</p>
<p>可以由此下载源程序:<a href="http://pan.baidu.com/s/1bppzM15" target="_blank">http://pan.baidu.com/s/1bppzM15</a></p>
<p>GitHub源码地址<a href="https://github.com/weishakeji/LearningSystem" target="_blank" copyright="github"><span copyright="github">https://github.com/weishakeji/LearningSystem</span></a></p>
</div>
</div>
<a id="a2"></a>
<div class="item">
<div class="tit"> 文件说明</div>
<div class="txt">
<p>1、系统部署文件用“部署文件yyyy-mm-dd.rar”</p>
<p> 2、系统源程序是“源程序yyyy-mm-dd.rar”注意部署系统不必用它二次开发才需要用。</p>
<p> 3、upload.rar是系统中的upload文件夹是用来存放用户上传资料、图片等信息的
有些朋友在部署后反映没有图片(例如课程图片不显示),都是因为“程序发布.rar”中只是程序 没有图片信息。</p>
<p> 4、Sqlscript.sql是当前系统的数据库脚本</p>
<p> 5、升级脚本文件夹中是之前版本升到当前版时所需要执行的数据库脚本。 如果是第一次安装则不需要因为script.sql是最新数据库脚本。</p>
<p> 6、可以由云盘下载最新版本
地址:<a href="http://pan.baidu.com/s/1bppzM15" target="_blank">http://pan.baidu.com/s/1bppzM15</a></p>
</div>
</div>
<a id="a3"></a>
<div class="item">
<div class="tit"> 安装部署</div>
<div class="txt">
<p>部署步骤为“数据库部署”-》“创建站点,部署程序”-》“配置程序中的web.config信息”-》“设置上传文件夹的读写权限”
以下为详细讲解。</p>
<p> 1、数据库部署 压缩包解压后,在系统根目录有数据库脚本文件:<br>
SQLscript.sql 默认数据库名称为:examweisha 请手工创建数据库examweisha然后执行SQLscript.sql即可。
执行数据库脚本大约需要十分时间,请耐心等;</p>
<p> 2、程序部署 <br>
A、将“部署文件日期.rar”文件解压。<br>
B、建设IIS站点 <br>
C、将网站“主目录”指向程序文件夹<br>
D、设定"asp.net"版本为4.0<br>
E、设置默认“文档”为default.ashx或default.htm<br>
F、如果IIS7以上版本还要设置应用程序池。选择当前站点的应用程序池选“高级设值”在“启用32位应用程序”中设置为“True”。</p>
<p> 3、配置db.config文件 此处主要用于设置数据库链接 如下例
:<br>
&lt;!--数据库链接,以下是设置说明:
name:当前系统的域名,此处为主域;
connectionStringData Source=数据库服务IP地址; Initial Catalog=(数据库名称); User ID=(数据库账号);password=(密码);
--&gt;
<br>
&lt;connectionstrings>
<br>
&lt;add name="weisha100.cn" connectionString="Data
Source=192.168.1.212;Initial Catalog=examweisha;User
ID=sa;password=weisha;"
providerName="WeiSha.Data.SqlServer9.SqlServer9Provider" /&gt;
&lt;/connectionstrings&gt;
<br>
说明如下: <br>
Data Source=IP地址;<br>
Initial Catalog=(数据库名称);<br>
User ID=(数据 库管理账号);<br>
password=(密码); </p>
<p>4、上传权限设置文件夹权限 系统上传资料(例如课程图片、学员照片等)的专用文件夹在系统根目录下的 ~/upload/ 当然也可以在web.config中修改<br>
&lt;upload path=&quot;~/Upload/&quot;&gt; 该文件夹需要写入权限否则上传资料时会报IO错误。 <br>
设置步骤: 在该文件夹上点鼠标右键->属性->安全(选项卡)->编辑(按钮)->添加(按钮 ->高级(按钮)->立即查找
此时在查询结果中找到NETWORK SERVICE也可以用Everyone安全性较低 建议用NETWORK SERVICE。 双击NETWORK SERVICE->点击确定按钮->(回到了“安全”的界面)->设置权限
为“完全控制”,确定即可。 </p>
</div>
</div>
<a id="a4"></a>
<div class="item">
<div class="tit"> 升级指南</div>
<div class="txt">
<p>如何获取升级包:<br>
1、可以在<span copyright="abbr">微厦科技</span>官网产品下载中获取:<a href="http://www.weishakeji.net" copyright="url"><span copyright="url">http://www.weishakeji.net</span></a><br>
2、请关注我们微信公众号(<span copyright="weixin">weishakeji</span>),发布新版本时会通知。<br>
</p>
<p>
系统升级分为程序升级与数据库结构升级,大多数升级会同时涉及这两部分。<br>
程序升级比较简单,可以通过覆盖原来的程序实现升级,数据库升级需要执行脚本,以修改数据库的结构。
以下就两种升级进行说明。</p>
<p><strong>程序升级</strong><br>
获取升级程序后,请不要轻易的解压覆盖原来的程序,请备份原来的程序,主要涉及以下几个内容<br>
1、db.config<br>
该文件是.net程序的主要配置文件其中包括数据库链接等<br>
2、upload文件夹<br>
该文件夹处于系统的根目录下,是存放由用户上传的资料,包括学员头像、课程附件、资讯图片等等<br>
3、templates文件夹<br>
该文件夹用于系统的模板存放,在使用过程中,有可能系统管理员会修改其中的一些样式;</p>
<p><strong>数据库升级</strong><br>
每次涉及数据库的更改我们会提供升级脚本升级脚本的文件用时间命名如“2015-05-14.sql”<br>
表示该升级脚本写于2015年5月14日在此之前的程序都应该执行该脚本。<br>
在此之后的升级脚本也都需要执行。</p>
<p><strong>升级中的常见问题</strong><br>
1、如何获得自己程序版本日期<br>
一般您获取的程序包会以时间命名发布文件如“程序发布2015-05-19.rar”<br>
当第一次部署时需要执行script.sql脚本在script.sql脚本中有生成时间<br>
Script Date: 05/17/2015 15:11:17<br>
表示该脚本生成于2015年5月17在此之后的升级脚本都要执行。<br>
</p>
</div>
</div>
<a id="a5"></a>
<div class="item">
<div class="tit"> 部署中的常见问题</div>
<div class="txt">
<p>A、部署成功后图片无法显示。 <br>
在程序发布的压缩包没有把upload打包进去upload文件夹是用户上传的资料。
之所以部署后看不到图片,是用户上传的图片看不到,其它图片应该还是可以看到的。 如果所有图片都不正确,应该是路径问题,建议把系统部署到独立站点下,不要作为其它站点的应用程序文件夹。 </p>
<p>B、课程视频无法播放 <br>
当前系统中课程仅支持flv格式在IIS需设置。以IIS6中为例打开站点属性选择“HTTP头”选项卡设置MIME类型在MIME类型中添加.flv格式文件。 </p>
<p>C、问题描述IIS 7 HTTP 错误 500.19 - Internal Server Error<br>
错误场景在windows server 2008 r2中的IIS部署站点时碰到该问题。<br>
解决方法选择当前站点的应用程序池选“高级设值”在“启用32位应用程序”中设置为“False”。<br>
其实默认就是False在其它版本的IIS7中此处需设置为true才正常。<br>
</p>
<p>D、问题描述上传文件大于30M时报Http 404错误。<br>
具体步骤:<br>
1、打开IIS管理器找到Default Web Site。先进行停止。<br>
2、在IIS中双击“请求筛选”打开。<br>
3、点击右边的“编辑功能设置”打开“编辑请求筛选设置”对话框。<br>
其中的允许的最大容量长度默认是”30000000“30M将其修改为你所需要的大小即可。<br>
4、启动IIS.<br>
这样大文件的上传就解决了<br>
</p>
<p>E、问题描述64位操作系统下不能运行。<br>
IIS7 很简单,在网站对应的应用程序池上右键高级设置,常规 里的 启用32位应用程序 改为 true 就可以了。<br>
IIS6暂没有找到合适方法解决建议升级系统。</p>
</div>
</div>
<a id="a6"></a>
<div class="item">
<div class="tit"> 演示地址</div>
<div class="txt">
<p>演示地址:<a href="http://exam.weisha100.cn/" target="_blank">http://exam.weisha100.cn/</a></p>
<p> 测试账号13223040250 密码 1</p>
<p>机构管理账号song密码1</p>
<p><strong>超级管理员</strong></p>
<p> 登录地址 /manage/index.aspx</p>
<p> 账号 admin 密码 1</p>
<p>(说明:机构管理员与超级管理员的区别)</p>
<p>该系统是一款基于多机构的在线教育云服务平台,每一个机构都相当于一个独立的网校系统,拥有不同的域名、界面风格、功能权限等等,由超级管理员进行全方位管理。
每个机构都会设置“机构管理员”(由超级管理员设置),用于管理专业设置、课程、考试、资讯与通知、教师与学员等等,这些管理大多数与教学工作相关。</p>
<p>统管整个系统的超级管理员并不涉及教学工作,只涉及系统管理。例如机构的审核与权限设置、系统初始化、系统模块增删等等, 一旦操作不当将对系统造成巨大影响。 </p>
</div>
</div>
<a id="a7"></a>
<div class="item">
<div class="tit"> 二次开发</div>
<div class="txt">
<p >产品本身我们在不断升级优化这导致一些朋友在升级新版本时二次开发的功能会被主版本覆盖掉。其实这个问题利用GitHub的Fork功能可以完美的解决既保留自己二次开发的功能也可以同步升级主版本的源码有冲突的地方进行自动合并然后人工修订。</p>
<p >Fork中文意译为&#8220;分叉&#8221;,通过该功能从主版本生成一个属于自己的分叉代码库,这个分叉库与普通库的使用方法是一样的,唯一不同的是它有一个上游库,即我们的主版本库。分叉库可以通过&#8220;Pull &#160;request拉请求&#8221;获取上游库的代码。也可以&#8220;Compare比较&#8221;与上游库的代码,查看主版本具体升级了哪些内容。</p>
<p >具体Fork的使用细节请自行百度相关教程。</p>
<p >GitHub源码地址<a href="https://github.com/weishakeji/LearningSystem" target="_blank" copyright="github"><span copyright="github">https://github.com/weishakeji/LearningSystem</span></a></p>
</div>
</div>
<a id="a8"></a>
<div class="item">
<div class="tit"> 版权声明</div>
<div class="txt">
<p><span copyright="product">微厦学习云服务平台</span>》由<span copyright="compay">郑州微厦计算机科技有限公司</span>(简称:<span copyright="abbr">微厦科技</span>)独立开发、设计的软件,依法独立享有该软件之所有权利。该平台源码开放,允许修改、转发、复制、抄录、发布,商业使用需要购买授权。</p>
<p>详情咨询 <span copyright="tel">400-6015 615</span></p>
<p>技术沟通 <span copyright="email">10522779@qq.com</span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
</div>
</div>
</div>
</div>
<div id="rightFloat">
<div class="right-tit"><span copyright="product">微厦在线学习系统</span></div>
<div class="right-cont">
<h1>"学、练、考"一体化</h1>
<div>慕课系统+题库系统+在线考试系统</div>
<h1>自带“分享、分润、分销”</h1>
<div>更快的扩大生源,最快的创造利润</div>
<h1>多种风格自由切换</h1>
<div>网校版、学院版、商务版、政务版</div>
<h1>多终端、移动学习</h1>
<div>电脑、手机、微信,全支持</div>
<h1>多种支付方式</h1>
<div>微信支付、支付宝支付、扫码支付</div>
</div>
</div>
<div id="adbox"><span class="red">&hearts;</span> <a href="http://www.kuaiyun.cn/index.action?agentpand=339273" target="_blank" class="red">推荐:快云服务器 买一年送一年</a> </div>
</body>
<script>
window.onload = window.onresize = function () {
//右侧区域的高度
var hg = document.documentElement.clientHeight - 90;
var wd=document.documentElement.clientWidth - 200;
var obj = document.getElementById("rightbox");
obj.setAttribute("style", "height: " + hg + "px;width:"+wd+"px;");
}
</script>
<script type="text/javascript" src="/Utility/CoreScripts/jquery.js"></script>
<script type="text/javascript" >
$.get("ajax/copyright.ashx", function (data) {
var copyright = eval("(" + data + ")");
//页面标题
var title = $("title").text();
if (title.indexOf("-") > -1) $("title").text(title.substring(0, title.indexOf("-") + 1) + unescape(copyright.product));
//处理页面内容将copyright.xml中的信息填充到页面
$("*[copyright]").each(function (index, element) {
var name = $(this).get(0).tagName.toLowerCase(); //html元素的标签名
var val = $(this).attr("copyright"); //copyright的值对应json的属性
for (var attr in copyright) {
if (attr == val) {
var txt = unescape(copyright[attr]);
if (name == "span") $(this).text(txt);
if (name == "a") $(this).attr("href", txt);
if (name == "img") $(this).attr("src", txt);
}
}
});
});
</script>
</html>