篇一 :软件工程实验报告实验二

     

课程名称        软件工程          

实验项目 实验二面向对象分析及面向对象设计

实验仪器         个人电脑         

    ___计算机科学与技术系____

    _____计算机科学与技术___

    组长姓名                 

小组成员                 

实验日期________20##-5-15_______

    _______________________

           指导教师_                      

…… …… 余下全文

篇二 :软件工程课程设计实验报告

重庆邮电大学

软件工程

课程设计实验报告

——网上选课系统

姓名:雷雷

学号:08500329

专业:计算机科学与技术

班级:0410801

指导老师:邹洋

教室:S331-A

时间:20##-5-30~20##-6-3


一、实验题目:网上选课系统
  主要功能描述:系统首先维护校内所有课程的信息;课程分为研究生、本科生;也可以分为必修、选修、辅修。用户以学号和密码登陆,系统显示用户以选的课程、用户有权选但未选的其他课程,并显示具体信息(如学分)。用户选择后,系统根据规则检查用户是否进行正确的选课(如时间冲突、跨专业选课等);如果错误提示用户改,否则修改选课数据库。最后系统应能够向管理员提供查询界面和各类报表,统计每门课的选课情况。

二、实验目的

软件工程课程设计是软件工程专业一个综合性的实践教学环节,其目的在于促进学生复习和巩固计算机软件设计知识,加深对软件设计方法、软件设计技术和设计思想的理解,并能运用所学软件设计知识和面向对象技术进行综合软件设计,提高学生的综合应用能力。通过这次课程设计,要掌握UML(统一建模语言),并能运用UML在Rational Rose中建模。

三、实验要求

1. 一人一组。

2. 熟悉Rose开发环境。

3. 掌握UML的基本模型元素(如角色、用例、类等)。

4. 熟悉UML,主要了解UML中的9大图:Use case diagram(用例图)、Class diagram(类图)、Sequence diagram(序列图)、Collaboration diagram(协作图)、Statechart diagram(状态图)、Activity diagram(活动图)、Component diagram(组件图)、Deployment diagram(配置图)、datamodel diagram(数据模型图)。

…… …… 余下全文

篇三 :电大 软件工程实验报告1

大学图书馆图书信息管理系统

实验报告

学校:_宁波广播电视大学____

班级:_10春计算机科学与技术_

姓名:_____ __________

学号:_________

一.编写目的

根据需求调研分析报告,定义系统功能和系统数据流图,通过编写需求分析规格说明书,让开发人员能够根据需求规格说明书来开发项目。通过本实验熟悉和掌握一种软件开发工具,能够设计一个简单的软件系统,并综合运用过去学习到的编程知识实现一个软件的局部功能,为毕业设计打下基础。

二.项目背景

根据学校希望能够充分利用现代科技来提高图书管理的效率,在原有的办公系统基础上进行扩展,将一些可以用计算机来管理的都进行计算机化,使得图书馆管理人员工作更加方便,工作效率也更加的高。

三.系统需求说明

1.系统范围

                  

 

其中,圆角的长方形表示我们要开发的图书馆管理系统,该系统与如下4个外部产生联系。

首先,学生数据库:由于现在学校已经开通了一卡通,为此需要导入教务处里面的学生信息,将一卡通作为借书的标记,图书馆管理系统应该有这样的一个接口来识别一卡通的信息。

其次,图书等业五方面的数据库,这方面的数据库主要是对图书等方面的管理,比如说是图书的购入,图书的借出,图书的归还等等。

再者,图书馆的管理员,可以通过图书馆管理系统来通知给休息在家或者在外的工作人员。

最后,图书馆工作人员:他们可以通过图书馆管理系统来接受通知没可以随时查询信息。

2.系统功能需求

2.1 总体需求分析

面对大量繁杂的图书馆管理,分类,查询与借还工作,迫切的需要通过计算机来帮助解决,介绍图书馆管理人员的工作量。信捷图书馆管理系统采用符合有关国际标准,具有良好的开放性和兼容性的计算机,外部设备,操作系统及应用软件,达到和办公自动化网络的连接,实现远程管理,异地续借等功能。“图书借阅管理系统”需要具有界面友好,功能强大, 使用方便,安全可靠等优点。通过图书馆管理工作人员对图书馆管理系统的理解:

…… …… 余下全文

篇四 :软件工程实验报告

实验一

一、       实验室名称

综合实验楼

二、       试验项目名称

图书管理系统

三、       实验目的

1.       了解和使用甘特图,系统流程图,线性时间图来描绘系统开发流程和进度

2.       学会使用visio绘制常用的流程图。

四、       实验内容

图书管管理系统更便于对图书进行分类和管理,对借阅者进行时间限定,使得借书的效益更高更安全。提高工作效益,便于操作,能有效地对数据进行更新、查询,并能在一定程度上实现了自动化。图书管管理系统的主要功能为:书目管理、借阅证管理、借还图书、查询、缴费。书目管理主要是针对管理员身份而言的(比如新增书目,删除书目等等);借阅证管理分为五部分:注册、补发、挂失、暂停、注销;借还图书:借书、还书;查询:图书查询、借阅时间缴费主要是计算超期罚款并交纳费用。

五、       试验方案分析与设计

整理分析图书管理流程以及每个用户的权限。对功能进行整合。

六、       实验器材(设备,元器件)

台式电脑

七、       实验步骤

1.       对图书管理系统进行分析,整合用户权限和操作

…… …… 余下全文

篇五 :软件工程实验报告模板

软件工程实验报告

姓名:冯巧

学号:3080702205

实验题目:实验室设备管理系统

1、系统简介:

每天对实验室设备使用情况进行统计,对于已彻底损坏的作报废处理,同时详细记录有关信息。对于有严重问题(故障)的要即时修理,并记录修理日期、设备名、修理厂家、修理费用、责任人等。对于急需但又缺少的设备需以“申请表”的形式送交上级领导请求批准购买。新设备购入后立即对新设备登记(包括类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、购买人等),同时更新申请表的内容。

 2、技术要求及限定条件:

采用C#语言设计桌面应用程序,同时与数据库MySql进行交互。系统对硬件的要求低,不需要网络支持,在单机环境下也能运行,在局域网环境下也能使用。方案实施相对容易,成本低,工期短。

  一:可行性分析

1、技术可行性分析

计算机硬件设备,数据库,实验室设备管理软件与实验室设备管理系统的操作人员组成,能够实现实验室设备管理的信息化,提高工作效率,实现现代化的实验室设备管理。系统需要满足实验室设备管理(包括对实验设备的报废、维修和新设备的购买)、实验室设备信息查询(包括按类别进行查询和按时间进行查询)、实验室设备信息统计报表(包括对已报废设备的统计、申请新设备购买的统计和现有设备的统计)。这些功能框图如下图所示:

2、经济可行性分析

依据用户的现实需求、技术现状、经济条件、工期以及其他局限性因素等等因素,考虑到工期的长短、技术的成熟可靠、操作方便等因素,本方案具备经济可行性。

3、系统可选择的开发方案

  ①方案A用C# 开发系统的特点是:开发工具与数据库集成一体,可视化,开发速度较快,但数据库能够管理的数据规模相对较小。系统对硬件的要求低,不需要网络支持,在单机环境下也能运行,在局域网环境下也能使用。方案的实施相对容易,成本低,工期短。

…… …… 余下全文

篇六 :20xx级本科《软件工程实验》报告_(1)

2011级本科《软件工程实验》报告

共11页第1页

实验一 项目开发的准备工作

实验学时: 实验类型:验证性

一、目的与任务

目的:确定课题,组织组员,合理分工,熟悉软件开发环境,培养团队精神。

任务:学习软件开发小组的组织和管理,合理分工,将项目开发各阶段的任务明确,并熟悉相应的软件开发环境。

二、内容、要求与安排方式

1、实验内容与要求:

根据各组选择的课题,实行项目经理制,各组推荐一名组长,统一管理整个项目的实施过程,并和理调整资源和负责项目全局;根据项目的难易合理分配组员的任务,对问题达成一直的看法;针对项目的实施,熟悉相应的软件开发工具的使用环境。

2、实验安排方式:

本实验为开放实验,各组可同时进行实验,每组5-6人。

3、准备参考资料和阅读相关的国家有关软件开发的标准文档。

三、思考题

1、项目开发首先要做的事是什么?

答:进行软件前期的项目需求的分析,然后对项目进行风险评估

并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。

2、你认为该软件应具备的最重要的特性是什么。

答:形态、智能、开发、质量、环境、维护、应用。

3、你认为怎样分工是最合理的?

答:给任务分配取决于项目的规模、人员的专长和经验。把不同的责任分配给不同的几组人。

共11页第2页

实验二 需求分析

实验学时: 实验类型:设计性

一、目的与任务

目的:确定项目的可实施性,在此基础上完成系统的逻辑功能模型的建立。

任务:采用不同的软件开发技术,完成对项目的分析过程,给出系统的逻辑功能模型,数据字典以及规格说明书。

二、内容、要求与安排方式

1、实验内容与要求:

明白项目的业务流程图,绘制数据流程图,功能分析图,编写数据字典,数据加工处理的描述,软件系统流程设想图(新系统模型),需求规格说明书。

…… …… 余下全文

篇七 :软件工程实验报告asas

软件工程实验报告

班级:

学号:

姓名:

实验一 软件需求分析

实验项目名称:软件需求分析

实验目的:

1) 根据所选定题目进行需求分析工作;

2) 通过实例掌握结构化数据流分析技术;

3) 进行业务需求分析、用户需求、功能需求、非功能需求分析;

4) 写出需求规格说明书(含数据流图)。

实验内容:用结构化数据流分析技术进行软件系统需求分析,得出系统得数据流图和数据字典。

实验步骤:

1) 到相关单位进行需求分析。

2) 综合利用Internet 网和相关书籍整理并完善需求分析。

3) 画出系统数据流图(分清系统是事务型还是加工型)。

4) 得出系统数据字典。

1.软件系统需求描述:(从功能,性能上进行描述)

2.软件系统数据流图(由加工、数据流、文件、源点和终点四种元素组成):

1) 顶层数据流

2) 1层数据流图

3) 2层数据流图

3.软件系统数据字典:

1) 数据流条目

2) 加工条目

3) 文件条目

4. 实验小结

实验二 软件概要设计

实验项目名称:软件概要设计

实验目的:

1) 建立初始结构图;

2) 对初始结构图进行改进、优化;

3) 写出概要设计说明书。

实验内容:

主要解决实现该系统需求的程序模块设计问题。(包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。)

实验步骤:

1) 首先确定系统总体设计方案(分清系统是事务型还是加工型)。

2) 完成系统的模块结构图及模块的功能说明

3) 完成系统的接口设计

4) 完成系统的数据结构设计

1.软件系统模块结构图

2.接口设计

3.数据结构设计

4.出错处理设计

5.实验小结

实验三 软件详细设计

实验项目名称:软件详细设计

实验目的:

1) 完成系统的总体设计;

…… …… 余下全文

篇八 :实验报告模版(软件工程)

20070317110052395

计算机科学与技术系

 实 验 报 告

专业名称    软件工程            

课程名称    软件工程           

项目名称    软件工程环境部署   

       班    级     13软工(1)班      

学    号     1304091041        

姓    名        李鹏飞         

       同组人员 李金鸣、殷俊、汪宜飞、张涛涛、李鹏龙                     

…… …… 余下全文