资源简介
本系统主要分为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个文件信息
相关资源
- FTP课程设计(服务端+客户端)
- 高频电子线路课程设计报告收音机
- 直流稳压电源的课程设计、安装及调
- EDA课程设计_密码锁
- 单片机课程设计 篮球计分器
- 数据结构课程设计 6 1 彩票系统
- 端口扫描课程设计详细的报告
- 步进电机课程设计(个人设计)
- 校园网络规划与设计课程设计
- 编译原理课程设计:词法语法编译器
-
simuli
nk 课程设计 qpsk - 武汉理工大学 单片机课程设计 16*16点
- 数据库VFP课程设计
- 分页系统模拟实验 操作系统 课程设
- 模拟段页式虚拟存储管理中地址转换
- 硬件课程设计—流水灯(quartus软件
- 超市收银系统eclipse access大学课程设计
- 航空订票系统_数据结构课程设计
- c 课程设计 职工信息管理系统
- 汇编语言,课程设计,红绿灯
- 机床液压系统课程设计卧式钻床动力
- 课程设计蔬菜大棚自动控制系统,包
- 密码学课程设计:DES加密解密算法的
- 操作系统课程设计完整版
- 磁盘调度算法的模拟实现及对比
- PL/0功能扩充break功能
- 数据库课程设计以及指导思想
- ATM自动取款机系统的分析与设计
- 留言板课程设计 报告加设计
- 数据结构课程设计——图书管理系统
评论
共有 条评论