学生考勤系统概要设计说明书v1.1

学生考勤系统概要设计说明书v1.1

ID:1251803

大小:155.50 KB

页数:9页

时间:2017-11-09

学生考勤系统概要设计说明书v1.1_第1页
学生考勤系统概要设计说明书v1.1_第2页
学生考勤系统概要设计说明书v1.1_第3页
学生考勤系统概要设计说明书v1.1_第4页
学生考勤系统概要设计说明书v1.1_第5页
资源描述:

《学生考勤系统概要设计说明书v1.1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1引言21.1编写目的21.2背景21.3术语及缩略语定义21.3.1术语定义21.3.2缩略语定义21.4参考资料32总体设计32.1需求规定32.1.1系统目标32.1.2功能需求32.1.3性能需求42.2运行环境42.3基本设计概念和处理流程42.4结构52.5人工处理过程52.6尚未问决的问题63接口设计63.1用户接口63.2外部接口63.3内部接口64运行设计64.1运行模块组合64.2运行控制74.3运行时间75系统数据结构设计75.1逻辑结构设计要点75.2物理结构设计要点75.3数据结构与程序的关系86系统出错处理设计96.1出错

2、信息96.2补救措施96.3系统维护设计91引言1.1编写目的本可行性研究报告的编写是针对目前学校对学生的上课、开会及出操出行状况等考勤情况的运行现状进行分析和总结,通过采用先进的网络技术,代替人工记录学生的考勤情况,且由老师及时准确的将学生的考勤信息进行标记。学生登陆此系统,可以方便的查看自己的考勤情况。以此同时,还能减少管理学生考勤部门的工作人员的人数,将其分配到其他紧缺人手的地方,促进学校事业更好、更快的发展1.2背景a.系统名称:学生考勤系统b.最终用户:学校1.3术语及缩略语定义1.3.1术语定义实现环境:首先学校在每个教室安装一台指纹考勤

3、机,通过与服务器相连建立一个指纹考勤平台,对学生日常上课进行考勤,学校各任课老师可以通过访问服务器获得学生的出勤情况。实现技术:系统所采用的软件技术为后台数据库技术。实现语言或工具:实现系统最终采用的编程语言为C++。1.3.2缩略语定义SCS:StudentCheckSystem1.4参考资料下面是开发本系统所参考的相关书籍:《计算机导论》(第2版)王玉龙主编电子工业出版社《数据库实用教程》2007年董健全著清华大学出版社《考勤管理系统可行性研究报告》XX大学图书馆《软件工程》2007年8月陆惠恩编著人民邮电出版社《VisualC++教程》2005

4、年7月丁有和主编清华大学出版社2总体设计2.1需求规定2.1.1系统目标本软件是为完成课程设计开发软件。该软件用于学生进行签到。随着该学习的规模扩大,学员逐年成数倍增长,课程的设置管理,成绩的管理工作越来越繁重,急需一个软件系统解决这些问题。本软件结合学生自身情况,对学生信息管理业务中学生信息、课程信息,签到情况等查询、维护提供完全的计算机管理。2.1.2功能需求本系统通过将学生指纹图像信息采集到系统中,步步跟踪学员从采集->班主任核对(添加事假病假)->计算人数->回存整个过程,并可供院系领导,管理员,任课老师查询使用。本系统能够维护已经签到的学员

5、信息,事假病假情况,为学院对学生考勤提供准确的资料。条件与约束:资金、时间约束:本软件为我校教学需要而设计,未拨专项资金;本软件从2010年10月开始开发,研制时间不足1个月,2010年10月底开始测试使用。技术约束:要求采用后台数据库技术,数据库采用SQLSERVER2003。界面要求使用汉字。标准约束:《界面风格规范》2.1.3性能需求2.1.3.1数据精确度数量值:精确到小数后2位;时间值:精确到日,并以yyyy/mm/dd的形式表示;2.1.3.2时间特性页面响应时间:不超过10秒更新处理时间:不超过15秒数据转换与传输时间:不超过30秒。2

6、.1.3.3适应性开发基于的平台要考虑向上兼容性,如操作系统,数据库等要考虑更高版本的兼容性。当需求发生变化时系统应具有一定的适应能力,要求系统能够为将来的变更提供以下支持:能够在系统变更用户界面和数据库设计,甚至在更换新的DBMS后,系统的现有设计和编码能够最大程度的重用,以保护现阶段的投资和保证软件系统能够在较少后续投入的情况下适应系统的扩展和更新。在设计中最好列出针对变更所需要重新设计的模块部分。2.2运行环境首先学校在每个教室安装一台指纹考勤机,通过与服务器相连建立一个指纹考勤平台,对学生日常上课进行考勤,学校各任课老师可以通过访问服务器获得

7、学生的出勤情况。2.3基本设计概念和处理流程说明本系统的基本设计概念和处理流程,尽量使用图表的形式。基本概念:1)系统级流图处理流程:采集->班主任核对(添加事假病假)->计算人数->回存2.4结构2.5人工处理过程本软件系统在进行指纹采集(录入)时,必需人工录入学生基本信息及其指纹,或者从其他信息表(如excel表格)内导入。过程:首先打开数据库,然后录入学生的基本信息,例如:学号,姓名,院系,专业,指纹图像(原)等信息,最后保存入库。或者通过BS方式从其他符合要求的信息表格(如excel表格)导入,修改差异,最后存入数据库2.6尚未问决的问题(1

8、)考勤点较多,较分散不易管理。(2)指纹识别技术并不能保证它百分之一百的正确率。(3)有些教室人数较多,指纹

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。