ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:295.36KB ,
资源ID:21681909      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21681909.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(企业宿舍管理系统宿舍管理系统毕业论文Word文档下载推荐.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

企业宿舍管理系统宿舍管理系统毕业论文Word文档下载推荐.docx

1、5.2数据库概念结构设计 185.3数据库关系模型设计 195.4数据库逻辑结构设计 195.5本章小结 22第六章 详细设计与按实现 236.1用户登陆模块 236.2系统管理 266.2.1 数据备份 266.2.2 用户管理 276.3个人面板 276.3.1 个人信息 276.3.2 修改密码 286.3.3 安全退出 286.4公寓管理 296.4.1 宿舍信息管理 296.4.2 来访信息管理 306.4.3 报修信息管理 306.4.4 费用类别管理 306.4.5 费用信息管理 316.4.6 卫生检查管理 316.4.7 留言管理 316.5本章小结 32总 结 33致 34

2、参考文献 35第一章 绪论1.1课题背景随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。特别是在计算机的操作系统具有了图形化的界面后,使用计算机已经不再是某些专业人员的专利,各行各业的人们不需要经过专业化的训练就能自如的在计算机上进行各种复杂的操作。时下,为了能创造更大的经济效益和社会效益,更有利于参与国际竞争,越来越多的企业、公司迫切需要引入现代化的管理手段,而计算机的大容量操作,精确的计算,使它成为企业管理不可缺少的手段之一,但随着计算机应用的不断深入,用户对软件的需求也不断增加,越来越多的用户希望拥有适合自己需要的特殊软件来满足

3、自己的特殊要求。我的毕业设计题目的选定应该说是顺应这一趋势的。对于当今企业公寓来说,其数据量大,各种信息管理容复杂,查询和管理员工信息和企业的公寓信息等工作由人工完成将是很累的,也许还很不切实际,不仅浪费了许多人力物力资源,而且还很容易出现差错,有一个符合要求的软件对其进行智能化的企业公寓管理是最好不过的,节省了人力物力资源,并且对各种信息的把握和操作也更加方便了,对所有信息有了一个全局的掌握。1.2研究意义对于一名专业的信息技术人员来说,如何最大限度地利用企业后勤部门多年来在数据库系统上的投资,把企业花了大力气搜集来的数据变成对企业未来发展有巨大价值的信息,这是每一个从事信息技术工作的专业人

4、员都应该考虑的问题。现在全国的很多企业公寓都采用了计算机统一管理,这样就需要一种管理软件来为公寓的管理者服务,协助他们来完成管理员工公寓这么一个庞大的工作。在这种情况下,用各种开发工具开发出来的企业公寓智能管理系统应运而生,并且蓬勃的发展起来。这为企业公寓管理带来了很大的方便,更重要的是节省了相当大的人力,物力,财力。本系统的深刻意义可以通过一个例子来体现出来。假如想在企业围查找一名员工所在的公寓,则不要像以前那样去查公寓楼,只需通过查询方法,输入该员工的,即可很容易的找到他的所在公寓,同时也可以了解他的一些基本信息,看所查找的对象是否是自己所要找的人,另外,还可以知道他的交费情况,可以帮助及

5、时的了解员工欠交住宿费用的情况。1.3国外发展概况在如今的经济时代,企业必须寻求一种利用更少的资源来完成更多任务的策略。其实,降低管理费用、集中式管理、便于管理并不是使用企业管理系统的唯一原因。由于企业公寓网络管理系统允许用户在只需要Internet的情况下交换信息,该系统日益成为一种能带来竞争的优势、提高公寓管理质量的使用工具。企业公寓网络管理系统,适于企业公寓行业实际需求为背景,将企业公寓管理相关的业务及工作流程计算机化,以计算机代替传统的手工操作方式,实现通过Internet互联网对企业公寓管理相关信息进行发布及查询等功能。目前,很多企业都开发了自己的管理软件,但在Internet网上进

6、行管理,有双向信息交流的软件并不多见,系统就不具有交互性。因此,该系统的研究和设计对于改善住户与公寓管理人员是很有帮助的,大大提高工作效率,在提高管理质量方面起到了积极的作用,具有一定的经济效益和较大的社会效益。从目前国外公寓的管理来看,国外发达国家的公寓管理早就凭借成熟规的社会服务市场实现了公寓管理的法制化、化,而我国在近几年也有很多企业公寓都采用了计算机统一管理。要进行计算机统一管理需要一种管理软件来为企业公寓的管理者服务,协助他们来完成管理公寓的庞大工作。国的公寓管理经过20年的发展,取得了长足的一步但仍存在诸多问题。归纳起来大致分为三个方面:一是目前公寓管理的社会化程度不高,二是现有公

7、寓管理面临的现实问题。企业公寓网络管理系统正式顺应了这一趋势,它具有其特有的技术一一和管理意义。1.4 本章小结本章对企业公寓网络管理系统的背景和现状进行了简单介绍并对公寓管理系统的研究意义进行了简要分析,然后以国外现阶段物业管理系统现状为例介绍了公寓管理系统实现的功能和为企业带来的好处。第二章 可行性分析可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。可行性分析对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行可行

8、性研究是程序员成功实施该系统的重要前提,是实施该系统的重要前提,是实施必不可少的步骤。可行性研究的目的就是用最小的代价在尽可能短的时间研究并确定提出的问题是否行的通的解决办法。分析这些方案的通常从技术可行性、经济可行性、操作可行性、法律可行性等方面,分析这些方案的可行性。2.1经济可行性经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。现在,计算机的价格已经十分低廉,性能性能逐渐强大。本系统属WEB系统,需购置主机一台以及网络环境和各种相关软件,采用自主开发方式,系统开发成功,正常运转,将更有效地帮助宿管的管理,节省

9、人工书面操作等,所产生的效益远大于所需费用。第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高管理员的工作效率;第四,本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行的。2.2技术可行性技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。为本系统的开发我特地进行了深入的调查研究。对企业的人力资源现状及需求方向有了进一步的认识。企业有若干电脑及主机。并且开发人员对用户所提出的要求也都能够满足。 综上所述,本系统的设计与开发在技术上和硬件设备上的条

10、件都是满足的,因此,它在技术上是可行的。2.3操作可行性本系统为一个企业公寓网络管理系统,主要目的是帮助公司部人力资源方面的管理。操作简单,使用者可以很快熟悉系统的各个模块功能。因此,本系统在操作上是可行的节省时间以及人力和物力。而且本系统的兼容性好,在一般的应用系统条件下完全适用,可以扩展到其他企业,学校以及培训机构做到实用性,可扩展性和可维护性相结合。2.4法律可行性本系统纯为私人设计,在开发过程中没有涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。2.5本章小结本章主要对系统的可行性研究进行了从技术可行性、经济可行性、操作可行性、法律可行性等方面,分析这些方案的可行性。

11、第三章 需求分析3.1背景分析企业公寓网络管理系统是一个web技术制作的服务系统,随着计算机与通信技术的蓬勃发展,人们日益追求着高效、低成本、稳定可靠的运营模式。计算机科学强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 本系统通过公寓的建设以实现对企业公寓的统一管理,经济而高效,并力求做到稳定性、可重用性、可扩性。3.2开发工具选择3.2.1 ASP.NET简介ASP.NET是基于.NET 框架的一种Web 平台,它提供了生成企业级应用程序所必需的全部服务。它可以把任何ASP.net应用程序应用于整个框架中。并且可以使用任何与公共语言运行库兼容的语言,比如 M

12、icrosoft Visual Basic、Visual C# 和 JScript .NET来编写开发应用程序12。ASP.NET技术从1.0版本升级到1.1变化不是很大。但从ASP.NET 1.x到2.0,却发生了很大的变化,在开发过程中微软公司深入市场,对大量开发人员和软件使用者进行了卓有成效的调查了解,并为其指定了开发代号“ASP.NET Whidbey”。ASP.NET 2.0的设计目标可以用一个词“简化”来形容,将应用程序代码数减少70%,大大减轻了开发人员的工作量,改变过去那种需要编写很多重复性代码的状况,尽可能做到编写很少的代码就能完成开发的效果,ASP.NET 2.0的出现是M

13、icrosoft Web开发史上一个重要的里程碑!ASP.NET 2.0技术增加了大量方便、实用的新特性。ASP.NET 2.0主要提供控件、页面框架、服务与APIS等3个方面的技术特性。(1)控件ASP.NET 1.x版本,置服务器控件数量十分有限并且功能单一,难以满足日益增长的开发需求,无法高质量高效率的完成开发任务。为了弥补ASP.NET 1.x的不足,消除这个技术软肋,ASP.NET 2.0版本做出了很大的改进,在ASP.NET 2.0中,新增数十个服务器控件。根据控件功能特征,分为:数据控件(包括数据绑定控件和数据源控件)、登录系列控件、Web部件、站点导航控件和其他控件等。这些服务

14、器控件对于提高工作效率,降低开发成本起着至关重要的作用。(2)页面框架每个站点都应具有统一的布局和风格,为此ASP.NET 2.0在页面框架设计上同样做出了重大改进,主要体现在以下4项技术特性:母版页、主题和皮肤、编译机制和本地化。母版页文件的扩展名为.master,其代码结构和容与普通的.aspx文件相似,开发人员在创建母版页时,需要将页面的公共部分存储在母版页中,而页面非公共部分则通过ContentPlaceHolder控件实现占位,并将容页存放在此控件中,在运行程序时,用户不能直接访问母版页,只能请求访问容页。此时,母版页和容页通过合并生成结果页,用户使用的是结果页面,结果页面包含页面公

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

16、或整个Web页面中。此外,开发人员还可以根据应用程序的实际需要动态的加载主题。在应用程序编译机制本地化方面,ASP.NET 2.0提供了几种替代方案,开发人员可以根据特定需要进行选择,从而扩大了编译的选择围。(3)服务与APIS在ASP.NET 2.0中占有较大比例的就是这个部分,它具很多新特性,主要包括用户配置、角色管理、成员资格管理、数据缓存、配置与管理工具等。利用这些新功能,可以快速方便的实现用户和角色管理、数据缓存、应用程序可视化配置和个性化用户配置等任务。ASP.NET 2.0是微软公司在对ASP.NET 1.x的应用组件做了很大的改进和功能更新后推出的,因此它有着前面几个版本无法比

17、拟的新功能,现将ASP.NET 2.0的技术优势总结如下:(1)增强的性能ASP.NET 2.0是将已经编译好的公共语言运行库代码运行在自身服务器上。它具有本机优化、早期绑定、缓存服务和实时编译等功能,在编写代码前就提高了应用程序性能,极大的提高了程序员的开发效率。(2)世界级工具的支持ASP.NET 2.0技术框架扩充了Visual Studio 2005集成开发环境量的设计器和工具箱。(3)灵活性和威力因为ASP.NET 2.0是基于整个公共语言运行库的,故开发人员可以方便的利用整个平台的灵活性和威力。.NET框架类库、数据访问解决方案和消息处理都可对Web进行直接访问。ASP.NET 2

18、.0框架与开发语言无关,所以程序员可以选择最合适的开发语言,比如C#,J#等,同一WEB应用程序可以融合多种语言。另外,公共语言运行库在迁移到ASP.NET 2.0框架上时,其交互性保障了基于COM开发中的投资。(4)运行简易性ASP.NET 2.0从简单的窗体提交和客户端的用户身份验证,到配置和部署站点,整个过程中使常见任务的执行变得十分容易。另外,公共语言运行库通过托管代码服务(比如垃圾回收和自动引用计数)大大缩短了程序的开发周期。(5)可管理性ASP.NET 2.0采用的是基于文本的分层配置系统,在很大程度上简化了服务器环境配置和Web应用程序的设置工作。(6)可用性和可缩放性ASP.N

19、ET 2.0在设计时充分考虑到了可缩放性,专门增加了用于在多处理器环境和聚集环境中提高系统性能的功能。此外,系统进程时刻接受ASP.NET 2.0运行库的密切监视和管理,当进程行为不正常,出现死锁或泄漏时,能及时结束问题进程,并立即创建新进程,从而帮助保持应用程序始终能处理用户请求。(7)自定义性和扩展性ASP.NET 2.0附加了一个设计周全的结构,它使程序员能在适当的级别“插入”代码,实际上可以用开发人员编写的自定义组件扩展或替换ASP.NET 2.0运行库里的任何子组件,体现了它的自定义性和高扩展性。(8)安全性ASP.NET 2.0置了Windows身份验证和基于每个应用程序的安全配置

20、,保证了应用程序的安全性。3.2.2 ADO.NET简介ADO.NET提供对Microsoft SQL Server、OLEDB和XML公开的数据源的一致性访问,数据共享用户应用程序可以使用ADO.NET来连接到这些数据源,并检索、操作和更新数据。ADO.NET 有两个核心组件:Dataset 和 .NET Framework 数据提供程序,后者是一组包括 Connection、Command、Data Reader 和 Data Adapter 4个对象在的组件,其组件结构如图所示:图3.1 ADO.NET的组件结构图示Dataset对象是 ADO.NET 的断开式结构的核心组件,实现独立于

21、任何数据源的数据访问。Connection 对象提供与数据源的连接,是操作数据库的基础,表示应用程序和数据源之间的惟一会话。Command 对象能够访问用于返回数据、修改数据、运行存储过程以及发送或检索参数信息的数据库命令,实现对数据源的操作,如查询、插入、修改和删除等。Data Reader 对象从数据源中读取只进且只读的数据流。Data Adapter 对象是Dataset 对象和数据源之间关联的桥梁,用数据源填充Dataset并解析更新。设计 ADO.NET 组件的目的是为了从“数据操作”中分解出“数据访问”。C#语言是.NET中一种崭新的语言,C#是由C和C+派生而来的一种“简单、流行

22、、面向对象、类型安全”的程序设计语言,C#意在综合Visual Basic的高效率和C+的强大功能。 3.2.3 SQL Server 2005简介SQLServer2005是Microsoft公司推出的新一代的关系型数据库管理系统,它具有丰富的编程接口工具,丰富的图形化管理工具,充分的Internet技术支持和很好的可靠性和伸缩性。SQLServer2005的主要特点如下:(1).NET框架主机使用SQL Server 2005,开发人员通过使用相似的语言,例如Microsoft的Visual C# .NET和Microsoft的Visual Basic,将能够创立数据库对象。程序员还将能够

23、建立两个新的对象用户定义的类和集合。(2) ADO.NET2.0版本SQL Server 2005从对SQL类的新的支持,到多活动结果集(MARS),其中的ADO.NET(和数据源进行交互的面向对象类库)将推动数据集的存取和操纵,实现更大的灵活性和可升级性。(3) XML技术XML(可扩展标记语言) 是Internet环境中跨平台的,依赖于容的技术,是当前处理结构化文档信息的有力工具,它作用于使用本地网络和互联网以及在不同应用软件之间传播数据的时候。SQL Server 2005自身将会支持查询和存储可扩展标记语言文件。(4) Transact-SQL 的增强性能 SQL Server 200

24、5为开发可升级的数据库应用软件,提供了新的语言功能。这些增强的性能包括处理错误、递归查询功能、关系运算符PIVOT, APPLY, ROW_NUMBER和其他数据列排行功能,等等。(5)安全性的增强 SQL Server 2005提供新的安全模式,它将用户和对象完全分开,提供fine-grain access存取、并允许对数据存取进行更大的控制。此外,所有的系统表格将作为视图得以实施,对数据库系统对象进行了更大程度的控制。(6)SQL服务中介 SQL服务中介将为大型、营业围的应用软件,提供一个分布式的、异步应用框架。(7) WEB服务支持使用SQL Server 2005,程序员将能够在数据库

25、层开发WEB服务,将SQL Server当作一个超文本传输协议(HTTP)侦听器,并且为网络服务中心的应用软件提供一个新型的数据存取功能。(8)通告服务通告服务功能使得程序业务可以向任何设备提供丰富的应用软件通知,提供及时和个性化的服务信息,比如快递传送警报、新闻订阅、股市信息警报、航空公司票价等。在SQL Server 2005中,通告服务和其他技术紧密地融合在了一起,这些技术包括、企业管理器、查询分析器和分析服务。(9)报表服务利用SQL Server 2005提供的报表服务对报表进行全程控制,并可以通过Visual Studio 2005来发行。(10)增强了全文的搜索功能SQL Ser

26、ver 2005将支持极为丰富的全文应用软件。服务器端的编目功能得到了很大的增强,对编目的对象提供了很大的灵活性。整体的查询性能和可升级性得到了大幅度的提升,同时新的管理工具将为有关全文功能的运行,提供更深入的了解。3.3功能分析通过对系统的初步调查,明确了系统开发的目标为:按照管理信息系统的原理和方法,采用相对成熟、先进的信息技术和手段,支持企业公寓管理的全过程,加强企业公寓管理中的各种信息资源的管理和应用,实现企业公寓管理现代化,及时、准确地提供各种信息报表辅助领导决策。本系统主要分为两个模块。一个是住户信息管理模块,即住户基本信息管理,水电费管理模块。一个是住户信息交流模块,即留言簿。可

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

28、间、房间、被访人员等(6)、系统可以记录公寓房间物资保修情况,包括宿舍编号、物品编号、名称、保修日期、解决日期,解决情况等(7)、系统可以满足住户和管理员发表一些留言,公告等(8)、系统设置查询功能,可以根据用户的需要查询相关的容(9)、为安全起见,所有住户(用户)需要输入正确的用户名和密码才能登录系统。3.4性能分析面对复杂的企业公寓管理工作,系统的开发必须便于系统既能满足目前的需要,又能适应将来扩展的需要,因此系统性能应符合以下原则:(1)实用性:要求访问速度和可容纳的最时请求数,能符合实际管理要求。(2)安全性:系统的安全即要保证系统本身的安全,又要保证数据的安全。(3)易维护:要求系统

29、能提供方便、灵活的维护手段,方便应用人员和设计开发人员的维护和管理。(4)数据库设计合理:这就要求数据库在设计时要保证数据的一致性、合理冗余、合理选择数据类型、数据存储规化。本系统为用户提供了基本的物业管理功能和其操作简单灵活,适应于普通企业公寓管理人员及职员、业主的使用需求。本系统使用身份验证机制,能更好的保护也面被非法的访问。当用户登陆时,用户必须要有有效的用户,通过对象保存登陆名密码及相关信息,防止非法用户恶意破坏及非法登录。3.5运行环境(1).硬件环境处理器:InterCR300 或更高存:128MB或更高(建议256MB)硬盘空间:80MB以上(2).软件环境软件环境是一个系统开发

30、的工具,它取决于开发人员对软件的熟悉程度,如果开发人员选择一个不熟悉的软件开发会大大增加开发系统所需要投入的成本,所以说选择软件环境也是很重要的。操作系统: Windows XP数据库:SQL Server 2005软件开发语言:ASP.NET该软件的界面美观大方,软件运行稳定。3.6本章小结本章对企业公寓管理的现状进行了简单介绍并对企业公寓网络管理系统进行了功能分析和性能分析,以及开发工具的选择,软件运行环境,介绍了企业公寓网络管理系统实现的功能和为用户带来的好处。第四章 总体设计4.1系统设计原理本系统在设计中使用了面向对象的设计原理,是因为:(1).面向对象设计不再是单纯的从代码的第一行一直编到最后一行,而是考虑如何创建类和对象,利用类和对象来简化程序设计,并提供代码的封装和可重用性,便于程序的维护与扩展。(2).所谓的对象是一种抽象的名称,用来对应实现世界存在的东西。一个窗口、一个按钮、一个菜单都可视为一个对象,而按钮对象、菜单对象、又会出现在窗口对象中,因此按钮对象、菜单对象便是窗口的组件之一。对象部的数据是不能随意更改的,必须由外部向其传递信息,再由对象按其方法加以处理。用户无需知道其任何细节,操作是封闭的,对象之间能通过函数调用相互通信。(3).类可视为一个产品模具、一个模块。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1