- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于校园一卡通的会议考勤系统设计
基于校园一卡通的会议考勤系统设计
本文要设计、实现的基于校园一卡通的考勤与门禁系统是适用于学校中各种会议、
考试、活动的考勤控制系统。
一、背景分析
一卡通系统由多个子系统组成,运行在校园网之上,具有一个公共数据中心,各子系统接入并共享一卡通平台提供的数据资源,共享的基本信息包括系统控制代码、子系统代码、白名单、黑名单、部门结构以及持卡人基本信息(包括:学生、教工的姓名、性别、年龄、部门身份等)等,数据中心负责系统内所有基本信息的维护,各子系统通过一卡通接口从数据中心取得基本数据信息应用于自身系统中,然后将反馈信息再通过接口送回数据中心实现各子系统间的信息共享。
校园中各种会议、活动都有各自的流程和特点,有几十人参加的社团类的小型会议,也有上百人参加大型活动;有在活动空间较小的会议室举行的讨论会,也有在礼堂或活动中心举行的大型表彰或宣讲活动;有些会议、活动需要严格考勤,并且要求快速统计人员到会情况,有些活动则仅仅是要求对出席人员的情况作一些简单调查。所以,根据以上实际情况要求考勤系统应该具有广泛的适用性,设计中应该始终遵循操作简便、灵活、实用的设计原则。
本系统可以通过一卡通系统提供的第三方程序接入接口来共享学校中各类人员的基本信息,通过定时下载账户信息来保持子系统与数据中心的数据同步,通过一卡通系统的读卡程序及读卡器硬件来获得校园卡中的信息,然后进行查询考勤。
二、系统可行性分析
开发本系统的一个技术关键是利用一卡通持卡人手中的校园卡实现自动读卡查询,因此能够正确的验证、读取卡片信息以及下载一卡通账户信息是本系统实现的关键。考勤系统作为一卡通第三方接入代理服务器的客户端来运行,使用第三方接来连接代理服务器,通过代理服务器与数据中心通信从而获取持卡人的基本信息。
三、系统性能要求
1、实用性:系统设计应紧紧围绕着用户的实际需求,以实用、简便、经济、安全的原则,来设计系统功能。项目中选用的系统和产品都应能满足近期使用和远期发展的需要。
2、可靠性:系统的设计应具有较高的可靠性,在系统故障或事故造成中断后,能确保数据的准确性、完整性和一致性,并具备恢复数据的功能。
3、实时性:系统必须对当时所发生的各种事件做出及时恰当的反应,尤其是对于那些非正常的变故,必须马上做出防范措施,并记录事件。本次系统设计要求刷卡响应时间不超过500ms。
4、安全性:采取必要的措施保障系统运行的安全稳定,防止控制器被破坏或者数据被窃取。
5、可扩展性:系统设计中考虑到今后技术的发展和使用的需要,具有更新、扩充和升级的可能。
三、系统设计目标
l、系统可以及时准确地处理各类的会议、活动考勤数据,实时地对考勤情况进行统计、分析;系统基于校园一卡通系统可以进行联网或脱网运行,易于操作;系统在结构上要易于维护、扩充,并具有良好的人机交互性。
2、系统帐户信息来源于一卡通系统数据中心,并能够定期同步帐户信息,可以通过一卡通系统提供的第三方接口下载最新账户信息。
3、活动、会议设置以及添加参加人员可以选择多种方式,并且与会人员导入、查询、删除、统计等要求操作简便。比如添加与会人员,可以单个选择,也可以批量导入,对于相同人员参加的不同会议、活动,系统应该具有整体复制添加功能。
4、刷卡考勤是系统最重要的功能之一,通过与一卡通系统的对接,系统应具有联网和脱网运行的能力,并且刷卡同时可以显示人员基本信息,提示签到考勤时间。另外,系统还应该具有手工考勤的辅助功能。
5、考勤结束后能够及时、快速进行考勤统计并打印报表,将报表从系统中导出保存。
6、系统应采用B/S结构设计,能够安全、稳定、准确、可靠和高效的运行。
四、系统设计
1、主要功能及工作流程
各模块功能及工作流程简要说明如下:
(1)下载账户信息模块
下载账户信息是通过一卡通第三方接口程序定时从一卡通数据中心下载持卡人基本信息、一卡通系统控制信息、部门结构等到本地磁盘目录中,其中持卡人基本信息是一个默认文件名为“account”的以逗号分隔的文本文件。考勤系统中的人员信息就是取自这个文件,该文件每行一条记录,每条记录包括:卡号、账号、工号、姓名、性别、身份、部门等信息。该模块实现的功能是在系统联网的条件下利用一卡通第三方接口程序与一卡通第三方代理服务器通讯,从而获得以上控制信息。
(2)会议设备管理
会议设备管理是对会议室内设备信息进行初始化设定。包括设备编号、名称、规格、描述等。会议设备编号作为关键字不能被修改,其他字段内容都可以修改。该模块主要功能包括:会议设备添加、会议设备修改、会议设备删除。
(3)会议室管理
会议室管理是对会议室的基本信息进行初始化设定。包括会议室编号、名称、容量、开放周期、开放时间(开始时间、结束时间)、地点、描述、会议设备等。会议室编号作为关键字不能被修改,其他字段内容
您可能关注的文档
最近下载
- 2024年江苏省实验动物从业人员上岗(动物实验类)考试题库-上(选择题汇总).docx
- 水库引水工程道路破除及恢复施工方案.doc
- 传统文化类作文写作指导++课件-++2024年中考语文二轮专题.pptx VIP
- 活塞环组结构参数对柴油机漏气量和机油消耗的影响-IngentaConnect.PDF
- 《营养与膳食》期末考试复习题库(含答案).pdf VIP
- 2024年新高考化学模拟试题.pdf VIP
- 2024-2025学年初中地理七年级上册(2024)粤教·粤人版(2024)教学设计合集.docx
- 服务创新与客户体验提升方案.docx VIP
- 一年级传统文化试题.docx
- 食用菌全产业链建议书可行性研究报告备案可修改案例模板.doc VIP
文档评论(0)