教职工签到系统课程设计Word文档格式.docx
- 文档编号:22201850
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:32
- 大小:106.27KB
教职工签到系统课程设计Word文档格式.docx
《教职工签到系统课程设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《教职工签到系统课程设计Word文档格式.docx(32页珍藏版)》请在冰豆网上搜索。
系统调查51.2........................................................................................................................................
系统功能模块5...............................................................................................................................1.3.6.......................................................................................................................................三、系统设计6.......................................................................................................................................四、运行需求用界户面6........................................................................................................................................4.1硬件环境7........................................................................................................................................4.2软件环境7........................................................................................................................................4.3故障处理74.4........................................................................................................................................
7...................................................................................................................................五、程序及结果.登录选择模块7.5.1..............................................................................................................................
登录模块9.......................................................................................................................................5.2
管理员成功登录后操作模块31.5.3.....................................................................................................
管理员操作模块515.4..........................................................................................................................
92.............................................................................................................................................六、结论
XXX学院本科学生课程设计任务书
图书管理系统开、课程设计的目
使学生掌握数据库的基本概念结合实际的操作和设计巩固课堂教学内容学生掌握数据库系统的基本概念原理和技术将理论与实际相结合应用现有的据建模工具和数据库管理系统软件规范科学地完成一个小型数据库的设计与实现把理论课与实验课所学内容做一综合并在此基础上强化学生的实践意识提高其际动手能力
、课程设计的内容和要求(包括原始数据、技术要求、工作要求等
(1)教职工基本信息管理:
教职工基本信息的增加、修改与删除
(2)教职工签到管理:
教职工输入编号后,签到,系统自动记录其签到的时间,并注明是否迟到
(3)教职工签到情况的查询与统计:
按不同的条件对工签到情况进行查询与统计
、主要参考文
[1张SQLSEVE数据库原理及应
[2萨师王珊《数据库系统概论》第三高等教育出版
[3]施伯丁宝汪《数据库系统教程高等教育出版200年
[4庄成三《数据库系统原理及其应用电子工业出版
、课程设计工作进度计
选题、完成需求分
数据库概念结构设
天:
数据库逻辑结构设计及物理实
应用程序开
天程序调试分析和结果、编写课程设计报
日指导教(签字教研室意见:
日月年
(签字):
学生年月接受任务时间:
日
任务书由指导教师填写。
注:
课程设计(论文)指导教师成绩评定表
题目名称
得分评价内涵评分项目值分
遵守各项纪律,工作刻苦努力,具有良好的科学工016学习态度工作态度。
作通过实验、试验、查阅文献、深入生产实践等渠02表7科学实践、调研道获取与课程设计有关的材料。
现037课题工作量按期圆满完成规定的任务,工作量饱满。
20%
能运用所学知识和技能去发现与解决实际问题,
0410综合运用知识的能力能正确处理实验数据,能对课题进行理论分析,得出有价值的结论。
能独立查阅相关文献和从事其他调研;
能提出并055应用文献的能力较好地论述课题的实施方案;
有收集、加工各种能信息及获取新知识的能力。
力能正确设计实验方案,设计(实验)能力,方案水065操作等实验工作,数据正确、可靠;
研究思路清的设计能力平晰、完整。
35%
具有较强的数据运算与处理能力;
能运用计算机075计算及计算机应用能力进行资料搜集、加工、处理和辅助设计等。
对计算或实验结果的分析
08
10
能力(综合分析能力、技具有较强的数据收集、术经济分析能力)插图(或图纸)质量、篇符合本专业相关规范或规定要求;
规范化符合本成095幅、设计(论文)规范化文件第五条要求。
果程度质综述简练完整,有见解;
立论正确,论述充分,1030设计说明书(论文)质量
量结论严谨合理;
实验正确,分析处理科学。
45%
11
创新对前人工作有改进或突破,或有独特见解。
成绩
指导
教
师评
语
指导教师签名:
调试独立进行装置安装处理综合的能力分析
一、摘要
随着学校学生的人数的增加教师以及职工人数也不断的增加,所以对老师的考勤工作就变的日益的繁重。
为此,我们使用VisualStudio2012开发了教职工签到系统,本系统取代了传统的人工操作,利用计算机辅助管理教职工的日常出勤及缺勤情况既提高了签到的科学性,也减轻了学校的工作负担。
利用SQLServer2008进行数据库的建立和编程设计,结合VisualStudio
2012中的WinSock控件实现了客户端与服务器模式的教职工签到管理系统,利用按钮和登录窗的方式实现了管理员登陆、教职工签到,每类信息的管理都做到了相应信息的查询功能。
经测试本系统运行正常,通过本系统可以做到教职工签到的规范管理。
,运行VisualStudio2012教职工签到,数据库,关键词:
二、需求分析
引言
1.1开发背景
随着社会的发展,人们对信息的需求量越来越大,教职工签到管理系统是针对教职工出勤考察工作而开发的管理软件,是典型的信息管理系统。
本文阐述的教职工管理系统能实现对教职工迟到与否,以及应到时间实到时间的查询以及请系统管理员对教职工的各项属性的修改、更新、查询、增加。
通过该系统,任课该管理系统对管理者提供了数据的查询,数据库的备份与恢复等功能。
1.2系统调查
通过调查,我们了解到该系统的主要对象有和教职工以及管理员。
签到管理的日常工作有:
教职工的个人登录签到
系统管理员对教职工迟到与否的查询
系统对当天迟到人数的统计
管理员对教职工的各项属性的操作
系统维护
根据以上信息我们设计了如下表格
管理员信息表
教职工信息表
教职工签到信息表1.3系统功能模块
教职工签到管理系统
教职工签到管理员登录
教教教教.
职职职职系统功能模块设计图1.图工工工工信信信信息息息息查更增修询新改加.
三、系统设计
为了满足教职工签到方面信息的管理功能,需要明确对该管理的各个功能,各种操作都有哪些。
数据库中应该有教职工以及管理员的基本信息,这些来自于该管理系统。
教职工只能在客户端进行操作,当学生登录或者退出时,由计算机记录系统的当前时间,并且通过WinSock将信息保存在服务器上,管理员可以操作服务器,查看教职工的有关签到信息。
管理员可以修改、删除、增加教职工的信息。
此种信息禁止教职工自行输入。
除此之外,还要通过登录名和密码严格限定登陆者的身份并且控制相应的操作权限,只有管理员有权限修改账户以及密码,防止其他密码泄露造成的其他问题。
姓名性别出生账号密码工号日期
管理员管理教职工工作
时间
图2.系统逻辑结构
四、运行需求
4.1用界户面
系统采用对话框方式,多功能窗口运行。
.
4.2硬件环境
IntelPentium166MHz或以上;
内存:
需要至少512MHZ;
最好有个光驱,没有也行,可以采用远程安装的方法,网络量:
少于50人需16Mb/s的令版环网和10Mb/s可以勉强满足要求,建议100Mb/s的以太网或者更高。
4.3软件环境
操作系统:
Windows2000以上的服务器版本
必装软件:
Mierosoft.NETFramework2.0SQLServer2000
客户端:
1)操作系统
Windows95/98、WindowsNT(建议使用Windows98)
2)浏览器
IE4.0以上版本或者Netscape浏览器。
3)建议以800x600屏幕分辨率浏览!
4.4故障处理
正常使用时不出错,对于用户的输入错误给出适当的改正提示信息,遇不可恢复的系统错误时,保证数据库的完好无损。
五、程序及结果
5.1登录选择模块
该模块是进行教职工签名和管理员登录进行选择
界面截图如下:
主要代码如下:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
usingSystem.Windows.Forms;
namespace教职工签名
{
publicpartialclassForm2:
Form
{
publicForm2()
InitializeComponent();
}
privatevoidbutton2_Click(objectsender,EventArgse)
Form1qian=newForm1();
qian.Show();
//this.Close();
privatevoidbutton1_Click(objectsender,EventArgse)
Form3denglu=newForm3();
denglu.Show();
//this.Hide();
//this.Close();
}
5.2登录模块
该模块是为了确保系统的安全性,通过对用户名和密码的设置(如图3),限制了登陆者的身份,而用户名和密码输入错误,则会禁止此人进行访问,并给出相应提示。
该模块截图如下:
图3教职工登录签到
usingSystem.Data.OleDb;
publicpartialclassForm1:
publicForm1()
privatevoidbutton1_Click_1(objectsender,EventArgse)
Stringwid=textBox1.Text;
Stringpwd=textBox2.Text;
DataSetds=newDataSet();
OleDbConnectionconn=newOleDbConnection(@Provider=SQLNCLI11;
Data
Source=PC-HEWEI;
IntegratedSecurity=SSPI;
InitialCatalog=TWDB);
OleDbCommandcmd=newOleDbCommand();
cmd.CommandText=SELECT*FROMworkwherewid='
+wid+'
andpwd='
+pwd+'
;
cmd.Connection=conn;
OleDbDataAdapteradapter=newOleDbDataAdapter();
adapter.SelectCommand=cmd;
adapter.Fill(ds);
DataRowrowCustomer;
try
rowCustomer=ds.Tables[0].Rows[0];
if(rowCustomer!
=null)
DateTimeNowTime=System.DateTime.Now;
//NowTime=DateTime.Parse(
DateTimeworktime=
DateTime.Parse(rowCustomer[worktime].ToString());
Stringqink=\;
if(NowTime>
worktime){
楱歮?
尠迟到;
}else
没有迟到楱歮?
尠
cmd.CommandText=INSERTINTOcheckTT(wid,checkY,worktime)
VALUES(+wid+,'
+qink+'
'
+worktime+'
);
楲档敔瑸潂?
吮硥?
?
恭喜,签到成功+\
迟到情况:
+qink+\
实际到达时间:
+NowTime+\
应到时间:
+worktime+\
\n修改密码请与管理员联系;
conn.Close();
catch(SystemException)
签到失败,请与管理员联系;
textBox1.Text=null;
textBox2.Text=null;
图4管理员登录
代码:
publicpartialclassForm3:
publicForm3()
textBox1.Text=\;
textBox2.Text=\;
Stringusername=textBox1.Text;
cmd.CommandText=SELECT*FROMLonginuserwhereusername=+
username+andpwd=+pwd;
OleDbDataAdapteradapter=newOleDbDataAdapter();
DataRowrowCustomer=null;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教职工 签到 系统 课程设计