• 大小: 4.17MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-17
  • 语言: 其他
  • 标签: 课程设计  

资源简介

本系统主要分为3个大模块:学生、教师、管理员。而在原系统上的这些大模块里,需要添加以下几个小模块: 学生:主要有5个模块: 个人信息:查看、修改个人信息 密码修改:密码修改 查看课题任务书与指导书:查看课题任务书与指导书 学生选题:选题一览表、自主选题 个人选题情况:查看留言及选题信息,查看审核是否通过 教师:主要有6个模块: 个人信息:查看、修改个人信息 密码修改:密码修改 课题申报:申报课题、课题一览表 任务书与指导书:课题任务书、课题指导书 确认选题学生:显示学生信息、教师选择学生、正式任务书与指导书。 留言(进行交互) 管理员:主要有6个模块: 公告通知:查看,修改,删除 密码修改:密码修改 查询统计:课题指导老师修改,按课题类型、课题标题查询论文,课题申报情况,分专业统计课题申报数据,课题任务书与指导书(查看、修改、删除)。 用户管理:学生、教师 系统设置:控制申报课题和修改课题,控制学生选题。 评论:管理评论

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Collections.Generic;
using Maticsoft.Common;
using Maticsoft.Model;
namespace Maticsoft.BLL
{
/// 
/// academy
/// 

public partial class academy
{
private readonly Maticsoft.DAL.academy dal=new Maticsoft.DAL.academy();
public academy()
{}
#region  Method
/// 
/// 是否存在该记录
/// 

public bool Exists(decimal acad_id)
{
return dal.Exists(acad_id);
}

/// 
/// 增加一条数据
/// 

public decimal Add(Maticsoft.Model.academy model)
{
return dal.Add(model);
}

/// 
/// 更新一条数据
/// 

public bool Update(Maticsoft.Model.academy model)
{
return dal.Update(model);
}

/// 
/// 删除一条数据
/// 

public bool Delete(decimal acad_id)
{

return dal.Delete(acad_id);
}
/// 
/// 删除一条数据
/// 

public bool DeleteList(string acad_idlist )
{
return dal.DeleteList(acad_idlist );
}

/// 
/// 得到一个对象实体
/// 

public Maticsoft.Model.academy GetModel(decimal acad_id)
{

return dal.GetModel(acad_id);
}

/// 
/// 得到一个对象实体,从缓存中
/// 

public Maticsoft.Model.academy GetModelByCache(decimal acad_id)
{

string CacheKey = “academyModel-“ + acad_id;
object objModel = Maticsoft.Common.DataCache.GetCache(CacheKey);
if (objModel == null)
{
try
{
objModel = dal.GetModel(acad_id);
if (objModel != null)
{
int ModelCache = Maticsoft.Common.ConfigHelper.GetConfigInt(“ModelCache“);
Maticsoft.Common.DataCache.SetCache(CacheKey objModel DateTime.Now.AddMinutes(ModelCache) TimeSpan.Zero);
}
}
catch{}
}
return (Maticsoft.Model.academy)objModel;
}

/// 
/// 获得数据列表
/// 

public DataSet GetList(string strWhere)
{
return dal.GetList(strWhere);
}
/// 
/// 获得前几行数据
/// 

public DataSet GetList(int Topstring strWherestring filedOrder)
{
return dal.GetList(TopstrWherefiledOrder);
}
/// 
/// 获得数据列表
/// 

public List GetModelList(string strWhere)
{
DataSet ds = dal.GetList(strWhere);
return DataTableToList(ds.Tables[0]);
}
/// 
/// 获得数据列表
/// 

public List DataTableToList(DataTable dt)
{
List modelList = new List();
int rowsCount = dt.Rows.Count;
if (rowsCount > 0)
{
Maticsoft.Model.academy model;
for (int n = 0; n < rowsCount; n++)
{
model = new Maticsoft.Model.academy();
if(dt.Rows[n][“acad_id“]!=null && dt.Rows[n][“acad_id“].ToString()!=““)
{
model.acad_id=decimal.Parse(dt.Rows[n][“acad_id“].ToString());
}
if(dt.Rows[n][“acad_name“]!=null 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3903  2012-01-09 20:15  毕业设计管理系统\NetGraduate\BLL\academy.cs

     文件       3875  2012-01-11 22:59  毕业设计管理系统\NetGraduate\BLL\admin.cs

     文件       7106  2012-01-11 22:53  毕业设计管理系统\NetGraduate\BLL\BLL.csproj

     文件       2543  2011-08-20 22:18  毕业设计管理系统\NetGraduate\BLL\BLL.csproj.user

     文件       4110  2012-01-09 20:15  毕业设计管理系统\NetGraduate\BLL\classes.cs

     文件       4612  2012-01-09 20:15  毕业设计管理系统\NetGraduate\BLL\email.cs

     文件       1430  2012-01-12 22:57  毕业设计管理系统\NetGraduate\BLL\obj\Debug\BLL.csproj.FileListAbsolute.txt

     文件       5524  2012-01-12 22:58  毕业设计管理系统\NetGraduate\BLL\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件      40960  2012-01-12 22:57  毕业设计管理系统\NetGraduate\BLL\obj\Debug\Maticsoft.BLL.dll

     文件      91648  2012-01-12 22:57  毕业设计管理系统\NetGraduate\BLL\obj\Debug\Maticsoft.BLL.pdb

     文件      60461  2012-01-12 22:57  毕业设计管理系统\NetGraduate\BLL\obj\Debug\ResolveAssemblyReference.cache

     文件       4138  2012-01-09 20:15  毕业设计管理系统\NetGraduate\BLL\profession.cs

     文件        626  2012-01-09 20:15  毕业设计管理系统\NetGraduate\BLL\Properties\AssemblyInfo.cs

     文件       4663  2012-01-09 20:15  毕业设计管理系统\NetGraduate\BLL\student.cs

     文件       4126  2012-01-10 23:12  毕业设计管理系统\NetGraduate\BLL\stu_sub.cs

     文件       5809  2012-01-12 16:15  毕业设计管理系统\NetGraduate\BLL\subject.cs

     文件       1641  2012-01-09 20:15  毕业设计管理系统\NetGraduate\BLL\SysManage.cs

     文件       5084  2012-01-09 20:15  毕业设计管理系统\NetGraduate\BLL\teacher.cs

     文件       4031  2012-01-09 20:15  毕业设计管理系统\NetGraduate\BLL\teac_class.cs

     文件       4179  2012-01-09 20:15  毕业设计管理系统\NetGraduate\BLL\TOR.cs

     文件       1144  2012-01-09 20:15  毕业设计管理系统\NetGraduate\Common\Assistant.cs

     文件      21984  2012-01-09 20:15  毕业设计管理系统\NetGraduate\Common\ChartHelper.cs

     文件       7675  2012-01-09 20:17  毕业设计管理系统\NetGraduate\Common\Common.csproj

     文件       2450  2011-08-20 22:18  毕业设计管理系统\NetGraduate\Common\Common.csproj.user

     文件       2503  2012-01-09 20:15  毕业设计管理系统\NetGraduate\Common\ConfigHelper.cs

     文件       1310  2012-01-09 20:15  毕业设计管理系统\NetGraduate\Common\DataCache.cs

     文件      16437  2012-01-09 20:15  毕业设计管理系统\NetGraduate\Common\DataToExcel.cs

     文件       4776  2012-01-09 20:15  毕业设计管理系统\NetGraduate\Common\DEncrypt\DEncrypt.cs

     文件       3051  2012-01-09 20:15  毕业设计管理系统\NetGraduate\Common\DEncrypt\DESEncrypt.cs

     文件       1357  2012-01-09 20:15  毕业设计管理系统\NetGraduate\Common\DEncrypt\HashEncode.cs

............此处省略870个文件信息

评论

共有 条评论