77范文网 - 专业文章范例文档资料分享平台

学生考勤系统说明书

来源:网络收集 时间:2019-06-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

学生考勤系统说明书

目录

1 设计内容与要求 …………………………………………………………………………7 2.设计说明 …………………………………………………………………………………8 2.1 问题描述与功能设计………………………………………………………………8 2.2 算法与数据结构……………………………………………………………………9 2.3 函数定义………………………………………………………………………………11 2.4 测试……………………………………………………………………………………16 3 总结……………………………………………………………………………………………18

1设计内容与要求

设计题目:Android文件管理器

1.基本要求:

(1) 要求用数据结构二叉树树形结构思想来完成设计; (2) 要求树型结构,目录下可以是目录,也可以是文件 (3) 以树的形式显示所有的文件和文件 (4) 通过输入文件名,实现文件搜索的功能 (5) 在树中增加一个新文件,正确的显示出来 (6) 在树中删除一个文件,正确的显示 (7) 输入一个文件名,实现文件搜索功能

(8) 程序调试通过后,完成程序文档的处理,加必要的注释 高级要求:

(1)显示文件的大小、创建日期,修改时间 (2)输入一个文件名,实现文件搜索功能

2. 创新要求

在基本要求达到后,可以进行创新设计。

3.设计方法和基本原理 1)问题描述:

Android手机上默认没有文件管理器,因此需要设计一个文件管理器,要求以树形结构显示每个文件和文件夹,并且可以方便的对文件或文件夹进行增,删操作,此外还可以将文件移至任意文件夹中,请用C实现主要结构和算法

2)设计思想

1.在内存中开辟一个虚拟磁盘空间作为文件存储器,在其上实现一个简单的单用户文件系统。

2.文件存储空间的分配采用显式链接分配。为了实现创建和删除文件必须要有一棵初始的文件树存在,以便在文件树的根节点下实现创建和删除文件。 3. 数据结构与树结构。数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。

树是一种重要的非线性数据结构,直观地看,它是数据元素(在树中称为结点)按分支关系组织起来的结构,很象自然界中的树那样。树中每个分叉点称为结点,起始结点称为树根,任意两个结点间的连接关系称为树枝,结点下面不再有分枝称为树叶。结点的前趋结点称为该结点的\双亲\,结点的后趋结点称为该结点的\孩子\,同一结点的\孩子\之间互称\兄弟\。

4.文件目录结构采用多级目录结构。为了简单起见,可以使用文件结构体,结构体内容包括:文件名,文件目录识别标示,文件链接数,以及他的左孩子右孩子左兄弟右兄弟指

5. 要有分解函数对输入的命令进行分解。以识别那部分是哪部分是命令,哪

部分是路径和文件名。

6. 最后要有执行函数。来执行输入的创建文件命令。

设计工作量:

(1)软件设计:完成问题陈述中所提到的所有需求功能。

(2)论文:要求撰写不少于3000个文字的文档,详细说明各阶段具体要求。

工作计划:13-14周

安排两周时间进行课程设计,软件开发步骤如下,第一周完成1~6,第二周完成7~10,论文同步进行; (1)写出需求分析(做什么)

(2)分析系统中的各个实体之间的关系及其属性和行为 (3)设计系统的函数层次

(4)完成函数中函数的描述(包括属性和方法) (5)完成类中各个成员函数的定义和实现 (6)代码编写 (7)功能调试

(8)撰写课程设计报告书 (9)答辩

2设计说明

2.1 问题描述与功能设计

1)问题描述:Android手机上默认没有文件管理器,因此需要设计一个文件管理器,

要求以树形结构显示每个文件和文件夹,并且可以方便的对文件或文件夹进行增,删操作,此外还可以将文件移至任意文件夹中

2)功能设计:

1分析系统中的各个实体之间的关系及其属性和行为;

2设计系统的类层次,充分运用C++的复合、继承、多态等机制进行软件渐增式开发;

3完成类层次中各个类的描述(包括属性和方法)和具体实现用户界面需求

用户界面需求

对于一个好的软件有一个友好的用户界面是很重要的。用户界面应尽量做得简单、层次清晰明了

对考勤管理系统应实现的功能描述如下: 1用户信息管理

用户信息管理的基本功能是添加、修改、删除、浏览用户详细信息。 2信息管理

包括缺课日期、第几节课、课程名称、学生姓名、缺课类型(迟到、早退、请假及旷课) 3查询功能

考勤人员能够按学号、姓名查询某学生的考勤记录或按专业、班级查询某个班级的考勤记录 4统计功能

考勤人员可以统计学生的考勤记录 5修改功能

考勤人员具有修改学生考勤记录、如请假、旷课等记录

2.2 算法与数据结构

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库学生考勤系统说明书在线全文阅读。

学生考勤系统说明书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/662214.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: