


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南京信息工程大学 实验(实习)报告实验(实习)名称 需求分析 实验(实习)日期 2013.11.17 得分 指导教师 李振宏 一、实验目的1通过对所选题目相关需求的分析,掌握需求分析的方法和过程;2掌握需求分析相关文档的组织规范;3. 完成一个小型软件系统的需求分析。 4:采用面向对象编程技术,设计并实现一个功能完善的Windows绘图板程序。 通过实际程序的开发,熟练面向对象程序设计方法,掌握桌面程序设计技巧,熟悉.NET或Java开发环境。二、实验准备1. 熟悉需求分析的方法和过程2. 对windows绘图板相关应用领域进行调查与分析三、实验要求完成windows绘图板的需求分析,提交实验报告开发一个功能完善的Windows绘图板程序,功能包括:新建空白文档、文件保存、绘制一些基本的图形组件(直线、矩形、实心矩形、椭圆、实心椭圆、圆、实心圆、圆角矩形、实心圆角矩形等)、橡皮擦、添加文字等四:实验内容1:项目背景 Windows画图板系统的开发最主要包括前端应用程序的开发。对前端应用程序的开发要求应用程序功能完备,易使用,界面美观等特点。windows系统自带的画图板简单灵巧,深得Windows用户的喜爱,其占用资源少、操作简单、功能齐全等特点为用户的小型图形开发工作带来了很多便利。为此,也出现了很多利用VC等可视化开发工具开发的模仿Windows的画图板。利用JAVA开发了一个画图板,该画图板具有画图、调整图形大小与方位、保存与打开文件等基本的画图板功能。 2:任务概述 2.1产品的描述颜色是否填充,编辑各种颜色的实现。Windows画图板系统主要实现文件的新建,保存, 颜色的编辑,在坐标系中画抛物线,双曲线,椭圆,直线等。图形界面各个按钮如“橡皮”、“铅笔”、“刷子”、“A”、“直线”等的实现。该系统还能调整画笔的大小,橡皮的大小。 2.2用户的特点画图板主要是为了用户提供基本画图工具,所以提供用户最需要的功能目的,设计的性能如下;让尽量多的用户可以通过该画图板的基本操作然后达到其预期的效果,较windows画图板增加了生成函数图像的功能。实现画“椭圆”的函数图像,“矩形”的函数图像。其他的实现了windows画图板大部分功能如;点,线,字体,颜色等功能,还能让用户选择颜色等功能。 2.3实现语言操作系统: Windows 7开发语言: JAVA开发工具: eclipseWeb服务器:eclipse2.4限制与约束1:必须明确指定InkPresenter的宽度和高度,也就是不能使用自动值和Margin,不然 不能收集墨迹,除非里面有子元素; 2:要收集墨迹,要设置Clip属性; 3:可以使用DrawingAttributes类设置墨迹的大小和颜色。 4: 线型只有在细实线的状态下才能更改,清空会清除全部已绘制的图形,默认为黑色直线。 3.需求规定3.1对功能的规定设计一个画图软件 用户界面友好,能绘制基本形状的图形,可设置图形的颜色线条的粗细和填充等属性,可将画好的图保存至文件,并能从文件中读取我们作的是Windows画图板。在设计时应该考虑到用户的需要和画图的习惯。 3.1.1功能构成 (1)“橡皮”的功能。以来修改画出的图形。 (2)“铅笔”的功能,用来画任意图形。 (3)“直线”的功能,用来更好的画出直线。(4)“刷子”的功能,用来更好的画出图形。(5)“吸管”的功能,用来得到图片的颜色(由于某种原因,没能实现)。(6)“字体”的功能,用来画出自己写的字体。(7)“多边形”的功能,用来更好的画出多边形。(8)“椭圆”的功能,用来更好的画出椭圆。(9)“画函数”的功能,能根据用户的输入画出函数图形。(10)“圆角矩形”,“矩形”,“填充”,“选择颜色”等功能。3.1.2功能描述 (1)新建空白文档; (2) 文件保存; (3)绘制一些基本的图形组件(直线、矩形、实心矩形、椭圆、实心椭圆、 圆、橡皮擦、 添加文字)等;(4) 该系统还能调整画笔的大小,橡皮的大小,颜色是否填充,编辑各种颜色的实现。 3.2性能需求128M以上内存64M以上的硬盘空间 3.3输入输出要求 输入X,Y,输出函数图像。输入文字,输出不同色的文字。3.4数据管理能力要求要求熟练基本的JAVA即可。3.5故障处理要求出现无法解决的问题时,重启即可!3.6其他专门要求 无4. 运行环境规定4.1用户界面 支持JAVA的终端设备4.2硬件接口 无 4.3支持软件Eclipse 4.4通讯接口 TCP/IP5、 试验总结 通过这次试验,我了解了java语句的实际应用,进一步掌握软件工程的方
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年电工(初级)职业技能鉴定试卷(电工电路分析题)
- 小升初复习精讲精练十三《图形与位置》北师大版(复习课件)
- 2025年房地产估价师考试估价房地产评估报告估价房地产评估报告审核试卷
- 2025年征信考试题库:征信数据分析挖掘数据分析工具操作指南
- 2025年一建《机电工程管理与实务》考试机电工程技术经济分析题库全攻略解析
- 2025年美容师(高级)职业技能鉴定试卷:美容行业竞争格局分析
- 2025年安徽省公务员录用考试面试真题试卷(结构化小组)深度解析
- 跨境直播带货合作协议
- 2025年会计职称考试《初级会计实务》易错难题专项突破复习试题
- 2025年成都市事业单位招聘考试教师招聘考试生物学科专业知识试题
- 2009-2022历年河北省公安厅高速交警总队招聘考试真题含答案2022-2023上岸必备带详解版4
- 六年级信息技术下册《走进人工智能》优质课获奖课件
- 工程开工报告表
- 劳动法课件(完整版)
- 营运车辆智能视频监控系统管理制度范本及动态监控管理制度
- 完整版:美制螺纹尺寸对照表(牙数、牙高、螺距、小径、中径外径、钻孔)
- 偏头痛PPT课件(PPT 43页)
- (完整版)入河排污口设置论证基本要求
- 10kV架空线路施工方案
- 2022年人教版小学数学一年级下册期中测试卷二(含答案)
- 关于恒温恒湿项目装修方案及装修细部做法
评论
0/150
提交评论