基于VB电子相册的设计
设计要求
1.1、设计内容
设计一个像册管理系统,每个照片信息包括:图片和描述。
其功能要求:
l添加照片信息:给出照片的文件路径;
l单张浏览照片信息方式:
按钮方式:第一张、下一个、上一个、最后一张、照片号(序号)
选择照片路径名
l删除:删除当前显示的照片
l命令形式:菜单、图标
l照片信息管理:文件管理
1.2、开发环境
该软件是以微软的Visual Basic 编程语言为实现语言,其功能在系统内部由源代码直接完成。通过操作手册,使用者可以了解本软件的基本工作原理。用户只需进行一些简单的操作,即可对自己的电子相片进行管理和浏览。
VB是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VB在短短的几年内风靡全球。VB是极有和功能强大的软件,主要表现在:所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,较易维护的生成代码。
美国微软公司在1991年推出VB1.0至今已经经历了6个版本,VB6.0运行在win9x或winme,win2000,winxp,windowsNT等操作系统下,是一个32位的应用程序开发工具。
VB程序语言具有许多优秀的特性,用其设计应用程序时有两个基本特点:可视化设计和事件驱动编程.
1、可视化设计
同其他的一些可视化程序开发工具一样,VB具有可视化设计的特点,微软的Word在刚刚进入市场时,同WPS竞争的一个重要的功能砝码就是"所见即所得"的字处理功能,VB在设计应用程序界面时也可以说是"所见即所得".在设计时,头脑中所想象的应用程序界面,完全可以通过键盘鼠标以及徒手画出来,而不是编制大量的代码然后再编译生成,如果需要修改,也是利用键盘鼠标和手画,而底层的一些程序代码由VB自动生成或修改。
VB为用户提供大量的界面元素(在VB中称为控件对象),这些控件对象对于熟悉Windows应用程序的用户而言是一点也不陌生,如"窗体"、"菜单"、"命令按钮"、"工具按钮"、"检查框"等等,用户只需要利用鼠标、键盘把这些控件对象拖动到适当的位置,设置它们的大小、形状、属性等,就可以设计出所需的应用程序界面。
3、系统设计与实现
3.1、系统各界面设计