实验报告一(需求分析)模版_第1页
实验报告一(需求分析)模版_第2页
实验报告一(需求分析)模版_第3页
实验报告一(需求分析)模版_第4页
全文预览已结束

下载本文档

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

文档简介

班级学 号姓 名实验时间指导教师实验序号及实验名称 实验一 软件项目的需求分析 一、实验题目及要求:学生选课系统的功能要求:(1)教师可以提前一个学期将决定开设的选修课程告知教务部门(选修课程的信息包括课程名称、学时数、学生人数限制等),最终由教务部门汇总、公布选修课程清单。(2)学生在规定的时段内、依据选修课程清单进行选课,规定每人最多可选四门课程。一般情况下学生选课要求可以得到满足,若出现问题,教务部门负责与学生协调;若没有问题或问题得到解决,教务部门向学生公布选课结果。(3)学生可以随时查询自己的选课情况;学生在规定的时间内通过该系统可以增选或撤选课程。(4)教师可随时查询其课程的选修情况、并得到选课学生名单。l 来源自任务书中选定的题目(如:酒店客房管理系统)二、项目概述1.功能:(1)开设选修课(2)学生选课(3)学生查询修改选修课程(4)教师查询选择课程人数与名单2.用户特点教师和学生需要选课与选课管理3运行环境操作系统:Windows XP SP3及其以上最低配置:奔腾4处理器,512M内存,60G硬盘。建议配置:奔腾双核T4400 2.2GHZ及其以上 2G内存、320G硬盘4必要的约束条件(1) 课程人数,学时数的限制(2) 每个学生最多选修4门课程(3) 课程最多人数的限制l 通过资料查阅和调研,对系统需实现的功能、用户特点、运行环境要求、必要的约束条件与限制等进行阐述)三、系统的功能需求1功能划分(1) 输入A 输入开设课程的基本资料B 输入学生要选的课程C 输入要修改的课程(2) 处理A. 根据输入的信息新建课程B. 存入学生的选课信息C. 修改学生修改课程的信息D. 检查用户名密码(3) 输出A. 输出学生选可信息B. 输出选课人数和名单2功能模型顶层:第一层:第二层:l 包括功能划分(简述每个功能的输入、处理、输出过程)、功能模型(用分层数据流图描述)等具体内容四、数据需求l 对系统涉及的信息及其联系进行分析和描述(可用E-R图表示)五、其他需求 1性能需求对运行消耗资源少2.运行需求对硬件要求低3安全保密设置用户密码,对登入系统的用户进行检验4可维护性以块模式运行5可移植性文件较小,可移植性强l 对性能需求、运行需求、可使用性、安全保密、可维护性、可移植性等方面的限制和约束进行描述)l六、参考资料1. Bernd Bruegge,Allen H Dutoit.Object-Oriented Software EngineeringM.NJ:Prentice-Hall,Upper Saddle River,1999.2. Davis A.Operational Prototyping:A New Development ApproachJ.IEEE Software,1992.3. Chung L,Nixon B,Yu E,Mylopoulos J.Non-Functional Requirements in Software EngineeringM.Boston:Kluwer Academic Publishers,2000.4. van Lamsweerde A,Darimont R,Letier E.Managing conflicts in goal-driven requirements engineeringJ.IEEE Transactions on Software Engineering,1998.5. 张海藩.软件工程导论M.北京:清华大学出版社,2003.l 列出参考资料的作者、标题、

温馨提示

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

评论

0/150

提交评论