欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    宿舍管理系统的设计与实现.pdf

    • 资源ID:43470694       资源大小:1.97MB        全文页数:18页
    • 资源格式: PDF        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    宿舍管理系统的设计与实现.pdf

    -宿舍管理系统的设计与实现宿舍管理系统的设计与实现摘摘要要当今社会当今社会,信息传播迅速,网络高度发达,传统的人工文件管理模式已经无法满足现实生活当中学信息传播迅速,网络高度发达,传统的人工文件管理模式已经无法满足现实生活当中学生宿舍管理的需要。因此,生宿舍管理的需要。因此,学生宿舍管理工作的信息化和科学化有着十分重要的实践意义,它可以大学生宿舍管理工作的信息化和科学化有着十分重要的实践意义,它可以大大节省高校学生后勤宿舍管理的时间,提高工作效率和水平。一个设计合理的学生宿舍管理系统大节省高校学生后勤宿舍管理的时间,提高工作效率和水平。一个设计合理的学生宿舍管理系统,其主其主要功能应包括:楼栋管理、房间管理、入住管理、院系管理、专业管理、学生管理、学生处分管理、要功能应包括:楼栋管理、房间管理、入住管理、院系管理、专业管理、学生管理、学生处分管理、外来登录管理以及相关的信息查询,以满足学校对学生宿舍的各种处理。外来登录管理以及相关的信息查询,以满足学校对学生宿舍的各种处理。关键词:宿舍管理;关键词:宿舍管理;模式;模式;数据库数据库-B/S B/S-The DeThe Dei in nand Impland Implentation of Sentation of Sdedet Dt Drmitory Mrmitory MnagemnagemntntSystemSystemAbsAbsr rct ctI tod s society,he informaion diemintes rpidl ndh new s hghy dvelopd,he traditolmanual file anagement mo has beenuale tmethe neds of ellifestdnt eefor,infrationcnlgy nd cientii manageme of tudent dormitreshavvery mportant rctcal ignifine,it cn eatlysaethe llege stude dormiorymanagmenime a roveteeficecy nd ee。Awelldesgnedstudet dormity anaemet syste,whosema futin shou clue:budinanagement,ommageent,booing maneme,earmen manget,rfesoalmagemnt,stdent mnagement,stdent pishen maagment,exoic lg management and reled informtion qur,is to met schools al kindsoprocessingo hestudntrmitory。eywords:eywords:hostehoste mmn ngementgement;B/S mB/S mdeldel;d dababsese 目目录录1 1 前言前言 错误!未定义书签。1 1。研究背景研究背景 错误!未定义书签。1 1.2 2研研究究目目的的及及意意义义 错误!未定义书签。1 1。3 3 国内外学生宿舍管理系统的研究现状国内外学生宿舍管理系统的研究现状 错误!未定义书签。2 2 相关技术简相关技术简 错误!未定义书签。1 1C C与与 Visual StVisual Stdio 2dio 20 0 错误!未定义书签。2 2.2 2A AS SP P。N NE ET T 错误!未定义书签。2 2。3 3 WebWeb服务服务 错误!未定义书签。2 2。3 3.1 1 e e b b2 2 3 3.2 2WW e e b b服服 务务 的的 概概 念念 错 误!未 定 义 书 签。服服 务务 的的 优优 点点 错 误!未 定 义 书 签。2 23.33.3 数据库的选择数据库的选择 错误!未定义书签。3 3系统的需求分析系统的需求分析 错误!未定义书签。3 33 3。1 12 21 1需需求求系系分分统统析析界界 面面错 误错!误!未未定定义义书书签签。3.23.2 系统分析系统分析 错误!未定义书签。3 3.2 2.2 2系系统统功功能能要要求求 错误!未定义书签。3.23.23 3系统的功能框图系统的功能框图 错误!未定义书签。-3 3。2 2 数据流程图数据流程图 错误!未定义书签。4 4.3 3数数业业据据务务库库流流设设程程计计图图 错错误误!未未定定义义书书签签。.1 1数数 据据 库库 概概 念念 结结 构构 设设 计计 错 误!未 定 义 书 签。.2 25 5系系数数 据据 库库 逻逻 辑辑 结结 构构 设设 计计 错 误!未 定 义 书 签。统统的的详详细细设设计计 错误!未定义书签。5 5 创建应用程序框架创建应用程序框架 错误!未定义书签。.用用 户户 登登 录录 与与 主主 页页 面面 的的 设设 计计 错 误!未 定 义 书 签。5 5。3 3 各主要功能模块的设计与实现各主要功能模块的设计与实现 错误!未定义书签。5.35.31 1楼栋管理模块设计楼栋管理模块设计 8 85 5。3.3.房间管理模块的设计房间管理模块的设计 错误!未定义书签。3 3 入住管理模块的设计入住管理模块的设计 错误!未定义书签。5 5 3 3 4 4卫卫 生生 查查 询询 管管 理理 模模 块块 的的 设设 计计 错 误!未 定 义 书 签。5 5。5 5 院系管理模块的设计院系管理模块的设计 10 105 5.3 3。专专 业业 管管 理理 模模 块块 的的 设设 计计 错 误!未 定 义 书 签。3 37 7 学生管理模块的设计学生管理模块的设计 错误!未定义书签。5 5。3 3。8 8学学 生生 处处 分分 管管 理理 模模 块块 的的 设设 计计 错 误!未 定 义 书 签。3 3 外来登记管理模块的设计外来登记管理模块的设计 错误!未定义书签。6 6系系统统的的运运行行与与维维护护 错误!未定义书签。6 61 1 试运行与调试试运行与调试 错误!未定义书签。6 6。系统的维护系统的维护 错误!未定义书签。6 6。系统的改进与提高系统的改进与提高 错误!未定义书签。结束语结束语 错误!未定义书签。8 8参参致致考考文文献献谢谢 错错误误!未未定定义义书书签签。-1 1 前言前言1.1 研究背景对于一所普通高等学校而言,其日常管理必不可少的一环便是后勤学生寝室的管理维护,同时,学生寝室管理亦可从侧面体现出学校管理水平的高低,而且还间接地体现出了高校的教学水准.由此看来,高校宿舍管理是非常重要的。高校的学生宿舍管理工作是每一个高校日常工作中不可缺少的一个环节,其管理工作的好坏直接影响学生的日常生活秩序,一旦出现纰漏,可能会影响到高校本身在社会上的名誉和口碑。在信息还不是特别发达的年代,高校的宿舍管理系统一直是停留在人工记录数据的阶段.众所周知,手工记录的方式对于管理员来讲,工作量巨大,容易使得管理员注意力不集中,导致工作失误。一个大规模的高校,其学生人数动辄上千,一个管理员要从几千个学生中找到某一个学生的信息,那谈何容易?而且,纸质的数据不容易存留,一旦纸张氧化,后果将不堪设想.综上所述,对于现代化的高校来讲,没有一个适合于本校的学生宿舍管理系统是不行的,这就需要借用电子信息技术,构思出一个的软件对高校的宿舍进行管理,这样不仅提高了宿舍管理人员的工作效率,还不容易造成工作失误,管理员可以有更多的时间做一些有意义的事情,而系统中保留下来的数据便于查询和统计,当校领导为学校下一步的发展做决策的时候,这些会成为有力的依据。何乐而不为呢?1.2 研究目的及意义由于如今的学生宿舍管理非常繁琐,校方人员付出大量的工作时间,得到的效率很低。为此开发学生宿舍管理系统非常适合现代化学生宿舍管理的要求。以高效的实际情况出发,合理利用开发人员手中的软、硬件设备,从思想、工作思维和工作方式上做起,实现一整套系统的软件,用来进行寝室信息管理、及学生寝室日常的信息管理,为大学后勤工作人员减轻工作负担.同时,也可以解决人工操作带来的各种谬误,利用信息化手段对学生寝室进行管理是不可阻挡的发展方向。1.3 国内外学生宿舍管理系统的研究现状调查显示,现在国内绝大多数学校的学生宿舍管理还没有实现信息化,主要还是停留在手工管理的形式。这样的宿舍管理的效率就非常的低,需要的人力物力也非常多,所以尽快开发一个适合高校学生宿舍管理系统是非常必要的。-2 2 相关技术简相关技术简学生宿舍管理系统用 Mosoft C#。NE进行开发,数据库采用 SQLSevr 200。由于系统采用三层结构,即数据库服务器、b 服务器、客户浏览器,为了实现可用子网内的任何一台服务器作为数据库服务器的需求,本系统采用 Web 服务技术,即把Web 服务装在 Web 服务器中,通过访问 Wb 服务来进行数据库的访问。下面分别对 Miroot#.NET、QL Serer 0 和 Web 服务技术进行介绍。2.1 C与 Visua Stdio 2008C是一种简单、现代、面向对象和类型安全的编程语言,由和 C+发展而来.C(发音为“C 霎普”)牢固地植根于和 C+语言族谱中,并且会很快被 C 和+程序员所熟悉.C#的目标在于把 Vial Bic 的高生产力和 C+本身的能力结合起来。C作为 Mcrosot Vsa Stdi的一部分提供给用户.对于 C开发者,这意味着既是是一种新的语言,它已经可以对用老牌工具如 Val Basi和 Vual C+使用的丰富类库进行完全访问。#自己并没有包含一个类库。isual Studi008 是微软开发的 viual studio 系列开发工具的最新版本,微软公司在 2008 年 12 月初发布新一代企业级应用开发平台。NETFrework3。5 和开发工具 Viual Studio 200。2.2 SP.NEAsp。et 并不是SP 的简单的升级,它是.net Framework 的一部分,而net Frwork 是微软nt 平台的一个重要的组成部分,它是一组用于程序开发的类库,这个类库的规模相当庞大,并且还在不断的更新中。几乎可以胜任任何程序的开发.而且.nt 是可以跨平台的,用它编写的程序不用重写就可以在不同的平台下运行,就像java 应用程序一样。这也是微软用.et 平台与 JAVA 抗衡的一大优势。pnt 是建立在通用语言运行时刻库(CLR)上的应用程序框架。他用来在服务器端构建功能强大的e应用程序。Asp。net 提供了几个超越以前 web 开发模式的优点:(1)增强的性能。Asp.是运行在服务器端的编译后的 CLR 代码,而不是像 ASP那样解释执行。A 利用提前绑定,即时编译,本地优化和缓存服务来提高性能。所有这一切,性能远远大于你以往写的每一行代码。(2)世界级水平的开发工具支持。在 VisualStdi。nt 的集成开发环境(DE)中, 框架由丰富的工具箱和设计器组成。所见即所得的(YWG)编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能。(3)强大而富有弹性。由于 aspet 是基于 CL(公共语言运行库)的,因此整个。平台的强大和富有弹性,同样可以应用于web 应用程序开发者。net 框架的类库、消息以及数据访问解决方案,都可以无缝集成到eb。Aspne也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成一个应用。而且,LR 的互用性可以保证你升级到sp。net 的时候,现存的基于OM 的开发投资依然保留。-2.3 Web服务随着 Inenet 和网络化的日渐成熟,无论是属于单个组织的计算机还是属于多个组织的计算机都想通过 Inernet 彼此交流。借助更基本的 Itrnet 通信协议,可能需要几个月的时间和大量的资本开发自己的系统。而且当使用该系统和另一个组织的系统进行通信时,两个系统之间的转换也许并不容易,甚至是不可能的,最后得到的只是一团糟。过去人们引入分布式架构系统以解决这个问题。大多数系统本身的缺点甚至妨碍了它们在企业范围内的部署,更别说在全球的部署。为此带来了e服务.2.3.1 Web服务的概念从表面上看,Wb 服务就是一个应用程序,它向外界暴露出一个能够通过 We进行调用的 A。这就是说,你能够用编程的方法通过 Web来调用这个应用程序.eb 服务内在的含义是基于 XL 的通信流通过 HTP 协议在一个公共网络(Internet)上传送。Web服务平台是一套标准,它定义了应用程序如何在 Web上实现互操作性。你可以用任何你喜欢的语言,在任何你喜欢的平台上写 Web 服务,只要我们可以通过 Web服务标准对这些服务进行查询和访问。2.3.2 W服务的优点Web服务最大的特性也许是使用M支持的跨平台的兼容性.即使我们假设一个组织内部使用的都是相同的操作系统、软件等,我们也不可能期望其他的组织使用相同的设备。而 We服务不作此类的要求,它不依赖于任何平台或公司。它的部分吸引力在于,不管是在 Solari,UNIX,Mc 还是在 Wdos 上部署 Web服务,所有用户都可以连接并使用.这和一般 Wb 站点是一样的,不必关心要访问的 We站点运行于什么平台,只要它能够正常工作就行。服务需要使用一种平台中立的方法来描述数据和交换数据,为此它使用XML(可扩展标记语言)。L 使用标准化的文本格式以一种简单的方法格式化数据(无论数据有多复杂)。最初,开发人员对XL 嗤之以鼻,认为它只不过是书写脚本的另一种方式而已.然而这些惯于从事数据库管理和开发的开发人员不久便意识到,XML 是能在双方之间提供数据而无须依赖于专门方案的一种技术。2.3.3 数据库的选择开始设计 Web站点的核心组建时,必然会涉及到数据库设计.我们要建立适当得数据库,必须考虑硬件、网络拓扑结构、数据库大小和增长速度、故障修复、数据库数量、安全性等事项。对于我们来说,Moso SQLSrer205 是显而易见得数据库选择.我们整个站点得使用一个数据库,而不是每个模块分别使用不同的数据库.在操作数据库时我们选择了存储过程.因为存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理.存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。存-储过程可包含程序流、逻辑以及对数据库的查询。它们可以接受参数、输出参数、返回单个或多个结果集以及返回值。它具有以下一些优点:(1)可以在单个存储过程中执行一系列 SQL 语句。(2)可以从自己的存储过程内引用其它存储过程,这可以简化一系列复杂语句。()存储过程在创建时即在服务器上进行编译,所以执行起来比单个 L 语句快。-3 3 系统的需求分析系统的需求分析3.1 需求分析本系统是针对高校的学生宿舍而设计的,所以出发点必须是要满足各高校的宿舍发展趋势和需求。经过对高校宿舍管理的现状及其发展趋势进行研究的数据结果分析,系统分析如下。3.2 系统分析3.2.1 系统界面系统界面要求描述了学生宿舍信息系统的外部特性。用户界面是软件的窗口。在很多情况下,界面营造了用户对系统的质量感觉。设计用户界面一般应遵循以下三个原则:1.易操作2简捷3界面一致3.2.2 系统功能要求学生宿舍管理系统的管理功能要求包括以下部分:(1)楼栋管理模块:主要包括楼房信息添加与修改管理。()房间管理模块:主要包括房间标准录入,房间标准管理,房间录入,房间信息修改。(3)学生入住管理模块:主要包括学生入住录入,学生调换宿舍,学生入住信息删除,清空指定宿舍的住宿信息,清空整栋宿舍楼等操作。(4)卫生检查管理模块:主要包括卫生检查录入,宿舍扣分查询等操作。(5)院系管理模块:主要包括院与系信息的添加,删除与修改操作。(6)专业管理模块:主要包括专业信息的添加与修改操作.(7)学生管理模块:主要包括学生信息的添加与修改操作。(8)学生处分管理模块:主要包括学生处分信息的添加与删除操作.(9)外来登记管理模块:主要包括外来人员的登记与删除。3.2.3 系统的功能框图根据上一节系统功能要求分析,得出系统功能框图如图 3-所示:图 31 系统功能框图3.2.4 数据流程图当信息在软件中移动时,它会被一系列变换所修改。数据流程图是描述信息流和数据-从输入移动到输出时被应用的变换的图形化技术.它可以被用来在任何抽象级别表示系统和软件。图-数据流程图3.3 业务流程图业务流程图表明系统内各单位、人员之间业务关系、作业顺序和管理信息流动的流程图。本系统业务流程图如图 33 所示:图 33系统业务流程图4 4 数据库设计数据库设计4.1 数据库概念结构设计根据数据需求分析,可以获得如图所示的系统实体 ER 图以及系统 ER 图。用户实体 E-R 图:用户信息addtiUserUserPassword码GradeIsme图 3用户实体-图房间实体 ER 图:房FlooroomRRoomTelStandard图 35 订房实体 E图学生实体 E-图:-学生StuNanumSexSBirthdaearsY图 36 学生信息实体R 图4.2 数据库逻辑结构设计通过对该系统的研究,将系统数据库(sshe)分为以下几个表:以下几个表,各表的具体设计结构如下表所示:表 3用户信息表:字段名dUserNmesePasswordrade_levelIEnabdtimedaetmeihwpro表房间信息表:字段名D类型It宽度4-是否为空否说明房间编号nt4是In4是8是添加时间Int4是varcavarchar0是50是密码类型intvarcr宽度450是否为空是是说明编号用户名-idIdFloumRoomTeStanadvarcintarchavarhrrchaddtime表 33 学生信息表:字段名omidStuNe类型nahrSnumvarhaSexvrchairthatedaetimYarsPoessioaddtmeintvarchadateti5 5 系统的详细设计系统的详细设计根据已经做出的需求分析和总体设计,就可以进行系统的详细设计和实现了。根据-是添加日期50是是年龄专业是生日0是性别是学号宽度4是否为空否否说明自动编号学生姓名ateime8是添加时间00否是房间电话所在楼层45是是房间标准房间名称0否楼房 ID-ASP。ET 应用的开发过程,我按照以下步骤进行了学生宿舍系统的设计.5.1 创建应用程序框架首先,从开始菜单里打开 visual udio 2008。进入“起始页”,点击“新建网站”按扭,在“添加新网站”对话框中选择项目类型:VialC语言,并选择模版:A。NE 网站。在位置文本框中输入:Ietpbwwootxjdein,单击确定后,即创建了名为“xhjdesig”的 AP。ET 应用程序框架。5.2 用户登录与主页面的设计为了保证系统数据的安全,系统设计了用户身份验证功能,通过身份验证,使授权的用户登录系统,非法用户不能进入系统进行操作.其用户登录的页面设计如图-1 所示:图1 用户登录用户登录的身份验证关键代码设计如下:用户登录后,进入系统主页面,主页面是系统的操作入口,主页面的设计力求清晰,大方,使用左侧功能导航菜单进行各个子模块功能的调用,其主页面的设计如图 42 所示:图 42系统主界面5.3 各主要功能模块的设计与实现5.3.1 楼栋管理模块设计单击楼栋管理菜单下的添加楼房菜单项,宿舍楼录入的页面设计如图 43 所示:图 43 宿舍楼录入在宿舍楼录入中,主要使用et 控件与下接列表控件来接收宿舍楼的信息,并将该信息写入数据表中。其关键代码设计如下:对于楼房信息的修改,其页面设计如图 44 所示:图 4-4 宿舍楼修改对于宿舍楼的修改,程序在修改完宿舍楼数据后,使用 updta 语句更表,完成信息修改,其语句为i(Bildn_dmitrag。Udate(idd,Name,FooNu,FoorRomm,ooSnard,Sex,Admistrato,el)5.3.2 房间管理模块的设计在房间管理模块中,共设计了房间标准录入,房间标准管理,房间录入与房间信息修改-等子功能模块,其中房间标准录入的设计页面如图 45 所示:图5 房间标准录入在房间标准录入中,对房间的标准名称,床位个数以及订位价格进行录入,对于房间标准管理,是对录入的房间标准信息进行修改操作,其页面设计如图-6 所示:图 4 房间标准管理其关键代码设计如下:完成房间标准录入后,管理员就可以根据房间标准,对房间信息进行录入,其页面设计如图 47 所示:图 4宿舍间录入房间录入的关键代码设计如下:在房间信息修改页面中,对已录入的房间信息进行修改与删除操作,其关键代码设计如下:5.3.3 入住管理模块的设计在入住管理模块中,主要设计有学生入住录入,学生宿舍调换,学生入住信息删除,清空指定宿舍,清空整栋宿舍楼以及学生入住管理,其中学生入住录入的页面设计如图 4所示:图 4 学生入住录入程序调用 Lodging_ddasp页面来进行学生入住的录入,在学生入住录入中,先使用elc语句查询学生入住信息,通过下拉列表控件选择好入住的相关信息,最后使用i(LodigManag。nsr(Useidd,RoNm,sum,Ye-rs,入住”)语句向入住表中插入入住记录,完成学生入住的录入。对于学生宿舍的调换,其页面设计如图-9 所示:图 49 学生宿舍调换通过学生宿舍的调换,来完成学生入住的变更,同时通过学生入住信息的删除,来清除过期的学生入住信息。对于清空整栋宿舍与清空指定宿舍,功能的设计,其原理相当于数据初始化,使用ete 命令清空数据表,对于学生入住管理,程序调用 Lodging_hc.asp页面来查询学生入住信息,其页面设计如图 4-10 所示:图 4-10 学生住宿查询学生住宿查询的关键代码设计如下:5.3.4 卫生查询管理模块的设计在卫生查询管理模块中,设计了卫生查询录入,宿舍扣分卫生查询以及宿舍扣分卫生管理等功能子模块,其中卫生查询录入的页面设计如图 4-11 所示:图 41 卫生查询录入在卫生查询录入中,通过使用 insert 命令向数据库表中的写入卫生检查录入信息.对于卫生检查查询,其页面设计如图 42 所示:图 412 卫生检查查看对于卫生检查查看,程序调用 HealtCheck_Check.aspx 页面来完成,在eaeck_heck.aspx 页面中,程序使用如下关键代码来进行卫生检查的查询:5.3.5 院系管理模块的设计在院系管理模块中,主要进行院录入与院修改以及系录入与系修改,其中院录入的页面设计如图 4-3 所示:图 41院录入院录入的设计,是向院表中写入一系学院名称的记录。系统调用 DepartentAdd。asx 页面来完成。其完成院录入的关键代码如下:strin PreIdd=ddlollege.SelectedVae.TSring();tringepamntName=txDtmeN-meTextToStg()。im();tryif(Departmntnage.inert(reIdd,DeprtmntNa))tmesInnerTxt ”系录入完成”;testyeclo”=”#09900”;mes。Sylefontsize”14px”;txtepatmntNm。Txt=”;对于院的修改,系统使用 Cllegeg。aspx 页面来完成,而系的录入与修改与院的录入与修改基本相同,只是具体针对的数据库表不同。因此不再做重复描述。5.3.6 专业管理模块的设计在专业管理模块中,进行专业的录入与删除,其中专业录入的页面设计如图 4-1所示:图专业录入专业录入的过程中,通过设置好院系信息,然后使用 txt 控件接收专业信息的录入.对于专业的修改,其页面设计如图 45 所示:图 415 专业修改5.3.7 学生管理模块的设计在学生管理模块中,设计了学生信息录入与学生信息修改,其中学生信息录入的页面设计如图-6 所示:图 4-1学生信息录入系统通过 Stt_ddaspx 页面来完成学生信息的录入,在tudet_Ad。asx 页面中,设计如下代码来完成学生的录入:对于学生的修改,程序同样使用 UPDATA语句完成学生信息的更新。其关键代码设计如下:-5.3.8 学生处分管理模块的设计在学生处分管理中,设计了学生处分的录入以及处分信息的删除。其中学生处分录入的设计页面如图 417 所示:图 4-1处分录入对于学生处分的删除,其页面设计如图 4-8 所示:图1处分删除在处分删除中,系统调用 StuSanctions_Mag。spx 来完成处分删除,在 StuSnctionsMg.aspx 页面中,主要使用elete 语句删除学生处分记录5.3.9 外来登记管理模块的设计在外来登记管理中,设计有外来登记录入与登记的查看与删除.其中外来登记录入的页面设计如图19 所示:图-9 外来登记录入通过外来登记录入,进行来访人员登记,对于外来人员登记的查看与删除,其页面设计如图 420 所示:图-20 外来登记查看与删除6 6 系统的运行与维护系统的运行与维护6.1 试运行与调试这个阶段的工作主要是实际运行学生宿舍系统应用程序,进入学生宿舍系统登录面,输入正确的用户名和口令,单击确定进入主页面。逐次对各个功能模块进行运行调试.6.2 系统的维护经过修改、调试和运行,系统能够实现所有的功能,运行基本稳定.但在使用时应注意以下几点:(1)保持操作的正确性。应按照系统要求记录数据,否则无法进行管理操作。(2)定期进行数据备份。(3)定期清理数据库中的无效数据。这样可以提高系统的运行速度,也会降低由于无效数据引起的错误。6.3 系统的改进与提高本系统涉及到一个学生宿舍管理的几个方面,包括与学生宿舍宿舍相关的所有信息的记录,修改,删除,查询等操作,但是如果作为一个完整的学生宿舍系统,仍有许多方面需要改进,如查询条件选择余地较小,只在一定程度上提高了查询信息的速度,用户界面设-计不够美观,异常出错处理比较差等方面问题,这些都有待进一步完善和提高.7 7结束语结束语通过前面的介绍,我们可以看到“学生宿舍管理系统”主要实现学生宿舍的管理功能,将学生信息,宿舍信息,院系信息,入住信息,处分信息,外来登记等信息统一归入到数据库系统,可以实现学生宿舍的有效监控。总结以上所述本系统具有以下特点:()系统可行性强.本系统采用的是 BS 模式来进行设计的,/服务器模式下IS 开发已有成熟技术,它自问世以来被广泛的使用并不断的完善,现在在技术上已经发展成熟了,具有很好的技术可行性。并且本系统是通过对学生宿舍进行调查,在收集了实际宿舍管理信息前提下,按照软件工程中软件开发的步骤:需求诱导,需求分析和谈判,需求规约,系统建模,需求确认,需求管理来进行开发,并且本系统界面清晰,直观,使用方法容易掌握.在完成软件开发之后对软件进行了软件测试,具有很好的应用可行性。(2)系统界面友好,操作直观。由于所学知识有限,系统还是存在一些问题:首先,由于没有经验,对相关行业设计没有那么符合实际需求,这就造成一些功能在设置上可能不符合管理人员的实际操作需求.此外,由于软件开发经验的不足和对软件开发工具的不熟悉,使得我对系统设计没有完善的考虑,在实现一些比较复杂的程序时,有很大的编程难度,使得一些很好的设想不能得到实现.对软件,也没有时间和能力进行完全正式的测试,难免出现一些逻辑上的错误.虽然有诸多问题和困难,但通过这次的毕业设计,使得我对软件开发有了一定的了解。我相信通过以后的学习,自己的编程能力一定会有所提高,本系统也会进一步的完善与修改.8 8 参考文献参考文献1。向中凡,SQLver2000 实用操作与技巧,西安:西安电子科技大学出版社,20年月,第 1 版2 韩颖,AS。NT 3.5 动态网站开发基础教程(高等学校计算机应用规划教材),北京:清华大学出版社3 尚俊杰、秦卫中,ASP。E程序设计案例教程M,北京:清华大学出版社4 朱玉超、鞠艳、王代勇,P。E 项目开发教程,北京:电子工业出版社 李真文,QL Serr20开发人员指南,北京:北京希望电子出版社,01 年 1 月,第 1 版.ohauffmn、Fao Clauio Ferchai,康博译,spn数据库入门经典,北京:清华大学出版社,002 年 10 月,第 1 版7.程序员杂志社,曾登高,。N系统架构与开发,北京:电子工业出版社,20年 4 月,第 1 版8天极网新技术研究室,ASP。NET 完全入门,重庆:重庆出版社,2001 年-Sco Worley,王文龙 刘湘宁译ASP。T 技术内幕北京:人民邮电出版社,2002 年Sanjev Roilla,Snthl than,Surbhi alhotra,陈君王宝良译,AD。NET 专业项目实例开发,北京:中国水利水电出版社,200年9 9 致致谢谢经过两个多月的努力,此次毕业设计终于完成了。此次毕业设计能够顺利完成,我衷心地感谢 XX老师的悉心指导!在设计过程中,她耐心而又详细的为我讲解编程过程中遇到的种种的问题,给予了我很大的帮助。并且在此过程中一直监督和提醒我论文进度和编程过程中应该注意的问题她在指导我毕业设计时,不仅传授了我知识和具体方法,而且还教会了我怎样正确的处理毕业设计过程中遇到的问题。在此,我再次向老师表示感谢!我还要感谢身边的朋友和同学,他们在我遇到困难和问题时,不仅在技术上给予我很大的帮助,耐心的教导我,帮助我,而且还在精神上给予我鼓舞和支持,使得每次我在遇到困难时都能最终一一解决,从而成功的完成了本次毕业设计。值此论文完稿之际,我由衷的地对在毕业设计过程中给予我帮助的各位老师和同学道一声“谢谢”!-

    注意事项

    本文(宿舍管理系统的设计与实现.pdf)为本站会员(赵**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开