- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程实验指导书2014-4-29版.
*******************
《软件工程》
实验指导书(自编)
*******************
计算机科学与信息工程学院
目 录
课程实验目的和任务 1
二. 综合实验题目 1
三. 实验安排 2
实验一 需求分析 3
一.实验目的 3
二.准备知识 3
三.实验内容 3
四.实验指导 9
实验二 概要设计 12
一.实验目的 12
二.准备知识 12
三.实验内容 12
四.实验指导 20
实验三 详细设计 21
一.实验目的 21
二.准备知识 21
三.实验内容 21
四.实验指导 22
实验四 编码 25
一.实验目的 25
二.准备知识 25
三.实验内容 25
四.实验指导 26
实验五 测试 27
一.实验目的 27
二.准备知识 27
三.实验内容 27
四.实验指导 27
一. 课程实验目的和任务
二. 综合实验题目
要求学生分四人小组,在实验课上(必要的可以增加适量的课外时间)共同完成以下任意一个题目的开发工作,包括需求分析、概要设计,详细设计、编码实现和测试工作,完整的经历软件的开发流程,完成需求规格说明书、概要设计说明书、详细设计说明书、源代码、测试报告等文档及程序的编写工作。
(一) 参照Windowscmd或Linuxshell实现Console控制台系统
本实验要求设计实现一个Console控制台系统,系统的具体功能要求具有文件管理功能、网络管理功能和系统管理功能等。其中,各操作命令可以参考cmd.Exe或linuxshell,也可以自己定义使用的命令,命名要反映出操作类型。
(二) 电子商务网站设计与实现
本实验要求设计开发一个基于Web的B2C架构的系统,该系统主要经营电子、数码类产品。要求该系统具体包括:新闻发布系统、计数器系统、产品管理系统、权限管理系统、模板管理系统和自动推荐系统等。
(三) 校园内的Ftp有哪些信誉好的足球投注网站系统
本实验要求设计实现一个Ftp有哪些信誉好的足球投注网站系统,系统的具体功能要求输入关键字给出校园网内的Ftp相关资料列表,并且给出统计。关键字能够提供不止一个,可以按照多个关键字进行有哪些信誉好的足球投注网站。有哪些信誉好的足球投注网站主页中要给出热门有哪些信誉好的足球投注网站关键字。
(四) 通用试题库组卷系统
本实验要求设计实现一个试题库组卷系统,系统的具体功能要求:组卷方式有全自动成卷、半自动成卷和人工成卷;题库管理包括查询、增加、删除、修改题库等;打印输出包括以实用格式或紧凑格式输出试卷,并可对试卷进行人工编辑修改;试题录入要求简洁、快速、方便并具有自动查错功能。另外,还要支持能从网上下载试题。
(五) 基于Web的学生选课系统
本实验要求设计实现一个学生选课系统,系统的具体功能要求:用户管理能设置用户,其用户类型包括超级管理员、管理员和学生,超级管理员具有用户管理权限,系统具有默认的超级管理员账号;管理员能对课程信息进行添加、修改和删除,对某门课程的选课名单进行统计和打印;学生能查询某门课程信息,包括当前已选课人数等,选课和撤销选课操作;可以在班级信息中设置限制条件,如选课学生的类型(本科/研究生)、年级限制、最多人数等。
(六)图书管理系统
本实验要求设计实现一个小型图书管理系统,系统的具体功能要求:图书登记入库,读者信息登记,图书分类查询,读者借书/还书,读者借书证挂失,读者信息查询等;用户管理分为超级管理员和管理员,超级管理员具有增添、删除管理员的功能,管理员可以对图书和读者信息进行管理。实验安排
序号 实验项目名称 学时 类型 必做/选做 1 需求分析 2 验证性 必做 2 概要设计 2 验证性 必做 3 详细设计 4 设计性 必做 4 编码2 设计性 必做 5 测试 2 设计性 必做
Rational Rose是基于UML而产生的,是软件开发过程中的不可或缺的一个建模工具。
(1)Rational Rose的特点:
支持多种语言,如Ada、CORBA、Visual Basic、Java等;
支持模型的Internet发布;
可以生成简单、清晰且定制灵活的文档;
双向工程保证了模型和代码高度一致;
支持逆向工程,建立代码框架;
支持多种关系型数据库的建模;
从需求分析到测试,在整个软件生命周期中,都为团队开发提供强有力的支持。
(2)Rational Rose的作用
整个开发团队可以使用用例图,来获得一个系统高层次的视图,并且可以协商项目的范畴;
项目经理可以使用用例图和文档,把项目分解成便于管理的多个模块;
系统分析员和客户在看到用例规格描述文档的时候,就可以明白系统将会提供什么样的功能;
技术编写者在看到用例规格描述文档时,就可以着手编写用户手册和培训计划;
系统分析员和软件开发者在看到时序图和协
您可能关注的文档
- 路基土石方高边坡防护工程安全专项施工方案..doc
- 路基基床底层填筑技术交底..docx
- 路基填筑施工方案..doc
- 路基强夯施工方案..doc
- 路基护肩墙施工技术..docx
- 路基排水工程施工方案..docx
- 路基施工作业指导书..doc
- 路基施工技术交底..docx
- 路基路面工程作业..doc
- 路基路面工程试题与答案..docx
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)