1 / 35
文档名称:

用户信息管理系统毕业论文.doc

格式:doc   大小:115KB   页数:35页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

用户信息管理系统毕业论文.doc

上传人:世界末末日 2024/3/25 文件大小:115 KB

下载得到文件列表

用户信息管理系统毕业论文.doc

相关文档

文档介绍

文档介绍:该【用户信息管理系统毕业论文 】是由【世界末末日】上传分享,文档一共【35】页,该文档可以免费在线阅读,需要了解更多关于【用户信息管理系统毕业论文 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。用户信息管理系统姓名专业软件工程班级指导老师二零一一年十二月二十一日1用户信息管理系统摘要信息处理已成为当今世界上一项重要的社会活动。随着国家改革开放的不断深入~市场经济建设的不断完善以及社会的飞速发展~用户管理系统模式正迅猛发展并深入到各行各业中。在这一新的形势下~要求程序设计人员能根据不同行业、不同需求的特点来快速、简捷并且准确按照需求分析来编写软件。该系统改变了传统管理的办法~顺应了办公自动化、现代化的潮流。它极大丰富了管理功能~集用户登录查询、财务收费等方式于一体。实现了数据录入、数据查询、数据汇总以及报表输出的功能。一方面方便了用户掌握自己的基本信息、历史纪录以及变动情况,另一方面也使网络管理者更加准确、方便和全面的掌握用户的信息。网络管理员可以随时添加、删除和修改用户信息~及时对用户的上网情况进行掌握~从而可以及时统计上网费用~做到灵活机动的管理。关键词:高效管理、用户信息、、C#、-up,onstructionofthemarketanddevelopmentatfullspeedofthesociety,Themodeofuser',ordingtocharacteristicofdifferenttrade,differentdemand,,,collectuserlog-ininquiry,,datainquiry,'sownbasicinformation,historicalrecordandchangesituationononehand;urate,,deleteandrevisesuser'surfingsituationinusermaster,intimeintime,:officeautomation,demandanalysis,manage,inquiry、、MSSQLServer2005ExpressC#、目录摘要.................................................................................................................................................23目录..................................................................................................................................................4引言..................................................................................................................................................5第一章课题总体介绍........................................................................................................................6第二章开发方法的选择....................................................................................................................7第三章系统分析..............................................................................................................................11第四章系统的总体规划..................................................................................................................13第五章系统详细设计......................................................................................................................14第六章系统测试...............................................................................................................................23第七章谢辞.......................................................................................................................................23参考文献.......................................................................................................错误~未定义书签。27-前言学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统设计是以能够为用户提供充足的信息和快捷的查询手段为核心内容的。一直以来人们所使用的传统的人工4管理文件信息的方式实在是太落后~它存在着许许多多的缺点~效率低、保密性差的问题尤其突出。另外工作量稍微一大,将会有大量的文件和数据需要维护,有些问题是人工所无法解决的。随着科学技术的不断提高,计算机应用越来越广泛,其强大的功能已为人们所深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点~检索快捷、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些显而易见的优点能够极大地提高学校管理人员的工作效率~也即提高进行学生信息管理的效率。由于这些原因加之指导老师的睿智指导~选择这样一个《学生信息管理系统》的设计也就成了必然。下面我就谈谈《学生信息管理系统》的开发过程中所遇到的问题及解决方法。。为更好的做好这项工作~提过工作效率~更好的为社会的发展和社会的进步服务~决定:结合我校实际情况~自行研制一套用户信息管理系统。:今天~计算机的价格已经十分低廉~性能有了长足的进步。它已经被应用于许多领域~计算机之所以如此流行的原因主要有以下几个方面:首先~计算机可以代替人工进行许多繁杂的劳动,其次~计算机可以节省许多资源,第三~计算机可以大大的提高人们的工作效率,第四~计算机可以使敏感文档更加安全~等等。为了解决传统学生信息的管理正面临着的这些问题~我所设计的学生信息管理系统软件也就应运而生了。~只停留在纸介质的水准上~这样的机制很明显地已不能适应时代的发展要求~它浪费了过多的人力及物力~还存在一些先天缺陷。在信息时代~这种传统的管理方法被以计算机为基础的信息管理方法取代已是大势所趋。归纳起来~用户信息管理系统做到一下功能比较合民意:首先~可以存储用户信息~安全、高效,其次~系统可操作性强~能够节省人力~最好只需一到二名信息录入员,再次~查找信息速度快、效率高~可以检索有条件信息,再其次~为将来社会实现网络化做准备。:可以对用户信息进行操作~比如修改、添加等,可以对用户信息进行查询,系统管理具体包括添加、删除用户~修改用户信息等。第二章开发方法的选择本章主要介绍了在程序~系统开发过程中所用到的软件和硬件环境~以及各类工具在windowsXP环境下的安装与调试。:现在~市场上可以选购的应用开发产品很多~流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:Microsoft公司的VisualBasic,Microsoft公司的VisualC,Borland公司的Delphi和Powersoft公司的PowerBulider以及Java等。在这些程序开发工具中~有的强调程序语言的弹性与执行效率,有的则偏重于可视化程序开发工具所带来的便利性与效率的提高~各有各的优点和特色~也满足了不同用户的需求。然而~语言的弹性和工具的便利性是密不可分的~只有便利的工具~却没有弹性的语言作支持~许多特殊化的处理动作必定要耗费数倍的工夫来处理~使得原来所标榜的效率提高的优点成为了一纸空谈,相反地~如果只强调语言的弹性~却没有便利的工具作配合~会使得一些即使非常简单的界面处理动作~变得复杂和麻烦起来~这样也会浪费程序设计师们的宝贵时间。作为数据库系统的开发~VisualC#,以下简称C#,是一个非常理想选择~它有效地避免了以上所谈到的诸缺点。数据库技术是MIS设计中的重要支持技术~在MIS开发过程中~如何选择数据库管理也是一个重要的问题~目前~数据库产品可谓琳琅满目~每种产品都具有各自的特点和适用范围~因此~在选择数据库前~我慎重考虑了一下~应数据库应用的特点及适用范围~本系统选用了数据库MSSQLServer2005Express~莫属了。##的功能简介1、面向对象的可视化编程方法:用传统程序设计语言设计程序时~大都是通过编写程序代码来实现用户界面~在设计过程中看不到界面的实际显示效果~必须编译后运行程序才能观察~这很麻烦~大大影响了软件开发的效率。C#则是应用的面向对象的程序设计方法(OOP)~提供了可视化的设计方法~它把程序和数据封装起来作为一个对象~并为每个对象赋予应有的属性~使对象成为实在的东西。开发人员不必再为界面设计而编写大量程序代码~也不需要通过一遍遍编译来修改不满意之处了。只要按设计要求的屏幕布局~用系统提供的工具~在屏幕上画出各种“部件”~即图形对象~并设臵这些图形对象的属性~就可以轻松完成任务了。C#会自动产生界面设计代码~程序设计人员不必再手工编写实现程序功能的那些烦人的代码~从而可以大大提高程序设计的效率。2、结构化程序设计语言:C#是在C/C++语言的基础上发展起来的~具有高级程序设计语言的语句结构~接近于自然语言和人类的逻辑思维方式。C#语句简单易懂~其编辑器支持彩色代码~可自动进行语法错误检查~同时具有功能强大且使用灵活的调试器和编译器。C#是面向对象型语言~在输入代码的同时~解释系统将高级语言分解翻译成计算机可以识别的机器指令~并判断每个语句的语法错误。在设计C#程序的过程中~随时可以运行程序~而在整个程序设计好之后~可以编译生成可执行文件7(.EXE)~脱离C#环境~直接在Windows环境下运行。3、事件驱动编程机制:C#通过事件来执行对象的操作。一个对象可能会产生多个事件~每个事件都可以通过一段程序来响应。例如~命令按钮是一个对象~当用户单击该按钮时~将产生一个“单击”(CLICK)事件~而在产生该事件时将执行一段程序~用来实现指定的操作。在用C#设计大型应用软件时~不必建立具有明显开始和结束的程序~而是编写若干个微小的子程序~即过程。这些过程分别面向不同的对象~由用户操作引发某个事件来驱动完成某种特定的功能~或者由事件驱动程序调用通用过程来执行指定的操作~这样可以方便编程人员~提高效率。4、访问数据库功能:C#具有强大的数据库管理功能~利用数据控件和数据库管理窗口~可以直接建立或处理MicrosoftSQLServer2005Express格式的数据库~并提供了强大的数据存储和检索功能。同时~C#还能直接编辑和访问其他外部数据库~如:DATABASE~FoxPro~Paradox等~这些数据库格式都可以用C#编辑和处理。C#c提供开放式数据连接~功能~可通过直接访问或建立连接的方式使用并操作后台大型网络数据库~如SQLServer~Oracle等。在应用程序中~可以使用结构化查询语言SQL数据标准~直接访问服务器上的数据库~还提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的SQL的编程技术~为单机上运行的数据库提供了SQL网络接口~可以在分布式环境中快速而有效地实现客户/服务器(client/server)方案。5、动态数据交换(DDE)功能:利用动态数据交换(DynamicDataExchange)技术~可以把一种应用程序中的数据动态地链接到另一种应用程序中~使两种完全不同的应用程序建立起一条动态数据链路。当原始数据变化时~可以自动更新链接的数据。C#提供了动态数据交换的编程技术~可以在应用程序中与其他Windows应用程序建立动态数据交换~在不同的应用程序之间进行通信。6、对象的链接与嵌入(OLE)功能:对象的链接与嵌入(OLE)将每个应用程序都看作是一个对象(object)~将不同的对象链接(link)起来~再嵌入(embed)某个应用程序中~从而可以得到具有声音、影像、图像、动画、文字等各种信息的集合式的文件。利用OLE技术~pounddocument)~这种文档由来自多个不同应用程序的对象组成~文档中的每个对象都与原来的应用程序相联系~并可执行与原来应用程序完全相同的操作。VisualBasic就采用了OLE技术。7、动态链接库(DLL)功能:C#是一种高级程序设计语言~不具备低级语言的功能~对访问机器硬件的操作不太容易实现。但它可以通过动态链接库技术将C/C++或汇编语言编写的程序加入到C#应用程序中~可以像调用内部函数一样调用其他语言编写的函数。此外~通过动态链接库~还可以调用Windows应用程序接口(API)函数~实现SDK所具有的功能。#的使用C#应用由一系列对象组成~包括有函数、菜单、函数、结构和数据窗口、用户对象、用户事件等等~对象中又包含若干控件如命令按钮、单行编辑器等~这些对象和控件中都可在许多程序中重复使用~使其具有了最广大意义上的可通8用性和扩展性。使用C#的菜单编辑器即可建立菜单或者修改已经存在的菜单。由于大家对菜单等的使用已驾轻就熟~现着重对主要控件的使用作个介绍:首先~选择“工程”下拉菜单中的“部件”选项~显示“部件”对话框。在“控件”选项卡列表中选择“”~然后~在工具箱中增加该控件~即可实现控件的添加。