毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.net《Illustrate平面设计》教学网站设计与实现 第7页

更新时间:2016-10-19:  来源:毕业论文
5.3 BLL层
业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。BLL层主要包括:MakerHtml类、Strings 类。
5.3.1 Strings 类
Strings 类主要是用来控制显示的字符长度的CutString方法.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace BLL
{
    public class Strings
    {
        public Strings() { }
        public static string CutString(string inputString, int len)
        {

            ASCIIEncoding ascii = new ASCIIEncoding();
            int tempLen = 0;
            string tempString = "";
            byte[] s = ascii.GetBytes(inputString);
            for (int i = 0; i < s.Length; i++)
            {
                if ((int)s[i] == 63)
                {
                    tempLen += 2;
                }
                else
                {
                    tempLen += 1;
                }

                try
                {
                    tempString += inputString.Substring(i, 1);
                }
                catch
                {
                    break;
                }

                if (tempLen > len)
                    break;
            }
            byte[] mybyte = System.Text.Encoding.Default.GetBytes(inputString);
            if (mybyte.Length > len)
                tempString += "…";

            return tempString;
        }
    }
}
5.4 Web层
Web层即表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得,也是就本系统中的NewsSystem项目。
5.4.1网站浏览者的显示页面
首页主要有一个导航,浏览者可以通过导航访问国内教学网站,国外教学网站,。也可以预览一些最新教学文章。用户可以通过分别访问国内教学网站页、国际教学网站页、并且查找自己喜欢的一些教学内容。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

ASP.net《Illustrate平面设计》教学网站设计与实现 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。