科目:信息系统分析与设计专业:信息与计算科学姓名:XXX班级:XXX学号:2012314222指导老师:XXX二零一五年七月学生考勤管理系统开发者:杜雅笛2/10目录1引言1.1编写目的………………………………………………………31.2背景……………………………………………………………31.3定义……………………………………………………………31.4参考资料………………………………………………………32可行性分析准备2.1前提……………………………………………………………32.2要求……………………………………………………………42.3目标……………………………………………………………42.4条件和限制……………………………………………………42.5进行可行性研究的方法………………………………………42.6评价尺度………………………………………………………53对现有系统的分析3.1现行系统的状况………………………………………………53.2局限性…………………………………………………………54新系统的方案4.1新系统的功能…………………………………………………64.2新系统的组成结构图4.2.1总体功能结构图…………………………………………64.2.2系统管理结构图…………………………………………64.2.3信息输入结构图…………………………………………74.2.4信息查询结构图…………………………………………74.2.5信息修改结构图…………………………………………84.2.6信息输出结构图…………………………………………84.2.7信息统计结构图…………………………………………84.3新系统开发……………………………………………………94.4安全设置………………………………………………………94.5新系统的优点…………………………………………………95可行性分析5.1经济可行性……………………………………………………95.2技术可行性……………………………………………………105.3社会可行性……………………………………………………106敏感性分析…………………………………………………………107结论…………………………………………………………………10学生考勤管理系统开发者:杜雅笛3/101引言1.1编写目的学生考勤工作的管理一直是学校管理工作中一个比较重要的任务,原始的学生考勤管理浪费了大量的人力物力。本系统是一个对于学生考勤的管理系统,主要是针对高校学生的上课、开会等出勤情况的管理。通过采用先进的网络技术,代替人工记录学生的考勤情况,并且老师可以对学生的出勤信息进行及时准确地标记。同时学生也可以利用该系统查看自己的考勤情况。不仅大大减少了考勤管理人员的大量的工作,而且还方便了班级和学校对学生出课率的查询,只要通计算机登入本系统就能及时修改、更正学生的考勤信息,使信息真实、有效。这样节省了大量人力物力,节省了宝贵的时间,大大提高了工作效率。实现人性化、合理化,满足学校、老师、非计算机管理人员的使用和查看。1.2背景①开发软件名称:学生考勤管理系统②项目提出者:杜雅笛开发者:杜雅笛使用者:学校管理人员、各学院管理人员及辅导员、各位任课老师以及学生个人。实现软件单位:河北建筑工程学院理学院③该软件系统首先联入本校内部局域网,与其他与学生管理系统相关的系统联系,统一管理学生的考勤状况,使学校整体协调性更高;此外,各学院和各部门也可以通过共享系统信息,以更好地提高管理效果,为学校的教学活动带来更多的方便1.3定义学生考勤管理系统数据库PB1.4参考资料《信息系统分析与设计》《数据库原理》《进阶与实践》2可行性分析的准备2.1前提随着时代的发展,人民的生活水平在不断地提高,传统的温饱问题已经不再是制约人类发展的因素。而随着国民生产总值的不断增加,人民内在素质的培养显得尤为重要,因此,学生考勤管理系统开发者:杜雅笛4/10我国的教育事业正在飞速发展,各地的高中生、大学生以及研究生的数量急剧增长。这就意味着学生考勤工作的管理越来越重要,传统的考勤管理已无法承担当前的信息量,无法高效的完成学生考勤的任务,也无法减轻考勤管理人员的工作量与工作压力。而传统的考勤管理:1.不能及时将学生的考勤信息进行登记、更新;2.可能存在不公平的现象。例如,老师点名请同学代答到等。种种事实表明,学校要发展,就需要加强各方面的管理,在考勤方面也不应该存在例外,然而目前很多高校的考勤管理工作还不是很健全,需要不断地建设、不断地加强。2.2要求基本运行要求:各高校的考勤系统需要联入本校内部的局域网,同时也要与学校其他的管理系统相连接,以便统一管理学校学生的考勤情况。功能要求:1.用户登录;2.学生基本信息;3.学生考勤信息管理;4.查询功能;5.考勤信息的追加、删除和修改;6统计功能主要的功能模块是管理员对学生考勤系统的管理及学生考勤管理中心的信息管理。系统能够使查询学生考勤信息,变得更为轻易,并使这些信息更为一目了然。安全要求:登陆系统时,需验证身份和密码,只有通过验证的身份才能进入系统进行相关的操作。系统间信息的传递也需要进行安全设置,以防止学生的考勤信息被恶意篡改。2.3目标1.使该系统正确反映管理需要,满足用户需求,使所开发的管理信息系统为管理决策提供支持。2.提高学校学生信息管理中心的工作效率和工作质量。3.及时提供学生考勤情况的统计信息,提高管理水平。4.有效地管理系统开发过程,加快软件开发速度,提高软件生产效率,降低费用。5.充分利用软件技术,尽快跟上硬件发展速度,从而最大限度地发挥和挖掘硬件的功能。2.4条件和限制(1)系统开发基于windows操作系统,通过采用SQLServer数据库软件、PB等软件进行系统开发。(2)进行系统开发时间为两个月左右。(3)需要收集信息(4)需要了解学校学生信息管理工作。(5)需要了解学生对当前学校学生考勤管理的看法。2.5进行可行性研究的方法学生考勤管理系统开发者:杜雅笛5/10了解学校学生考勤的管理工作,可以通过反复询问调查的方式。这样可以了解各种可能方案的真实想法,并以此为依据,进行可行性分析。在财务的分析上,可以通过走访市场确定各种设备的价格,根据现有的工作效率与工资体系,可以计算出将来的效益与工资节省额度。2.6评价尺度(1)功能是否齐全。(2)设置是否灵活。(3)界面是否美观大气。(4)操作是否简单方便。3.对现有系统的分析许多高校的出勤率都是通过任课老师课上点名和辅导员定期抽查来统计的。但是这样记录的出勤率可能不太真实,久而久之,很多弊端就渐渐地浮现了出来。主要有:1、请假不方便,学生需要辅导员开具的请假条方能请假,遇到紧急情况可能找不到辅导员。2、同学请假仅辅导员知晓,对任课老师的点名有一定影响。3、学生、各个任课老师及辅导员不能及时查看学生的出勤情况。4、浪费人力物力。5、可能出现作弊行为。6、数据无法共享。因此,开发一个新的、高效的、更加灵活方便、能实时记录学生考勤信息的学生考勤管理系统迫在眉睫。通过学生考勤管理系统可以使信息管理工作系统化、规范化、自动化、准确化、模块化、智能化,从而提高管理效率的目的。3.1现行系统的状况(1)学生出勤主要由各任课教师点名所得到的考勤情况为准来确定考勤信息。(2)随着学生数量的不断增加,为了能按质、按量地完成任务,考勤的任务也越来越重。(3)现有系统的设备主要是传统的纸张及电脑。3.2局限性原系统采用人工模式,这样比较复杂而且容易出现错误,会出现数据重复且不一致的问题,可操作性差。对各个学院上各学生的考勤情况难于知晓,只能等到定期盘点时才能了解。学生的考勤表过多不仅造成信息难以及时查询,同时也带来相当大的财务负担。学生考勤管理系统开发者:杜雅笛6/104.新系统的方案4.1新系统的功能学生考勤管理系统能够提供学生考勤的情况记录,方便地对学生考勤进行评定。需要设置出勤记录、考勤统计、学生信息等记录;提供请假、休学和退学等情况的记录;并实现查询、添加、修改、删除、浏览等处理功能。考勤管理者可以直接添加、修改、删除学生考勤信息,本系统要求考勤人员功能的信息量大,数据安全性和保密性要求最高。系统对所有人员开放,管理者可以修改信息,学生只能查询考勤情况。学生考勤管理系统通过考勤信息判断并记录学生出勤信息,可以保证考勤数据的准确、公正、安全,减少考勤人员的工作负担,避免人为因素的干扰和弄虚作假现象。4.2新系统的组成结构图4.2.1总体功能结构图4.2.2系统管理结构图学生考勤管理系统开发者:杜雅笛7/104.2.3信息输入结构图4.2.4信息查询结构图学生考勤管理系统开发者:杜雅笛8/104.2.5信息修改结构图4.2.6信息输出结构图4.2.7信息统计结构图学生考勤管理系统开发者:杜雅笛9/104.3新系统开发运行环境:MicrosoftWindows2000以及其后继操作系统数据库:SQLServer2005开发工具:PB4.4安全设置登录系统时,需验证身份及填写密码,只有通过验证才能进行信息输入、修改、删除等工作,若没有验证身份,则只能查看考勤记录。4.5新系统的优点(1)能够及时登记学生的考勤情况,提高了管理水平。(2)能够与学生共享信息。(3)提高了学生考勤管理的工作效率和工作质量。(4)学生请假、班主任批假都在网络上进行,节约时间。5可行性分析5.1经济可行性学生的考勤管理系统只是一个小型的数据管理系统,它所支出的费用主要有:(1)系统开发费用(2)硬件设备添置费用(3)相关人员培训费用(4)系统维护费用学生考勤管理系统开发者:杜雅笛10/10(5)系统操作人员工资除去支出的费用,系统开发成功后会获得相应的收入:(1)工资支出减少(2)学生考勤表单据费用减少(3)错误率减少,使学生考勤管理中心的工作效率提高。(4)简单高效的工作使工作人员士气上升。(5)信息的及时沟通使学生考勤管理中心的工作更为协调。考虑收入支出的比例,显然,开发一个小型的学生管理系统在经济上是完全可行的。5.2技术可行性根据系统目标要求分析,次设计题目完全可以通过PB软件作为开发工具来制作完成。利用PB软件制作一个数据库的应用管理系统,这个系统可以很好的实现任务中提出的要求。有了该系统可以使目前的学生考勤管理工作大为改观。目前老师在对学生进行考勤使要经历查找、点名、记录、统计等枯燥的手工工作,这种操作即繁琐有不精确,许多记录不便长期保留。本设计将彻底改变这种局面,利用计算机中的最友好、最方便的Windows界面进入本系统,并可以让管理人员轻松自如地通过鼠标和键盘的简单敲击,来完成浏览、查询、记录、信息的增、删、改及数据统计等工作,真正实现学生考勤管理的自动化,大大提高工作效率。因此,从技术上讲该系统是可行的。5.3社会可行性法律方面的可行性:本系统完全自主开发,不会与任何组织或个人产生任何法律上的冲突。使用方面的可行性:在系统运行初期,需要对学校工作人员进行培训,但不需要培训费。除了维护需要专员负责外,其他部分都易于操作,不会产生任何困难。6.敏感性分析系统开发和使用中的关键因素主要包括计算机硬件设备的配置不同可能会带来的支出、收益不同;在软件投入使用后,软件符合学校的实际操作流程的程度也会使学校的工作效益不同;其它意外支出的不同可能带来的变化。7.结论在高科技日益发展的今天,管理信息系统在管理中的应用越来越深入。管理人员如何及时掌握各种信息,并且第一时间对所掌握的信息加以处理,建立一套符合管理要求的系统显得尤为重要。本系统能够为学生考勤管理中心带来效率提升,错误减少,管理方便等多种好处。且在实施上具有相当可行性,故应立即开始实施。