攀枝花学院学生课程设计(论文)题目:教职工签到管理系统开发姓名:陈虹燕学号:201310804002所在院系:数学与计算机学院专业:软件工程班级:2013级软件工程1班指导教师:周朝萱职称:讲师2015年6月27日攀枝花学院教务处制攀枝花学院本科学生课程设计任务书题目教职工签到管理系统开发1、课程设计的目的使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容;使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现;把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力。2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)(1)教职工基本信息管理:教职工基本信息的增加、修改与删除;(2)教职工签到管理:教职工输入编号后,签到,系统自动记录其签到的时间,并注明是否迟到。(3)教职工签到情况的查询与统计:按不同的条件对工签到情况进行查询与统计。3、主要参考文献[1]张莉.SQLServer数据库原理与应用教程(第3版)[M].北京:清华大学出版社.2012[2]王成良.数据库技术及应用[M].北京:清华大学出版社.2011[3]刘金岭,冯万利.数据库系统及应用教程—SQLServer2008[M].北京:清华大学出版社.2013[4]杨学全等.SQLSERVER实例教程(第2版)[M].北京:电子工业出版社,2008[5]郑阿奇等.Asp.Net程序设计教程[M].北京:机械工业出版社,2008[6]邓子云,张赐.JSP网络编程从基础到实践[M].北京:电子工业出版社[M].2006[7]宫继兵等.Asp.Net2.0Web数据库开发教程[M].北京:机械工业出版社,2009[8]陈磊,刘洋等.Java程序设计基础(第3版)[M].北京:清华大学出版社,2009[9]朱福喜.面向对象与Java设计程序[M].北京:清华大学出版社,2009[10][美]KarliWatsonChristianNagel等.C#入门经典(第3版).北京:清华大学出版社,2006[11][美]SimonRobinson/ChristianNagel著,李敏波译《C#高级编程(第3版)》.北京:清华大学出版社,2013[12]江红,余表松.C#程序设计教程[M].北京:清华大学出版社,2010[13]王夕宁,王晓平.JSP通用模块及典型系统开发[M].北京:人民邮电出版社.2006[14]刘中兵,李伯华,邹晨.JSP数据库项目案例导航[M].北京:清华出版社.2006[15]王国辉,王易.JSP数据库系统开发案例精选[M].北京:人民邮电出版社.2006[16]李曙光.JSP开发实例完全剖析[M].北京:中国电力出版社.2006注:任务书由指导教师填写。4、课程设计工作进度计划第1天:选题、完成需求分析第2天:数据库概念结构设计第3天:数据库逻辑结构设计及物理实现第4天:应用程序开发第5天:程序调试分析和结果、编写课程设计报告指导教师(签字)日期年月日教研室意见:年月日学生(签字):接受任务时间:年月日课程设计(论文)指导教师成绩评定表题目名称教职工签到管理系统开发评分项目分值得分评价内涵工作表现20%01学习态度6遵守各项纪律,工作刻苦努力,具有良好的科学工作态度。02科学实践、调研7通过实验、试验、查阅文献、深入生产实践等渠道获取与课程设计有关的材料。03课题工作量7按期圆满完成规定的任务,工作量饱满。能力水平35%04综合运用知识的能力10能运用所学知识和技能去发现与解决实际问题,能正确处理实验数据,能对课题进行理论分析,得出有价值的结论。05应用文献的能力5能独立查阅相关文献和从事其他调研;能提出并较好地论述课题的实施方案;有收集、加工各种信息及获取新知识的能力。06设计(实验)能力,方案的设计能力5能正确设计实验方案,独立进行装置安装、调试、操作等实验工作,数据正确、可靠;研究思路清晰、完整。07计算及计算机应用能力5具有较强的数据运算与处理能力;能运用计算机进行资料搜集、加工、处理和辅助设计等。08对计算或实验结果的分析能力(综合分析能力、技术经济分析能力)10具有较强的数据收集、分析、处理、综合的能力。成果质量45%09插图(或图纸)质量、篇幅、设计(论文)规范化程度5符合本专业相关规范或规定要求;规范化符合本文件第五条要求。10设计说明书(论文)质量30综述简练完整,有见解;立论正确,论述充分,结论严谨合理;实验正确,分析处理科学。11创新10对前人工作有改进或突破,或有独特见解。成绩指导教师评语指导教师签名:年月日攀枝花学院本科课程设计(论文)摘要I摘要随着学校学生的人数的增加教师以及职工人数也不断的增加,所以对老师的考勤工作就变的日益的繁重。为此,我们使用VisualStudio2012开发了教职工签到系统,本系统取代了传统的人工操作,利用计算机辅助管理教职工的日常出勤及缺勤情况既提高了签到的科学性,也减轻了学校的工作负担。利用SQLServer2008进行数据库的建立和编程设计,结合VisualStudio2012中的WinSock控件实现了客户端与服务器模式的教职工签到管理系统,利用按钮和登录窗的方式实现了管理员登陆、教职工签到,每类信息的管理都做到了相应信息的查询功能。经测试本系统运行正常,通过本系统可以做到教职工签到的规范管理。关键词教职工签到,数据库,VisualStudio2012,运行攀枝花学院本科课程设计(论文)目录1目录摘要...................................................................................................................................................I1需求分析.....................................................................................................................................21.1需求来源............................................................................................................................21.1.1功能需求................................................................................................................21.1.2数据需求................................................................................................................21.1.3性能需求................................................................................................................21.2设计目的............................................................................................................................21.3设计要求............................................................................................................................22开发工具及相关技术.................................................................................................................33总体设计.....................................................................................................................................43.1总体结构设计....................................................................................................................43.2数据库设计.......................................................................................................................43.2.1数据库设计概述....................................................................................................53.2.2概念结构设计........................................................................................................53.2.3逻辑结构设计........................................................................................................74详细设计.....................................................................................................................................84.1数据库的创建....................................................................................................................84.2表的创建............................................................................................................................84.3.1主菜单模块............................................................................................................84.3.2登录模块..............................................................................................................114.3.3签到................................................................................................................