欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    需求分析(软件工程).docx

    • 资源ID:69684329       资源大小:63.87KB        全文页数:8页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    需求分析(软件工程).docx

    需求说明书课程名称: 软件工程设计题目:学院课程安排系统小组成员:教 师:成 绩:实验二学院课程安排系统需求说明书目录1引言1.1编写目的31.2背景31.3定义31.4参考资料42任务概述2.1目标42.2用户的特点42.3假定和约束53需求规定3.1对功能的规定63.2对性能的规定63.2.1精度63.2.2时间特性要求63.2.3灵活性63.3输人输出要求63.4数据管理能力要求63.5故障处理要求73.6其他专门要求74运行环境规定4.1设备74.2支持软件74.3接口74.4控制81引言1.1编写目的教务管理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面。如何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件。以小的代价在最短的时间内确定问题是否可解。课程安排是教务管理中的一项重要而且繁重的主要日常管理工作,从一般意义上讲,其实就是对学校下学期开设没门课程合理地分配时间资源和教师资源的过程,其中涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。每学期的期中,学校教务处分别向各系发出下学期的教学计划,包括:课程名、课程类别、课时、班级类别(本科、专科、高职)、班号等;系教学主管人员根据教学任务和要求给出各门课程的相关限制(如:任课教师职称、合班数、最高周学时数等);任课教师自报本人授课计划,经所在教研室协调确认,将教学计划上交系主管教学的主任,批准后上报学校教务处,最终由教务处给出下学期全系教师的教学任务书。如何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件,用计算机实现自动处理过程。1.2背景开发软件名称:学院课程安排系统项目任务提出者:贵州大学学校教务处项目开发者:杨雪 刘丹丹用户:贵州大学学校教务处管理中心实现软件单位:贵州大学各院系项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以Microsoft Visual C+为开发软件的应用程序,服务器端口采用了Linux 为操作系统的工作站,是采用Oracle 8的为开发软件的数据库服务程序。开发出的软件要适用于各种WINDOWS平台和SQL SERVER数据库下,支持局域网和INTERNET下的资源共享以及EXCEL的表格输出等,最低配置要求PIII 800,128M内存以及8M显存显卡。开发环境:Windows 2003/xp Server。开发工具:JAVA数据库管理系统:mysql。 1.3定义专门术语:SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域。值互不相同。ROLLBACK: 数据库的错误恢复机制。 缩写词:系统:若未特别指出,统指教务系统。SQL: Structured Query Language(结构化查询语言)。ATM: Asynchronous Transfer Mode (异步传输模式)。1.4参考资料软件工程导论,张海藩,清华大学出版社。实用软件工程,郑人杰等,清华大学出版社。数据库系统概论,王珊等,高等教育出版,第四版。软件工程钱乐秋、赵文云等,清华大学出版。软件工程及其应用 ,周苏、王文等,天津科学技术出版社 1992/1 软件工程,张海藩清华大学出版社 1990/112任务概述21 目标让学校各部门能够有效的掌握,有效的共享文件资源,保护好文件,及促进教务管理系内课程安排的信息化、规范化和自动化化,实现计算机的智能化管理,以提高工作效率和经济效益22 运行环境系统将由两部分程序组成,安装在各学院教务处系统上的课程程序及贵州大学的数据服务器程序。根据调研得知所有旅行社的计算机配置均在Pentium 133级别以上,客户程序应能够在Pentium 133级别以上, Win NT环境下运行。23 需求概述教务管理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面。如何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。24 条件与限制本软件开发工作需要一定的工作环境,必须有稳定的电源,和4M以上的网速,才能顺利完成工作。3需求规定 3.1对功能的规定1)能够管理并维护各专业各门课程的教学大纲和授课计划(2)能够管理并维护教师信息、班级信息、教室信息(3)能够使授课安排表满足一下条件:每位教师的主讲门数不能超过门学期;讲师以下职称的教师不能承担本专业核心课程的主讲任务。系级干部的主讲课时不能超过学时周。本学期出现严重教学事故的教师不能承担下学期的主讲任务。(4)能够更新、查询、打印教师授课安排表、班级课程表、学生的课程表(5)能够输入项至少应包含个:教务处布置的教学计划、系教师自报的讲课计划和系定的有关讲课限制条件。(6) 能够输出项至少应包含个:教务处最终下达的全系教师教学任务书和系各教学班一学期的课程表(可不包含上课地点)学生登陆用户名密码成功否否是用户管理页面课程信息上课地点教师课程安排是否合理查询课程情况查询教学楼号码教室号查询3.2对性能的规定3.2.1精度该软件的输入正确精度为95%、输出数据精度的98%,可能包括传输过程中的97%。精度难达100%,3.2.2时间特性要求软件对时间很灵敏;每学期更新一次处理时间;数据的转换和传送时间短;3.2.3灵活性该系统才用自动高压自动处理,当电压很高或雷击时能及时跳砸,避免顺坏。突然停电时会自动保存5天内的数据。3.3输人输出要求(1)每位教师的主讲课程门数不超过2门/学期:讲师以下职称的教师不能承担学院定主课的主讲任务。(2)学院中层干部的主讲课时不能超过4学时/周。(3本学期出现严重教学事故的教师不能承担下各学期的主讲任务。(4)本系统的输入项至少包括:教务处布置的教学计划,学院教师自报的授课计划和学院定的有关授课限制条件。(5)本系统的输出项至少包括:教务处最终下达全院教师的教学任务书和学院各个班级下各学期的课程表(可以不含上课地点)。3.4数据管理能力要求 每个学期的期中,学校教务处向各个学院发出下各学期的教学计划,包括课程名称、课程代码、课时、班级类别(本科、专科、成人教育、研究生)、班号等;学院教学主管人员根据教学任务和要求给出各个课程的相关限制(如:任课教师的职称、上课的班数、最高和最低周学时数等);任课教师自报本人授课计划,经所在教研室协调任可,将教学计划上交学院主管教学计划的人员,批准后上报学校教务处,最终由教务处给出下个学期全学院教师的教学任务书。3.5故障处理要求需要防护软件、避免有恶意的病毒不坏。硬件故障不易在高温,潮湿的环境工作,在潮湿环境中金属容易被腐蚀,而高温对机器的寿命会不利,甚至会达到某些零件的熔点,损坏零件。导致系统不能正常运行。3.6其他专门要求系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;系统应对不同用户设置不同的权限,区分不同的用户,如学生、教师和教务处管理人员。学生(只能查询教室、教师和课程信息以及提出借用教室申请),教师(只能查询教室、教师和课程信息,以及提出借用教室申请),教务处管理人员(可进行日常事务的处理,如增加、删除、更新课程、教室、教师信息,并批准或拒绝借用教室的申请)。经对前面的需求调查和初步的分析,确定由计算机完成的工作时对数据进行各种管理和处理,具体的工作内容见第二部分, 由手工完成的工作主要有对原始数据的录入;不能由计算机生成的,各种数据的更新,包括数据变化后的修改,数据的增加,失效数据或无用数据的删除等;以及系统的日常维护。4运行环境规定4.1设备处理器为pentium处理器或2i,4i双核上的处理器级性能高的处理器都可以。2G以上内存;电脑2000以后的版本,windows xp,windows7.有通用的USB接口,用户可以向系统传输数据。4.2支持软件在windows或lunix操作系统下都课运行、在visualc+编译(或汇编)程序、测试支持软件等。4.3接口该软件同其他软件之间通过USB接口连接,传输数据通信协议等。4.4控制排课及教学资源管理子系统根据交大多校区、地域和教学资源分散的特点,按照所需要的课程及教师、教室的信息,考虑学生、教师的时间,学生的人数及教室的容量、用途等因素,由计算机自动合理地排课和分配教室资源,便于教务管理人员对系统进行维护,课程安排应尽量避免产生冲突和矛盾,授课安排表的编排能体现出对各种教学资源的综合利用率,便于校内各科室人员、任课教师、广大学生的查询。

    注意事项

    本文(需求分析(软件工程).docx)为本站会员(asd****56)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开