详细设计说明书
项 目 承 担 部 门:孝感学院计算机与信息科学学院
撰 写 人(签名):周尧
完 成 日 期:二零一零年十一月二十日 本文档使用部门:■主管领导 ■项目组
1.引言 ....................................................................... 2 1.1编写目的 ................................................................... 2 1.2项目背景 ................................................................... 2 1.3定义 ....................................................................... 2 1.4参考资料 ................................................................... 2 2.总体设计 ................................................................... 3 2.1需求概述 ................................................................... 3
2.2.1 功能介绍 ....................................................... 3
2.1.2 需求分析 ....................................................... 3
2.2软件结构 ................................................................... 3 3.程序描述 ................................................................... 5 3.1登陆管理 ................................................................... 5 3.2学生请假信息管理 ........................................................... 7 3.3教师批假信息管理 .......................................................... 11 3.4后台管理 .................................................................. 13
1
1.引言
1.1编写目的
本说明书确定系统的详细功能模块和数据结构,为开发工作提供依据。
1.2项目背景
软件系统的名称: SAMS 本项目的任务提出者:陈国志老师 本项目的任务开发者:四大金刚 软件系统的用户:0717143班
1.3定义
SAMS:学生考勤管理系统
1.4参考资料
【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:
项目的计划任务书、合同或批文; 项目开发计划; 需求规格说明书; 概要设计说明书; 测试计划(初稿); 用户操作手册(初稿);
文档中所引用的其他资料、软件开发标准或规范。】
2.总体设计
2.1需求概述
2.2.1 功能介绍
考勤管理系统使用者包括学生,老师,管理员。
学生在主界面进行登陆后,填写学生请假的日期以及结束的日期和相应得备注。当然学生也可以归来时进行补假来提交,以方便后台管理员的整理。
老师也是根据每一个固定的用户名和密码来进行在线审批。
管理员部分分为后台管理以及考勤管理,后台管理给所有学生和老师的进行信息填写,修改。考勤管理员则是给所有学生上课进行考勤的人。 2.1.2 需求分析
请假管理系统包括学生在线填写请假时间,请假备注并且提交。学生也可以延时进行补假以及老师在线批假,并且进行通过日期查询请假的人。
考勤管理系统包括学生上课老师进行同步考勤,并且进行提交。并且老师可以在线查询。
后台管理系统包括学生基本信息的添加和修改。本信息管理包生信息的管理,老师信息的管理。
2.2软件结构
本系统主要分为3个模块:
学生管理模块:学生请假主界面,来填写学生请假的日期以及结束的日期和相应得备注。当然学生也可以归来时进行补假来提交,以方便后台管理员的整理。如图1所示
图1 学生管理模块功能图
教师管理模块:老师也是根据每一个固定的用户名和密码来进行在线审批。审批老师要根据学生请假的内容进行审批。如图2所示
图2 教室管理模块功能图
后台管理模块:管理员部分分为后台管理以及考勤管理,后台管理给所有学生和老师的进行信息填写,修改。考勤管理员则是给所有学生上课进行考勤的人。如图3所示
图3 后台管理模块功能图
3.程序描述
3.1登陆管理
登录
模块名称 登录 适用范围 全局 对象功能 登录 作者 黄编写时间 2010-11-20 修改人 模块代号 类型 WEB页面、用户对象、函数 志超 修改时间 修改批准人 修改次数 相关表名 xuesheng teacher 性能要求 限制条件