资源简介
技术特点:
1 先进的应用开发开发平台与开发环境
2 高开发速度与低总体拥有成本(TCO,Total Cost of Ownership)
3 技术先进性与开放性
4 系统和用户的易用性
功能描述:
1 客服人员功能
客服人员定义通道,发送短信并且对经过文字过滤后没有审核通过的短信手工审核。同时可以帮助客户修改短信内容,从新发送
2 代理商功能
代理商是母公司下属的使用平台协议用户,他们可以增加自己的终端用户,也可以自己发送短信。同时也具有充值、日志查询、计费管理等功能
3 终端用户功能
终端发送短信,同时可以查询发送短息历史数据。可以统计或者查询目前发送的费用情况
4 发送短信服务功能
无论是终端客户、代理商还是客户服务人员,发送短信后,首先经过文字过滤,如果过滤通过后,进入发送短信队列中。由短信调度服务来发送短信,同时短信发送服务自动记录没有发送成功的短信以及信息提示。同时可以根据设置开关,计算是否计费。
5 权限管理
权限管理
6 统计查询
统计查询
注意事项:
开发环境为Visual Studio 2010,数据库为SQL Server 2005,数据库文件在
DB_51aspx文件夹中附加就行。
代码片段和文件信息
using System;
using System.Data;
using System.Data.SqlClient;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;
using System.Security.Cryptography;
using System.Text;
using System.Data.OleDb;
using System.Configuration;
namespace Common
{
public class Database
{
Send s = new Send();
///
/// 数据库连接
///
///
public static SqlConnection CreateDB()
{
return new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings[“SQLConnString“].ConnectionString);
}
///
/// 返回MD5
///
///
///
public string Md5(string password)
{
MD5CryptoServiceProvider hashmd5 = new MD5CryptoServiceProvider();
//使用加密服务提供程序 (CSP) 提供的实现,计算输入数据的 MD5 哈希值。无法继承此类。
return BitConverter.ToString(hashmd5.ComputeHash(Encoding.Default.GetBytes(password))).Replace(“-“ ““).ToLower();
//System命名空间BitConverter将基础数据类型与字节数组相互转换。
//GetBytes将指定的数据转换为字节数组。
//ComputeHash计算输入数据的哈希值的方法。
}
public static string sjhm = ““; //定义变量
public string Sjhm
{
get
{
return sjhm;
}
set
{
sjhm = value;
}
}
///
/// 返回结果1:用户名
///
///
///
///
public string rettitle(string sessionid string type)
{
string ret = “0“;
DataTable dt = new DataTable();
dt = GetTables(“select * from d_user where d_id=“ + SessionValue(“1“) + ““);
if (dt != null)
{
if (dt.Rows.Count > 0)
{
if (type == “1“)
{
ret = dt.Rows[0][“d_uname“].ToString();
}
else if (type == “2“)
{
ret = dt.Rows[0][“d_schoolname“].ToString();
}
else if (type == “3“)
{
ret = dt.Rows[0][“d_schoolid“].ToString();
}
else if (type == “4“)
{
ret = dt.Rows[0][“d_sjh“].ToString();
}
else if (type == “5“)
{
ret = dt.Rows[0][“d_bmid“].ToString();
}
else if (type == “6“)
{
ret = dt.Rows[0][“d_bj“].ToString();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2997 2012-10-26 09:23 51Aspx源码必读.txt
文件 4945 2012-10-26 09:23 from.gif
文件 130048 2012-10-26 09:23 http webservices接口文档.doc
文件 3973120 2012-10-26 09:23 SMS短信平台解决方案.doc
文件 1310208 2012-10-26 09:23 数据库名.doc
文件 125 2012-10-26 09:23 最新Asp.Net源码下载.url
文件 66584576 2012-10-26 09:23 DB_51aspx\SMS.mdf
文件 1048576 2012-10-26 09:23 DB_51aspx\SMS_log.ldf
文件 3418 2012-10-26 09:23 SendSms\SendSms.sln
文件 13312 2012-10-26 09:23 SendSms\SendSms.suo
文件 2529 2012-10-26 09:23 SendSms\Common\Common.csproj
文件 32303 2012-10-26 09:23 SendSms\Common\Databa
文件 34392 2012-10-26 09:23 SendSms\Common\DataServices.cs
文件 1491 2012-10-26 09:23 SendSms\Common\Filter.cs
文件 4856 2012-10-26 09:23 SendSms\Common\MessageBox.cs
文件 8618 2012-10-26 09:23 SendSms\Common\Send.cs
文件 38912 2012-10-26 09:23 SendSms\Common\bin\Debug\Common.dll
文件 71168 2012-10-26 09:23 SendSms\Common\bin\Debug\Common.pdb
文件 1276720 2012-10-26 09:23 SendSms\Common\bin\Debug\Microsoft.Office.Interop.Excel.dll
文件 64288 2012-10-26 09:23 SendSms\Common\bin\Debug\Microsoft.Vbe.Interop.dll
文件 416544 2012-10-26 09:23 SendSms\Common\bin\Debug\office.dll
文件 2117 2012-10-26 09:23 SendSms\Common\obj\Debug\Common.csproj.FileListAbsolute.txt
文件 38912 2012-10-26 09:23 SendSms\Common\obj\Debug\Common.dll
文件 71168 2012-10-26 09:23 SendSms\Common\obj\Debug\Common.pdb
文件 9583 2012-10-26 09:23 SendSms\Common\obj\Debug\ResolveAssemblyReference.cache
文件 5632 2012-10-26 09:23 SendSms\Common\obj\Debug\Refactor\Common.dll
文件 1368 2012-10-26 09:23 SendSms\Common\Properties\AssemblyInfo.cs
文件 8925 2012-10-26 09:23 SendSms\SendSms\agent.aspx
文件 6405 2012-10-26 09:23 SendSms\SendSms\agent.aspx.cs
文件 8909 2012-10-26 09:23 SendSms\SendSms\Default.aspx
文件 5144 2012-10-26 09:23 SendSms\SendSms\Default.aspx.cs
............此处省略1330个文件信息
- 上一篇:ASP企业网站带后台完整绝对可用
- 下一篇:中国美文网
评论
共有 条评论