大连交通大学生产实习.doc_第1页
大连交通大学生产实习.doc_第2页
大连交通大学生产实习.doc_第3页
大连交通大学生产实习.doc_第4页
大连交通大学生产实习.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

大连交通大学生产实习题 目:笔记本电脑管理设计与实现 姓名:李想班级: 软件工程122班学号: 1218140324 日 期: 2016年1月10日 目录第一章、需求分析1.1 功能需求分析11.2 性能需求分析11.3 系统用例图2第二章、总体设计2.1系统功能设计32.2系统功能介绍3第三章、详细设计3.1 程序流程图5第四章、数据库设计4.1设计实体属性图与E-R图74.2 基本表结构7第五章、实现5.1测试用例105.2预期结果105.3测试结果10第一章 需求分析调查笔记本电脑管理系统涉及的内容,对涉及到的各个应用的信息要求和操作要求进行详细分析,形成需求分析说明书(主要就是管理员可以查询现在已有的笔记本电脑有哪些,新购入了哪些,哪些笔记本电脑的配置更改了,哪些笔记本电脑已经卖完了,需要修改哪些记录)。最重要的是调查、收集、分析笔记本电脑型号、品牌、尺寸、CPU、内存、显卡、系统、颜色和价格。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。1.1功能需求分析(1)查询记录用户可以通过型号和价格两种方式查询目前已有的笔记本电脑所有信息,点击查询按钮后跳出新窗口,显示要查询的所有记录。(2)添加记录用户可以通过添加记录按钮添加新的记录,填写新记录,点击按钮,系统向数据库中添加新信息。(3)更新记录查询已有记录详细信息,填写新信息,点击更新按钮。(4)删除记录查询已有记录详细信息,点击删除按钮删除信息。1.2性能需求分析(1)数据精确度查询时保证查全,所有包含关键字的记录都能查找到。(2)时间特性一般操作的响应时间控制在13秒内(3)适应性满足个人使用需求(记录量控制在1000以内)1.3系统用例图按型号查询 查询记录按价格查询添加记录管理员更新记录删除记录第二章 总体设计2.1 系统功能设计根据之前的需求分析,我们现在要做笔记本电脑管理系统,针对用户需要有查询功能模块,添加功能模块,更新功能模块,删除功能模块;查询,能准确从数据库中查出需要的数据,添加,能够向数据库中插入新数据,更新,先显示想要更新的数据,然后可以进行更新,删除,先显示要删除的记录,然后可以删除。笔记本电脑管理添加新信息按型号查询按价格查询查询所有记录删除记录更新记录查询记录添加记录根据型号查询记录根据型号删除记录根据型号查询记录根据型号更新记录图2-1总体功能结构图2.2系统功能介绍(1)查询记录:可以查询已有记录的详细信息(i)查询所有记录:可以查询数据库表中的所有记录。(ii)按价格查询:可以查询相应价格的笔记本电脑详细信息(包括价格相同,型号,品牌,尺寸等不同)。(iii)按型号查询:可以查询同一型号的笔记本电脑详细信息(包括不同颜色,不同尺寸,不同价格等)。(4)添加记录:可以向数据库中添加新的整条记录。(5)更新记录:可以对已有记录进行更新,先查询数据库中是否有此记录;有,可以更新除主键外的所有记录,无,更新记录失败。(6)删除记录:可以删除已有的记录,一次可以删一条,先查询数据库中是否有此记录;有,可以删除整条记录,无,删除记录失败。第三章 详细设计3.1程序流程图开始开始(1)按型号查询(2)按价格查询输入型号输入价格是否存在是否存在否是否是跳出新窗口,显示查询结果跳出新窗口,显示空结果跳出新窗口,显示查询结果跳出新窗口,显示空结果结束结束(3)添加记录开始输入笔记本电脑的所有属性点击添加按钮跳出新窗口,显示添加后的结果结束开始(4)修改记录(5)删除记录开始输入型号输入型号是否存在是否存在否是否是跳出新窗口,显示空结果跳出新窗口,显示查询结果跳出新窗口,显示查询结果跳出新窗口,显示空结果点击删除按钮输入要更新的信息跳出新窗口,显示删除成功点击更新按钮结束跳出新窗口,显示更新后结果结束第四章 数据库设计4.1设计实体属性图与E-R图内存CPU尺寸品牌型号笔记本电脑信息价格显卡颜色系统图4-1笔记本电脑信息实体属性图笔记本电脑信息查询M添加更新 N用户笔记本电脑信息笔记本电脑信息删除MNNNM笔记本电脑信息M图4-2系统总体E-R图4.2基本表结构根据总体结构图设计各表结构查询记录表结构字段名数据类型长度描述主键外键是否为空numberchar10型号是否否brandvarchar20品牌否否否sizevarchar10尺寸否否否cpuvarchar20CPU否否否RAMvarchar10内存否否否cardvarchar50显卡否否否systemvarchar20系统否否否colorvarchar10颜色否否否pricedouble价格否否否添加记录表结构字段名数据类型长度描述主键外键是否为空numberchar10型号是是否brandvarchar20品牌否是否sizevarchar10尺寸否否否cpuvarchar20CPU否否否RAMvarchar10内存否否否cardvarchar50显卡否否否systemvarchar20系统否否否colorvarchar10颜色否否否pricedouble价格否否否更新记录表结构字段名数据类型长度描述主键外键是否为空numberchar10型号是是否brandvarchar20品牌否否否sizevarchar10尺寸否否否cpuvarchar20CPU否否否RAMvarchar10内存否否否cardvarchar50显卡否否否systemvarchar20系统否否否colorvarchar10颜色否否否pricedouble价格否否否删除记录表结构字段名数据类型长度描述主键外键是否为空numberchar10型号是是否brandvarchar20品牌否是否sizevarchar10尺寸否否否cpuvarchar20CPU否否否RAMvarchar10内存否否否cardvarchar50显卡否否否systemvarchar20系统否否否colorvarchar10颜色否否否pricedouble价格否否否第五章 实现5.1测试用例(1)查询所有笔记本电脑的详细信息(2)向数据库中添加笔记本电脑信息(3)向数据库中更新笔记本电脑信息(4)从数据库中删除笔记

温馨提示

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

评论

0/150

提交评论