



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
系统设计说明书 考勤管理信息系统分析与设计系统设计说明书目录1 概述11.1 编写目的12 需求概述13 结构设计13.1 总体设计13.2 数据库设计13.2.1 数据库的逻辑结构设计13.2.2 数据库的物理结构设计(可选)13.3 其它24 模块详细设计24.1 模块1设计24.1.1 功能说明24.1.2 算法24.1.3 输入24.1.4 输出24.2 模块2设计25 用户界面设计26 结语7 参考文献1 概述1.1 编写目的本文档的编写目的是:详细定义系统的总体功能;给出系统的结构设计和过程设计,作为程序编写的依据。学生考勤工作在高校教务管理中是至关重要的。随着现代教育迅猛发展,计算机作为辅助工具代替传统人工手动统计,能更加科学、有效地组织管理班级活动,更科学、准确地评测教学与课堂。因此,建立一个适合功能完备、管理模块尽可能齐全的学生考勤管理系统是十分有意义的。本设计以ASP 为开发平台,综合利用ASP 和SQL Server 数据库相关的技术,根据商学院现行的考勤情况,开发一个基于B/S 模式下工作的商学院学生考勤管理系统。2 需求概述概述系统的特性和需求,给出增加的细节。商学院的考勤制度为:考勤采用分数制,每门课考勤分为15 分,学生旷课1 次扣5 分,旷课3 次的取消其该门课的考试资格。根据学院实际情况,本系统需满足以下需求:(1)出勤情况记录:出勤情况记录主要完成学生的出勤登记、修改和删除等工作。各位任课老师要对学生出勤信息图1 系统流程图主要包括旷课、迟到、病假、事假等要准确的记录,教学秘3.2 系统主要数据流图书录入时应该做到及时、准确。根据上面的需求分析,可以得到系统的数据流程如图2 (2)出勤情况查询:出勤情况查询是对出勤情况记录信息所示。信息的查询,教学秘书可以查看该系学生的出勤情况,学生也可以查询自己的考勤情况。(3)出勤情况公告:应能够对最近的出勤情况进行查询汇总,显示在信息公告栏上。(4)学生考勤分数报表汇总打印:整个学期学生的考勤分数能提供不同角度的汇总,便于教学管理工作,报表打印应支持格式自定义。3 结构设计3.1 总体设计绘制系统模块结构图(Software Chart)。对系统总体结构设计和所绘制图形加以文字说明。根据系统功能模块分析,考勤管理系统主要实现用户管理、班级管理、课程管理、考勤管理、考勤查询等功能,如图3 所示。3.2数据库设计3.2.1 数据库的逻辑结构设计将分析阶段完成的概念模型E-R图转换成能被选定的数据库管理系统(通常是关系型)支持的关系数据模型,提出的关系数据模型应符合第三范式的要求;给出数据库表结构。3.2.2 数据库的物理结构设计(可选)物理结构设计是为数据模型在设备上选定合适的存储结构和存取方法,以获得数据库的最佳存取效率。主要包括:库文件的组织形式、存储介质的分配、存储路径的选择。根据考勤管理系统的特点和要求,在数据库中主要建立以下几张表:The Student:用于存放学生的基本信息,如:学号、姓名、性别、班级、所在专业、所在系、密码等。The Course:用于存放学生的课程信息,如:课程、课程号等。The Class:用于存放班级信息。The KaoQing:用于存放学生的考勤信息,如:学生在何时,什么课,请假或者缺课。The User:用于存放用户信息。配置与连接数据库:本系统选择Microsoft SQL Server 2000 数据库管理系统。在用户计算机上成功安装Microsoft SQL Server 2000 数据库后,打开Microsoft SQL Server 2000 的企业管理器,即可实现数据库的创建与维护。网站数据库连接基于ADO 技术,连接数据库的方法把它定义在一个函数里面,该函数放在自定义的文件夹adovbs.inc 里面,以后每个页面要用到连接数据库时,可以直接调用这个函数,代码如下:function GetCn () set cn = Server.CreateObject ( ADODB.Connection) cn.ConnectionString = driver= SQL Server ; & _ server= (local) ;uid=sa;pwd=;database=webdb cn.ConnectionTimeout = 5 cn.Open set GetCn = cn end function3.3 其它说明设计当中对于安全保密、维护等情况的设计考虑。4 模块详细设计对系统当中主要的模块逐一进行说明。4.1 模块1设计4.1.1 功能说明用文字形式简单的描述本构件(模块)完成的主要功能和输入输出接口。4.1.2 算法详细描述构件(模块)的实现算法,可以采用流程图、盒(NS)图、PAD图、HIPO图、判定表及PDL语言等手段进行描述。4.1.3 输入说明输入。4.1.4 输出说明输出。4.2 模块2设计其它模块的设计要求同上说明。5 用户界面设计使用绘图工具绘制设计的用户界面,说明每个界面可以执行的功能,需要输入/输出的数据项,以及对界面操作过程需要特别注意的地方进行说明。6 结语本系统从商学院学生考勤实际出发,是符合商学院实际需求的系统,对学生教学所涉及的学生考勤信息进行便利的管理。改变了教学考勤工作的现状,提高工作效率,能够提供准确、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 荆州市监利市事业单位2025年统一公开招聘笔试历年典型考题及考点剖析附带答案详解
- 随州市曾都区事业单位2025年统一公开招聘笔试历年典型考题及考点剖析附带答案详解
- 【扬州】2025年江苏扬州高新技术产业开发区下属单位招聘员额制工作人员4人笔试历年典型考题及考点剖析附带答案详解
- 张娟诗经教学课件
- 2025年西安市事业单位公开招聘(募)工作人员笔试和安排笔试历年典型考题及考点剖析附带答案详解
- 【安阳】2025年河南安阳市殷都区区直事业单位公开选调工作人员34人笔试历年典型考题及考点剖析附带答案详解
- 第七节气体钢瓶的常用标记及使用注意事项66课件
- 传统节日教学设计课件
- 小学生篮球拍球活动课件
- 小学生科学课件
- 小数乘除法竖式计算题及答案
- 2024年医院信息保密制度范本(三篇)
- 第22章 相似形 单元检测题2023-2024学年沪科版数学九年级上册
- 血管内超声IVUS简介
- DL∕T 2528-2022 电力储能基本术语
- 山东财经大学《大学英语》2022-2023学年期末试卷
- 2024年歌尔股份有限公司校园招聘考试试题完美版
- peskin量子场论课后答案(芝加哥大学版)
- 医院专家工作站合作协议书
- 2023年河北语文高考试题
- 2023年禁毒工作全年工作总结
评论
0/150
提交评论