指纹签到系统实验报告1

上传人:飞*** 文档编号:53515137 上传时间:2018-09-01 格式:PDF 页数:21 大小:826.88KB
返回 下载 相关 举报
指纹签到系统实验报告1_第1页
第1页 / 共21页
指纹签到系统实验报告1_第2页
第2页 / 共21页
指纹签到系统实验报告1_第3页
第3页 / 共21页
指纹签到系统实验报告1_第4页
第4页 / 共21页
指纹签到系统实验报告1_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《指纹签到系统实验报告1》由会员分享,可在线阅读,更多相关《指纹签到系统实验报告1(21页珍藏版)》请在金锄头文库上搜索。

1、学生签到管理信息系统学院:实验小组序号:指导老师:学生一学生二学生三学生四专业班级姓名学号完成日期: 2012 年 6 月 1 日1 目录前言2一、系统分析1. 可行性分析2 2. 组织结构图3 3. 管理功能图4 4. 业务流程图4 5. 数据流程图5 6. 数据字典5 7. 数据加工处理的描述11 8. 管理信息系统流程设想图/ 方案12 二、系统设计1. 功能结构图设计12 2. 新系统信息处理流程设计13 3. 输出设计13 4. 存储文件格式设计14 5. 输入设计14 6. 代码设计15 7. 程序设计说明书15 三、系统实施16 四、系统评价18 五、参考文献20 2 前言1、系

2、统设计背景及意义在学校,我们上课往往会需要签名或由老师点名签到,但是最大的缺点就是:容易代替。为了杜绝这种不良的现象,提高课堂到课率,我们萌发了设计一个指纹签到系统的想法。众所周知,指纹就像公民身份证一样,具有唯一性。所以指纹是一种非常好的区别身份的天然特性,指纹具有独特性、难于伪造等非常优良的特性,而面对类似签到这样的情况,指纹签到无疑是非常好的选择。这个系统不仅能够实现签到功能,而且能够实现出勤统计功能。2、小组成员一、系统分析1、可行性分析(1)管理上的可行性在逐渐步入现代化的今天,作为高等学府的里仁学院更应尽早实现系统管理。指纹考勤系统是运用高科技术来实行管理的一种方式,有利于提高学校

3、的管理效率和学生的学习效率,该系统的管理方法也是十分科学的,相应的管理制度改革时机也已经成熟。学校领导3 对于这系统的开发表示大力的支持。(2)技术上的可行性现代科技的发展已经对这方面的软硬件技术能满足对系统提出的要求。此外,现在社会已涌现出一大批该方面的专业人员,技术力量雄厚。(3)经济性的可行性学校为改善管理现状对该系统的实施投入大量财力能够满足主机、外围设备、软件开发、人员培训等相关费用。利用该系统能有效提高学生上课出勤管理的效率。2、组织结构图2、管理功能图4 4. 业务流程图5、数据流程图5 6、数据字典数据项例:数据项编号: XS-01 数据项名称:学号简述:能唯一确定学生的数据项

4、类型及宽度:字符型, 12 取值范围: 000000999999 登录表数据选项数据项编号数据项名称类型长度备注6 DL-01 name char 20 DL-02 pwd char 20 DL-03 type int 4 学生表数据选项数据项编号数据项名称类型长度备注XS-01 zhiwen char 20 XS-02 xuehao char 20 XS-03 name char 30 XS-04 zhuanye char 30 XS-05 xingbie char 10 教师表数据选项数据项编号数据项名称类型长度备注TC-01 jiaoshihao char 20 TC-02 jiaosh

5、iname char 20 TC-03 kcid char 30 TC-04 kcname char 30 学生基本信息数据选项数据项编号数据项名称类型长度备注7 SC-01 zhiwen char 10 SC-02 xuehao char 10 SC-03 name char 10 SC-04 kcid char 20 SC-05 course char 20 SC-06 chuqin int 4 课程表数据选项数据项编号数据项名称类型长度备注KC-01 kcid char 20 KC-02 kcname char 20 KC-03 jiaoshi char 10 KC-04 keshi i

6、nt 4 管理员数据选项数据项编号数据项名称类型长度备注GL-01 glyid char 10 GL-02 glyname char 10 GL-03 phone char 10 数据结构8 例:数据结构编号: SJJG-01 数据结构名称:学生信息简述:学生情况的所有信息,学号、姓名、专业、性别、联系方式数据结构编号数据结构名称简述数据结构组成SJJG-01 登录表信息name 、pwd 、type SJJG-02+ SJJG-03+ SJJG-06 SJJG-02 学生基本信息zhiwen、xuehao、kcid 、course 、chuqin SJJG-03 教师基本信息jiaoshih

7、ao、 kcname 、 kcid 、jiaoshinameSJJG-04 添加学生基本信息zhiwen 、 xuehao、 name、xingbie 、zhuanyeSJJG-05 课程表信息kcid 、kcname 、jiaoshi、9 keshiSJJG-06 管理员信息glyid 、phone、glyname数据流例: 数据流编号: SJL-01 数据流名称:申报信息简述:事物申请信息数据流来源:学生数据流去向:事物表数据流编号数据流名称数据流来源数据流去向简述SJL-01 登录信息学生登录表登录信息SJL-02 登录信息教师登录表登录信息SJL-03 登录信息管理员登录表登录信息SJ

8、L-04 查询学生信息登录表学生查询信息SJL-05 学生出勤查询学生基本信息表学生出勤信息10 SJL-06 学生出勤查询学生基本信息表教师出勤信息SJL-07 添加学生基本信息管理员学生基本信息表学生基本信息SJL-08 删除学生基本信息管理员学生基本信息表学生基本信息处理逻辑例: 处理逻辑编号: CLLJ-02 处理逻辑名称:宿舍信息查询输入数据流:事物表处理:对宿舍的基本信息进行登记输出数据流:宿舍表处理逻辑编号处理逻辑名称输入数据流处理输出数据流CLLJ-01 学生信息登录登录表登录学生界面, 查询基本信息学生基本信息表11 CLLJ-02 教师信息查录登录表登录教师界面, 查询基本

9、信息教师表CLLJ-03 管理员信息登录登录表登录管理员界面,查询基本信息管理员表CLLJ-04 添加学生信息管理员添加学生基本信息数据学生基本信息CLLJ-05 删除学生基本信息管理员删除学生基本信息数据学生基本信息CLLJ-06 查询学生出勤情况学生学生查询上课出勤情况出勤表CLLJ-07 查询学生出勤情况教师教师查询上课出勤情况出勤表7、数据加工处理描述学生课程表也是由管理员进行添加的,其中的出勤次数开始均为零;学生上课时通过指纹签到机将出勤次数信息传入学生课程表内;学生表、教师表、管理员表、课程表、教室课程表信息是由管理12 员通过添加和删除操作来进行修改。8、管理信息系统流程设想图(

10、新系统模型)管理信息系统流程设想方案第一个学生学生录入本节所上课程,并录入指纹来对添加学生的出勤记录,后面的学生只要录入指纹即可。学生登录页面查询自己每门课程的出勤情况,教师登录教师页面查询所教课程的出勤情况以及每个学生按照学号查询的出勤情况。管理员对于每个新报告的同学可以添加学生信息,同时可以删除退学、毕业同学的学生信息。二、系统设计1、功能结构图设计2、新系统信息处理流程设计13 3.输出设计指纹信息更 新 签 到文件程序签到单 签到文件维护签到文件程序统计程序主签到文件14 4.存储文件格式设计学生信息表考勤表账户信息5. 输入设计15 6.代码设计在用户登录时 : Type:1 代表学

11、生2 代表教师3 代表管理员学生学号采用8 位制,例如09141008;教师号用5 位制,例如10010;管理员是 3 位,例如 110。7.程序设计说明书系统名签到管理系统程序名学生签到管理语言JSP;SQL 2000;UltraEdit 文本编辑器日期: 2012.6.4 该软件主要是为了让老师为了更好的管理学生上课情况,督促学生上课的积极性,查询学生的出勤情况而开发的软件开发平台: WINXP 运行平台: WINDOWS2000 WINXP VISTA WIN7 16 程序处理说明:登录查询出勤(教师;学生)登录管理员修改(添加,删除信息)学生输入课程(录入指纹,记录出勤情况)三、系统实

12、施系统实施主要包括程序的设计,开发的软件,程序系统的调试工作,以及系统的管理维护过程程序设计小程序注重的是稳定性,准确性,可实施性,可维护性等。在登录界面,如果输入错误的账号密码,系统不会跳转到相应的页面,无法登录软件开发工具对数据库的开发和管理使用SQL 2000,对数据的删除,修改,查询等操作均在其中运行。结合菜单生成器、屏幕生成器、报表编写器、应用生成器和跟踪调式工具,可以快速的生成各种各样的菜单程序、输入输出、查询和应用程序。使用 JSP语言编写程序,建立一个跨平台的先进动态网站,JSP以 JAVA 为基础,并且许多方面做了改进, 可以做到具有动态页面与静态页面分离,能够脱离平台的束缚

13、,以及编译后运行等优点。17 1. 程序和系统的调试程序和系统调试是系统开发过程中的一个重要的环节。有许多时候在编写过后都需要调试来查看编写的是否正确,并对其进行进一步的更改我们采用实验法对程序的正确性进行验证。采用添加语句测试检验数据的正确性,如果新添加的语句可以显示, 则代码可以正常运行。继续更换位置来查看出错的地方,如果不能显示,则该行出现错误,对其进行修改,直到正确为止。2.系统的运行管理与维护系统运行的日常管理不仅是对机房环境和设施的管理,还有系统每天运行状况、数据输入和输出情况的记录和处理。系统运行的日常维护,这些包括数据的收集、数据的整理、数据录入及处理结果的整理和分发,此外还包

14、括简单的硬件管理和设施管理。程序的维护:业务处理发生变化或功能改进要修改应用程序。数据的维护:业务发生变化, 需要建立新文件、 或表的内容修改。如随着环境的变化,数据内容要增加,数据结构要调整。数据文件的维护不但要对文件中的数据进行修改,而且可能要对文件的结构进行修改18 代码的维护: 随着应用系统范围的扩大和应用环境的变化,系统中的各种代码都需要进行一定程度的增加,修改,删除以及设置新的代码。硬件设备维护: 指对主机及外设的日常维护和管理,如机器的系统检测,整理。设备故障的检修,系统和部件的更换等。文档维护:根据应用系统数据、代码及其他维护的变化,对相应文档进行修改。机构和人员的变动维护: 信息系统是人机系统, 人工处理也占有重要地位,人的作用占据主导地位。 为了使信息系统的流程更加合理,有时会涉及到机构和人员的变动。系统运行情况的记录,这需要对MIS 运行情况一定要及时、准确、完整的记录下来。 除了记录正常情况 (如处理效率、 文件存取率、更新率)外,还要记录意外情况发生的时间、原因与处理结果。对 MIS 进行维护的内容包括:程序的维护、数据文件的维护、代码的维护等。 硬件设备的维护主要是对服务器、客户端处理器及打印机的日常维护与管理,如设备的故障检修、旧设备的更新,从而保证系统能正常的运行,提高工作效率,为企业带来更多的收益。四、系统评价伴随着计算机

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号