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

加入VIP,省得不是一点点
 

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

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

下载须知

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

版权提示 | 免责声明

本文(徐州工程学院-学生宿舍信息管理系统-毕业论文.doc)为本站会员(龙***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

徐州工程学院-学生宿舍信息管理系统-毕业论文.doc

1、xxx 学 院毕业设计(论文)题 目:学生宿舍管理系统设计与实现 作 者: 学 号: 系 (院) : 计算机科学系 专业班级 : 计算机科学与技术 指导老师: 实验师 (姓 名) (专业技术职务 )评阅老师: (姓 名) (专业技术职务)2012 年 5 月 xxx毕 业 设 计 ( 论 文 ) 中 文 摘 要学生宿舍管理系统摘 要:本系统是为 xxxxxxxx 学院设计开发的学生宿舍管理系统,来研究基于 B/S模式的学生宿舍管理的实现,采用的是 ASP.NET+ SQL Server 2000 模式的电子平台。公寓作为一种不动产资源,其出管理问题一直都是人们所关心的问题,特别是高校学生。但是

2、,这其中涉及的信息处理量过于大,一直没有适合的信息管理系统。然而,现在计算机技术和网络推广已经得到了很好的发展,各行各业都在不同程度地引进计算机及网络技术,以求在业务处理能力及服务能力方面做到更大进步。可以说,现下哪个企业不引进计算机信息管理系统,谁就在服务水平和业务水平方面逊于同行一筹了。此系统设计上采用三层结构、Web Service 技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使

3、用开放标准。从功能上来说,系统是比较完备的,系统以 Web 界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统主要功能包括:参数设计,基本数据,房屋分配,住宿情况,住宿管理,工作人员管理,物品与财务,公寓管理制度等,系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。关键词:ASP.NET 信息管理 数据库 SQL Server 2000毕 业 设 计 ( 论 文 ) 外 文 摘 要The Reaser

4、ch And Implement Of Network Saling System Based On C/SAbstract: The system is an online car saling system, using the model to Customised ASP.NET+SQL SERVER 2000 running a small e-commerce platform. The network distribution system bands franchiser and workflow of the enterprise together, and cuts an

5、effective channel from the enterprise to franchiser. The system can also improve the works efficiency and increases the sale through breaking the obstacle between branch and branch, enterprise and enterprise.From the functional point of view, the system is relatively complete. Web interface with the

6、 system to users in the world, providing information to users and accept its operation, and through the database management system to store information. System to achieve data browse information, referral, editing and management of basic database operations, the use of modular system design methodol

7、ogy, based on user demand and application procedures and the maintenance of the user-friendly nature, each component will be placed in different modules, to facilitate the process of expansion and maintenance, and established procedures of the functional use basis.Keywords: ASP.NET;Network distribut

8、ion;Database; SQL SERVER 2000.目 录摘 要 .- 2 -1 引言 .11.1 可行性分析 .21.1.1 经济可行性 .31.1.2 技术可行性 .31.1.2.1 Visual Studio 2005 .41.1.2.2 基于 ASP.NET 技术的系统结构模型 .51.1.2.3. ADO.NET 访问数据库的原理 .51.1.2.4 Microsoft SQL Server .61.1.2.5 IIS .91.1.3 操作可行性 .101.2 论文各章简介 .102 需求分析 .112.1 业务流分析 .142.2 数据流分析 .152.3 数据字典 .16

9、3 系统设计 .193.1 系统设计思想 .193.2 系统功能模块划分 .204 数据库设计 .224.1 数据库需求分析 .224.2 数据库概念结构设计 .224.3 数据库逻辑结构设计 .255 管理模块界面设计 .295.1 后台登陆界面 .295.2 管理员信息管理界面 .315.3 参数设计信息管理界面 .325.4 基本数据信息管理界面 .345.5 工作人员信息管理界面 .365.6 物品财物信息管理界面 .38结 论 .41致 谢 .42参 考 文 献 .43第 1 页 共 46 页1 引言选题的来源、目的和意义1、选题来源:电脑的普及,使越来越多的学校开始对自己的业务采用

10、电脑管理,在应用之余,总希望有好的业务管理软件来帮助他们提高工作效益和管理水平。本软件是适用于高等院校的宿舍管理系统软件。系统数据的管理采用了操作系统的最新管理方式,用户操作将会更简单、更直观、更方便。系统中各业务管理模块可以单机独立运行。使用本系统,可以大幅度提高高等院校宿舍管理的工作效率。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。2、目的和意义:宿舍,是大学生在高校校园里一个重要的学习、生活、交往的空间环境,大学生大约有 2/ 3 的时间是在宿舍环境里渡过的。作为计算机应用的一部分,使用计算机对宿舍信息进行

11、管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高宿舍管理的效率,也是高等院校的科学化、正规化管理,与世界接轨的重要条件。本系统为全中文界面,易操作。系统的操作方式、界面均为 Win 风格。用户可自由地设置系统中的各类相关参数和各种项目代码。系统中具有的工作站权限、操作员权限、密码管理等功能模块,确保系统运行安全。查询和报表功能,系统结构严谨、性能稳定、使用方便。速度快、投资少、学习容易。不具计算机经验的管理人员和业务操作员只要具有业务管理的基本知识即可在较短的时间内掌握;系统采用图形界面和向导式操作,本着“功

12、能越复杂,操作越简单” 的原则设计,易学易用。维护简单,系统运行后几乎不需要专业系统管理员维护,提高高校宿舍管理部门的工作效率;充分利用资源;减少不必要的人力、物力和财力的支出,方便宿舍管理部门的工作人员全面的掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统高校学生宿舍管理系统来进行管理学第 2 页 共 46 页生宿舍信息,使学生宿舍信息实现标准化管理和规范化的制度是十分必要的。专用系统是一个信息管理系统 MIS,它将实现检索迅速和查询方便;信息的录入,修改和删除功能以及对新入校的学生进行宿舍安排等功能,学生可以在系统前台以寝室长和室员的身份进行查看和发布寝室的信息。国内外动态、水平:

13、国内现状:在应用需求的推动下,近几年我国自主开发的软件在技术上有了很大的进步,其主要表现如下:1、功能比较齐全,可满足绝大部分大、中型企业的需要。2、开发工具比较先进、实用,与国外软件差距不大。国外现状:国外软件部分由于诞生年代较久远,采用的平台有 Novell、UNIS 、NT 及新崛起的 Linux。国外软件的历史悠久,产品历经上千家企业、上万个用户的检验,版本更新换代了数次,升级更是频繁,稳定性是经过验证的。国外软件在这方面毕竟已经有数十年的经验,其提供多种便捷的工具使维护量大大下降,经过短期培训,企业的 IT 人员据能独立维护。目前,对于改善校内学生食宿条件已变成美国各大学的一种新趋势

14、。许多院校正着手进行的项目包括在学生宿舍内安装高速互联网接口、有线电视及其他设施,以满足大学生的需要,从而吸引更多的学生。最新的一项研究报告指出,由于现在家庭规模日渐缩小,许多大学生在自己的家里通常拥有独立的卧室,他们希望在大学里也拥有同样的空间,更好的保护自己的隐私。研究结果还显示,在校内住宿的大学生毕业更为顺利,且能取得较好的成绩。1.1 可行性分析随着计算机技术的发展和网络人口的增加,人们对网络的需求也越来越苛刻,越来越贴近其生活,电子服务已经成为网上的一股潮流。而更多的,是要求传统行业的服务要延伸到网络,以更方便其生活、工作和学习。可行性研究的目的,就是用最小的代价在尽可能短的时间内确

15、定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压第 3 页 共 46 页缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。系统的可行性分析主要包括经济上的可行性、技术上的可行性和操作上的可行性。本系统的可行性分析如下:1.1.1 经济可行性 由于本学生宿舍管理系统所要求的硬件(计算机及相关硬件)和软件环境(ASP.NET+SQL SERVER 2000),市场上都容易购买到或从相关网站下载,系统

16、成本主要集中在本管理系统的开发与维护上,对高校不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少房屋开发商的工作强度,提高工作效率,而且方便了学生的信息管理,延续了传统的租售模式,极大限度的方便了用户,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本租售系统的开发成本,所以从经济方面讲开发此系统是可行的。1.1.2 技术可行性学生宿舍管理系统的开发基于 B/S 模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。

17、在过去很长一段时间,网络软件的开发都采用客户端(Client)/服务器(Server)模式,即所谓的 C/S 模式。比如在 Java 中,可以通过 Socket 实现一个客户端/服务器的架构。在这种模式下,主要业务逻辑都集中与客户端的程序,因此,必然导致以下问题:(1).系统安装、调试、维护和升级的困难;(2).在整个系统中,业务逻辑和用户界面都集中到了客户端,必然会增加安全隐患。正是由于 C/S 架构的这些问题,人们逐渐接受了基于浏览器(Brower)/服务器(Server)结构的系统,也就是 B/S 模式。在 B/S 模式中,最核心的一点就是用通用的浏第 4 页 共 46 页览器取代了原来

18、的客户端系统程序。B/S 模式虽然只对 C/S 模式作了少许变动,但带来了巨大的好处:由于客户端统一为浏览器,因此,应用程序在部署、升级、维护时,只需要在服务器端进行配置就可以了。所有的配置工作都集中到了服务器端,提高了系统的安全性。虽然 B/S 模式带来了很大的好处,但是由于在客户端能够利用编程对象仅仅是浏览器,因此,原来在 C/S 模式下很容易实现的一些客户端功能,在 B/S 模式下,却变的很难实现甚至无法实现。尽管如此,B/S 模式仍旧是目前很多应用系统的首选模式。本系统拟采用 ASP.NET 和 MS SQL SERVER 2000 分别作为前端和后端的开发工具。1.1.2.1 Vis

19、ual Studio 2005Visual Studio 2005 是微软公司推出的开发环境。是目前最尖端的 Windows 平台应用程序开发环境。Microsoft Visual Studio 2005 Team System 提供支持整个软件开发团队的工具: 架构师:Visual Studio 2005 Team Architect Edition 包括集成、高效的工具,用于直观地构建面向服务的解决方案,这些解决方案从部署环境的初始状态开始设计。有关详细信息,请参阅 Visual Studio 2005 Team System:设计分布式系统以进行部署。 开发人员: Visual Stud

20、io 2005 Team Developer Edition 为开发人员提供高级的静态分析、代码剖析、代码涵盖以及单元测试工具,使团队能够在整个生命周期中尽早、频繁地规划质量。有关详细信息,请参阅 Visual Studio 2005 Team System:构建健壮而可靠的软件。 测试人员: Visual Studio 2005 Team Test Edition 构建于开发人员版本之上,更好地为测试人员提供了用于管理和运行各种测试(包括单元测试、手工测试和 Web 测试)的工具,以及使团队能够在应用程序部署之前检验其性能的高级负载测试工具。有关详细信息,请参阅 Visual Studio

21、2005 Team System:通过更完善的测试实现更好的软件。 项目管理人员:Visual Studio 2005 Team Foundation 提供一套基于软件项目管理人员已知内容的项目管理工具:Microsoft Excel、Microsoft Project 和 Windows SharePoint Services。与 Microsoft Office 集成,项目管理人员不再需要手工将数据第 5 页 共 46 页从这些应用程序映射到供工程团队使用的数据。项目站点提供仪表盘式的项目状态视图,以及向下追溯风险承担者的功能。丰富的报告提供了从整个常规的团队工作流中收集的规则。自定义项目

22、过程基于业界公认的实践来驱动生命周期。有关详细信息,请参阅 Visual Studio 2005 Team System:软件项目管理。 团队开发:Visual Studio 2005 Team Foundation 还提供团队协作工具,使组织能够不费吹灰之力即可管理并跟踪过程和软件项目的运行状况。Portfolio Explorer 将可从项目站点获得的这些相同的项目工作产品集成到 Visual Studio IDE,从而让团队能够进行有效的访问。Visual Studio 2005 Team Foundation 还提供一个可扩展的工作项跟踪系统和企业级别的源代码管理。1.1.2.2 基于

23、 ASP.NET 技术的系统结构模型. ASP.NET 结构是一个三层系统:UI 层、业务逻辑层和数据层。如图 4-1 所示ASP.NETWeb Form表示层SQL Server 2000数据库.NET AssemblyCustom business logicData Access Application Blocks (Uses ADO.NET)业务逻辑层 数据访问层图 3-1 三层之间的相互关系UI 层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由 Web 表单、XML Web 服

24、务和组件服务组成。其中 Web 表单是 ASP.NET 应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web 表单交互生成的信息和数据的基础。数据层是通过 ADO.NET 操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、第 6 页 共 46 页返回数据检索结果等。1.1.2.3. ADO.NET 访问数据库的原理与数据库相连,ADO.NET 提供了如下 3 种方式:通过 ODBC 相连;通过 OLEDB 相连;直接与 SQL Server 相连。3 种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有 2 种方式,即一

25、种是通过 DataSet 来隔离异构的数据源,另一种是以流方式从数据源读取(DataReader 方式)。传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连接的方式来设计的。ASP.NET 采取了断开连接方式的数据结构。当浏览器向 Web 服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。ADO.NET 的另一个创新是引入了数据集(Dataset)。一个数据集是内存中提供数据关系图的高速缓冲区。数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充。不论数据从何处获取,数据集都是通过使用同

26、样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。1.1.2.4 Microsoft SQL Server任 何 稍 大 的 Web 应 用 程 序 , 都 离 不 开 数 据 库 的 支 持 , 数 据 库 一 直 以 来 都 是 Web 开发 中 的 一 个 重 要 组 成 部 分 。 Web 数 据 库 采 用 三 层 或 多 层 体 系 结 构 , 前 端 采 用 浏 览 器 技术 , 通 过 Web 服 务 器 和 中 间 件 访 问 数 据 库 , 如 图 2.4 所 示 。浏览器Web服务器CGI接口ISAPIJDBC。 。 。数据库HTML 文档HTMLSQL结果Internet图 2.4 网 络 数 据 库SQLServer 是 大 型 关 系 型 数 据 库 管 理 系 统 (RDBMS)。 它 在 电 子 商 务 、 数 据 仓 库 、 和数 据 库 解 决 方 案 等 应 用 中 起 着 重 要 的 重 要 作 用 , 为 企 业 的 数 据 管 理 提 供 有 力 的 支 持 , 对

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。