版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、重庆师范大学软件工程课程设计报告题 目 : 电子相册管理系统 院 (系): 计算机与信息科学学院 年级专业 : 2008级计算机科学与技术组 员 : 黄莹、胡静、曹婷婷 指导老师 : 杨卫明 设计时间: 2010 年 第 1学期 目录软件工程课程设计报告11.1课题研发的背景31.2课题研发的目的与意义32 可行性研究42.1可行性研究的前提42.1.1 要求42.1.2 目标42.1.3 条件、假定和限制42.1.4 进行可行性研究的方法42.2对现有系统的分析:42.3对所建议系统的分析:42.4 技术可行性分析52.5社会可行性分析52.6 经济可行性分析52.7 操作可行性52.8可行
2、性研究的结论52.9评价尺度53 需求分析53.1 需求分析的背景53.2.1 目标63.2.2 用户的特点63.2.3 假定和约束63.3系统对主要功能的规定63.3.1 系统功能模块63.3.2 功能描述63.3.3 系统主要功能的数据流程图73.4 数据字典.123.4.1 数据流的描述123.4.2 数据项的条目133.4.3 数据存储条目143.4.4 E-R图143.5 系统对性能的规定153.5.1 精度153.5.2时间特性的要求154 总体设计154.1 系统总体设计154.1.1引言:154.1.2编写目的:154.1.3范围:154.1.4 需求规定:164.1.5 运行
3、环境164.1.6系统总体结构如图所示:164.3数据库设计184.2.1 用户档案数据库184.2.2 相册数据库194.3 界面设计195 结构化分析与设计215.1数据流图215.1.1注册215.1.2 用户登录215.1.3 管理员信息管理215.1.4 总的数据流程图225.2结构图226 面向对象设计和分析236.1识别执行者236.2识别用况236.3用况描述236.4 活动图描述用况247 实现代码267.1登录代码267.2注册代码287.3个人电子相册代码297.4管理员界面317.5个人资料337.6相片浏览378 系统测试398.1 系统测试概要398.2 系统功能测
4、试408.3 系统维护419 总结4210 参考文献421引言1.1课题研发的背景由于市场竞争的需要,交流方式的多样化,用户的可选择的方式也就不断增加,对于软件研发者,软件功能的多样化和完善才是竞争的资本。由于信息交流的多样化,特别是电子信息技术的发展,同时,随着数据库技术,客户/服务器技术等的发展,使得电子相册系统的功能更加完善。电子相册管理系统的特点是从相册管理的角度出发,通过数据库将几乎所有与之相关的数据统一管理起来,从而形成了集成的信息集。电子相册管理系统较好的用户界面,信息共享,信息管理使得管理人员和用户使用更加的便捷,而且电子相册系统的可操作性非常强,针对不同教育程度的人群。电子相
5、册系统容纳的信息量非常大,主要通过文字和图片等方式展示出来,针对当前信息交流和管理类型的软件较多的原因,电子相册系统通过简单的几个功能模块就实现了用户的登录、注册、信息更新、信息共享、信息管理等功能。且在不同的功能模块中,分工明确,不同的功能模块通过控件联系起来。从而使得用户之间的交流更加的多样化。1.2课题研发的目的与意义它能够确保用户交流的多样化,不论什么样的用户,在交流的过程中最基本的就是个人信息的展示,在此基础上,增加响应的个性化模块,使得用户之间的交流更加的丰富。因此,电子相册系统的研发,促使用户交流的多样化和个性化,该系统不仅为用户提供了交流平台,同时还丰富了用户交流的主题。2 可
6、行性研究2.1可行性研究的前提2.1.1 要求A. 功能:登录功能、用户注册功能、管理员信息管理功能、用户信息管理功能、系统设置管理子系统、其他系统接口B. 性能:用户的登录,注册,以及用户对个人信息的更新和管理员对所有信息的更新等。C. 输入:用户名、密码,对应的相关信息等。D. 输出:用户信息,包括文字,声音,图片等。2.1.2 目标希望能够以最低的成本,并且能够在最短的时间期限内研发出具有登录、注册、信息共享、信息管理等功能的电子相册管理系统。2.1.3 条件、假定和限制1)建议系统运行的最短寿命为5年2)进行该系统方案选择比较的期限为1个月3)建议该系统软件投入使用的最迟时间为2011
7、年1月4)开发该软件系统的经费来源为本小组5)该系统要受到资金、寿命、社会等系列因素的制约和限制2.1.4 进行可行性研究的方法本项目开发小组由3人组成,从三个大方面对系统开发作可行性研究分析。(1)两人对现行电子相册管理系统进行分析,调查确定现行系统已有的功能及初步确定待开发系统的功能。(2)两人对电子相册管理做实地调查,搜集日常工作管理信息,并初步确定电子相册管理的主要流程。总结出待开发系统的功能。(3)汇总调查结果,确定系统框架及模型,对待开发系统进行可行性仿真研究。软件主要达到功能基本齐全,操作简单,应用方便。2.2对现有系统的分析:现有系统主要是由人工进行管理和维护,工作量较大,不能
8、满足人们对时间和效率的要求,导致这种电子相册模式已不再适应日益增长的电子相册工作管理量。迫切需要找到一种更加智能的电子相册管理以及注册系统。2.3对所建议系统的分析:本系统可运行于装有WINDOW XP以及windows7系统的电脑上,可实现方便的用户登录和注册以及管理员的登录注册。继承旧的管理系统的优良性能基础上进一步提升软件的管理性能;实现资源的高效利用。其操作简单界面简明,易于用户使用。2.4 技术可行性分析由于当前开发技术受限,软件系统中某些功能仍无法实现,同时,对于用户提供的建议,实时更新维护需要大量的耗费人力,所以此时的管理员需要掌握数据库以及编程方面的技术。目前为止,对于已实现的
9、功能,用户在使用过程中并无不良反馈,且在规定时间范围内能完成软件系统的开发。2.5社会可行性分析a.法律方面的可行性:本软件产品未触犯任何法律法规,可以进行开发研究b.使用方面的可行性:根据调查可知,本软件产品是一款实用价值较强的产品,软件提供诸多的功能,例如更新和查询功能,以及信息共享等。2.6 经济可行性分析本软件产品属于小型软件,对于经费的开支并不大,开发系统时涉及到access,Microsoft Visual Studio等,系统开发的支出比较少,也在预算范围内,主要用于支持软件的硬件设备,安全和保密设备。软件的收益通过网络流量计算,因此,不同月的流量累计不同。2.7 操作可行性2.
10、8可行性研究的结论软件开发过程中由于开发技术的不成熟,所以历时相对较长,同时,软件如若实时的更新,需要管理员随时关注系统,以做到与用户需求同步。软件的收益几乎为纯收益,在软件开发时,支出主要是源于硬件设备以及安全维护,其它方面并无太多支出,所以,该软件的经济效益是可观的。2.9评价尺度费用的多少,各项功能的优先次序,费用的高低,寿命长度,开发时间的长短以及使用中的难易程度。3 需求分析3.1 需求分析的背景在完成了针对电子相册管理软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。此需求规格说明书对电子相册管理系统软件做了全面细致的用户需求
11、分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为用户、业务或需求分析人员、测试人员、项目管理人员。3.2 需求分析的任务概述3.2.1 目标1、开发目标人们交流的方式多种多样,但是,我们在交流的同时希望更多的了解对方的信息,本软件即是根据此需求进行开发的。2、应用目标让用户能够通过注册信息,登录并更新及查询自己的信息,在此基础上,用户还能够有效的掌握和共享其它资源,但是不能更新。从而促进了信息管理的规范化和集成化,使得用户之间的交流更加的便捷。3.2.2 用户
12、的特点本软件产品的最终用户来源广泛,相同之处则是为了增进与他人之间的交流,管理人员则可以随时更新软件的项目,以及查询和维护信息。本软件面向大众,用户使用过程中的操作也不复杂,因此,本软件的使用频度应达到70%左右。3.2.3 假定和约束本软件产品为大众用户使用,然而,本软件在功能上还不够完善,因此对于用户的需求还无法完全实现。3.3系统对主要功能的规定3.3.1 系统功能模块1) 登录模块2) 用户注册模块3) 管理员信息管理模块4) 用户信息管理模块5) 系统设置管理模块6) 其他系统接口3.3.2 功能描述下面详细描述一下各个功能模块:1) 登录模块仅限于已注册用户和管理人员进行操作。该模
13、块主要是用于用户登录,用户和管理人员输入用户名和正确的密码即可进入对应的界面。该界面的注册控件可转到注册功能,若用户长期未使用已注册帐号(五个月以内未曾使用系统将自动注销)、为注册用户以及用户名或者密码遗失的用户,点击注册控件进入注册模块。2) 用户注册模块仅限于用户长期未使用已注册帐号(五个月以内未曾使用系统将自动注销)、为注册用户以及用户名或者密码遗失的用户。在注册过程中,即将注册的用户必须需要根据要求填写用户名、密码、确认密码、注册邮箱等,在填写过程中系统会有对应的提示,*为必填,对于其他比如说性别、出生年月等信息为可填,注册成功后将进入个人信息模块。3) 管理员信息管理模块仅限于管理人
14、员进行操作。管理人员通过登录模块输入管理员登录帐号,进入管理员信息管理模块,该模块里面,管理人员能够通过输入查找功能,进行查询数据库中所有用户的个人资料,而且,管理员还能对所有用户的资料进行修改,包括文字和图片信息。4) 用户信息管理模块仅限于已注册用户和管理人员进行操作。用户通过登录功能模块输入正确的用户名和密码进入用户信息模块,用户信息管理模块仅仅是个人信息,不包括其他用户的信息,所以,别的用户不能够修改此用户的任何信息,用户自身可以对个人的信息进行修改。在此模块,用户还能够对用户的信息进行不同的展示,例如图片的展示,形态和大小呈现多样化。5) 系统设置管理模块仅限于已注册用户和管理人员进
15、行操作。管理员和已注册用户能够根据不同的需要修改系统中的某些设置。3.3.3 系统主要功能的数据流程图1、 注册功能进入注册界面录入基本及必填信息提交数据是否注册取消服务,等待用户下步操作YesNo进入登录首界面2、 登录功能用户登录是否登录取消服务,退出界面YesNo用户进入登录首界面输入用户名及密码进入用户个人界面系统查询匹配YesNo管理员登录是否登录取消服务,退出界面YesNo管理员进入登录首界面输入用户名及密码进入管理员界面系统查询匹配YesNo3、管理员管理功能登录成功,进入管理员界面输入要查询用户主键是否修改询匹配是否查询询匹配YesYes所有用户信息显示输入要修改用户主键进入该
16、用户界面进入该用户个人资料修改界面,进行资料、头像修改个人档案界面个人相册界面选择相应操作打开相册上传相片界面删除相册浏览相片4、用户功能进入个人档案用户界面选择相应操作进入个人相册查看、修改相应数据选择相应操作打开相册上传相片删除相册浏览相片5、系统设置系统设置数据库维护用户密码设置密码修改保存、上传数据备份3.4 数据字典.3.4.1 数据流的描述数据流名来源去向说明登录用户输入的用户名和密码验证后进入系统界面管理员和用户进入的界面不相同用户注册用户填写的注册信息注册成功后可直接登录系统注册信息自动写入到后台数据库管理员界面正确的管理员用户名和密码进入主界面进行管理可直接查看用户信息用户界
17、面正确的用户名和密码进入用户主界面可对自己的相册进行管理个人资料用户点击个人档案修改资料或头像修改后的资料自动更新后台数据库相片浏览用户点击个人相册管理自己个人相册上传或删除等修改后自动更新后台数据库相片删除用户进入个人电子相册后点击删除相片直接删除数据库中的相片删除后自动更新后台数据库个人电子相册用户登录后点击进入对相册进行各项管理资料修改在个人资料中点击进行资料的完善或修改修改后的资料自动更新在数据库中3.4.2 数据项的条目数据项名称类型描述用户名文本类型描述用户和管理员的用户名ID数字类型描述用户在电子相册中的表示密码文本类型用户在电子相册中的密码确认密码文本类型注册时候的确认密码注册
18、邮箱文本类型注册时候所用的验证邮箱性别文本类型描述用户的性别出生年月文本类型描述用户的出生年月头像文本类型用户上传的个人头像星座文本类型描述用户的星座血型文本类型描述用户的血型职业文本类型描述用户的职业爱好文本类型描述用户的爱好Picture ID文本类型用户相册照片的编号Path文本类型用户相册照片的来源地址3.4.3 数据存储条目数据存储名称简述组成用户注册信息存放用户的注册信息ID+用户名+密码+确认密码+注册邮箱+性别+出生年月+星座+血型+头像+职业+爱好用户照片信息存放用户的照片信息Picture ID+ path3.4.4 E-R图用户管理管理员 1 N文档库更新更新 I n 1
19、 1 更新更新相册库 1 N 1 13.5 系统对性能的规定3.5.1 精度1、要按照严格的数据格式输入,否则系统不给予响应进行处理。2、查询时要保证查全率,所有相应域包含查询关键字的记录都能查到。3.5.2时间特性的要求a 响应时间:一般操作的响应时间应在12秒内,对软磁盘和打印机的操作也应在可接受的时间内完成。b 更新处理时间:每12小时c 数据的转换和传送时间:d 解题时间:3.5.3 适应性:使用开放式的操作系统,开放式的数据库开发工具及标准的通信协议,结构层次自独立性。4 总体设计 4.1 系统总体设计 4.1.1引言:4.1.2编写目的:以方便用户的使用,减少用户使用的操作不变性,
20、提高电子相册上传的速度,减少上传差错为目标,减少各项资金支出,提高管理质量,基于需求分析之上编写了本文档,目的在于,将需求分析中的设计的功能具体化预期读者: 有关业务主管; 有关技术主管; 有关软件设计开发人员; 有关运行维护人员4.1.3范围:说明:a. 待开发的软件系统的名称:电子相册管理系统b. 项目任务提出者:2008级1班 项目开发者:第五开发小组 用户:大学生 c. 实现该软件的计算中心或计算机网络: WIN XP/2000/Vista./Windows74.1.4 需求规定:本电子相册管理系统主要以提高快速注册,方便用户上传照片,管理照片,同时便于系统的管理员管理为目标,减少各项
21、资金支出,提高管理质量,从而能为使用方便性和上传照片快速性创造条件,对用户的登陆注册以及管理实现计算机管理,实现数据的及时保存预处理。详细的说明请参见需求分析。4.1.5 运行环境A 数据库:Access2003数据库B 运行平台:装有windows系列操作系统的PC机4.1.6系统总体结构如图所示:系统功能总结构图 电子相册管理系统用户注册子系统登录子系统管理员信息管理子系统用户信息管理子系统系统设置管理子系统注 册信息完善其他系统接口4.3数据库设计4.2.1 用户档案数据库4.2.2 相册数据库4.3 界面设计 登录界面:注册界面: 个人资料界面:5 结构化分析与设计5.1数据流图5.1
22、.1注册5.1.2 用户登录5.1.3 管理员信息管理5.1.4 总的数据流程图5.2结构图11102476518931、验证成功 2、验证失败 3、用户名不存在 4、用户名已存在 5、要求注册 6、用户名登录成功7、管理员登录成功 8、旧密码正确 9、旧密码错误10、要求修改密码 11、维护期到6 面向对象设计和分析6.1识别执行者在电子相册管理系统中,登录和注册是由用户或者管理人员进行的操作,只是在登录时,用户和管理员进入的界面不同,所以执行的功能也不同。用户进入个人信息栏,管理员进入管理信息界面。注册操作针对未注册用户以及密码遗失的用户,或者是账号长时间未使用的用户。根据以上分析,可以得
23、到电子相册管理系统的执行者是用户和管理员。执行者的描述如下:用户:登录电子相册管理系统时负责输入用户名和密码。管理员:登录电子相册管理系统时负责输入用户名和密码,负责管理电子相册系统的所有用户信息。后台数据库:1、负责验证用户注册的信息以及用户登录的用户名和密码。 2、存储用户相册路径。6.2识别用况从系统的需求陈述可知,用户需要系统提供登录、注册、个人资料管理、相册管理等功能,这些功能都包含了校验密码的功能。系统管理人员需要系统提供登录、用户信息管理、个人资料管理等功能。所以,可将它们设计成两个用况。如下图所示:注册登录修改资料注销修改密码上传相片删除照片验证用户名验证密码用户管理数据库管理
24、用户数据库系统管理员6.3用况描述下面给出各个部分用况的详细描述:(1) 登录用况的描述 用况名称:登录 参与的执行者:注册用户和管理员 前置条件:登录的用户名和密码完全正确 事件流:1. 当进入登录界面时用况开始2. 输入用户名和密码3. 如果用户名和密码不正确时弹出对话框“用户名或密码不正确”,回到第一步,否则继续。用况结束。 后置条件:用户进入个人信息界面,管理员进入用户信息界面。(2) 注册用况的描述 用况名称:注册 参与的执行者:未注册用户、用户名或者密码遗失的用户、账号长时间未登录的用户 前置条件:系统中不存在此用户的任何信息 事件流:1. 当点击注册控件时用况开始2. 输入用户信
25、息(用户名、密码、注册邮箱等)3. 如果用户名已经存在,则回到第二步,否则继续4. 在后台数据库中添加新的用户信息5. 进入该用户个人资料界面,用况结束后置条件:在后台数据库中添加了一个新用户,并为该用户存储相应的信息。6.4 活动图描述用况 更新用户信息 取消放弃修改 确认修改重试验证失败验证成功输入用户名,密码用户名或密码错误用户个人主页修改资料更新用户信息 用户修改信息用况的活动图否是否是验证不成功否验证成功是注册输入注册信息,并验证用户名是否登录登录是否重新注册用户注册用况的活动图重试取消验证成功否是重试取消验证不成功验证成功输入用户名和密码修改密码输入旧密码输入新密码,确认新密码用户
26、名或密码错误密码错误用户密码用况的活动图7 实现代码7.1登录代码Imports System.DataImports System.Data.OleDbImports System.Data.SqlClientPublic Class Form1 Dim conn As New OleDbConnection Dim cmd As New OleDbCommand Dim dr As OleDbDataReader Sub management(ByVal str As String) conn.ConnectionString = Provider=Microsoft.Jet.OLEDB.
27、4.0;Data Source=E:软工VB(电子相册管理系统)db1.mdb conn.Open() cmd.Connection = conn cmd.CommandText = str cmd.ExecuteNonQuery() End Sub Dim n As Integer Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click 用户注册界面.Show() Me.Hide() End Sub Private Sub Butto
28、n1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim user As String user = TextBox1.Text If user = admi Then If TextBox2.Text = 123 Then 管理员界面.Show() Me.Hide() Else If TextBox2.Text = Then MsgBox(密码不能为空!) Else MsgBox(用户名或密码错误, MsgBoxStyle.RetryCancel) TextBo
29、x2.Text = TextBox2.Focus() End If End If Else Dim str As String = str = SELECT * from 用户注册界面 conn.Close() management(str) dr = cmd.ExecuteReader() Do While dr.Read() = True If Trim(user) = Trim(dr.GetValue(1).ToString) And Trim(TextBox2.Text) = Trim(dr.GetValue(2).ToString) Then 用户界面.Show() 用户界面.Tex
30、t = user & 的个人电子相册 Me.Hide() Exit Do End If Loop If dr.Read() = False Then MsgBox(用户名或密码错误!) End If End If conn.Close() End SubEnd Class7.2注册代码Imports System.DataImports System.Data.OleDbImports System.Data.SqlClientPublic Class Form1 Dim conn As New OleDbConnection Dim cmd As New OleDbCommand Dim d
31、r As OleDbDataReader Sub management(ByVal str As String) conn.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:软工VB(电子相册管理系统)db1.mdb conn.Open() cmd.Connection = conn cmd.CommandText = str cmd.ExecuteNonQuery() End Sub Dim n As Integer Private Sub Button3_Click(ByVal sender As Syste
32、m.Object, ByVal e As System.EventArgs) Handles Button3.Click 用户注册界面.Show() Me.Hide() End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim user As String user = TextBox1.Text If user = admi Then If TextBox2.Text = 123 Then 管理员界面.Show(
33、) Me.Hide() Else If TextBox2.Text = Then MsgBox(密码不能为空!) Else MsgBox(用户名或密码错误, MsgBoxStyle.RetryCancel) TextBox2.Text = TextBox2.Focus() End If End If Else Dim str As String = str = SELECT * from 用户注册界面 conn.Close() management(str) dr = cmd.ExecuteReader() Do While dr.Read() = True If Trim(user) = T
34、rim(dr.GetValue(1).ToString) And Trim(TextBox2.Text) = Trim(dr.GetValue(2).ToString) Then 用户界面.Show() 用户界面.Text = user & 的个人电子相册 Me.Hide() Exit Do End If Loop If dr.Read() = False Then MsgBox(用户名或密码错误!) End If End If conn.Close() End SubEnd Class7.3个人电子相册代码Imports System.DataImports System.Data.OleD
35、bImports System.Data.SqlClientPublic Class 个人电子相册 Dim conn As New OleDbConnection Dim cmd As New OleDbCommand Dim dr As OleDbDataReader Sub management(ByVal str As String) conn.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:软工VB(电子相册管理系统)db2.mdb conn.Open() cmd.Connection = conn c
36、md.CommandText = str cmd.ExecuteNonQuery() End Sub Private Sub 层叠ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 层叠ToolStripMenuItem.Click Me.LayoutMdi(MdiLayout.Cascade) End Sub Private Sub 水平平铺ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal
37、e As System.EventArgs) Handles 水平平铺ToolStripMenuItem.Click Me.LayoutMdi(MdiLayout.TileHorizontal) End Sub Private Sub 垂直平铺ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 垂直平铺ToolStripMenuItem.Click Me.LayoutMdi(MdiLayout.TileVertical) End Sub Private Sub 打
38、开相册ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 打开相册ToolStripMenuItem.Click PictureBox1.Hide() Dim str As String = str = SELECT * from Picture conn.Close() management(str) dr = cmd.ExecuteReader() Dim i As Integer = 1 Do While dr.Read() = True Dim f As
39、New Picture f.MdiParent = Me f.PictureBox1.Image = Image.FromFile(dr.GetValue(1) If i = 6 Then f.Text = dr.GetValue(1) f.Show() End If i += 1 Loop conn.Close() End Sub Private Sub 上传ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 新建相册ToolStripMenuItem.Clic
40、k Dim openFile As New OpenFileDialog Dim str As String openFile.InitialDirectory = C: openFile.Filter = txt files(*.jpg)|*.jpg|All files(*.*)|*.* openFile.RestoreDirectory = True If openFile.ShowDialog() = Windows.Forms.DialogResult.OK Then str = INSERT INTO Picture(Path) VALUES( & openFile.FileName
41、 & ) conn.Close() management(str) End If Dim f As New Picture f.MdiParent = Me End Sub Private Sub 删除相册ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 删除相册ToolStripMenuItem.Click 相片删除.Show() End Sub Private Sub 关闭相册ToolStripMenuItem_Click(ByVal sender As S
42、ystem.Object, ByVal e As System.EventArgs) Handles 关闭相册ToolStripMenuItem.Click Me.Close() 用户界面.Show() End Sub Private Sub 退出ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 退出ToolStripMenuItem.Click Me.Close() 用户界面.Show() End Sub Private Sub 自动浏览ToolStripMe
43、nuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 自动浏览ToolStripMenuItem.Click 相片浏览.Show() End SubEnd Class7.4管理员界面Imports System.DataImports System.Data.OleDbImports System.Data.SqlClientPublic Class 管理员界面 Dim conn As New OleDbConnection Dim cmd As New OleDbCommand Dim
44、 dr As OleDbDataReader Sub management(ByVal str As String) conn.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:软工VB(电子相册管理系统)db1.mdb cmd.Connection = conn cmd.CommandText = str cmd.ExecuteNonQuery() End Sub Private Sub 管理员界面_Load(ByVal sender As System.Object, ByVal e As System.Ev
45、entArgs) Handles MyBase.Load conn.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:软工VB(电子相册管理系统)db1.mdb conn.Open() Dim ad As New OleDbDataAdapter(select * from 用户注册界面, conn) Dim str1 As String Dim ds As New DataSet ad.Fill(ds, 用户注册界面) DataGridView1.DataSource = ds DataGridView1.DataMember = 用户注册界面 conn.Close() Dim i, j As Int16 For i = 0 To ds.Tables(用户注册界面).Rows.Count - 1 str1 = For j = 0 To ds.Tables
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 下花园执业医师口腔医学测试卷
- 甘露醇使用中的护理团队建设
- 第一单元 身心特征教学设计-2025-2026学年初中地方、校本课程粤教版健康教育
- 阑尾炎病人护理专项考核试题
- 轮状病毒胃肠炎培训考核试题
- 心脏解剖试题及答案
- 乐理简答试题及答案
- 陕西省宝鸡市2026年高三高考模拟检测试题(三)(宝鸡三模)英语试卷(含答案)
- 2026年高职(生物制药技术)生物制药分离纯化综合测试题及答案
- 八年级历史与社会下册《第六单元 席卷全球的工业文明浪潮》教学设计(10份)人教版
- JJF2119-2024低气压试验箱校准规范
- 吊车拉网跨越线路施工方案
- 2025年中国特殊医学用途配方食品(FSMP)行业及消费者洞察白皮书-Arla
- 2026年决战行测5000题言语理解与表达附答案(黄金题型)
- 2026届江苏省泰州市兴化市数学九年级第一学期期末调研模拟试题含解析
- 《统计学-SPSS和Excel实现》(第9版)课件 第3章 用统计量描述性数据
- 2025年广东高考物理试题(解析版)
- 2025年云南省中考化学真题(原卷版)
- 《家庭教育学》课件-第七章 家庭教育的实施:原则与方法
- 国家职业标准 4-07-03-02 劳动关系协调师 (2025年版)
- 《呵护心灵远离伤害》课件
评论
0/150
提交评论