资源简介

包括源程序以及全套实验报告
一、软件开发环境
1.1语言:使用c#语言开发
1.2数据库:SQL server 2014
1.3:开发工具:vs2017
二、软件使用说明
2.1程序名称:教师课堂考勤系统
2.2程序子模块名称:
2.2.1学生端:个人信息、考勤查询、注销、切换账号
2.2.2教师端:课程管理、学生管理、考勤管理、查询管理、个人信息
2.3编程语言:c#
2.4执行过程:
2.4.1学生端:学生要先注册,再登录;注册成功后若账号或密码不正确则会给出相应的提示;进入主界面,可进行个人信息修改、查看,课程查询,以及注销账户和切换用户等等。
2.4.2:教师端:教师也需要注册,再登录;注册成功后若账号或密码不正确则会给出相应的提示;进入主界面,可进行个人信息修改、查看、添加课程、修改课程、删除课程、添加课程后可以导入学生名单,也可后面导入;新建考勤时若没有学生名单会先导入学生名单,导入学生名单有手动和批量两种方式,考勤有传统考勤、语音考勤、随机考勤三种方式,可任选一种进行考勤。考勤结束后可自行修改学生出勤状态;教师还可以查询该课程的出勤情况或者某次的出勤情况,直接可以得出哪些人没来或者出勤率等信息。
2.5:程序运行环境说明
程序主要在vs2017上运行,vs2015也可,其余版本可能不兼容。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using System.IO;
using System.Text;
using System.Threading;
using NAudio.Wave;

namespace iFlyDotNet
{
    enum ErrorCode
    {
        MSP_SUCCESS = 0
        MSP_ERROR_FAIL = -1
        MSP_ERROR_EXCEPTION = -2

        /* General errors 10100(0x2774) */
        MSP_ERROR_GENERAL = 10100  /* 0x2774 */
        MSP_ERROR_OUT_OF_MEMORY = 10101  /* 0x2775 */
        MSP_ERROR_FILE_NOT_FOUND = 10102  /* 0x2776 */
        MSP_ERROR_NOT_SUPPORT = 10103  /* 0x2777 */
        MSP_ERROR_NOT_IMPLEMENT = 10104  /* 0x2778 */
        MSP_ERROR_ACCESS = 10105  /* 0x2779 */
        MSP_ERROR_INVALID_PARA = 10106  /* 0x277A */
        MSP_ERROR_INVALID_PARA_VALUE = 10107  /* 0x277B */
        MSP_ERROR_INVALID_HANDLE = 10108  /* 0x277C */
        MSP_ERROR_INVALID_DATA = 10109  /* 0x277D */
        MSP_ERROR_NO_LICENSE = 10110  /* 0x277E */
        MSP_ERROR_NOT_INIT = 10111  /* 0x277F */
        MSP_ERROR_NULL_HANDLE = 10112  /* 0x2780 */
        MSP_ERROR_OVERFLOW = 10113  /* 0x2781 */
        MSP_ERROR_TIME_OUT = 10114  /* 0x2782 */
        MSP_ERROR_OPEN_FILE = 10115  /* 0x2783 */
        MSP_ERROR_NOT_FOUND = 10116  /* 0x2784 */
        MSP_ERROR_NO_ENOUGH_BUFFER = 10117  /* 0x2785 */
        MSP_ERROR_NO_DATA = 10118  /* 0x2786 */
        MSP_ERROR_NO_MORE_DATA = 10119  /* 0x2787 */
        MSP_ERROR_SKIPPED = 10120  /* 0x2788 */
        MSP_ERROR_ALREADY_EXIST = 10121  /* 0x2789 */
        MSP_ERROR_LOAD_MODULE = 10122  /* 0x278A */
        MSP_ERROR_BUSY = 10123  /* 0x278B */
        MSP_ERROR_INVALID_CONFIG = 10124  /* 0x278C */
        MSP_ERROR_VERSION_CHECK = 10125  /* 0x278D */
        MSP_ERROR_CANCELED = 10126  /* 0x278E */
        MSP_ERROR_INVALID_MEDIA_TYPE = 10127  /* 0x278F */
        MSP_ERROR_CONFIG_INITIALIZE = 10128  /* 0x2790 */
        MSP_ERROR_CREATE_HANDLE = 10129  /* 0x2791 */
        MSP_ERROR_CODING_LIB_NOT_LOAD = 10130  /* 0x2792 */

        /* Error codes of network 10200(0x27D8)*/
        MSP_ERROR_NET_GENERAL = 10200  /* 0x27D8 */
        MSP_ERROR_NET_OPENSOCK = 10201  /* 0x27D9 */   /* Open socket */
        MSP_ERROR_NET_CONNECTSOCK = 10202  /* 0x27DA */   /* Connect socket */
        MSP_ERROR_NET_ACCEPTSOCK = 10203  /* 0x27DB */   /* Accept socket */
        MSP_ERROR_NET_SENDSOCK = 10204  /* 0x27DC */   /* Send socket data */
        MSP_ERROR_NET_RECVSOCK = 10205  /* 0x27DD */   /* Recv socket data */
        MSP_ERROR_NET_INVALIDSOCK = 10206  /* 0x27DE */   /* Invalid socket handle */
        MSP_ERROR_NET_BADADDRESS = 10207  /* 0x27EF */   /* Bad network address */
        MSP_ERROR_NET_BINDSEQUENCE = 10208  /* 0x27E0 */   /* Bind after listen/connect */
        MSP_ERROR_NET_NOTOPENSOCK = 10209  /* 0x27E1 */   /* Socket is not opened */
        MSP_ERROR_NET_NOTBIND = 10210  /* 0x27E2 */   /* Socket is not bind to an address */

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

     文件      24170  2018-07-01 12:19  教师课堂考勤系统\1点名系统_项目开发计划表 (1).docx

     文件      24278  2018-07-01 12:19  教师课堂考勤系统\2可行性分析报告.docx

     文件     438433  2018-07-01 12:20  教师课堂考勤系统\3点名系统_需求分析报告.docx

     文件     367975  2018-07-01 12:23  教师课堂考勤系统\4点名系统_详细设计报告.docx

     文件      26983  2018-07-01 12:24  教师课堂考勤系统\5测试分析报告.docx

     文件      88756  2018-07-01 12:24  教师课堂考勤系统\5点名系统_概要设计说明书.docx

     文件      13902  2018-05-31 19:19  教师课堂考勤系统\CreateDB (1).sql

     文件      13902  2018-05-31 19:19  教师课堂考勤系统\CreateDB.sql

     文件       7234  2018-05-30 23:16  教师课堂考勤系统\CreateDB.Sql.txt

     文件      16063  2018-07-01 12:25  教师课堂考勤系统\开发环境及使用说明.docx

     文件        310  2018-06-29 19:44  教师课堂考勤系统\教师课堂考勤系统\.vs\教师课堂考勤系统\DesignTimeBuild\.dtbcache

    ..A..H.     94208  2018-05-04 12:08  教师课堂考勤系统\教师课堂考勤系统\.vs\教师课堂考勤系统\v14\(1).suo

    ..A..H.    133120  2018-05-25 11:36  教师课堂考勤系统\教师课堂考勤系统\.vs\教师课堂考勤系统\v14\.suo

    ..A..H.    118784  2018-06-29 19:44  教师课堂考勤系统\教师课堂考勤系统\.vs\教师课堂考勤系统\v15\.suo

     文件          0  2018-05-09 09:52  教师课堂考勤系统\教师课堂考勤系统\.vs\教师课堂考勤系统\v15\Server\sqlite3\db.lock

     文件    1368064  2018-05-24 20:07  教师课堂考勤系统\教师课堂考勤系统\.vs\教师课堂考勤系统\v15\Server\sqlite3\storage.ide

     文件      32768  2018-06-29 19:41  教师课堂考勤系统\教师课堂考勤系统\.vs\教师课堂考勤系统\v15\Server\sqlite3\storage.ide-shm

     文件    4152992  2018-06-29 19:44  教师课堂考勤系统\教师课堂考勤系统\.vs\教师课堂考勤系统\v15\Server\sqlite3\storage.ide-wal

     文件          0  2018-05-09 09:52  教师课堂考勤系统\教师课堂考勤系统\.vs\教师课堂考勤系统\v15\sqlite3\db.lock

     文件    1146880  2018-05-18 19:02  教师课堂考勤系统\教师课堂考勤系统\.vs\教师课堂考勤系统\v15\sqlite3\storage.ide

     文件       6144  2018-05-09 14:17  教师课堂考勤系统\教师课堂考勤系统\.vs\点名系统test2\v14\.suo

     文件      72704  2018-06-29 19:42  教师课堂考勤系统\教师课堂考勤系统\iFlyDotNet\bin\Debug\iFlyDotNet.dll

     文件      24064  2018-06-29 19:42  教师课堂考勤系统\教师课堂考勤系统\iFlyDotNet\bin\Debug\iFlyDotNet.pdb

     文件     243496  2008-05-17 11:14  教师课堂考勤系统\教师课堂考勤系统\iFlyDotNet\bin\Debug\Microsoft.DirectX.DirectSound.dll

     文件     326440  2008-05-17 11:14  教师课堂考勤系统\教师课堂考勤系统\iFlyDotNet\bin\Debug\Microsoft.DirectX.dll

     文件     310272  2008-06-26 06:59  教师课堂考勤系统\教师课堂考勤系统\iFlyDotNet\bin\Debug\NAudio.dll

     文件       3664  2011-11-21 20:59  教师课堂考勤系统\教师课堂考勤系统\iFlyDotNet\ClsDiag.cd

     文件      32395  2018-04-21 21:14  教师课堂考勤系统\教师课堂考勤系统\iFlyDotNet\iFlyDotNet.cs

     文件       3208  2018-05-18 15:32  教师课堂考勤系统\教师课堂考勤系统\iFlyDotNet\iFlyDotNet.csproj

     文件       3584  2013-01-23 10:51  教师课堂考勤系统\教师课堂考勤系统\iFlyDotNet\iFlyDotNet.v11.suo

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

评论

共有 条评论