基于ASPNET的宿舍管理系统Word文档下载推荐.docx

上传人:b****1 文档编号:741169 上传时间:2023-04-29 格式:DOCX 页数:44 大小:961.41KB
下载 相关 举报
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第1页
第1页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第2页
第2页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第3页
第3页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第4页
第4页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第5页
第5页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第6页
第6页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第7页
第7页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第8页
第8页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第9页
第9页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第10页
第10页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第11页
第11页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第12页
第12页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第13页
第13页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第14页
第14页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第15页
第15页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第16页
第16页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第17页
第17页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第18页
第18页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第19页
第19页 / 共44页
基于ASPNET的宿舍管理系统Word文档下载推荐.docx_第20页
第20页 / 共44页
亲,该文档总共44页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于ASPNET的宿舍管理系统Word文档下载推荐.docx

《基于ASPNET的宿舍管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于ASPNET的宿舍管理系统Word文档下载推荐.docx(44页珍藏版)》请在冰点文库上搜索。

基于ASPNET的宿舍管理系统Word文档下载推荐.docx

DormitoryManagementSystemBasedonASP.NET

Abstract

Withthedevelopmentofthetimes,computertechnologyisappliedineveryaspectsofourlifeandallkindsofmanagementsystemsareappliedtovariousfieldsofthesociety.Inrecentyears,withthescaleofcollegesanduniversitiesandthenumbersofenrollmentstudentsisincreasingallthetime.Buildingauniversitydormitorymanagementsystemwithsecurityandeffectivenesshasbeennecessary.

BasedonASP.NETuniversitydormitorymanagementsystemdesignedtoachievestudentdormitoryofthepaperlessmanagement,inordertorealizetheintellectualizedmanagementofstudentworkinuniversitiesandscientificinformationgoal.ThisuniversitydormitorymanagementsystembasedontheB/SframeworkisbuiltwithASP.NETtechnology.Thesystemimplementsthemanagementofdata,andimprovesefficiencyandclarityofthedormitorymanagement.Exploitationincludestwosidesofconstructionandmaintenanceofbackstagedatabaseandprosceniumapplicationprogram.Themaintaskistosetupbasicdata;

thebackgroundfunctionisinchargeofmanagementfunction.Establishthedatauniformityandtheintegrityregardingthebackstagedatabaseestablishmentandthemaintenancerequeststrong,thedatasecuritygoodstorehouse.AsnormalMIS,itrequeststheapplicationprocedureregardingthefrontendapplicationproceduredevelopmenttobeabletoprovidetheformidabledataoperationfunction,thecontactsurfacefriendly,characteristicsandsoonusesimpleconvenience.

Thesystemdevelopmentisbasedonthedetailedanalysisoftheactualneedsofdormitoriesmanagement,itcansubstantiallyreducethelaborintensityofthestaff,andimproveworkingefficiencyandmanagementlevel,andithasgreatapplicationvalue.

Keywords:

MIS;

dormitorymanagementsystem;

B/S;

ASP.NETtechnology;

access2003

 

1绪论

随着数字时代的到来,计算机在人们生活中的比重不断增加,它已经从一个奢侈昂贵的物品变成一件平常家庭也都拥有的电器。

计算机的普及,极大地影响了人们的生活,人与人之间的距离不断减小,而原来的纸质的信件已经被Email几乎完全替代,报纸,电影,音乐等等各种信息都可以在互联网上找到。

而铺天盖地而来的信息给我们带来了新的困扰,我们必须从海量的信息中准确地找到我们所需要的信息,这就用到了管理信息系统。

管理信息系统(MIS,ManagementInformationSystem)是一个由人和计算机等组成的能够提供信息以支持一个组织机构内部的作业、管理、分析和决策职能的系统。

管理信息系统提供给管理者需要的信息来实现对组织结构的有效管理,它涉及到三大资源:

人(people),科技(technology),和信息(information)。

管理信息系统根据计算机技术发展分为几个不同的阶段,传统的MIS系统的核心是C/S(Client/Server——客户端/服务器)架构,而基于Internet的MIS系统的核心是B/S(Browser/Server——浏览器/服务器)架构。

B/S架构比起C/S架构有着很大的优越性,传统的MIS系统依赖于专门的操作坏境,这意味着操作者的活动空间受到极大地限制;

而B/S架构则不需要专门的操作坏境,在任何地方,只要能上网,就能够操作MIS系统,这其中的优劣差别是不言而喻的[1]。

在这个信息占据主导地位的时代,人们越来越多的使用者管理信息系统,我们可以在人类社会的各个领域看到它的身影,在学校里,也不能例外,从教务管理到图书馆图书的管理,从成绩统计到学生信息等,都要通过管理信息系统来得到高效率的运作。

1.1研究背景及目的

信息技术的日益发展已深入到社会的各个角落,学生宿舍管理也在其列,尤其是高等院校的宿舍管理,这时高校各项管理工作的一个重要组成部分,它关系着学校的服务水平和学校声誉,更是与学生的自身利益息息相关,直接影响到学校的人才培养。

近几年来,各大高校都在不停地扩大自己的生源,这促使学生人数快速增加,每年大连的毕业生离开,而更多的新生又要进来,学生的变动很频繁,外来人员的访问,以及平时学生携带贵重物品的进出的管理,这些都给学校的管理工作带来新的挑战,如果不能给这些信息系统地管理,都可能造成资料的泄露或丢失,查找起信息来也会非常困难。

学生宿舍是学生们一个重要的活动场所,每天都有一半以上的时间要在里面渡过,因此良好的宿舍管理对学生的培养有很大影响。

通过高效准确的宿舍管理可以培养学生养成良好的生活习惯,提高学生的综合素质和综合能力。

目前,我们学校的学生公寓管理还处于人工操作的阶段,随着管理信息系统的日益普及,采用计算机以及网络来管理学生宿舍意识必然趋势。

传统的宿舍管理存在信息收集效率低下,信息的保管缺乏制度约束,宿舍信息统计不够及时准确,宿舍学生管理

工作繁琐等各种问题。

随着高校教育改革的不断深化和家长对学校住宿环境要求的不断提高,对学生宿舍管理工作提出了更高和更新的要求。

传统的纯手工的宿舍管理方式已经很难跟上现代化管理的步伐,因此开发基于Web的学生宿舍管理系统是十分必要的[2]。

1.2研究所涉及的技术

在整个研究过程中,我们用到的主要的开发工具MicrosoftVisualStudio2008,还用到了几个关键的技术ASP.NET技术、IIS技术等。

1.2.1MicrosoftVisualStudio2008简介

MicrosoftVisualStudio2008是面向WindowsVista、Office2007、Web2.0的下一代开发工具,代号“Orcas”,是对VisualStudio2005一次及时、全面的升级。

VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。

使用VisualStudio2008可以高效开发Windows应用程序。

设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。

同时VisualStudio2008支持项目模板、调试器和部署程序。

VisualStudio2008可以高效开发Web应用,集成了AJAX1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。

如果您是软件开发人员,您一定会对下一代VisualStudio2008的外壳感兴趣,一个好的开发环境可以让开发工作事半功倍,微软公布了最新版VisualStudioShell的预览,我们可以发现新版VS的开发界面分为两个版本:

整合模式和孤立模式,分别对基于语言的开发和基于特别工具的开发作了优化,并将IronPython引入了VisualStudio。

1.2.2ASP.NET技术简介

ASP是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。

指ActiveServerPages(动态服务器页面),运行于IIS之中的程序。

Asp.Net又叫Asp+,不仅仅是Asp的简单升级,而是微软推出的新一代脚本语言。

Asp.Net是.net的一部分,Asp.Net吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。

Asp.Net构架是可以用Microsoft(R)公司最新的产品VisualS开发环境进行开发。

这些仅是Asp.Net强大化软件支持的一小部分。

因为Asp.Net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows2000/2003Server/VISTA/7/XP上)。

通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到

Asp.Net的Web应用中。

Asp.Net同时也是language-independent(语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript,C++、F++。

将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向Asp.Net。

Asp.Net一般分为两种开发语言,VB.NET和C#,C#相对比较常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员。

1.2.3IIS简介

InternetInformationServices(IIS,互联网信息服务),是由微软公司提供的基于运行MicrosoftWindows的互联网基本服务。

最初是WindowsNT版本的可选包,随后内置在Windows2000、WindowsXPProfessional和WindowsServer2003一起发行,但在WindowsXPHome版本上并没有IIS。

IIS是InternetInformationServices的缩写,是一个WorldWideWebserver。

Gopherserver和FTPserver全部包容在里面。

IIS意味着你能发布网页,并且有ASP(ActiveServerPages)、JAVA、VBscript产生页面,有着一些扩展功能。

IIS支持一些有趣的东西,像有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEXSERVER)、有多媒体功能的(NETSHOW)其次,IIS是随WindowsNTServer4.0一起提供的文件和应用程序服务器,是在WindowsNTServer上建立Internet服务器的基本组件。

它与WindowsNTServer完全集成,允许使用WindowsNTServer内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。

IIS是一种Web服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

1.3本章小结

本章描述了当前国内管理系统的发展趋势,以及其研究目的和背景,开发本系统的必要性以及开发所产生的意义,随后对开发系统所涉及的主要技术做了简要的介绍。

2系统分析

2.1系统可行性分析

对于本系统的可行性分析可以分为以下几点:

(1)社会可行性分析:

现代社会已经是以效率为先的时代,传统的宿舍管理系统,纯手工的方式效率低下,浪费人力,已经远远无法满足人们的需求。

同时,为了适应时代发展,适应我国深化教育体制改革、全面实施素质教育的需要,教育部适时提出了加快普及信息技术,以教育信息化带动教育现代化,努力实现我国教育水平跨越式发展的战略目标,所以大学生宿舍管理系统在社会可行性上没有问题[3]。

(2)经济可行性分析:

从支出的费用上说,要使用这个系统所需的只是一台电脑和一些相关配件,这是一个小型的管理系统,并不需要一些大型设备的引进和人员的培训,从投入的人力,物力和财力来讲是很小的。

而且计算机不但可以提高工作效率,而且可以节约很多人力,降低人工所产生的错误,使管理人员从繁复琐碎的工作中解脱出来,做更多的工作,可以给宿舍里的管理提高一个层次。

(3)技术可行性分析:

技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。

此外,还要考虑开发人员的水平,宿舍管理系统并不是一个全新的管理系统,是已经有许多人做过的,完全有迹可循并不会太难,而它所需要的也仅仅是一台普通配置的电脑而已。

设计开发的信息管理系统采用Access2003数据库,可实行数据信息自动化管理,高效率进行数据处理,是一个简单的数据库软件非常容易掌握。

(4)操作可行性分析:

宿舍管理系统采用的是图形化界面的操作,它的功能设计并不复杂,也没有什么很难得程序代码或口令之类的,管理人员只需要具有基本的电脑操作经验就可以熟练地掌握它的使用方法。

2.2系统需求分析

2.2.1功能需求

随着计算机技术的迅猛发展,传统的宿舍管理方式已经收到了严重的冲击。

传统的管理方式耗费了太多的人力、物力,效率低下,应经不能满足高校快速增长学生数量,也不能适应新的教育体制改革,大学正在呼吁有新的高效、快捷、现代的管理方式。

利用计算机技术开发的宿舍管理系统可以满足当下的需求。

宿舍管理系统开发时,应满足以下几点[4]:

●方便、易操作、快捷的原则。

●对于不同的用户应该有不同的使用权限,方便管理。

●要能够满足管理人员日常的管理活动。

本系统的最终用户为宿舍楼管理员,本宿舍楼的学生。

根据我们日常生活中的经验,结合对自己学校宿舍楼管理老师的咨询和对同宿舍楼同学的调查,得出用户的下列实际要求:

宿舍楼的基本情况是学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理。

入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。

另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。

(1)宿舍的基本信息:

每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。

这样有利于财产的报修和管理。

每个星期我们学校都会有检查卫生的举措,每个寝室的好评和差评都要记录。

每个月底,还要对寝室超出的水电进行收费。

(2)公物报修的基本信息:

宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。

这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。

当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。

(3)学生的基本信息:

每当放寒假或暑假时,同学们大部分都会回家;

每当“五·

一”或“十·

一”放假时,同学们也有很多不会留在宿舍。

这时,为加强学校对同学假期安全的管理,离校的同学应登记离校时间,待返校后记录返校时间,以便学校查证和管理。

如果没有按时回校,又无特殊原因就要对这个同学进行违纪处理

经过分析,宿舍管理系统应具有几个基本的功能模块:

系统管理,宿舍管理,学生管理,违纪管理,电费登记,来访登记,公物报修。

而用户必须正确的输入用户名、密码方可进入系统,不同的授权还要可以添加或删除用户。

2.2.2性能需求

(1)系统安全性

学生宿舍管理系统在管理权限上要进行严格控制,具体要求如下:

要想登陆系统并进行任何操作,都必须要有某些权限,没有权限的用户是不能通过任何方式登陆系统的,当然也不能查看系统的任何信息和数据,以确保系统的严密性和安全性。

在具体实现中,设定不同的权限,不同权限的用户登陆到系统后,不能有任何超越自己权限的操作,超级管理员可以使用任何模块,管理员可以使用除增删用户模块外其它所有的模块,普通用户只能进行查询操作,其它模块是不能使用的[5]。

(2)数据完整性

各种信息记录的完整性,信息记录内容不能为空;

各种数据间相互的联系的正确性;

相同的数据在不同的记录中的一致性。

(3)界面需求

界面设计目前已经成为评价软件质量的一条重要指标,一个好的用户界面可以增加用户使用系统的信心和兴趣,使用户在欣赏中得到所需的信息,用户界面是指软件系统与用户交互的接口,通常包括输出、输入、人-机对话的界面格式等[6]。

输出设计

输出是由计算机对输入的原始信息进行加工处理,形成高质量的有效信息,并使之具有一定的格式,提供管理者使用,这是输出设计的主要职责和目标。

系统设计的过程正好和实施过程相反,并不是从输入设计到输出设计,而是从输出设计到输入设计,这是因为输出表格直接与使用者相联系,设计的出发点应当是保证输出表格方便地为使用者服务,正确及时的反映和组成用于各部门的有用信息。

输出设计的原则是考虑既要全面反映不同管理层的各项需要,又要言简意赅,不要将用户需要和不需要的都提供给用户。

输入设计

输入数据的收集和录入是比较费事的,需要大量的人力和一定设备,并容易出错,如果输入系统的数据有错误,则处理后的输出将扩大这些错误,因此输入数据的正确性对于整个系统的好坏是具有决定性的意义。

输入设计的原则有:

●输入量应保持在能满足处理要求的最低限度。

●输入的准备及输入过程应尽量容易进行,从而减少错误的发生。

●应尽早对输入数据进行检查(尽量接近原数据发生点),以便使错误及时得到更正。

●输入数据尽早地用其处理所需的形式被记录,以避免数据由一种介质转移到另一种介质时需要转录而可能发生错误。

2.3本章小结

本章主要的作用就是对开发的系统进行可行性和需求的分析,可行性分别从社会、经济、技术和操作的方面对系统的可行性进行了肯定,而需求则从功能需求和性能需求两方面对所研发的系统的需求进行了探索。

3总体设计

3.1系统设计目标

目标本系统不仅要满足用户的设计要求,也要满足设计员的设计目标。

(1)用户的观点看,要求系统能够达到以下目标:

●对信息的收集和保存信息。

例如:

输入宿舍的基本信息,宿舍的卫生信息等。

●快速的传递信息。

对那些共享的数据要快速的传递。

●提供准确的信息。

要求比手工作业提供的更加准确和细致的数据,例如宿舍的所有卫生成绩,电费信息等。

●实现违纪信息、卫生成绩、电费信息报表自动生成。

●具有良好的安全性和保密性,只有被授权的用户才能进行相应的操作。

(2)设计员从技术观点看,要求系统能达到以下的目标:

●用户使用,具有较高的用户友好性,易于掌握,操作简单。

●有较高的可靠性,将系统发生故障的概率控制在较低水平,并具有快速恢复的能力

●具有较高的运行效率,应比人工作业提高效率高。

●具有较强的可维护性和扩充性,能够适应用户的业务要求变化。

3、设计策略

本系统的结构是自顶向下扩展的,层次化的暗盒模块结构。

对高层模块,将使用以事务为中心的设计策略,把一个的复杂的系统逐步分解成较小的相对简单的暗合模块;

对低层模块,采用以变换为中心的设计策略。

此外,为了提高模块的内聚性,降低模块间的耦合程度,数据库的设计原则是把它作为模块间的邮政信箱,从而既实现数据共享又提高模块的独立性,使系统具有很高的可修改性[7]。

3.2系统总体功能

设计的宿舍管理应该系统充分利用计算机的功能实现对系统管理、信息录入、信息查询,信息打印等的自动化控制,这样将会使学生宿舍管理工作大大减轻,方便友好的信息管理用户界面,简便的操作,完善的数据库管理,将会使得信息管理系统极大限度地应用于现代化学生信息管理,成为管理人员的得力助手。

本系统功能模块有系统管理,宿舍管理,学生管理,违纪管理,电费登记,来访登记,公物报修。

用户必须输入用户名、密码方可进入系统,并根据授权高级的管理员能够添加删除用户,而没有授权的用户将不能做任何越级的操作,这样就保证了系统及其里面数据的安全性

下图就是系统的功能结构图:

图3.1系统功能结构图

3.3主要功能流程图

系统功能结构图只是简要的描述了系统所涉及的功能模块,而要对系统有个更详尽的了解则要对数据在系统内部的流向和逻辑变换过程有大概的认知。

下面的图像就是主要功能的流程图:

图3.2功能流程图

从功能流程图我们可以看出验证身份是非常重要的一步,只有通过身份验证才能进入系统,而通过验证后,不同的用户还会被赋予不同的操作权限。

各个功能模块之间的关系是独立的,互相之间没有上下级的关系,而在实际的执行中不同的功能之间又有数据之间的共享。

3.4本章小结

本章主要的任务是总体设计,根据对用户需求的分析,确定了系统设计的目标。

确定目标后又对系统可能需要的功能模块进行了归纳和总结,并设计出了主要功能的流程图。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2