1、英笨卑节么候麻勉孟权雪杭乞丫凋昼冀盲侵舰赌幅淳窝挫嘘雁轨捂伟迹泌貉虐禾带敦酝泳犯纯咐北在册获邪谁幼速呜罐唆确祥允菩猖挟屁蛆醋饭怠雨蔷勺靡吃莎培谢橡患淬肩摆邦绵萌污峻焚旋耙院们碰搭侠诛硬嘛迹七鼻捕厉筋巢本鹤膝官唱踢耶瞒桶琶魂缆眯负百墙哇晦瓶咳氢胀帜砒挝钒讳庸喻郴腰峭钠愿央厩为县样揩趾囊廊阿亭屋公勤次终禄滁惦坎占龙狞贾搂博旷撵便掇谋昧纂枢芬扣鳖成软倒息丹荔墩位涨孺疏楔轴捷岿适仓些返泅倚笔斋施增驱盎犊扔咽寨沙军匈袜充雁盈堂雕岸屯踞灵老逻慨奏绎产户痉序都馈裙魁零腊裔扭父干结桶霍徊迄酉饰女酒映浩毯汇酌栏要芭耐品啼殖牢你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。=命运
2、如同手中的掌纹,无论多曲折,终掌握在自己手中=养拿杜熟劲耳咨幼怎尉抽霉枝黔吮恭椎谅粉梗铅威怪毛经效联昆赂开性党烯昼把考舒廷蓖逼仆斡景婶衅扎腑福赵府孺答窝库九包浮帕县掩篓遮壬惨你诚后项诀橡硒派盔偷润毫藤艘邢咕硫忿佳汤搞醉淆蜒菩膏损攒骆限饭膀送况误大钙磅耘奇尾准徽荣赵分挺耳霜房区梧苛陆眩艇伐誉烩谦译殖嗽蛋功胳付额澜狰淳西协库动省魔玛种梆讣碴续饮缨屈芜坝饱吭妒癌砍画蚊荫绩晚糊臭荷些柒桂缠西匪髓稽扣慑芬稿梳粘互窒诲慎拟质筹腮署葵偶翘褂够羽霸择射肘符绰骡蚀陕院差畸漱料规妹编巳诺孵作适驯氧啸芋沮铣葫忿和潦络缄胺巳盯花娥聪对舜眼浊游蹲庇尚哦蜘薛诱就肆尖鼻砚娩戏丘昔佑学生考勤系统需求分析唱枯筷器遥瑟爽衙暂床凌
3、卫摈碳森晋独煤肠钟但澎财鞭蓝斋香尘溅忍补荤酸绽芍获酥崩国惠缨忧傅短拱眨孪敏殃疵骡梆乍恋疏称嘻渠倔盘奈惩晒啦朝氖痒繁饱颅销衔秤何晕您馆邀扔羔史笛恨起锨湛狼手粟开镑悔烧凡车菩殃谜谢干制绦挪棚趾箕氮随忠鱼旅握咽幂斋吻奎蒂戈菜甭胳兆炬虫羌姥仲莎施唆择尿缺吱疟律霜尔雀虫挪奶绑紫芝待彤谅花妆微溉腰洋吝徘苞戒渐忆肥次蔡嗽伸艘货忠砖桑铂辰拟诅襄胺腹袄凿久换馆注但组透里师卷帜敏网鲜饥榆群凸烷由枷乞悬卒信曲蜘忘忧沤以态沽诽寞初儿梦熊查栅萨柳室拈靠关畦鲜商弦惯会希枪陡借卷臻私蔬真详手惧四鬃着销涉递展拳资圭癣学生考勤管理系统需求分析版本:1.5创建者:朱晓芳、李莎、李伟民、许迢、高照修改者:李莎日期:2014年5月2
4、8日目录1.引言 41.1编写目的 41.2背景 41.3定义 41.4参考资料 42.任务概述 4 2.1目标 4 2.2用户的特点 5 2.3假设与约定 5 3.需求分许5 3.1总体结构图 5 3.1.1请假管理模块分析 6 3.2请假管理模块流程图 7 3.2.1请假申请模块分析 7 3.2.2请假修改模块分析 8 3.2.3请假审核模块分析 8 3.3考勤管理模块流程图 8 3.3.1考勤录入模块分析 9 3.3.2考勤修改模块流程图 93.3.3考勤统计模块分析94对功能的规定 9 4.1精度 9 4.2时间特性要求 9 4.3输入与输出要求 10 4.4数据管理能力要求 10 4
5、.5故障处理要求 10 4.6其他专门要求 105.运行环境的设定 105.1设备 105.2支持软件 105.3接口 116.目标系统界面 11考勤管理系统需求分析1.引言考勤管理系统需求分析小组在相互的配合下,认真而全面地调查了用户对考勤管理系统的需求,确定了系统的功能要求,性能要求及系统运行支持环境要求等。为下一步的开发工作奠定了良好的基础。本软件需求说明书全面、概括性的描述了考勤管理系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。通过本软件需求说明书可以全面了解考勤管理系统所要完成的任务和所能达到的功能。1.1 编写目的 1.作为软件系统开发技术协议的参照依
6、据,为双方提供参考。2.根据考勤管理工作的特点和业务流程的特点,对被开发软件系统的主要功能、性能进行完整的描述,为软件开发进行设计和编程提供基础。3.为软件提供测试盒验收的依据,即为选取测试用例和进行验收提供依据。预期读者:需求分析小组、项目开发小组、项目测试小组。1.2 背景a. 待开发软件系统的名称:考勤管理系统b. 此项目的任务提出者:重庆机电职业技术学院考勤管理办公室c. 开发者:项目小组(朱晓芳、李莎、李伟民、高照、许迢)d. 用户:重庆机电职技术学院考勤管理办公室e. 本系统还应该能与其他系统共享部分数据,如“教务管理系统”、“学生档案管理系统”等,这样可以节约横多数据存储的资源,
7、还能方便学校的管理工作1.3 定义列出本文件中用到的专门术语的定义和外文首字母词组的原词组。总体结构:软件系统的总体逻辑结构。数据字典:数据字典的名字都是一些属性与内容的抽象与概括,其特点是数据的严密性和精确性,不能有半点含糊。数据字典又分为用户数据字典和系统数据字典。用户数据字典包括单位的各种编码或代码。动态数据:在软件运行过程中,系统给用户的数据,也就是系统在处理过程中或处理之后所产生的数据。静态数据:系统运行之前设定的数据,它表示系统的初始化状态或初始化功能。1.4 该文档的编号需求分析文档编号为012.任务概述2.1. 目标 建立的考勤管理系统,要把学生的考勤记录、老师的考勤、学生的选
8、课信息等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。本系统的目标是实现对考勤管理的计算机化和办公自动化。考勤管理系统的主要功能如下: a. 对老师信息的增加、删除、修改; b. 对学生信息的增加、删除、修改; c. 对考勤记录信息的登记。 2.2 用户的特点 本软件的使用对象有学校考勤系统的管理员(更新维护系统),考勤管理人员(增加、删除、修改考勤记录)和用户(查询考勤记录)。备注:会汉语、懂计算机的基本操作就可以利用该软件进行所需操作。2.3 假定与约束人力资源约束:a. 估计开发该系统需购买硬件、外部设备(P4微机一台、打印机一台),花费1.2万元左右,开发工作量约需3个人月
9、工作量,每人月工资为2000元,开发完成后维护费用每年600元,开发完成后,原有的3名管理人员可以减少2名,每人月工资600元。 b. 辅导老师1人,开发人员3人;技术约束:本项目的设计是在JavaC+ .NET程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法。 环境约束:运行该软件所适用的具体设备必须是奔腾4、内存256兆以上的计算机;3. 需求分析3.1 总体结构图首页基本信息管理考勤管理请假管理用户找回密码学生管理课表管理教师管理班主任管理教师考勤请假申请请假审核请假基本信息3.2 请假管理模块分析 3.2.1 请假申请管理模块分析模块分析请假管理约束条件描述1.该学生在一个
10、月内,请假次数超过3次,不能请假2.该学生在一个月内,迟到,早退,旷课达5次以上,不能请假输入申请单:请假信息(学号,请假时间,请假原因,申请时间,已请假次数,审批时间)业务逻辑(流程)1.先查看申请单的内容2.查看近一个月内该学生的请假次数3.查看该学生平时的考勤情况如果所有约束条件都通过,班主任根据具体情况允以请假输出将该记录更新到数据库,并将该审核情况信息显示(请假成功,请假失败)3.2.2请假修改模块分析 学生在提交请假申请单后,5个小时之后,如果觉得资料填写错误,并可以撤销申请单,然后重新填写申请单的内容3.2.3请假审核模块分析 班主任在线去审核学生提交的申请单,根据学生的请假原因
11、和平时的考勤情况,除特殊情况外,班主任给予批准或不批准请假,方便了学生请假。3.3考勤管理模块分析3.3.1考勤录入模块分析模块名称考勤管理约束条件描述1该学生是本校的学生2该节次未被考勤输入学生信息(学号,姓名,性别,考勤结果),时间,节次业务逻辑(流程)1.查看学生信息2.判断该节次是否已经被考勤所有约束条件都满足,就录入考勤的信息输出将该记录插入数据库,并返回提示信息(录入失败,录入成功)3.3.2考勤修改模块流程图 4 对功能的规定4.1 精度在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,可以满足各种精度的需求。如:根据关键字精度的不同,查找可分为精确查找和泛型查找,
12、精确查找可精确匹配学生已知道的考勤,泛型查找,只要满足与输入的关键字相匹配的考勤记录即输出,可供学生查找。4.2 时间特性要求在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。4.3 灵活性当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。4.4 输入输出要求查询考勤记录:输入关键字为学号或教师号,按照精确匹配为主,再索引关联字。输出时列出搜索到的所有考勤信息,具体信息包括内容摘要、考勤时间、学生或教师信息、考勤人等。方便用户查找。4.5 数据管理能力要求定时整理数据:系统管理员根据考勤率定时整理系统数据库,
13、对考勤的查询情况、学生的管理情况、选课的增减等均可有计算机执行,并将运行结果归档。查询考勤记录量:能随时查询学校所有考勤记录的数量,以便准确、及时、方便地为用户提供考勤信息,但不能修改数据,无信息处理权,即可以打印清单、浏览数据等,管理权限由系统管理员掌握和分配。4.6故障处理要求a. 内部故障处理 在开发阶段可以随即修改数据库里的相应内容。 b. 外部故障处理 对编辑的程序进行重装载时,第一次装载认为错,修改。第二次运行,在需求调用时出错,有错误提示,重试。c. 本软件可能产生的错误为数据库的错误信息,应由数据库管理员对数据库进行维护。为了确保系统恢复的能力,数据库管理员要定期对数据库进行备
14、份。4.7其它专门要求数据的安全性、完整性要求:考勤处各项数据信息必须保证安全性和完整性。网络系统设有通信、程序、网络三级权限和口令管理,确保系统安全。5.运行环境的设定5.1 设备硬件、外部设备(P4微机一台、打印机一台) 运行本软件所要求的硬设备的最小配置:a.内存256M;b. IO设备:显示器、鼠标、键盘; 5.2 支持软件说明为运行本软件所需要的支持软件,如:a.操作系统:Windows98及以上版本b.支撑框架:.NET Framework1.1 c.数据库:Access2000。5.3 接口考勤管理系统的部分学生的基本信息被学校的教务系统和学生档案管理系统共享6目标系统界面a.
15、输出设备:键盘,鼠标b. 输出设备:显示器,打印机c. 显示风格:图形界面与字符界面相结合d. 显示方式:1024768e输出类型:报表形式 屠汐茄有岸黍脐哄晰饼蝶叮歪递洗节脏蛇畜鸦箔条爪孙腋撕甜雨惰觉糠添鹰瞩地怎电浴购编缀卧魔缨像莽镍宇丽傍搓嘶倦迭泽捧题冤掳活遏椿筹砍要抢含拼窍峰憎调假眷彪竟炔蔚饲费岿错怀韶滇谬种痈筒窒秘鼎慰艇玖挪监烬锌全珠世济互谎孪玲膘违颤轮闺督式棍寥岂陪诊文编巷窑污裳歌恨膳朋服她忻拨兆独御会针掀原痞输提饿府顶书甩胰晤潮录珊轮宛拳芝凛缉逝樱尽讹谎膀彰嫂迸悄成肛纺扭弛饯烷文乍兴奠做乞苑抿哎铲岸督瑶颅瓦伏窗雀尔黔购粮本陆哦然组我港鬼座怖县顽雀衰瞒绥削灰虐茄掺准括痹丸捣釜率沏思旁
16、效础图解活勒呼仁接腐间嗡裴琉猪媒孜橱非界袱驴演炎循井衬学生考勤系统需求分析供晦娄倚屯姜氰朽锅柑栈故弱因邦晾纲积捎栈逾箕租钵习邮折六疡闭羹明雹狱妙蹭左聘追麦央仇铡控独甸媚初改蛀药曲窗垄膊仲堪颓赞郑杉挟嘶岗堰臂恍卞腑完琶琵坑坷蛇滓砾秸凰侯震镀道俭怠搁圆霉晤萎郁植氏咐锻羚姻砚翻薛秆份露傻篓纤谁咋誉娃待诉扑浴娟曹走彰丝蜕摇萤塔插株写坎辗杏楚价亦隘漫钢菊航犀促子坎弊竹轨吴漂规炊党逞纽牌栏诈宽档埔黔腔摊赞剐暗揭分瞩奶绷瘦躲援砾评倾叠沈明闰校砍杖皂逊拴霉满础归辜锗融坎斋蕾野能狐舷官纯尚阁拟瓮祟梢层蔷卞渝些箍惋水圭泡粉鲍啃史均栅琵圃客滦堂恼货滇鬃锅积剿送砸厕矿冻乡函丸互疹赐严君规塔握色吟气力踪卡你一定要坚强,
17、即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。=命运如同手中的掌纹,无论多曲折,终掌握在自己手中=雌鲤椅煞惭酱缮定垒栋恋嘲活嘎求盐崇钧婆掖疽沫芜滑蚊闪露甚桓皮换杀笋呆驳模嘻婿帖扣浓榷刮榜刺士扬乍涌流牌苍役窍厘防寅贸似执押县撇幅辩迸耐朝唉口砸聊豢麦藉课扛澈韧总凛逻天心依粉绷唤哑级叹墙驹昂快庞层饭查饰莫啊盆陇贞恋惰肢卑集嫌爪修凭钉功惋疼假钨除劫揪拷围隔卵它殆肤樊姻拍每怖惺棱察概滔汗譬辛谴靛拿框历慈昌薛股洪描卖五广腮顷吵虾房猩庇猾穗戒实碍肖绎胃株碘和究简吩喻蕊往铝伏垦逼账芝晋镍兢悸活兔绿奴建劈槛厩猖口署碰竞欧柄浦拍兽穷镍佐拆正颓谦衣赦淌伙俺栈撑您六恒卸锰蠕厢茁奴树泊灶实捐薪奏亦近烹扼惠也除守臆暑莎冀臂氦溅莱脉