软件开发需求说明书文档_第1页
软件开发需求说明书文档_第2页
软件开发需求说明书文档_第3页
软件开发需求说明书文档_第4页
软件开发需求说明书文档_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教师授课系统管理平台需求说明书2013-3目录1.引言41.1编写的目的41.2背景41.3项目专用术语41.4参考资料42.任务概述42.1目标42.2运行环境52.3条件与限制52.4工作流程53.数据描述53.1数据库结构53.2代码字典73.3数据采集74.功能需求74.1总体需求74.1.1用户界面74.1.2表格编辑打印84.1.3图型编辑打印84.1.4数据编辑84.1.5系统兼容性84.1.6输入输出接口84.2系统功能模块及需求(一)84.2.1模块结构84.2.2功能描述84.2.3工作流图94.2.4数据流图94.2.5UML图95.性能需求105.1对性能的规定105.1.1精度105.1.2时间特性要求105.1.3灵活性105.2输入输出要求105.3数据管理能力要求(针对软件系统)105.4故障处理要求105.5其他专门要求106.运行环境规定116.1设备116.2支持软件116.3接口117.其它需要说明的问题:118.签字11需求说明书1.引言1.1编写的目的本手册作为用户与该系统软件开发维护人员共同遵守的软件需求规范说明。感谢阅读使用对象: XXXXXXX小学1.2背景开发软件名称:教师授课系统管理平台项目任务提出者:XXXXXXX小学项目开发者:XXXXXXXX科技发展有限公司用户:XXXXXXX小学实现软件单位:XXXXXXXX科技发展有限公司教师授课作为一个学校的基础管理,是学校对教师工作管理的基本依据。实际管理和记录工作需要快速获知各个教师的每日授课出勤情况及授课内容,以便于及时向管理者反映教师的授课内容,效率情况(包括XX、XX、XX、XX等情况)。我们提出基于C/S结构的网络系统,实现PC机线上签到任务,以减轻相关人员的工作量,也便于管理部门随时查阅了解相关班级的实时授课情况。我们准备开发教师授课系统管理平台,完成教师基本信息维护、学校的部门信息维护、学校基本授课考勤类型的维护、授课排科的管理、相应的查询与分析。实现授课排科的需要,包括授课时间、科目、内容、人员的情况的记录,在每个月对教师进行绩效评估的时候,对教师授课记录进行查询和统计。教师授课系统管理平台是为了解决教师授课管理而设计的,目的是建立一个能够初步实现校园教师授课考勤管理系统的智能化管理,提高管理效率,工作人员能够在各个岗位上的工作状态得到及时的反馈,而系统所需的工作人员的数量少,效率高。降低资源浪费,同时增强员工管理的透明度以及约束员工自觉及时反馈相应的教学信息。感谢阅读1.3项目专用术语CT-MAS :CampusTeaching-ManagementSystem感谢阅读(教师授课系统管理平台)1.4参考资料微软教材MSDN帮助文2.任务概述2.1目标1)规范学校管理,实现对全校教师人员授课情况管理的实时监控。谢谢阅读2)实现较完善的管理体系。3)为学校领导决策提供依据。4)系统符合实际需求,人机界面友好、操作简便。2.2运行环境操作系统平台:windowsxp数据库平台:sqlserver2.3条件与限制程序运行前提:本程序是基于 开发的,所以 支持。2.4工作流程上课进入管理员系管理员操作(通过)统界面学号登录登录系统验证选择授课内容(判断身份)授课操作进入授课系统界面下课(不通过)(不通过)(通过)登录系统验证选择下课操作3.数据描述静态数据教师信息,授课信息动态数据月记录信息,统计信息,缺课信息,留言信息,交流信息3.1数据库结构采用WindowsSqlserver数据库写入读取文件谢谢阅读数据库名称:数据表描述:EMPLOYEE(员工信息表)数据项系统生成还是用户输入备注员工号用户输入8位密码用户输入6位到16位姓名用户输入性别用户输入部门号用户输入2位地址 用户输入电话 用户输入电子邮件 用户输入备注 用户输入状态 系统生成 0在校1不在校DEPARTMENT(部门信息表)数据项系统生成还是用户输入备注部门编号用户输入2位部门名称用户输入部门介绍用户输入部门负责人用户输入ATTENDANCE_DATE(日记录信息表)数据项系统生成还是用户输入备注编号系统生成日期系统生成员工号系统生成8位员工姓名系统生成授课时间系统生成授课科目用户输入或选择授课内容用户输入或选择是否缺课系统生成ATTENDANCE(信息表)数据项系统生成还是用户输入备注编号系统生成8位日期+登入序号员工号系统生成8位员工姓名系统生成系统生成XXXX系统生成ERRAND(信息表)数据项系统生成还是用户输入备注编号系统生成员工号用户输入8位员工姓名用户输入XXXX用户输入XXXX用户输入描述情况用户输入LEAVE(信息表)数据项 系统生成还是用户输入 备注编号 系统生成员工号 用户输入 8位员工姓名 用户输入XXXX 用户输入用户输入原因用户输入MESSAGE(信息表)数据项 系统生成还是用户输入 备注员工号 系统生成 8位员工姓名 系统生成留言内容 系统生成留言时间 系统生成OVERTIME(信息表)数据项系统生成还是用户输入备注编号系统生成1+日期+序号员工号系统生成8位姓名系统生成系统生成XXXX系统生成3.2代码字典3.3数据采集在线实时采集4.功能需求4.1总体需求1)用户需要签到,录入相应信息,才能正常使用PC相应功能。精品文档放心下载2)基本的教师信息管理(包括姓名、性别、科目、生日等)感谢阅读3)教师授课签到信息管理(包括日期、课时、姓名、科目、授课内容等)谢谢阅读4)不合理的授课签到,系统可以做出友好的界面提示和记录(包括前台提示、后台预警)感谢阅读5)实时记录教师的相关授课信息并提供及时查询6)月度统计相关授课的信息并支持打印报表7)支持相关授课信息的修改8)支持相关授课信息的后台录入(包括日期、课时、姓名、科目、授课内容等),排出相应课程表,以便前台教师签到选择。感谢阅读9)支持多项输出(包括报表输出、展示输出等)展示界面见图例A精品文档放心下载4.1.1 用户界面登录界面略说明:登录界面验证用户身份,(二次开发考虑指纹或刷卡验证,预留相应接口).并且根据登录者的身份选择不同的跳转页面。用户在忘记密码的时候可以选择向管理员提交请求并且要回密码。员工操作界面谢谢阅读略说明:员工操作界面包括以下功能:1.密码修改2.输入或选择授课科目、相应内容。3.查询授课记录3.向管理员留言管理员操作界面略说明:管理员操作界面包括以下功能:1.修改密码2.教师信息管理(查看和修改功能)3.教师授课记录查询及报表打印4.查看留言4.1.2 表格编辑打印支持4.1.3 图型编辑打印不支持4.1.4 数据编辑由操作人员角色决定4.1.5 系统兼容性兼容一般奔3机或以上微机或笔记本(需Framework2.0框架支持)感谢阅读4.1.6 输入输出接口系统输入:从用户界面输入登录信息系统输出:登录信息反馈,其它信息反馈,报表生成3)硬件接口:一般奔3或以上PC机或笔记本,网络接口感谢阅读4)软件接口:WindowsXP4.2系统功能模块及需求(一)4.2.1 模块结构略4.2.2 功能描述1)请详细描述相应的功能2)请详细描述相应的功能3)请详细描述相应的功能;4)请详细描述相应的功能4.2.3 工作流图略4.2.4 数据流图4.2.5 UML图4.2.5.1)上课上课用例图略上课活动图略4.2.5.2)下班环节下课用例图略下课活动图略4.2.5.3)查询统计查询统计用例图略查询统计活动图略4.2.5.4)登入登入用例图略登入活动图略4.2.5.5其它其它用例图略5.性能需求5.1对性能的规定5.1.1 精度1)本系统全部为整数5.1.2 时间特性要求各个操作在1-20秒内完成5.1.3 灵活性1)系统可以立刻适应数据库接受的新数据2)要求系统可以在PC机和笔记本上通用5.2输入输出要求输入:员工帐号和密码输入:格式:文本输出:报表:格式:Excel电子表格形式输出要求:表格内容准确无误精品文档放心下载信息查询:格式:Windows可视化窗口提示要求:人性化界面;数据准确谢谢阅读5.3数据管理能力要求(针对软件系统)说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。谢谢阅读5.4故障处理要求出现异常提供详细异常错误信息并给出合适的解决方案。5.5其他专门要求安全性:对用户账户信息严格保护。可维护性:有错误时,可以提供及时修复工作易读性:界面符合windows友好界面风格,能提示用户下一步的操作步骤谢谢阅读可转移性:支持IE的PC机都可以使用本系统。精品文档放心下载可靠性:出现错误不会导致系统死机。6.运行环境规定6.1设备内存要求:512MB以上CPU要求:PⅢ以上,普通办公室PC机即可6.2支持软件操作系统:windowsxp编译程序:请详细描述相应的功能测试程序:请详细描述相应的功能6.3接口手机短信接口网站发布接口多媒体接口等7.其它需要说明的问题:1、需求报告由甲方提出基本需求,由开发方从技术层面进行认可,经双方认可后,作为正式的项谢谢阅读目需求报告。2、允许甲方(客户)在项目实施过程中,对需求报告的功能进行局部调整,调整需经双方认可后,谢谢阅读作为以后开发和验收的依据。3、如果在开发过程中需要对软件功能进行调整,合作双方应友好协商解决,如果增加费用过大,谢谢阅读甲方应支付此项费用。以保证项目的顺利实施。8.签字此项目需求说明书已经双方确认。甲方代表: 乙方代表:授课系统报表日期至班级科目授课老师其它查询日期班级名称课时科目授课内容授课老师2013-3-23二(一)班1语文作文讲解王老师…………2013-3-23二(二)班1数学九九乘法表康老师…………2013-3-23……2013-3-23……2013-3-23……2013-3-23……2013-3-23……2013-3-23……2013-3-23……2013-3-23……2013-3-23……2013-3-23……为查询内容,可手动输入或下拉菜单选择2013年3月23日星期六下午:14:25感谢阅读一(一)班一(三)班一(四)班科目:电脑课一(二)班科目:电脑课科目:电脑课课名:五笔字型课名:五笔字型课名:五笔字型授课人:李老师授课人:李老师授课人:李老师二(一)班二(二)班二(三)班二(三)班科目:语文课科目:数学课科目:电脑课科目:电脑课课名:作文讲解课名:九九乘法表课名:五笔字型课名:五笔字型授课人:王老师授课人:康老师授课人:李老师授课人:李老师三(一)班三(二)班三(三)班三(四)班科目:电脑课科目:电脑课科目:电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论