资源简介

来自广东工业大学 教学管理系统 数据库课程设计 SQL-Server 源代码工程与报告 非常完整 ………………………… 一、课程设计题目 完成一个实际系统的数据库应用系统的设计全过程。 二、课程设计内容 应包括:需求分析、数据库设计、数据库建立、数据输入、应用系统的设计和开发、用户界面的设计和实现等。 ………… (四)选题参考 1、教学管理系统 1)信息需求: (1) 学生信息:学号、姓名、性别、出生日期、入学成绩、所在系号。 (2) 教职工信息:职工号、姓名、性别、出身年月、所在系号、职称、专业及教学方向。 (3) 系的基本信息:系号、系名称、系的简介。 (4) 课程信息:课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间。 (5) 成绩信息:学号、课程号、平时成绩、考试成绩、总评成绩。 2)处理需求: (1) 学生基本信息管理 …………

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;

namespace CS.TeachingSystem
{
    class Administrator : User
    {
        // Attributes Definition

        // Methods Definition
        /// 
        /// Administrator‘s constructor
        /// 

        /// 
        /// 
        public Administrator(String UserName) : base(UserName UserType.Administrator)
        {

        }
#region Tooooo Much CopyCopyCopy........
        /// 
        /// Select operation for Administrator
        /// Permissible operations(QueryType): All type of selete
        /// 

        /// Transact-SQL statement
        /// Select query type
        /// Teaching system database
        /// Selected DataTable
        public override DataTable Select(String QueryString QueryType QT TSDatabase TSDB)
        {
            SqlConnection con = null;
            DataTable DT = new DataTable();
            this.ErrorMessage = ““;
            // If it‘s offline
            if (!TSDB.IsConnected)
            {
                // If fail to connect
                if (!TSDB.Connect())
                {
                    this.ErrorMessage += TSDB.ErrorMessage;
                    return null;
                }
            }
            try
            {
                con = TSDB.Connection;
                // If connection is closed open first
                if (con.State == ConnectionState.Closed)
                {
                    con.Open();
                }
                // Different query type
                switch (QT)
                {
                    case QueryType.StudentSelect:
                    case QueryType.CourseSelect:
                    case QueryType.TeacherSelect:
                    case QueryType.ScoreSelect:
                    case QueryType.DeptSelect:
                    case QueryType.UserSelect:
                        {
                            SqlDataAdapter SDA = new SqlDataAdapter();
                            SqlCommand SC = new SqlCommand(QueryString con);
                            SC.CommandType = CommandType.Text;
                            SDA.SelectCommand = SC;
                            int num = SDA.Fill(DT);
                            num++;
                        }
                        break;
                    default:
                        {
                            this.ErrorMessage = this.ErrorMessage + “\nPermission Deny: “ + QT.ToString();
                            DT = null;
                        }
                        break;
                }
            }
            catch (System.Exception ex)
            {
                t

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

     文件     131584  2011-07-07 23:54  TeachingSystem\Application\CS.TeachingSystem.exe

     文件        282  2011-06-30 22:33  TeachingSystem\Application\CS.TeachingSystem.exe.config

     文件      23552  2011-07-06 17:41  TeachingSystem\Application\DataGridViewAutoFilter.dll

     目录          0  2011-07-09 12:08  TeachingSystem\Application

     文件      11378  2011-07-02 12:33  TeachingSystem\CodeProject\CS.TeachingSystem\Administrator.cs

     文件        282  2011-06-30 22:33  TeachingSystem\CodeProject\CS.TeachingSystem\App.config

     文件     131584  2011-07-07 23:54  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Debug\CS.TeachingSystem.exe

     文件        282  2011-06-30 22:33  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Debug\CS.TeachingSystem.exe.config

     文件     206336  2011-07-07 23:54  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Debug\CS.TeachingSystem.pdb

     文件      11600  2011-07-09 11:54  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Debug\CS.TeachingSystem.vshost.exe

     文件        282  2011-06-30 22:33  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Debug\CS.TeachingSystem.vshost.exe.config

     文件        490  2010-03-17 22:39  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Debug\CS.TeachingSystem.vshost.exe.manifest

     文件      23552  2011-07-06 17:41  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Debug\DataGridViewAutoFilter.dll

     目录          0  2011-07-09 12:06  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Debug

     文件     124928  2011-07-08 00:01  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Release\CS.TeachingSystem.exe

     文件        282  2011-06-30 22:33  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Release\CS.TeachingSystem.exe.config

     文件     183808  2011-07-08 00:01  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Release\CS.TeachingSystem.pdb

     文件      11600  2011-07-09 12:05  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Release\CS.TeachingSystem.vshost.exe

     文件        282  2011-06-30 22:33  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Release\CS.TeachingSystem.vshost.exe.config

     文件        490  2010-03-17 22:39  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Release\CS.TeachingSystem.vshost.exe.manifest

     文件      23552  2011-07-06 17:41  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Release\DataGridViewAutoFilter.dll

     目录          0  2011-07-09 12:06  TeachingSystem\CodeProject\CS.TeachingSystem\bin\Release

     目录          0  2011-07-09 12:06  TeachingSystem\CodeProject\CS.TeachingSystem\bin

     文件       7458  2011-07-07 11:59  TeachingSystem\CodeProject\CS.TeachingSystem\CS.TeachingSystem.csproj

     文件       4495  2011-07-02 19:51  TeachingSystem\CodeProject\CS.TeachingSystem\Info.cs

     文件       6775  2011-07-02 12:32  TeachingSystem\CodeProject\CS.TeachingSystem\Login.cs

     文件       9578  2011-07-01 15:09  TeachingSystem\CodeProject\CS.TeachingSystem\Login.Designer.cs

     文件       7796  2011-07-01 15:09  TeachingSystem\CodeProject\CS.TeachingSystem\Login.resx

     文件       2124  2011-07-09 11:54  TeachingSystem\CodeProject\CS.TeachingSystem\obj\x86\Debug\CS.TeachingSystem.csproj.FileListAbsolute.txt

     文件     131584  2011-07-07 23:54  TeachingSystem\CodeProject\CS.TeachingSystem\obj\x86\Debug\CS.TeachingSystem.exe

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

评论

共有 条评论