欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    软件工程实验报告完整版参考Word文档格式.docx

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

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

    软件工程实验报告完整版参考Word文档格式.docx

    1、3任务与工作产品(Task and Work Products)任务工作产品需求分析需求规格说明书、界面规格说明书系统设计系统设计说明书系统实现源程序测试测试报告产品交付用户手册4工作产品、任务规模、工作量估计(Estimates of Work Product,Task Size and Workload)规模估计整组同时参加讨论两人负责一个大模块两人测试由一人写用户手册5资源需求计划(Resource Requirement Plan)资源需求开发环境Microsoft Visual Studio 2005SQL Server 2005Windows 7测试环境Windows 7,xp用户

    2、目标环境Windows 7,xp,2000计算机硬件资源CPU 2GHZ内存 2GB6软件项目进度计划(Software Project Schedule)项目具体内容软件项目任务分解需求、系统设计、编码、测试设定的里程碑需求确定:11月1日界面设计、数据库设计完成:11月20日编码:11月2112月5号测试:12月10号12月16号开始和结束时间10月21日 - 12月16号缓冲时间15天人员分配需求分析:A设计规格书:界面设计:B数据库:二、需求规格说明书1概述(Summary)1.1项目的目的与目标(Purpose and Aim of Project)为各集体宿舍管理人员提供,方便对宿

    3、舍楼进行管理,以便使用者能够更全面的,更迅速的了解宿舍住宿情况的所有情况。软件可基于Windows98、2000、xp、Wingdows7系统上运行使用,具有操作简单,功能清晰等特点。本软件根据宿舍的管理情况大致可分为四部分:首先是入住管理,提供登记入住信息、宿舍信息查询及迁出办理然后是房间管理模块,根据房间号修改、删除或添加信息其次是学生信息模块,查询学生信息,并根据学号更改学生宿舍。最后是房间信息模块,根据各种信息查询所需内容。将该用户需求报告中的术语、缩写进行定义, 包括用户应用领域与计算机领域的术语与缩写等。1项目开发计划书2需求规格说明书3涉及规格说明书4产品使用说明书2问题初始分析

    4、(Early Analysis)2.1 场景描述(Scene Description)(1)在宿舍要入住新成员时,宿舍管理者可使用本软件,添加入住人员信息(2)在需要查询已住人员信息时,可以通过房间号等各种途径进行查询,对宿舍已住情况一目了然(3)在有人员迁出时,通过软件及时删除相关信息,使资源能够及时高效得到应用2.2 初始功能提取(Early Function Distill)对于宿舍入住人员房间等信息进行清晰透明的管理3目标系统功能需求(Function of Target System)3.1功能需求点列表(Function List)在功能需求分析完成后,要详细列出用户需求功能点列表

    5、,提供给后续设计、编程、测试中使用,更是为了用户测试验收中使用。功能需求点列表的格式,如表2-1所示。表2-1 功能需求点列表编 号功 能 名 称使 用 人功 能 描 述输 入 内 容输 出 内 容1添加入住信息宿舍管理人员查找空房,添加入住人员信息入住房间、人员信息信息更新2查询根据关键词查找入住信息姓名、房间号或者其他关键词所匹配内容3删除信息删除迁出数据房间号或者迁出人员姓名更新后的信息3.2功能需求分析(Function Analysis)5目标系统界面与接口需求(Interface of Target System)5.1 界面需求(Interphase Requirement)(1

    6、)输入设备:键盘、鼠标;(2)输出设备:显示器;(3)显示风格:图形界面,字符界面;(4)显示方式:807*579;(5)输出格式:显示布局。5.2 接口需求(Interface Requirement)6目标系统其他需求(Other Requirements of Target System)6.1 安全性(Security)6.2 可靠性(Dependability) 经过调试测试以确保系统的稳定性,从而确保系统的可靠性。6.3 灵活性(Agility) 软件体积小,易于携带和安装。软件结构比较合理,方便以后的软件更新和维护。架构相对灵活。当增加新的功能和部件时,能在较短时间完成相应的更新

    7、。6.4 特殊需求(Special Requirements)(1)进度需求:系统的阶段进度要求在实验检查之前完成。(2)运行环境需求: windows XP/windows7。7目标系统假设与约束条件(Suppose and Restriction of Target System)(1)本软件的所有权和最终解释权归计算机科学与软件学院软件工程实验用计算机081组所有。(2)本软件需要在安装了SQL SERVER2005的windows 7/windows XP环境下运行。(3)可利用的信息和资源:数据库sql2005。(4)系统投入使用的最晚日期:2011年12月。三、设计规格说明书本章对

    8、该文档的目的、功能范围、术语、相关文档、参考资料、版本更新进行说明。1.1 目的(Purpose) 随着越来越多的人进入大学学习,宿舍管理是一项越来越重要的工作。早期的手动管理方式,存在着难以备份,数据遗漏,冲突,核查不准确等缺陷。因此,开发一个既可以存储信息,又可以进行更新,查询等功能的宿舍管理系统显得尤为重要。1.2 项目背景 软件开发平台:Microsoft Visual Studio 2005Microsoft SQL Server 2005 本项目的提出是按照学校实验程序的要求,经过小组成员的讨论,结合学习实践而最终决定的,该项目结合了数据库技术,软件工程技术及c#的编程。该软件运行

    9、于windows平台。1.3 参考资料(References)1 用户需求报告2 数据库设计规范3 命名规范1.4 相关文档(Related Documents)1 源程序清单2 测试计划及报告3 用户使用手册2总体设计(Design of Collective)2.1 体系结构设计(Design of Architecture)2.2 子系统清单(Subsystem List)子系统清单,如表3-2所示。表3-2 子系统清单子系统编号子系统英文名子系统功能简述子系统之间的关系SS1入住管理房间设置中的宿舍信息决定入住管理中的有关宿舍信息,学生信息登记到学生管理SS2房间设置房间设置中的宿舍信

    10、息决定入住管理、房间查询、学生管理中的有关宿舍信息SS3房间查询房间设置中的宿舍信息决定房间查询中的有关宿舍信息SS4学生管理房间设置中的宿舍信息决定学生管理中的有关宿舍信息,其登入和迁出由入住管理实现2.3 功能模块清单(Module List)模块(功能函数或类)清单,如表3-3所示。表3-3 模块清单模 块 编 号模块英文名模块功能简述模块的接口简述M 1-1Button4 _Click登记入住输入:学生信息输出:无M 1-2Button5_Click迁出学号宿舍可住人数增加 ,已住人数减少M 1-3Button2_Click查询空房可住入房间M 1-4Button3_Click查询满房

    11、已住满房间M 2-1添加_Click房间添加房间信息M 2-2Button6_Click房间删除宿舍号删除房间信息M 2-3修改_Click房间修改M 2-4房间浏览所有房间信息M 2-5Button11_Click选择信息M 2-6Button9_Click学生查询M 2-7Button8_Click学生浏览所有学生信息M 2-8Button12_Click更换宿舍学号、宿舍号、新宿舍号3数据结构设计(Design of Data Structure)3.1 数据库表名清单(DB Table List)数据库表名清单,如表3-4所示。表3-4 数据库表名清单序号中文表名英文表名表功能说明学生

    12、信息表student存储学生基本信息宿舍信息表room存储房间信息表3.3 数据库表的详细清单(Particular List of DB Table)每个表的详细清单内容包括:表名、字段中文名、字段英文名、字段的类型、宽度、精度、主键/外键、空否、取值约束(默认值、最大值、最小值)、索引否。同时要指出该表的索引:索引文件名、索引字段名、索引特性(主键索引、惟一索引unique、聚集索引clustered)。详细清单可以用列表给出,如表3-5所示。表3-5 表名:字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键/外键索引否Int否电话号码varchar(50)可住人数varchar(

    13、10)4网线端口表名:类型主键姓名性别学院varchar(20)5班级673.4 主窗体详细设计3.4.1入住管理详细设计 功能:登记学生入住,迁出学生,查询宿舍学生信息、宿舍号宿舍信息界面:重要部分伪代码描述:“登记入住”按钮If 输入信息无效向用户提供错误提示Else将信息添加到数据库“迁出”按钮将信息从数据库删除“查询”、“查询空房”、“查询满房”按钮将信息显示到表中3.4.2房间设置详细设计功能:添加,修改,删除,浏览房间信息“添加”按钮“删除”按钮选中行,将信息从数据库删除“修改”按钮将信息更新到数据库“所有房间列表”按钮列出所有房间信息到表中3.4.3房间查询详细设计根据不同条件查

    14、询房间信息“选择”按钮选择*方式 表中按*方式列出需要房间信息3.4.4学生管理详细设计根据不同条件查询学生信息,更换学生宿舍“查询”按钮“整体查询”按钮列出所有学生信息到表中3.4.4关于我们制作者小组简介3.5 其他数据结构设计(Design of Other Data Structure)此小节描述系统的其他数据结构设计内容。4接口设计(Interface Design)对应每一个接口,都要详细列出下列内容。(1)接口名称(2)接口内容(3)接口设施(4)接口的数据结构(5)接口的传输速率(Mbps)(6)接口带宽(7)接口协议四、源程序清单1 #(Module Name)1.1 描述(

    15、Description)1.2 代码(Program)using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Data.SqlClient;using System.Text;using System.Windows.Forms;namespace soft public partial class Form1 : Form public Form1() InitializeComponent();

    16、private void Form1_Load(object sender, EventArgs e) / TODO: 这行代码将数据加载到表“susheDataSet3.student”中。您可以根据需要移动或移除它。 this.studentTableAdapter1.Fill(this.susheDataSet3.student); 这行代码将数据加载到表“susheDataSet2.room”中。 this.roomTableAdapter1.Fill(this.susheDataSet2.room); 这行代码将数据加载到表“susheDataSet1.student”中。 this

    17、.studentTableAdapter.Fill(this.susheDataSet1.student); 这行代码将数据加载到表“susheDataSet.room”中。 dataGridView3.DataSource = null; dataGridView5.DataSource = null; /根据宿舍号查询房间信息 private void button1_Click(object sender, EventArgs e) SqlConnection con = new SqlConnection(); con.ConnectionString = Data Source=XU

    18、N-PCXUN;Initial Catalog=sushe;Integrated Security=True; con.Open(); SqlCommand com1 = new SqlCommand(select * from student where 宿舍号= + textBox1.Text + , con); if (null != com1.ExecuteScalar() string str = select * from room where 宿舍号= SqlDataAdapter ada = new SqlDataAdapter(str, con); DataSet ds =

    19、new DataSet(); ada.Fill(ds, room); dataGridView1.DataSource = ds.Tables; con.Close(); else MessageBox.Show(无此宿舍号! private void fillByToolStripButton_Click(object sender, EventArgs e) try this.roomTableAdapter.FillBy(this.susheDataSet.room); catch (System.Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message);/查询空房 private void button2_Click(object sender, EventArgs e)select * from room where 已住人数6/查询满房 private void button3_Click(object sender, EventArgs e)select * from room where 已住人数=6/迁出学生 private void button5_Click(object sender, EventArgs e) if (textBox8.Text !=


    注意事项

    本文(软件工程实验报告完整版参考Word文档格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开