企业宿舍管理系统宿舍管理系统毕业论文_第1页
企业宿舍管理系统宿舍管理系统毕业论文_第2页
企业宿舍管理系统宿舍管理系统毕业论文_第3页
企业宿舍管理系统宿舍管理系统毕业论文_第4页
企业宿舍管理系统宿舍管理系统毕业论文_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目 录TOC o 1-3 h z u HYPERLINK l _Toc293675451#_Toc293675451 第一章 绪论 PAGEREF _Toc293675451 h 1 HYPERLINK l _Toc293675452#_Toc293675452 1.1课题题背景 PAGEREF _Toc293675452 h 1 HYPERLINK l _Toc293675453#_Toc293675453 1.2研究究意义 PAGEREF _Toc293675453 h 1 HYPERLINK l _Toc293675454#_Toc293675454 1.3国内内外发展展概况 PAGER

2、EF _Toc293675454 h 2 HYPERLINK l _Toc293675455#_Toc293675455 1.4 本本章小结结 PAGEREF _Toc293675455 h 3 HYPERLINK l _Toc293675456#_Toc293675456 第二章 可行性性分析 PAGEREF _Toc293675456 h 4 HYPERLINK l _Toc293675457#_Toc293675457 2.1经济济可行性性 PAGEREF _Toc293675457 h 4 HYPERLINK l _Toc293675458#_Toc293675458 2.2技术术可行

3、性性 PAGEREF _Toc293675458 h 4 HYPERLINK l _Toc293675459#_Toc293675459 2.3操作作可行性性 PAGEREF _Toc293675459 h 5 HYPERLINK l _Toc293675460#_Toc293675460 2.4法律律可行性性 PAGEREF _Toc293675460 h 5 HYPERLINK l _Toc293675461#_Toc293675461 2.5本章章小结 PAGEREF _Toc293675461 h 5 HYPERLINK l _Toc293675462#_Toc293675462 第三

4、章 需求分分析 PAGEREF _Toc293675462 h 6 HYPERLINK l _Toc293675463#_Toc293675463 3.1背景景分析 PAGEREF _Toc293675463 h 6 HYPERLINK l _Toc293675464#_Toc293675464 3.2开发发工具选选择 PAGEREF _Toc293675464 h 6 HYPERLINK l _Toc293675465#_Toc293675465 3.2.11 ASSP.NNET简简介 PAGEREF _Toc293675465 h 6 HYPERLINK l _Toc293675466#_

5、Toc293675466 3.2.22 ADDO.NNET简简介 PAGEREF _Toc293675466 h 9 HYPERLINK l _Toc293675467#_Toc293675467 3.2.33 SQQL SServver 20005简介介 PAGEREF _Toc293675467 h 10 HYPERLINK l _Toc293675468#_Toc293675468 3.3功能能分析 PAGEREF _Toc293675468 h 12 HYPERLINK l _Toc293675469#_Toc293675469 3.4性能能分析 PAGEREF _Toc2936754

6、69 h 12 HYPERLINK l _Toc293675470#_Toc293675470 3.5运行行环境 PAGEREF _Toc293675470 h 13 HYPERLINK l _Toc293675471#_Toc293675471 3.6本章章小结 PAGEREF _Toc293675471 h 13 HYPERLINK l _Toc293675472#_Toc293675472 第四章 总体设设计 PAGEREF _Toc293675472 h 14 HYPERLINK l _Toc293675473#_Toc293675473 4.1系统统设计原原理 PAGEREF _To

7、c293675473 h 14 HYPERLINK l _Toc293675474#_Toc293675474 4.2功能能模块设设计 PAGEREF _Toc293675474 h 15 HYPERLINK l _Toc293675475#_Toc293675475 4.3本章章小结 PAGEREF _Toc293675475 h 17 HYPERLINK l _Toc293675476#_Toc293675476 第五章 数据库库设计 PAGEREF _Toc293675476 h 18 HYPERLINK l _Toc293675477#_Toc293675477 5.1数据据库设计计规

8、则 PAGEREF _Toc293675477 h 18 HYPERLINK l _Toc293675478#_Toc293675478 5.2数据据库概念念结构设设计 PAGEREF _Toc293675478 h 18 HYPERLINK l _Toc293675479#_Toc293675479 5.3数据据库关系系模型设设计 PAGEREF _Toc293675479 h 19 HYPERLINK l _Toc293675480#_Toc293675480 5.4数据据库逻辑辑结构设设计 PAGEREF _Toc293675480 h 19 HYPERLINK l _Toc293675

9、481#_Toc293675481 5.5本章章小结 PAGEREF _Toc293675481 h 22 HYPERLINK l _Toc293675482#_Toc293675482 第六章 详细设设计与按按实现 PAGEREF _Toc293675482 h 23 HYPERLINK l _Toc293675483#_Toc293675483 6.1用户户登陆模模块 PAGEREF _Toc293675483 h 23 HYPERLINK l _Toc293675484#_Toc293675484 6.2系统统管理 PAGEREF _Toc293675484 h 26 HYPERLINK

10、 l _Toc293675485#_Toc293675485 6.2.11 数据据备份 PAGEREF _Toc293675485 h 26 HYPERLINK l _Toc293675486#_Toc293675486 6.2.22 用户户管理 PAGEREF _Toc293675486 h 27 HYPERLINK l _Toc293675487#_Toc293675487 6.3个人人面板 PAGEREF _Toc293675487 h 27 HYPERLINK l _Toc293675488#_Toc293675488 6.3.11 个人人信息 PAGEREF _Toc29367548

11、8 h 27 HYPERLINK l _Toc293675489#_Toc293675489 6.3.22 修改改密码 PAGEREF _Toc293675489 h 28 HYPERLINK l _Toc293675490#_Toc293675490 6.3.33 安全全退出 PAGEREF _Toc293675490 h 28 HYPERLINK l _Toc293675491#_Toc293675491 6.4公寓寓管理 PAGEREF _Toc293675491 h 29 HYPERLINK l _Toc293675492#_Toc293675492 6.4.11 宿舍舍信息管管理 P

12、AGEREF _Toc293675492 h 29 HYPERLINK l _Toc293675493#_Toc293675493 6.4.22 来访访信息管管理 PAGEREF _Toc293675493 h 30 HYPERLINK l _Toc293675494#_Toc293675494 6.4.33 报修修信息管管理 PAGEREF _Toc293675494 h 30 HYPERLINK l _Toc293675495#_Toc293675495 6.4.44 费用用类别管管理 PAGEREF _Toc293675495 h 30 HYPERLINK l _Toc293675496

13、#_Toc293675496 6.4.55 费用用信息管管理 PAGEREF _Toc293675496 h 31 HYPERLINK l _Toc293675497#_Toc293675497 6.4.66 卫生生检查管管理 PAGEREF _Toc293675497 h 31 HYPERLINK l _Toc293675498#_Toc293675498 6.4.77 留言言管理 PAGEREF _Toc293675498 h 31 HYPERLINK l _Toc293675499#_Toc293675499 6.5本章章小结 PAGEREF _Toc293675499 h 32 HYP

14、ERLINK :Documents%20and%20SettingsAdministrator桌面陈文琪琪论论文论文正正文.ddoc ll _Tocc293367555000#_TToc229366755500 总 结 PAGEREF _Toc293675500 h 33 HYPERLINK l _Toc293675501#_Toc293675501 致 谢谢 PAGEREF _Toc293675501 h 34 HYPERLINK l _Toc293675503#_Toc293675503 参考文献 PAGEREF _Toc293675503 h 35第一章 绪论1.1课题题背景随着计算机机

15、产业的的迅速发发展,电电子计算算机已广广泛的应应用于信信息管理理、文字字处理、辅辅助设计计、辅助助教学及及人们的的日常生生活中。特特别是在在计算机机的操作作系统具具有了图图形化的的界面后后,使用用计算机机已经不不再是某某些专业业人员的的专利,各各行各业业的人们们不需要要经过专专业化的的训练就就能自如如的在计计算机上上进行各各种复杂杂的操作作。时下,为了了能创造造更大的的经济效效益和社社会效益益,更有有利于参参与国际际竞争,越越来越多多的企业业、公司司迫切需需要引入入现代化化的管理理手段,而而计算机机的大容容量操作作,精确确的计算算,使它它成为企企业管理理不可缺缺少的手手段之一一,但随随着计算算

16、机应用用的不断断深入,用用户对软软件的需需求也不不断增加加,越来来越多的的用户希希望拥有有适合自自己需要要的特殊殊软件来来满足自自己的特特殊要求求。我的毕业设设计题目目的选定定应该说说是顺应应这一趋趋势的。对对于当今今企业公公寓来说说,其数数据量大大,各种种信息管管理内容容复杂,查查询和管管理员工工信息和和企业内内的公寓寓信息等等工作由由人工完完成将是是很累的的,也许许还很不不切实际际,不仅仅浪费了了许多人人力物力力资源,而而且还很很容易出出现差错错,有一一个符合合要求的的软件对对其进行行智能化化的企业业公寓管管理是最最好不过过的,节节省了人人力物力力资源,并并且对各各种信息息的把握握和操作作

17、也更加加方便了了,对所所有信息息有了一一个全局局的掌握握。1.2研究究意义对于一名专专业的信信息技术术人员来来说,如如何最大大限度地地利用企企业后勤勤部门多多年来在在数据库库系统上上的投资资,把企企业花了了大力气气搜集来来的数据据变成对对企业未未来发展展有巨大大价值的的信息,这这是每一一个从事事信息技技术工作作的专业业人员都都应该考考虑的问问题。现在全国的的很多企企业公寓寓都采用用了计算算机统一一管理,这这样就需需要一种种管理软软件来为为公寓的的管理者者服务,协协助他们们来完成成管理员员工公寓寓这么一一个庞大大的工作作。在这种情况况下,用用各种开开发工具具开发出出来的企企业公寓寓智能管管理系统

18、统应运而而生,并并且蓬勃勃的发展展起来。这这为企业业公寓管管理带来来了很大大的方便便,更重重要的是是节省了了相当大大的人力,物力,财财力。本系统的深深刻意义义可以通通过一个个例子来来体现出出来。假假如想在在企业范范围内查查找一名名员工所所在的公公寓,则则不要像像以前那那样去查查公寓楼楼名单,只只需通过过查询方方法,输输入该员员工的姓姓名,即即可很容容易的找找到他的的所在公公寓,同同时也可可以了解解他的一一些基本本信息,看看所查找找的对象象是否是是自己所所要找的的人,另另外,还还可以知知道他的的交费情情况,可可以帮助助及时的的了解员员工欠交交住宿费费用的情情况。1.3国内内外发展展概况在如今的经

19、经济时代代,企业业必须寻寻求一种种利用更更少的资资源来完完成更多多任务的的策略。其其实,降降低管理理费用、集集中式管管理、便便于管理理并不是是使用企企业管理理系统的的唯一原原因。由由于企业业公寓网网络管理理系统允允许用户户在只需需要链接接Intternnet的的情况下下交换信信息,该该系统日日益成为为一种能能带来竞竞争的优优势、提提高公寓寓管理质质量的使使用工具具。企业公寓网网络管理理系统,适适于企业业公寓行行业实际际需求为为背景,将将企业公公寓管理理相关的的业务及及工作流流程计算算机化,以以计算机机代替传传统的手手工操作作方式,实实现通过过Intternnet互互联网对对企业公公寓管理理相关

20、信信息进行行发布及及查询等等功能。目目前,很很多企业业都开发发了自己己的管理理软件,但但在Innterrnett网上进进行管理理,有双双向信息息交流的的软件并并不多见见,系统统就不具具有交互互性。因因此,该该系统的的研究和和设计对对于改善善住户与与公寓管管理人员员是很有有帮助的的,大大大提高工工作效率率,在提提高管理理质量方方面起到到了积极极的作用用,具有有一定的的经济效效益和较较大的社社会效益益。从目前国内内外公寓寓的管理理来看,国国外发达达国家的的公寓管管理早就就凭借成成熟规范范的社会会服务市市场实现现了公寓寓管理的的法制化化、民主主化,而而我国在在近几年年也有很很多企业业公寓都都采用了了

21、计算机机统一管管理。要要进行计计算机统统一管理理需要一一种管理理软件来来为企业业公寓的的管理者者服务,协协助他们们来完成成管理公公寓的庞庞大工作作。国内内的公寓寓管理经经过200年的发发展,取得了了长足的的一步但但仍存在在诸多问问题。归归纳起来来大致分分为三个个方面:一是目目前公寓寓管理的的社会化化程度不不高,二是现现有公寓寓管理面面临的现现实问题题。企业业公寓网网络管理理系统正正式顺应应了这一一趋势,它它具有其其特有的的技术一一一和管管理意义义。1.4 本本章小结结本章对企业业公寓网网络管理理系统的的背景和和现状进进行了简简单介绍绍并对公公寓管理理系统的的研究意意义进行行了简要要分析,然然后

22、以国国内外现现阶段物物业管理理系统现现状为例例介绍了了公寓管管理系统统实现的的功能和和为企业业带来的的好处。第二章 可行性性分析可行性分析析是在用用户的要要求和系系统调研研的基础础上进行行的,对对新系统统的开发发从社会会、技术术、经济济、管理理等方面面进行分分析,并并得出新新系统的的开发工工作可行行、不可可行、需需要修改改、追加加投资、暂暂缓开发发、分步步实施等等方案和和结论,最最后完成成可行性性分析。可可行性分分析对拟拟议中的的项目进进行全面面与综合合的技术术、经济济能力的的调查,判判断它是是否可行行可行性性研究是是程序员员成功实实施该系系统的重重要前提提,是实实施该系系统的重重要前提提,是

23、实实施必不不可少的的步骤。可行性研究究的目的的就是用用最小的的代价在在尽可能能短的时时间内研研究并确确定提出出的问题题是否行行的通的的解决办办法。分分析这些些方案的的通常从从技术可可行性、经经济可行行性、操操作可行行性、法法律可行行性等方方面,分分析这些些方案的的可行性性。2.1经济济可行性性经济可行性性分析主主要是对对开发新新系统所所投入的的资金与与系统投投入使用用后所带带来的经经济效益益进行比比较,确确认新系系统是否否会给企企业带来来一定的的经济效效益。现现在,计计算机的的价格已已经十分分低廉,性性能性能能逐渐强强大。本本系统属属WEBB系统,需需购置主主机一台台以及网网络环境境和各种种相

24、关软软件,采采用自主主开发方方式,系系统开发发成功,正正常运转转,将更更有效地地帮助宿宿管的管管理,节节省人工工书面操操作等,所所产生的的效益远远大于所所需费用用。第一,本系系统的运运行可以以代替人人工进行行许多繁繁杂的劳劳动;第二,本系系统的运运行可以以节省许许多资源源;第三,本系系统的运运行可以以大大的的提高管管理员的的工作效效率;第四,本系系统可以以使敏感感文档更更加安全全,等等等。所以,本系系统在经经济上是是可行的的。2.2技术术可行性性技术可行性性分析是是根据新新系统的的目标来来衡量是是否具备备所需要要的技术术,包括括系统开开发人员员数量和和水平,硬硬件方面面,软件件方面及及其它应应

25、用技术术。为本本系统的的开发我我特地进进行了深入的调查查研究。对对企业的的人力资资源现状状及需求求方向有有了进一一步的认认识。企企业有若若干电脑脑及主机机。并且且开发人人员对用用户所提提出的要要求也都都能够满满足。 综上所所述,本本系统的的设计与与开发在在技术上上和硬件件设备上上的条件件都是满满足的,因因此,它它在技术术上是可可行的。2.3操作作可行性性本系统为一一个企业业公寓网网络管理理系统,主主要目的的是帮助助公司内内部人力力资源方方面的管管理。操操作简单单,使用用者可以以很快熟熟悉系统统的各个个模块功功能。因因此,本本系统在在操作上上是可行行的节省省时间以以及人力力和物力力。而且且本系统

26、统的兼容容性好,在在一般的的应用系系统条件件下完全全适用,可可以扩展展到其他他企业,学学校以及及培训机机构做到到实用性性,可扩扩展性和和可维护护性相结结合。2.4法律律可行性性本系统纯为为私人设设计,在在开发过过程中没没有涉及及合同、责责任等与与法律相相抵触的的方面。因因此,本本系统在在法律上上是可行行的。2.5本章章小结本章主要对对系统的的可行性性研究进进行了从从技术可可行性、经经济可行行性、操操作可行行性、法法律可行行性等方方面,分分析这些些方案的的可行性性。第三章 需求分分析3.1背景景分析企业公寓网网络管理理系统是是一个wweb技技术制作作的服务务系统,随随着计算算机与通通信技术术的蓬

27、勃勃发展,人人们日益益追求着着高效、低低成本、稳稳定可靠靠的运营营模式。计计算机科科学强大大的功能能已为人人们深刻刻认识,它它已进入入人类社社会的各各个领域域并发挥挥着越来来越重要要的作用用。 本系统统通过公公寓网站站的建设设以实现现对企业业公寓的的统一管管理,经经济而高高效,并并力求做做到稳定定性、可可重用性性、可扩扩张性。3.2开发发工具选选择3.2.11 ASSP.NNET简简介ASP.NNET是是基于.NETT 框架架的一种种Webb 平台台,它提提供了生生成企业业级应用用程序所所必需的的全部服服务。它它可以把把任何AASP.nett应用程程序应用用于整个个框架中中。并且且可以使使用任

28、何何与公共共语言运运行库兼兼容的语语言,比比如 MMicrrosooft Vissuall Baasicc、Vissuall C# 和 JSScriipt .NEET来编编写开发发应用程程序112。ASP.NNET技技术从11.0版版本升级级到1.1变化化不是很很大。但但从ASSP.NNET 1.xx到2.00,却发发生了很很大的变变化,在在开发过过程中微微软公司司深入市市场,对对大量开开发人员员和软件件使用者者进行了了卓有成成效的调调查了解解,并为为其指定定了开发发代号“AASP.NETT Whhidbbey”。ASP.NET 2.0的设计目标可以用一个词“简化”来形容,将应用程序代码数减少

29、70%,大大减轻了开发人员的工作量,改变过去那种需要编写很多重复性代码的状况,尽可能做到编写很少的代码就能完成开发的效果,ASP.NET 2.0的出现是Microsoft Web开发史上一个重要的里程碑!ASP.NNET 2.00技术增增加了大大量方便便、实用用的新特特性。AASP.NETT 2.0主要要提供控控件、页页面框架架、服务务与APPIS等等3个方面面的技术术特性。(1)控件件ASP.NNET 1.xx版本,内内置服务务器控件件数量十十分有限限并且功功能单一一,难以以满足日日益增长的开发需需求,无无法高质质量高效效率的完完成开发发任务。为为了弥补补ASPP.NEET 11.x的的不足

30、,消消除这个个技术软软肋,AASP.NETT 2.0版本本做出了了很大的的改进,在在ASPP.NEET 22.0中中,新增增数十个个服务器器控件。根根据控件件功能特特征,分分为:数数据控件件(包括括数据绑绑定控件件和数据据源控件件)、登登录系列列控件、Web部件、站点导航控件和其他控件等。这些服务器控件对于提高工作效率,降低开发成本起着至关重要的作用。(2)页面面框架每个站点都都应具有有统一的的布局和和风格,为为此ASSP.NNET 2.00在页面面框架设设计上同同样做出出了重大大改进,主主要体现现在以下下4项技术术特性:母版页页、主题题和皮肤肤、编译译机制和和本地化化。母版页文件件的扩展展名

31、为.massterr,其代代码结构构和内容容与普通通的.aaspxx文件相相似,开开发人员员在创建建母版页页时,需需要将页页面的公公共部分分存储在在母版页页中,而而页面非非公共部部分则通通过CoonteentPPlacceHooldeer控件件实现占占位,并并将内容容页存放放在此控控件中,在在运行程程序时,用用户不能能直接访访问母版版页,只只能请求求访问内内容页。此此时,母母版页和和内容页页通过合合并生成成结果页页,用户户使用的的是结果果页面,结结果页面面包含页页面公共共部分和和非公共共部分的的整体运运行结果果。母版版页的优优良特性性很受开开发人员员欢迎,并并广泛应应用于大大型的WWeb站站点

32、中,它它在一定定程度上上代替了了框架页页的功能能,能快快速的为为站点统统一外观观和布局局,从而而有效的的降低了了技术人人员的工工作强度度。主题和皮肤肤是ASSP.NNET 2.00提供的的一项新新功能,“主题”集合了WEB页面和控件外观属性设置两项内容,它由一组文件构成,比如:CSS文件、皮肤文件、图片或其他资源等,这些文件都存储在App_Themes文件夹中。皮肤文件是主题的核心部分,它的扩展名为.skin,包含了各种服务器控件的各种属性设置。使用主题和皮肤功能,不仅能一次性定义一种类型的服务器控件的外观样式,还可以快速一致的将此外观应用于单个或整个Web页面中。此外,开发人员还可以根据应用

33、程序的实际需要动态的加载主题。在应用程序序编译机机制本地地化方面面,ASSP.NNET 2.00提供了了几种替替代方案案,开发发人员可可以根据据特定需需要进行行选择,从从而扩大大了编译译的选择择范围。(3)服务务与APPIS在ASP.NETT 2.0中占占有较大大比例的的就是这这个部分分,它具具很多新新特性,主主要包括括用户配配置、角角色管理理、成员员资格管管理、数数据缓存存、配置置与管理理工具等等。利用用这些新新功能,可可以快速方便便的实现现用户和和角色管管理、数数据缓存存、应用用程序可可视化配配置和个个性化用用户配置置等任务务。ASP.NNET 2.00是微软软公司在在对ASSP.NNET

34、 1.xx的应用用组件做做了很大大的改进进和功能能更新后后推出的的,因此此它有着着前面几几个版本本无法比比拟的新新功能,现现将ASSP.NNET 2.00的技术术优势总总结如下下:(1)增强强的性能能ASP.NNET 2.00是将已已经编译译好的公公共语言言运行库库代码运运行在自自身服务务器上。它它具有本本机优化化、早期期绑定、缓缓存服务务和实时时编译等等功能,在在编写代代码前就就提高了了应用程程序性能能,极大大的提高高了程序序员的开开发效率率。(2)世界界级工具具的支持持ASP.NNET 2.00技术框框架扩充充了Viisuaal SStuddio 20005集成成开发环环境中大大量的设设计

35、器和和工具箱箱。(3)灵活活性和威威力因为ASPP.NEET 22.0是是基于整整个公共共语言运运行库的的,故开开发人员员可以方方便的利利用整个个平台的的灵活性性和威力力。.NNET框框架类库库、数据据访问解解决方案案和消息息处理都都可对WWeb进进行直接接访问。ASP.NET 2.0框架与开发语言无关,所以程序员可以选择最合适的开发语言,比如C#,J#等,同一WEB应用程序可以融合多种语言。另外,公共语言运行库在迁移到ASP.NET 2.0框架上时,其交互性保障了基于COM开发中的投资。(4)运行行简易性性ASP.NNET 2.00从简单单的窗体体提交和和客户端端的用户户身份验验证,到到配置

36、和和部署站站点,整整个过程程中使常常见任务务的执行行变得十十分容易易。另外外,公共共语言运运行库通通过托管管代码服服务(比比如垃圾圾回收和和自动引引用计数数)大大大缩短了了程序的的开发周周期。(5)可管管理性ASP.NNET 2.00采用的的是基于于文本的的分层配配置系统统,在很很大程度度上简化化了服务务器环境境配置和和Webb应用程程序的设设置工作作。(6)可用用性和可可缩放性性ASP.NNET 2.00在设计计时充分分考虑到到了可缩缩放性,专专门增加加了用于于在多处处理器环环境和聚聚集环境境中提高高系统性性能的功功能。此此外,系系统进程程时刻接接受ASSP.NNET 2.00运行库库的密切

37、切监视和管理理,当进进程行为为不正常常,出现现死锁或或泄漏时时,能及及时结束束问题进进程,并并立即创创建新进进程,从从而帮助助保持应应用程序序始终能能处理用用户请求求。(7)自定定义性和和扩展性性ASP.NNET 2.00附加了了一个设设计周全全的结构构,它使使程序员员能在适适当的级级别“插入”代码,实实际上可可以用开开发人员员编写的的自定义义组件扩扩展或替替换ASSP.NNET 2.00运行库库里的任任何子组组件,体体现了它它的自定定义性和和高扩展展性。(8)安全全性ASP.NNET 2.00内置了了Winndowws身份份验证和和基于每每个应用用程序的的安全配配置,保保证了应应用程序序的安

38、全全性。3.2.22 ADDO.NNET简简介ADO.NNET提提供对MMicrrosooft SQLL Seerveer、OLEEDB和和XMLL公开的的数据源源的一致致性访问问,数据据共享用用户应用用程序可可以使用用ADOO.NEET来连连接到这这些数据据源,并并检索、操操作和更更新数据据。ADO.NNET 有两个个核心组组件:DDataasett 和 .NNET Fraamewworkk 数据提提供程序序,后者者是一组组包括 Connnecctioon、Commmannd、Datta RReadder 和 Daata Adaapteer 44个对象象在内的的组件,其其组件结结构如图图所示

39、:图3.1 ADDO.NNET的的组件结结构图示示Datasset对对象是 ADOO.NEET 的的断开式式结构的的核心组组件,实实现独立立于任何何数据源源的数据据访问。Connection 对象提供与数据源的连接,是操作数据库的基础,表示应用程序和数据源之间的惟一会话。Command 对象能够访问用于返回数据、修改数据、运行存储过程以及发送或检索参数信息的数据库命令,实现对数据源的操作,如查询、插入、修改和删除等。Data Reader 对象从数据源中读取只进且只读的数据流。Data Adapter 对象是Dataset 对象和数据源之间关联的桥梁,用数据源填充Dataset并解析更新。设计

40、 ADO.NET 组件的目的是为了从“数据操作”中分解出“数据访问”。C#语言是是.NEET中一一种崭新新的语言言,C#是由C和C+派生而而来的一一种“简单、流流行、面面向对象象、类型型安全”的程序序设计语语言,CC#意在在综合VVisuual Bassic的的高效率率和C+的强强大功能能。 3.2.33 SQQL SServver 20005简介介SQLSeerveer20005是是Miccrossoftt公司推推出的新新一代的的关系型型数据库库管理系系统,它它具有丰丰富的编编程接口口工具,丰丰富的图图形化管管理工具具,充分分的Innterrnett技术支支持和很很好的可可靠性和和伸缩性性。

41、SQLSeerveer20005的的主要特特点如下下:(1).NNET框框架主机机使用SQLL Seerveer 220055,开发发人员通通过使用用相似的的语言,例例如Miicroosofft的Vissuall C# .NNET和和Miccrossoftt的Vissuall Baasicc,将能能够创立立数据库库对象。程程序员还还将能够够建立两两个新的的对象用户定定义的类类和集合合。 (2) AADO.NETT2.00版本SQL SServver 20005从对对SQLL类的新新的支持持,到多多活动结结果集(MARRS),其其中的AADO.NETT(和数数据源进进行交互互的面向向对象类类库)

42、将将推动数数据集的的存取和和操纵,实实现更大大的灵活活性和可可升级性性。(3) XXML技技术XML(可可扩展标标记语言言) 是Intternnet环环境中跨跨平台的的,依赖赖于内容容的技术术,是当当前处理理结构化化文档信信息的有有力工具具,它作作用于使使用本地地网络和和互联网网以及在在不同应应用软件件之间传传播数据据的时候候。SQQL SServver 20005自身身将会支支持查询询和存储储可扩展展标记语语言文件件。(4) TTrannsacct-SSQL 的增强强性能 SQL SServver 20005为开开发可升升级的数数据库应应用软件件,提供供了新的的语言功功能。这这些增强强的性能

43、能包括处处理错误误、递归归查询功功能、关关系运算算符PIIVOTT, AAPPLLY, ROWW_NUUMBEER和其其他数据据列排行行功能,等等等。(5)安全全性的增增强 SQL SServver 20005提供供新的安安全模式式,它将将用户和和对象完完全分开开,提供供finne-ggraiin aacceess存存取、并并允许对对数据存存取进行行更大的的控制。此此外,所所有的系系统表格格将作为为视图得得以实施施,对数数据库系系统对象象进行了了更大程程度的控控制。 (6)SQQL服务务中介 SQL服务务中介将将为大型型、营业业范围内内的应用用软件,提提供一个个分布式式的、异异步应用用框架。(

44、7) WWEB服服务支持持使用SQLL Seerveer 220055,程序序员将能能够在数数据库层层开发WWEB服服务,将将SQLL Seerveer当作作一个超超文本传传输协议议(HTTTP)侦听器器,并且且为网络络服务中中心的应应用软件件提供一一个新型型的数据据存取功功能。(8)通告告服务通告服务功功能使得得程序业业务可以以向任何何设备提提供丰富富的应用用软件通通知,提提供及时时和个性性化的服服务信息息,比如如快递传传送警报报、新闻闻订阅、股股市信息息警报、航航空公司司票价等等。在SSQL Serrverr 20005中中,通告告服务和和其他技技术紧密密地融合合在了一一起,这这些技术术包

45、括、企企业管理理器、查查询分析析器和分分析服务务。 (9)报表表服务利用SQLL Seerveer 220055提供的的报表服服务对报报表进行行全程控控制,并并可以通通过Viisuaal SStuddio 20005来发发行。(10)增增强了全全文的搜搜索功能能SQL SServver 20005将支支持极为为丰富的的全文应应用软件件。服务务器端的的编目功功能得到到了很大大的增强强,对编编目的对对象提供供了很大大的灵活活性。整整体的查查询性能能和可升升级性得得到了大大幅度的的提升,同同时新的的管理工工具将为为有关全全文功能能的运行行,提供供更深入入的了解解。3.3功能能分析通过对系统统的初步步

46、调查,明明确了系系统开发发的目标标为:按按照管理理信息系系统的原原理和方方法,采采用相对对成熟、先先进的信信息技术术和手段段,支持持企业公公寓管理理的全过过程,加加强企业业公寓管管理中的的各种信信息资源源的管理理和应用用,实现现企业公公寓管理理现代化化,及时时、准确确地提供供各种信信息报表表辅助领领导决策策。本系系统主要要分为两两个模块块。一个个是住户户信息管管理模块块,即住住户基本本信息管管理,水水电费管管理模块块。一个个是住户户信息交交流模块块,即留留言簿。可可以选择择从该界界面进行行本系统统的操作作。首先先是用户户进行查查询信息息、留言言簿的留留言;其其次管理理员也可可以进入入后台管管理

47、,对对房间信信息、水水电费、留留言簿进进行等管管理。本系统用于于管理企企业公寓寓的宿舍舍日常活活动,实现公公寓的信信息化管管理,同同时减少少管理员员的工作作量,以求达达到高效效率,适应现现代信息息化管理理的模式式,系统统具体需需求如下下:(1)、公公寓管理理员登陆陆系统后后台,可可以添加加和删除除用户的的详细信信息;(2)、系系统可以以记录用用户所住住的公寓寓的详细细情况;(3)、系系统可以以记录和和显示用用户的水水电费用用情况,包包括公寓寓号、已已用电费费、剩余余电费、续续交电费费等;(4)、系系统可以以记录和和显示每每一次卫卫生检查查的的情情况,包包括时间间、评定定结果等等(5)、系系统可

48、以以记录外外来来访访人员的的来访情情况,包包括时间间、房间间、被访访人员等等(6)、系系统可以以记录公公寓房间间物资保保修情况况,包括括宿舍编编号、物物品编号号、名称称、保修修日期、解解决日期期,解决决情况等等(7)、系系统可以以满足住住户和管管理员发发表一些些留言,公公告等(8)、系系统设置置查询功功能,可可以根据据用户的的需要查查询相关关的内容容(9)、为为安全起起见,所所有住户户(用户户)需要要输入正正确的用用户名和和密码才才能登录录系统。3.4性能能分析面对复杂的的企业公公寓管理理工作,系系统的开开发必须须便于系系统既能能满足目目前的需需要,又又能适应应将来扩扩展的需需要,因因此系统统

49、性能应应符合以以下原则则:(1)实实用性:要求访访问速度度和可容容纳的最最大同时时请求数数,能符合合实际管管理要求求。(2)安安全性:系统的的安全即即要保证证系统本本身的安安全,又又要保证证数据的的安全。(3)易易维护:要求系系统能提提供方便便、灵活活的维护护手段,方方便应用用人员和和设计开开发人员员的维护护和管理理。(4)数数据库设设计合理理:这就就要求数数据库在在设计时时要保证证数据的的一致性性、合理理冗余、合合理选择择数据类类型、数数据存储储规范化化。本系统为用用户提供供了基本本的物业业管理功功能和其其操作简简单灵活活,适应应于普通通企业公公寓管理理人员及及职员、业业主的使使用需求求。本

50、系统使用用身份验验证机制制,能更更好的保保护也面面被非法法的访问问。当用用户登陆陆时,用用户必须须要有有有效的用用户,通通过对象象保存登登陆名密密码及相相关信息息,防止止非法用用户恶意意破坏及及非法登登录。3.5运行行环境(1).硬硬件环境境处理器:IInteerCRR3000 或更更高内存:1228MBB或更高高(建议2556MBB)硬盘空间:80MMB以上上(2).软软件环境境软件环境是是一个系系统开发发的工具具,它取取决于开开发人员员对软件件的熟悉悉程度,如如果开发发人员选选择一个个不熟悉悉的软件件开发会会大大增增加开发发系统所所需要投投入的成成本,所所以说选选择软件件环境也也是很重重要

51、的。操作系统: Wiindoows XP数据库:SSQL Serrverr 20005软件开发语语言:AASP.NETT该软件的界界面美观观大方,软软件运行行稳定。3.6本章章小结本章对企业业公寓管管理的现现状进行行了简单单介绍并并对企业业公寓网网络管理理系统进进行了功功能分析析和性能能分析,以以及开发发工具的的选择,软软件运行行环境,介介绍了企企业公寓寓网络管管理系统统实现的的功能和和为用户户带来的的好处。第四章 总体设设计4.1系统统设计原原理本系统在设设计中使使用了面面向对象象的设计计原理,是是因为:(1).面面向对象象设计不不再是单单纯的从从代码的的第一行行一直编编到最后后一行,而而是

52、考虑虑如何创创建类和和对象,利利用类和和对象来来简化程程序设计计,并提提供代码码的封装装和可重重用性,便便于程序序的维护护与扩展展。(2).所所谓的对对象是一一种抽象象的名称称,用来来对应实实现世界界存在的的东西。一个个窗口、一一个按钮钮、一个个菜单都都可视为为一个对对象,而而按钮对对象、菜菜单对象象、又会会出现在在窗口对对象中,因因此按钮钮对象、菜菜单对象象便是窗窗口的组组件之一一。对象象内部的的数据是是不能随随意更改改的,必必须由外外部向其其传递信信息,再再由对象象按其方方法加以以处理。用用户无需需知道其其任何细细节,操操作是封封闭的,对对象之间间能通过过函数调调用相互互通信。(3).类类

53、可视为为一个产产品模具具、一个个模块。在在面向对对象设计计中,类类是对象象的原型型,是对对象的制制作器。类类的概念念是面向向对象程程序设计计最重要要的特征征。所谓谓类,是是指由数数据结构构及其相相关操作作所形成成的集合合,描述述该类任任一对象象的共同同的行为为特征,是是对一组组性质相相同的对对象的程程序描述述,概括括了对象象的共同同性质和和数据。(4).面面向对象象设计的的核心是是类的设设计。例例如:可可以定义义一个工资查查询表单单类,该该类中可可以定义义查询的的姓名、年年龄、工工资等等等信息,则则以此类类为原型型可以设设计出众众多的工资查查询表单单类的对对象实例例,这些些实体都都具有类类中所

54、定定义的特特征。(5).设设计的企企业公寓寓网络管管理系统统也是建建立在一一系列类类基础之之上的,其其编程的的思想是是:先根根据一定定的需要要创建一一系列的的子类或或直接调调用ASSP提供供的基类类,编制制程序时时,由这这些类派派生出相相应的对对象,所所派生出出的对象象继承了了其父类类所有的的功能,而而且具有有很好的的封装性性,这样样就可利利用派生生出的对对象像搭搭积木一一样来设设计自己己的程序序。打个个比方,就就比如要要制造一一台机器器,首先先要制造造各种零零件的模模具,然然后用制制造好的的模具生生产出所所需的零零件,所所有这些些做完后后,剩下下的就只只是如何何把这些些零件组组装起来来,这样

55、样一台机机器就很很容易制制造出来来了。实实际编程程也是如如此。每每个表单单都是由由一定数数量的对对象按某某一种方方式组合合在一起起的,程序编制的的核心是是类的设设计。4.2功能能模块设设计模块化就是是把程序序划分成成独立命命名且可可独立访访问的模模块,每每个模块块完成一一个子功功能,把把这些模模块集成成起来构构成一个个整体,可可以完成成指定的的功能满满足用户户的需求求。为了了降低软软件系统统的复杂杂性,提提高可理理解性、可可维护性性,必须须把系统统划分成成为多个个模块。但但是模块块不能任任意划分分,应尽尽量保持持其独立立性。模模块的独独立性指指每个模模块只能能完成系系统要求求的独立立的自功功能

56、,并并且与其其他模块块的联系系最少且且接口简简单。模模块独立立的概念念是模块块化、抽抽象、信信息隐藏藏和局部部化概念念的直接接结果。模模块独立立性很重重要,主主要有两两条理由由:有效的模块块化软件件比较容容易开发发出来,这这个优点点尤其重重要。独立的模块块化比较较容易测测试和维维护。模块独立程程度可以以由两个个定性标标准度量量,这两两个标准准分别称称为内聚聚和偶合合。偶合合衡量不不同模块块彼此间间互相依依赖(连连接)的的紧密程程度;内内聚衡量量一个模模块内部部各个元元素彼此此结合的的紧密程程度。从以上两点点可以得得出结论论:好的的模块是是具有高高内聚低低耦合的的特点。根根据这个个特点,我我将此

57、次次所要开开发的系系统从功功能模块块的角度度上划分分为以下下几个功功能模块块:用户登陆模模块、系系统管理理、个人人面板、公公寓管理理等4各大模模块,以以下是该该系统的的功能模模块图:系统管理公寓管理用户登录企业公寓管理系统个人面板数据备份用户管理个人信息修改密码安全退出宿舍信息管理系统管理公寓管理用户登录企业公寓管理系统个人面板数据备份用户管理个人信息修改密码安全退出宿舍信息管理来访信息管理报修信息管理费用类别管理费用信息管理卫生检查管理留言管理系统登录权限验证图4.1 系统统模块图图以下是各个个模块具具体实现现功能介介绍:(1)、用用户登陆陆模块:该模块块实现系系统的安安全控制制,保证证系统

58、的的安全性性。该模模块包括括系统登登录、权权限验证证两个功功能。(2)、系系统管理理:提供用用户管理理和数据据备份功功能。(3)、个个人面板板:该模模块实现现用户查查看个人人信息、修修改密码码、安全全退出等等功能,所所有用户户均具有有权限。(4)、公公寓管理理模块:该模块块是系统统核心模模块,管管理员能能够进行行房间信信息管理理、 来访信信息管理理、报修修信息管管理、费费用类别别管理、费费用信息息管理、卫卫生检查查管理、留留言管理理等操作作,员工工能进行行我的房房间信息息、来访访信息查查询、费费用信息息查询、报报修信息息查询、卫卫生检查查查询、在在线留言言、留言言查询等等操作。4.3本章章小结

59、本章是系统统的总体体设计,主主要采用用面向对对象的设设计思想想,模块块话的设设计方法法。总体体介绍了了该企业业公寓网网络管理理系统的的各个模模块具体体实现的的功能。第五章 数据库库设计5.1数据据库设计计规则数据库在一一个信息息管理系系统中占占有非常常重要的的地位,数数据库结结构设计计的好坏坏将直接接对应用用系统的的效率以以及实现现的效果果产生影影响。合合理的数数据库结结构可以以提高数数据库存存储效率率,保证证数据的的完整性性和一致致性。设设计数据据库系统统时应充充分了解解用户各各个方面面的需求求,包括括现有系系统的需需求以及及将来可可能增加加的需求求在信息息世界中中,信息息从客观观事物出出发

60、流经经数据库库,通过过决策机机构最后后又回到到客观世世界,信信息的这这一循环环经历了了三个领领域:信信息世界界,数据据世界,现现实世界界。现实实世界的的事物反反映到人人的头脑脑中,人人的大脑脑对它有有个认识识过程,经经过分析析(选择择、命名名、分类类等)进进入信息息世界。这这些信息息再进一一步加工工、编码码,然后后进数据据世界,而而软件系系统的开开发工作作需要考考虑这两两个方面面的问题题,也就就是要考考虑系统统开发所所需要的的数据,以以及如何何对这些些数据进进行操作作。这两两个问题题贯穿了了整个软软件系统统的开发发过程,这这也就是是数据库库的设计计问题,软软件设计计的一个个核心。5.2数据据库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论