还剩37页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
平顶山工业职业技术学院毕业设计毕业设计(说明书)题目个人信息管理__系统姓名李培根编号字号平顶山工业职业技术学院年月日平顶山工业职业技术学院毕业设计(论文)任务书姓名李培根专业网络技术任务下达日期__________________年____________月____________日设计(论文)开始日期______________年_____________月___________日设计(论文)完成日期______________年_____________月___________日设计论文题目___________________________________________________A.编制设计___________________________________________________________________________________________________________________________B.设计专题(毕业论文)________________________________________________________________________________________________________________指导教师系部主任_______________年__________月__________日平顶山工业职业技术学院毕业设计(论文)评语第________页共________页学生姓名李培根,专业网络技术年级2009级毕业设计论文题目个人信息管理__系统评阅人____________________________________指导教师____________________________________(签字)年月日成绩____________________________________系部主任__________________________________(签字)年月日毕业设计(论文)及答辩评语平顶山工业职业技术学院毕业设计(论文)答辩委员会记录系专业,学生于年月日进行了毕业设计(论文)答辩设计题目专题(论文)题目指导教师答辩委员会根据学生提交的毕业设计(论文)材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生毕业设计(论文)成绩为答辩委员会人,出席人答辩委员会主任(签字)答辩委员会副主任(签字)答辩委员会委员,,,,,摘要个人信息管理是日常生活中人们常常遇到的一个问题我们需要在正确的时间,正确的地点,获得正确的信息同时这个信息还需要是完整无误的我们需要花费尽可能少的时间去管理个人信息因为我们更多的时间要用于创造,而不是去管理信息个人信息管理系统就是为了这个目的而诞生的从某种意义上来说,个人信息管理就是记忆与提取个人信息的问题长时记忆、短时记忆、工作记忆、前瞻性记忆、步骤记忆在个人信息管理中的角色各有不同而目前对这一领域的研究不充分以现有的研究成果来看,对个人信息管理工具设计的指导意义不大因此就需要通过对日常生活中的记忆缺失的调查和分析,得出个人信息管理中的记忆特点;通过对和计算机使用者对数字信息保存策略的调查,得出个人信息管理工具设计的指导思想信息管理系统是对信息进行收集__,并利用对于个人信息管理范围不是很大,主要运用于家庭和个人现代社会信息产业发展迅猛,对于个人而言个人信息管理已经引起__个人信息管理对个人的意义非凡,它能够很好的规划个人的日产生活,对自己未来能做一个很好的规划关键字;数据库管理系统目录TOC\o1-3\h\z\u前言I第一章需求分析I1.1问题定义
11.2可行性研究
11.3系统功能概述第二章概念设计
32.1模型图3第三章逻辑设计
123.1信息表
123.2用户表12第四章界面设计及概念
264.1登录窗体的制作
264.2系统主窗口的制作
274.3个人信息更新实现
274.4个人信息查询实现28第五章源程序
315.1登录界面程序
315.2主界面程序
315.2软件工程操作31第六章总结37____38致谢39第1章需求分析
1.1问题定义1要解决的问题随着办公自动化水平的不断提高,个人信息管理已经从手工模式逐步转换为自动化,设计一个功能完整、操作简单、界面清晰的个人信息管理系统已经势在必行2__的目的全球___的出现和信息化社会的来临,使得社会的生产方式发生深刻的变化面对着激烈的市场竞争,个人对信息的收集、传输、__、存贮、查询以及预测决策等工作量越来越大,原来的电脑只是停留在单机工作的模式,,纯粹手工管理方式和手段已不能适应需求,这将严重妨碍个人的生存和发展社会进步要求个人必须改变现有的__管理体制、管理方法和手段,建立现代个人信息的新形象,建立个人信息的自动化管理信息系统,以提高管理水平,增加经济和社会效益
1.2可行性研究
1.技术可行性根据上述系统功能的分析下面将进行具体的实现从技术角度分析这项__工作所涉及的专业技术如下
1.技术平台OperatingSystem操作系统Windows系列虽然理论上对操作系统没作更具体的规定但由于__中涉及MicrosoftAc__ss2000的应用所以建议最好使用Windows2000以上的版本或相应的WindowsNT的版本
2.__工具MicrosoftVisualBasic
6.
03.数据库管理系统DBM__icrosoftAc__ss2000具体实现阶段主要分两大部分进行数据库的实现和各种功能模块及窗体的实现从运用的技术角度分析即MicrosoftAc__ss部分的实现和VB部分的实现
2.经济可行性因为采用计算机管理不但可以提高工作效率而且还可以节省人力、物力、财力这样原来几个一干的活一个人就完全可以胜任故单从节省的职工工资、提高工作效率而避免各种直接或间接的经济损失角度来看软件实际能够起到的作用会远远大于投入的__费用故从经济上是完全可行的
3.操作可行性因为__所采用的工具全是可视化工具__出的应用程序均是图形化界面操作员几乎不用记任何DOS命令就可以操作此软件另外软件的操作员大多已经会基本的Windows操作即使不会操作Windows经过短期的培训也能熟练的使用本软件所以在操作上也是可行的
1.3功能概述第二章概念设计图
2.1网络设计原则根据需求分析的一些要求及该系统所要完成的一些功能接下来进行概念设计设计E-R模型:E-R模型图说明从上图中可以看出系统最小化至少包括如下一级子模块系统登录、基本表维护、用户管理、信息管理等基本表维护模块应具有的功能对信息表、数据表等作为构成学生信息最基本的项的表进行增加、查询、修改、删除等操作用户管理模块应具有的功能这个模块从本质上来讲当然应该只有DBA才有权使用之但是本系统为了使__者有一个整体的概念故把这一模块也纳入进来这个模块能够实现新用户的增加、已有用户的查找、已有用户的删除、已有用户的__修改、注销不再使用的用户等功能信息管理模块应具有的功能这个模块是本系统中相对来讲最大也是最麻烦的当然学会这些再去__其他比它大的系统基本一样它包含如下子模块1新增记录为保证数据的有效性、一致性、完整性在录入新记录时系统能个人信息性别__备注邮箱地址年龄姓名昵称个人用户基本表的维护用户管理信息管理修改添加查询删除登陆新加用户查找用户修改__注销用户新增记录更新信息信息查询信息输出根据操作员输入的资料到信息表中查询是否已经存在这样的记录如果已经存在则给出更换信息的提示如果不存在则判断姓名是否为空如果是空的则提示输入姓名否则进行出生日期是否合法的判断再进行性别、民族是否选择地址是否录入等一系列必须输入的项目的审核如果都通过才能把当前输入的所有信息项插入到物理数据库的信息表中2查询信息系统能按个人编号编号中的几位、姓名或只有姓、性别、昵称、民族、地址等单项或多项的组合进行精确或模糊查询并把查询的结果显示在表格中另外通过笔者在实践中总结的经验所知用二维数组形式向表格中填写数据项的方法是比较慢的若提取的是几万条或十几万条记录可能要等几十秒甚至内存会溢出故本系统__中没有介绍这种方法是用ADO的Data控件向表格中填充的快3更新记录本模块实际上包含两个模块即修改和删除在修改子模块中首先查询出要修改的记录然后对每一条记录进行除编号外的任何一项的修改在删除子模块中也同样是先查询出要删除的记录因为删除操作是一个没有反悔余地的操作故在删除前会给出一次确认的机会如果此时不想删除就可马上取消但如果真正要删除则从数据库中永久性的删除当然可以把删除的信息保存到历史记录中4信息输入本模块是一个非常有用的模块也是初学者最难的一块本系统在制作中采用MicrosoftCorporation的VisualBasic
6.0提供的DataReport即快又好用可以把学生记录输出以作为永久保存当然输出标准表格是非常容易的如果要输出数据计算和布局比较复杂的表格请读者参考有关书籍第三章逻辑设计
3.1部署活动目录服务,构建域环境通过对所要__的系统进行概念设计的分析之后我们应该对它进行逻辑设计的分析:说明通过前面的分析可知我们要制作的程序是一个小型的管理信息系统MI__anagementInfor__tionSystem而且其中需要的数据库表有个人信息表、用户表等还可能有其他的一些相关的表通过分析表可知个人信息表该表中有一些项如备注在系统运行过程中有可能会有增加或减少的情况发生如果用代码去填写一旦有一点变动就必须重新编辑、编译程序程序的健壮性不好故想到可以从数据库中提取相关表中的记录来填充这样就轻而易举的解决这个问题了实现它的思想就是找出所有可能发生变化的项昵称、民族、地址性别就不用了等形成各自的表这里叫它们为基本表先对这些基本表进行维护必须这些基本表中有足够的记录时才可以做其他的事系统必须考虑安全问题故至少给一个登录模块在使用系统时进行身份的验证用户的身份来自用户的维护故应先进行用户的注册等操作然后才可以以合法的身份登录并使用本系统当以合法的身份进行本系统后就可以进行各种操作如个人信息记录的增加、查询等操作当然也可以在系统中再增加其他的功能1信息表用来收集存储个人的信息表有关个人的昵称个人编号编号中的几位、姓名或只有姓、性别、昵称、民族、地址、__、邮箱等信息.字段名称数据类型字段大小索引必须填写Name文本10无否Oicq文本8无否Love文本20无否Year日期/无否Age数字整型无否Cons____文本8无否Attributive文本8无否Blood文本8无否Address文本255无否TelepNo文本20无否MoveCall文本15无否Home文本20无否Call文本20无否Fax文本50无否E__il文本50无否Appendix文本255无否对于登录模块在使用系统时进行身份的验证用户的身份来自用户的维护故应先进行用户的注册等操作然后才可以以合法的身份登录并使用本系统当以合法的身份进行本系统后就可以进行各种操作如个人信息记录的增加、查询等操作当然也可以在系统中再增加其他的功能为此我们需要在数据库中建立一个用户表有关用户的ID号、数据库表号Number、数据库名Name等信息2用户表字段名称字段类型字段大小索引必须填写ID数字30有(无重复)是Name文本8是Number数字20是图
3.5IP地址设置第四章界面设计及概念经过了以上的分析之后对所要__的系统有了总体上的把握接下来就是通过一些编写工具对系统进行具体的编写了设计本系统时用到多个窗体用与实现本系统的所有功能和一个数据库拥有所有表格用来存放所有系统所需要的信息以及保留以后系统中所修改的信息以及几个数据报表它们用于数据的输出和更新和添加、删除等功能的显示给用户一目了然的效果这写设计结构足以实现所要求的所有的功能同时也使所有信息以最简便的方式展现给用户.
4.1系统__环境本系统是利用VBAC__SS数据库技术实现的VB的运行环境如下WinXPVisualBasic
6.0MicrosoftAc__ss
20002.利用VBAC__SS数据库技术对系统进行具体的编写
4.2利用VB+AC__SS数据库技术队系统进行具体的编写
1、登录界面设计在frmLogin窗体中加入两个标签Label
1.Caption=用户名Label
2.Caption=__在frmLogin窗体中加入两个文本框名称为___Name、___Password(passwordchar)=*再加入两个按钮名称为cmdOK(Caption=确认Defaulttrue)、cmdCan__l(Caption取消)在VB工程设计中的frmLogin设计后的格式如下窗体
12、主窗体设置☆添加MDI主窗体单“工程”菜单下的“添加MDI窗体”在出现的如下对话框中单击“打开”按钮则向当前VB工程中加入一个MDI多文档窗体它可以是一个装载许多子窗体的一个母窗体--容器MDI主窗体如下图按F4或在出现的属性窗口中设置属性如下右表格保存窗体2添加系统菜单在VB工程设计环境的工具栏中单击“菜单编辑器”,在出现的“菜单编辑器”对话框中输入显示菜单的标题和名称(一般是以mnu开头的英文)主要是用来__编程的添加完一个后可以单击“下一个”按钮进行下一个菜单项的输入显示标题和名称窗体3是已经确定好且有一定实际意义若某个菜单项是前一项的下一级菜单可单击向若的箭头.加入完毕后单击“确定”按钮完成当然可以在以后的设计过程中再加新菜单4运行效果显示主界面 新建一个”Listview1”用来显示数据库表内容把数据库中的信息列出再建一个”Frame1”把”Comption”设置为”详细情况”然后在”Frame1”中添上多个文本框如图:数据库中信息库登陆界面及__的修改设置1设置一个数据库中的信息库的查看权限界面:如☆窗体52对数据库查看权限的__的修改及设置:☆窗体6☆添加修改界面1新建一个”Frame1”框把”Comption”设置为”详细情况”2然后在”Frame2”中添上多个文本框如”呢称”.”性别”等如图:加上三个按钮:”添加”.”修改”.”取消”☆窗体7☆查询信息表界面创建一个框架用来查询质料设置查找方式”精确查询””模糊查询”以及根据提供的项目及关键字来查询个人的有关的信息☆窗体8第五章.源程序在物理设计中我们已经编辑好个窗体接下来就是编写源程序了以及各模块所要编写的程序.
5.1窗体程序窗体1界面程序在窗体的装载__中输入如下代码PrivateSubForm_LoadOnErrorGoToErrMsg清空文本框___Name.Text“”___Password.Text调用模块中的ConnectDB过程连接数据库可以把连接模块直接写在这里CallConnectDB错误处理功能ErrMsg:IfErr.Number0ThenMsgBoxErr.NumberampErr.DescriptionvbOKOnlyvbCritical出错提示ExitSubEndSub2在“确认”按钮cmdOK的单击__中输入如下代码PrivateSubcmdOK_Click运行时自动检测错误检测到则到ErrMsg标号处做相应的处理OnErrorGoToErrMsgDimSQLAsString定义一个保存SQL语句的变量到Login表中查询是否有符合条件的记录存在使用的是SelectCountFrom...返回值是一个大于等于0的整数SQL=SQL=tSelectCount*FromLoginWhereName=ampTrim___Name.TextampquotquotSQL=SQLampquotAndPasswordquotampTrim___Password.TextampquotquotSetadoRSadoCon.ExecuteSQLIfadoRS00ThenMsgBoxquot您输入的用户名或__有误请更正quotvbOKOnlyvbExcla__tionquot系统提示quot___Name.SetFocusExitSubEndIf通过身份验证后卸载登录窗体UnloadMe显示系统界面可以进入系统操作frmSystem.Show错误处理ErrMsg:IfErr.Numberltgt0ThenMsgBoxErr.NumberampErr.DescriptionvbOKOnlyvbCriticalquot错误提示ExitSubEndIfEndSub3在“取消”按钮cmdCan__l的单击__中编写如下代码PrivateSubcmdCan__l_ClickIfMsgBoxquot您真的要退出本系统的使用吗quotvbYesNovbQuestionquot退出询问quotvbYesThen把记录集从内存中清除SetadoRSNothing断开与数据库的连接adoCon.Close把连接变量从内存中清除SetadoConNothing从内存中卸载登录窗体终止程序的执行UnloadMeEndIfEndSub☆窗体4:主界面程序OptionExplicitPublicmdbFilemdbDataNameAsStringPublicDataNumbelAsIntegerPublicUoAsBooleanPublicListView_NameListView___ListView_LoveAsStringPublicListViewItemAsIntegerPublicPasswordAsStringPrivateSubTuBiao初始化任务栏图标Me.MoveScreen.Width-Me.Width/3Screen.Height-Me.Height/3TrayIcon.cbSizeLenTrayIconTrayIcon.hwndMe.hwndTrayIcon.uIdvbNullTrayIcon.uFlagsNIF_ICONOrNIF_TIPOrNIF_MESSAGETrayIcon.ucallbackMessageWM_MOUSEMOVETrayIcon.hIconMe.Icon提供任务栏图标TrayIcon.szTipquotMindsTrayIconExamplequotampChr0将图标放到任务栏CallShell_NotifyIconNIM_ADDTrayIconApp.TaskVisibleFalseEndSubPrivateSubAbout_Click关于版本fr__bout.ShowvbModalEndSubPrivateSubDeleteAll_ClickDimResultIfNotData
1.Recordset.EOFAndNotData
1.Recordset.BOFThenResultMsgBoxquot所有记录将被删除quotvbYesNoquot警告quotSetWindowPosMe.hwndHWND_topmost0000flag设置窗口在前IfResultvbYesThenfrmData.Data
1.Recordset.MoveLastfrmData.Data
1.Recordset.MoveFirstDimiAsIntegerFori1TofrmData.Data
1.Recordset.RecordCountData
1.Recordset.DeletermData.Data
1.Recordset.MoveNextNextData
1.RefreshListRefreshEndIfElseResultMsgBoxquot无法删除记录quotvbOKOnlyquot提示quotEndIfSetWindowPosMe.hwndHWND_notopmost0000flagEndSubPrivateSubDocuAdd_Click添加记录UoFalsefrmTJ.Com__nd
2.EnabledFalseLoadfrmTJfrmTJ.ShowvbModalEndSubPublicSubDocuDelete_Click删除记录DimResultIfNotData
1.Recordset.EOFAndNotData
1.Recordset.BOFThenIffrmData.ListView
1.ListItems.Countgt0ThenIfListView
1.SelectedItem.Indexgt0ThenResultMsgBoxquot当前记录将被删除quotvbYesNoquot警告quotSetWindowPosMe.hwndHWND_topmost0000flag设置窗口在前IfResultvbYesThenData
1.Recordset.DeleteData
1.RefreshListRefreshEndIfElseResultMsgBoxquot请选择要删除的记录quotvbOKOnlyquot警告quotSetWindowPosMe.hwndHWND_topmost0000flag设置窗口在前EndIfEndIfElseResultMsgBoxquot无法删除当前记录quotvbOKOnlyquot提示quotEndIfSetWindowPosMe.hwndHWND_notopmost0000flagListRefreshEndSubPrivateSubDocuExit_Click退出程序UnloadfrmDataEndSubPrivateSubDocuSeek_Click查询记录numRem_ClickLoadfrmCXfrmCX.ShowvbModalEndSubPrivateSubForm_ResizeIfWindowState1ThenMe.VisibleFalseEndSubPrivateSubForm_Load程序初始化IfApp.PrevInstan__ThenDimRecutAsIntegerRecutMsgBoxquot程序已经运行请检查窗口是否已被最小化quot48quot提示quotUnloadMeExitSubEndIfListViewStyle_Click使ListView控件可以整行选择ListViewStyleBiaoG_Click使ListView控件有表格风格ListViewStyleOne_Click允许单击选择ListViewStyleTwo_Click允许双击选择Frm_LoadTuBiao‘SetWindowPosMe.hwndHWND_topmost0000flag设置窗口在前DimiAsStringDimjAsInteger开始初始化Forj0To13Text1j.TextquotquotNextjEndSubPrivateSubnu___gl_ClickOnErrorGoToErrHandlefrmData.Captionquot信息管理--quotampmdbFileampquotquotampmdbDataNameampquotquot设置字符串变量来调用SQL语句SQLoriginalquotselectfromquotampfrmData.mdbDataNamequotDataquotSQLaddquotw=createdatabasequanonpri__ryname=quan_dbfilename=d:\quan.mdfsize=5mb__xsize=50mbfilegrowth=10%createtablemmidchar30notnullpri__rykeymnamechar10notnull___char8ageintheightintjianshuchar50aihaochar50------------------------------------------------------------------------------------------------------------------------------------------//bean访问数据库//bean访问数据库packageb;importj__a.sql.Connection;importj__a.sql.Driver__nager;importj__a.sql.PreparedStatement;importj__a.sql.ResultSet;importj__a.sql.SQLEx__ption;publicclassB{privateStringname;privateStringmid;privateString___;privateintage;privateintheight;privateStringjianshu;privateStringaihao;publicvoidB{name=;mid=;___=;age=0;height=0;jianshu=;aihao=;}publicvoidsetNameStringname{this.name=name;}publicStringgetName{returnname;}publicvoidsetMidStringmid{this.mid=mid;}publicStringgetMid{returnmid;}publicvoidset___String___{this.___=___;}publicStringget___{return___;}publicvoidsetAgeintage{this.age=age;}publicintgetAge{returnage;}publicvoidsetHeightintheight{this.height=height;}publicfloatgetHeight{returnheight;}publicvoidsetJianshuStringjianshu{this.jianshu=jianshu;}publicStringgetJianshu{returnjianshu;}publicvoidsetAihaoStringaihao{this.aihao=aihao;}publicStringgetAihao{returnaihao;}static{try{Class.forNamesun.jdbc.odbc.JdbcOdbcDriver;}catchClassNotFoundEx__ptione{//TODOAuto-generatedcatchblocke.printStackTra__;}}ConnectiongetConStringuserStringpwd{Connectioncon=null;try{con=Driver__nager.getConnectionjdbc:odbc:qdbuserpwd;}catchSQLEx__ptione{//TODOAuto-generatedcatchblocke.printStackTra__;}finally{ifcon==null{returnnull;}else{returncon;}}}voidclose1ConnectionconPreparedStatementps{try{ifcon!=nullcon.close;}catchSQLEx__ptione{//TODOAuto-generatedcatchblocke.printStackTra__;}finally{try{ifps!=nullps.close;}catchSQLEx__ptione{//TODOAuto-generatedcatchblocke.printStackTra__;}}}voidclose2ConnectionconPreparedStatementpsResultSetrs{try{ifcon!=nullcon.close;}catchSQLEx__ptione{//TODOAuto-generatedcatchblocke.printStackTra__;}finally{try{ifps!=nullps.close;}catchSQLEx__ptione{//TODOAuto-generatedcatchblocke.printStackTra__;}finally{try{ifrs!=null{rs.close;}}catchSQLEx__ptione{//TODOAuto-generatedcatchblocke.printStackTra__;}}}}//从数据库读取个人信息publicbooleanrStringmid{//一mid作为查询条件Connectioncon=null;PreparedStatementps=null;ResultSetrs=null;try{con=getConsaquan19__;Stringsql=select*frommwheremid=;ps=con.prepareStatementsql;ps.setString1mid;rs=ps.executeQuery;ifrs.next{this.mid=rs.getStringmid;this.name=rs.getStringmname;this.___=rs.getString___;this.age=rs.getIntage;this.height=rs.getIntheight;this.jianshu=rs.getStringjianshu;this.aihao=rs.getStringaihao;returntrue;}returnfalse;}catchSQLEx__ptione{//TODOAuto-generatedcatchblocke.printStackTra__;returnfalse;}finally{close2conpsrs;}}//写入个人信息到数据库publicvoidw{Connectioncon=null;PreparedStatementps=null;try{con=getConsaquan19__;Stringsql=insertintomvalues;ps=con.prepareStatementsql;ps.setString1mid;ps.setString2name;ps.setString3___;ps.setInt4age;ps.setInt5height;ps.setString6jianshu;ps.setString7aihao;ps.executeUpdate;}catchSQLEx__ptione{//TODOAuto-generatedcatchblocke.printStackTra__;}finally{close1conps;}}//修改个人信息publicbooleanupdateStringmid{Connectioncon=null;PreparedStatementps=null;try{con=getConsaquan19__;Stringsql=updatemsetmname=___=age=height=jianshu=aihao=wheremid=;ps=con.prepareStatementsql;ps.setString1name;ps.setString2___;ps.setInt3age;ps.setInt4height;ps.setString5jianshu;ps.setString6aihao;ps.setString7mid;ps.executeUpdate;returntrue;}catchSQLEx__ptione{//TODOAuto-generatedcatchblocke.printStackTra__;returnfalse;}finally{close1conps;}//暂空}publicbooleandeleteStringmid{Connectioncon=null;PreparedStatementps=null;try{con=getConsaquan19__;Stringsql=deletefrommwheremid=;ps=con.prepareStatementsql;ps.setString1mid;ps.executeUpdate;returntrue;}catchSQLEx__ptione{//TODOAuto-generatedcatchblocke.printStackTra__;returnfalse;}finally{close1conps;}}}}------------------------------------------------------------------------------------------------------------------------------------------index.jsp%@pagelanguage=j__aimport=j__a.util.*pageEncoding=gb2312%%Stringpath=request.getContextPath;StringbasePath=request.getScheme+://+request.getServerName+:+request.getServerPort+path+/;%!DOCTYPEHTMLPUBLIC-//W3C//DTDHTML
4.01Transitional//ENhtmlheadbasehref=%=basePath%title个人信息主页/titlemetahttp-equiv=prag__content=no-cachemetahttp-equiv=cache-controlcontent=no-cachemetahttp-equiv=expirescontent=0metahttp-equiv=keywordscontent=keyword1keyword2keyword3metahttp-equiv=descriptioncontent=Thisismypage!--linkrel=stylesheettype=text/csshref=styles.css--/headbodyh1align=__nter欢迎/h1h2align=__nterahref=Jsp
0.jsp登记/a个人信息brahref=Jsp
2.jsp查询修改删除/a个人信息br/h
25.3软件工程操作打包
1.系统打开步骤打开运行程序如下图在弹出的向导里“选择工程”里选择要打包的工程如图__打包会弹出以下窗口窗体1窗体2这种情况下最好单击是,进行下一步进入打包脚本选择打包脚本为VBProject再__下一步选择标准__选择我们需要的驱动程序,再__下一步选择单个的压缩文件,再__下一步,就行了第六章总结经过__的努力,个人信息管理系统终于做完了,经过这次实习系统设计,自己总结了这个个人信息管理系统的一些问题,不过收获还是颇为丰富的,再有理论知识上结合实践,使我学到了更多首先,更进一步的了解了数据库的基本操作,在这之前,数据库的学习仅仅刚开了个头,我们只是在了解一些概念性的东西在做这个系统之前,我连基本的连接数据库,配文件DSN,数据库查询语句等这些东西都不熟练现在对于数据库的增删改查操作比较熟练了,对于初学者来说,比较头疼的就是对于单引号的处理我的建议是如果不理解先把按照课本上正确的语句敲,然后在多次进行数据库的链接,增删改查操作中不断总结规律这次设计的个人信息管理系统,全在自己所掌握的知识下,进行编程设计,完全体现了自己在数据库语言和程序设计课程学习状况,充分地为自己以后更深入了数据库语言奠下深厚的基础纵观此学生信息管理系统的整体概况,目前,自我认为设计良好,相关功能都能够实现,功能强大,条理清晰,界面可观性比较好并且特色在于,所设计的表单都在一个表单系统桌面中运行,比较符合系统的观念在系统设计的过程中,我从中发现,学习数据库要细心和有耐性,并且要不断地从外界学习更多的技术才能设计出一套__的系统____
[1]廖信彦.ASP.NET交互式Web数据库设计.北京中国铁道出版社,2003
[2]刘斌,__.ASP.NET+SQLServer动态____案例精选.北京清华大学出版社,
2005.
10.
[3]安忠,吴洪波,王守茂.管理信息系统.北京中国铁道出版社,1999
[4]张莉.SQLServer数据库原理及应用教程.北京清华出版社,
2002.
[5]陈娴,刘开文,王蓉玲,李键.ASP.NET项目__实践.北京中国铁道出版社,2003
[6]东名,吴名月.ASP.NET动态网页设计高手.北京清华大学出版社,2001
[8]卢镇波,李青.ASP.NET程序设计专家门诊.北京清华大学出版社,
2005.
5.
[9]陈英学.MicrosoftASP.NET深入编程.北京北京希望电子出版社,2001
[10]肖建.ASP.NET编程实例与技巧集粹.北京:北京-北京希望电子出版社,
2003.
[11]王易.ASP.NET__设计实例通.北京清华大学出版社,
2002.
[12]王浩然,颜瑞林,赖光辉.ASP.NET行家入门实务.北京铁道出版社,
2002.
[13]周绪,管丽娜,白海波.SQLserver2000中文版入门与提高.北京清华大学出版社2002
[14]王超,张鹏.ASP.NET/XML深入编程技术.第1版.北京北京希望电子出版社,2002
[15]微软ASP.NET__站.http://___.asp.net.
[16]CSDN__技术社区.http://community.csdn.net/expert/forum.asp.致谢在这一次的毕业设计中,首先我要感谢我们计算机系的__对我们毕业生的关心和支持,他们不仅要处理系里的一切大小事情,还要像其他老师一样带毕业设计的学生,在这样的情况下,他们还时时关心我们毕业班的学生,在这个学期的毕业设计过程中,给我们做毕业设计提供了一个良好的环境,使我的毕业设计能够顺利的完成其次尤其要感谢我的指导老师孙博老师,在他的督促和帮助下我顺利完成了我的毕业设计在他的指导下,我从头脑混乱到现在整个思路清晰地完成毕业设计,在整个设计过程中孙老师也不断地给我指出错误,使我的设计的功能不断地完善我还要感谢我一组的几位位同学,在这次设计中,我遇到困难再不能做下去的情况下,他们不怕麻烦地帮我调试找出错误,还不厌其烦的讲解给我听,直到我全部明白为止总之,我要感谢在毕业设计的整个过程中帮助我的所有__、老师和同学,没有他们的帮助我也不可能完成此次毕业设计感谢他们给我的各方面的关心和帮助文档来源网络,版权归原__如有侵权,请告知,我看到会立刻处理PAGE第III页。