毕业设计论文学生宿舍管理系统

上传人:沈*** 文档编号:89262150 上传时间:2022-05-12 格式:DOC 页数:37 大小:1.40MB
收藏 版权申诉 举报 下载
毕业设计论文学生宿舍管理系统_第1页
第1页 / 共37页
毕业设计论文学生宿舍管理系统_第2页
第2页 / 共37页
毕业设计论文学生宿舍管理系统_第3页
第3页 / 共37页
资源描述:

《毕业设计论文学生宿舍管理系统》由会员分享,可在线阅读,更多相关《毕业设计论文学生宿舍管理系统(37页珍藏版)》请在装配图网上搜索。

1、本科生毕业设计(论文)(2010届)题 目学生宿舍管理系统的设计与开发专业:学生姓名:通信工程蒋振学号:06226221指导教师:曾静职称:讲师合作导师:职称:完成时间:2010 年 4月5日成绩:浙江师范大学本科毕业设计(论文)正文目 录摘要 2英文摘要 21引言 31.1 开发背景与现状 31。2开发设计的意义 31。3开发工具 41。3。1 Adobe Dreamweaver CS4 简介41.3。2 Microsoft Office Access2003 简介 52 系统分析 62.1可行性分析 62。2 系统需求分析 62.3系统数据流图 113 总体设计 113。1系统设计目标 1

2、13.2系统总体功能 123.3系统结构图 124 详细设计 144.1数据库设计 14数据库引入 144.1。2数据库概念结构设计 144。1.3数据库逻辑结构设计 154.2模块设计 184。2.1系统模块设计 185编码、实现与测试 265。1数据库连接 265.2系统实现 265.3系统测试 316开发总结 327致谢 33348参考文献学生宿舍管理系统的开发与实现专业:通信工程 蒋振(06226221)指导老师:曾静(讲师)摘要:管理信息系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及, 信息管理系统MIS事实上已成为计算机管理信息系统,大学生宿舍管理系统就是一个典型的

3、管 理信息系统,它可以让宿舍管理工作变的更轻松。本毕业设计的任务就是设计一个大学生宿舍 管理系统。其开发过程主要包括前端应用程序的开发和后台数据库的建立和维护两个方面。主 要任务就是建立基本数据,后台程序主要负责的都是管理上的功能。经过分析,本系统运用了 Microsoft Office Access 2003 为后台数据库,以Adobe DreamweaverCS4为前端开发工具,系统实现了系统维护、宿舍管理、学生管理、宿舍分配、信息查询等必 需的功能,其操作简单,界面友好,运行比较稳定,适用于大学院校大学生宿舍管理关键词:学生宿舍管理系统;数据库管理系统;Access 2003; ASP;

4、B/S;Dreamweaver CS4Developme nt And impleme ntati on OfDormitory Man ageme nt SystemAuthor: NiewuyangDirector: Zengjin(Dept.of Science &Engineering , Zhejiang Normal University , 993No.29)Abstract :Nowadays, Management Information System is used by many calling. As a result, computer tech no logy is

5、 developed and gen eralized rapidly, the In formati on Man ageme nt System turns into Computer Man ageme nt In formatio n System in fact. The man age system of college stude nts dormitory is emblematical Man ager In formatio n System, it can make the job of the man ageme nt cushy. The task of this g

6、raduation design is to design a management system for college student sExploitati on comprizes two sides of con struct ion and maintenance of backstage data base and proscenium application program. The main task is to set up basic data , the background function is in charge of man ageme nt function.

7、Under analysis, this system used Microsoft Office Access 2003 as the backstage database and Adobe Dreamweaver CS4 as the front developing instrument。 The system implements necessary functions such as system maintainance, dormitory management, students management, dormitory distributi on, in formati

8、on inquiry, etc. The operati on is simply, the in terface is frien dly, the running state is more steady, this man ageme nt system is suitable for college stude nts dormitory man ageme ntKey Words : dormitory management system ; database management system Access 2003; asp;b/s; Dreamweaver CS41 引言1.1

9、 开发背景与现状 随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为 周到和便捷的服务。目前各行各业广泛使用专用系统,其内容范围跨越了教育科研、 文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,设计开发好一个专用系统对一个机构(或部门 )的发展十分重要 .近年来,随着用 户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用 户提供的服务将越来越丰富,越来越人性化。对于学校而言,学生宿舍管理是必不可少的组成部分。目前仍然存在有学校停 留在宿舍管理部门人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强 可以接受;但对于学生信

10、息量比较庞大 ,需要记录存档的数据比较多的高校来说,人 工记录是相当麻烦的 ,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一 条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。采用计算机来 管理宿舍和学生的信息,大大提高了查询的速度 ,节约了人力和物力资源,达到了预 期的要求。今天,计算机的价格已经十分低廉 ,性能却有了长足的进步。它已经被应 用于许多领域 ,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动; 其次,计算机可以节省许多资源; 第三,计算机可以大大的提高人们的工作效率; 第四,计算机可以使敏感文档更加安全,等等 .1.2

11、开发设计的意义为了实现提高高校宿舍管理部门的工作效率 ;充分利用资源; 减少不必要的人力 物力和财力的支出; 方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的; 为宿舍管理部门 ,开发设计专用系统 - 高校学生宿舍信息管理系统来进行管理学生 宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的.专用系统是一个信息管理系统 MIS(Ma nageme nt In formation System)(以下就称信息管理系 统),它将实现检索迅速和查找方便;信息的录入,修改和删除功能;以及对新入校 学生进行宿舍安排等功能 ,学生可以在系统前台以寝室长和室员的身份进行查看和发 布寝室

12、的信息。1.3开发工具1。3。1 Adobe Dreamweaver CS4 简介Dreamweaver是美国MACROMEDIA 公司开发的集网页制作和管理网站于一身 的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开 发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感 的网页Dreamweaver CS4是 Adobe公司推出的最新版本的网页设计软件,用于对 Web 站点的页面及程序进行开发和设计,使用时设计师可以根据自己的习惯切换工作环 境.Dreamweaver的可视化编辑功能,可使设计者快速创建专业的 CSS样式的页面,并 且为习惯手工编

13、码的程序员提供了许多对编码有帮助的工具和功能,使其能够轻松 地使用服务器语言生成支持动态数据库的Web应用程序。相对于Dreamweaver的旧版本,Dreamweaver CS4新增了许多令人惊喜的新功厶匕冃匕:实时视图。针对Ajax和JavaScript框架的代码提示。相关文件和代码导航器。 Adobe InContext Editing。全新用户界面新增功能 HTML数据集新增功能。 Adobe AIR创作支持. FLV支持。支持领先技术学习最佳做法。 CSS最佳做法。 Adobe Photoshop 智能对象。 HTML数据集。全新用户界面。跨产品集成。 Subversion 集成。跨

14、平台支持。在Dreamweaver CS4中,通过理论与实践结合,可以很快掌握如何运用 CSS样式表、C SS样式表的语法和实现方式,并学习运用CSS样式规则的冲突和诊断、CSS网页布 局等,与实例结合,快速掌握 CSS的核心和应用,具备分析现有 CSS样式和手写CS S能力,在网页中灵活使用CSSS计符合WE标准的网页布局,创建更贴近用户、更 适用于各类浏览器的专业性网页。1。3.2 Microsoft Office Access 2003 简介Microsoft Office Access 2003是微软公司推出的基于Windows的桌面关系数据库管理系统( RDBMS,即 Relatio

15、nal Database Management System ),是 Office 系 列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表 生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Microsoft Office Access 2003是一种数据库管理程序,可赋予更佳的用户 体验,并且新增了导入、导出和处理 XML数据文件等功能。由于该程序可以识别和 标记常见错误,同时提供更正错误的选项,因此在 Access 2

16、003中工作变得更加轻 松自如.另外,Access 2003的新功能还可以帮助数据库开发人员查看有关数据库对 象之间相关性的信息.Access的优点:(1)存储方式单一面向对象(3)界面友好、易操作(4 )集成环境、处理多种数据信息(5) Access 支持 ODBC(开发数据库互连,Open Data Base Connectivity )ACCESS勺缺点:ACCESS是小型数据库,既然是小型就有他根本的局限性,以下几种情况下 数据库基本上会吃不消:1。数据库过大,一般access数据库达到50M左右的时候性能会急剧下降!2. 网站访问频繁,经常达到100人左右的在线.3. 记录数过多,一

17、般记录数达到10万条左右的时候性能就会急剧下降!2系统分析2.1可行性分析一、经济的可行性主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置 费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个超小型 的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台 打印机,这个系统就可以搞起来,考虑到学校里有电脑 ,现只要购置一台打印机就可 以了 .从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工 作,可以给宿舍里的管理提高一个层次。二、技术上的可行性技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户提 出的要求(如计算机

18、的容量、速度等)。此外,还要考虑开发人员的水平,做为计算 机信息管理专业毕业的优等生,数据库设计方面对于我们应该还过得去,在宿舍里生 活了两年,对这个管理模试应该比较的熟宿舍管理系统的编写,是十分好编的,我想 几天就可以写出程序,再花上三来天的调试,计划一个星期就可以完成投入使用了三、总结通过以上两点的分析,编写或开发这个宿舍管理系统是可行的,只要这个系统 能实现对学生数据的输入、修改、删除、打印、浏览与查询就可以了。如果技术方 面可行,浏览与查询方面的功能应该编写得强大一点,再好有条件组合的查询,可以 实现按分类查询,也可以按专业、寝室号、籍贯等分类查询,以便学校方面管理人 员可以很方便的查

19、询想要的数据,以便进行统一管理,统一安排。2。2系统需求分析第一部分:调查用户需求本系统的最终用户为宿舍楼管理员,本宿舍楼的学生根据我们日常生活中的经 验,结合对自己学校宿舍楼管理老师的咨询和对同宿舍楼同学的调查 ,得出用户的下 列实际要求:一、宿舍楼的基本情况学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理1、学生的基本信息:入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍, 也会有一个宿舍号,其入校时间就是他的入住时间 .另外 ,为了管理上的方便 ,同一院系 的学生的宿舍一般在一起 ,相应地会有其所在的院系名称。2、宿舍的基本信息:(1) 宿舍财产的基本

20、信息 : 每个宿舍的财产属于学校,比如电灯,床铺,柜子 ,桌椅等,为了对不同的财 产进行区分 ,可以为每种财产分配不同的财产号。这样有利于财产的报修和管理 .( 2) 报修的基本信息: 宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这 时,同学们需要将财产损坏情况报告给宿舍楼管理员, 以便学校派人进行维修 .这时, 需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。当 损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决 .( 3) 离校的基本信息: 每当放寒假或暑假时,同学们大部分都会回家;每当 五一或 十一放假时, 同学们也有很多不会留在宿舍。这时

21、,为加强学校对同学假期安全的管理,离校的 同学应登记离校时间,待返校后记录返校时间 ,以便学校查证和管理 .二、用户对系统的要求1、宿舍楼管理员(1)。信息要求宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息 ,包括某一学号的学生 在宿舍楼中住宿的详细信息,快件收发的所有信息,报修的所有信息,夜归的详细 信息和学生离返校的信息。以利于对整个宿舍楼的全面管理。(2)。处理要求 当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同 学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;或者学生转换 专业,他们记录中院系的信息也要作相应的修改等等。当宿舍楼的电话号码发生变 更时,

22、宿舍楼管理员能根据有关证明做出修改 .当宿舍财产报修及时解决后 ,管理员应 登记解决时间,表明该报修问题已成功解决。2、本宿舍楼的学生(1)。信息要求 本宿舍楼的学生能查询其所在的宿舍的所有信息,能查询本楼的指定宿舍的电话号码以利于同楼宿舍间的通信。能查询自己的快件信息 .能查询自己的夜归记录和 离返校记录。(2)处理要求 本宿舍楼的学生能在报修信息表中插入报修信息,表示本宿舍的财产发生了损 毁需要学校派人维修。学生离校时,能在离返校记录表中插入离校时间;学生返校 后,能在离返校记录表中插入返校时间,表示已经回校。第二部分:系统功能的设计和划分 根据如上得到的用户需求,我们将本系统按照所完成的

23、功能分成以下几模块: 第一模块:学生寝室查询1、信息查询管理 对现有的已有的学生的信息数据进行查询,主要包括了现年度、班级、年级、 寝室住址、学号、姓名、班主任等等类别的查询,可以是单方面的查询也可以是多 方面的综合人信息的查询 .2、政治面貌管理主要对现有的已有的学生的政治面貌数据进行查询 ,主要包括了政治面貌、现年 度、班级、年级、寝室住址、学号、姓名、班主任等等类别的查询,可以是单方面 的查询也可以是多方面的综合人信息的查询3、常规检查管理 针对浙江师范大学存在的寝室常规检查,特设置了此项内容,主要包括了现班 级、年级、事件情况(即寝室常规检查的情况记录 )、寝室住址、学生姓名、学号等

24、多个方面信息的查询。第二模块:信息采集维护1、学籍新增 对于一个健全的数据库自然少不了新数据的添加与删除,这样才能真正的实现 数据库的作用,实现内容的更新与替换,此项内容就是针对这一点对新生的信息进 行采集以便对其信息进行管理。2、学籍修改与删除 现有的学籍信息往往都会产生一定的变动,为方便对信息进行修改 ,为此设置该 项目以方便对现有的产生变动的信息进行修改与删除操作,实现系统的新陈代谢, 信息的更新。3、回收站管理为防止对数据进行了错误的操作 ,特设置了回收站管理一项, 以便对错误操作的信 息进行恢复 ,对需要删除的信息进行清理。主要的目的也就是要对进行删除的、清理 的信息进行进一步的确认

25、,以免产生错误操作。4、新录入记录审核 主要对新录入的记录进行审核,检查相关的信息 ,确认无误之后对信息进行发对 并存入现有的数据库中,以备查询。5、新修改记录审核 主要对新修改的记录进行审核,检查相关的信息,确认无误之后对信息进行发 对并存入现有的数据库中,以备查询。第三模块:系统高级1、常规类别设置先主要设置以上的项目,主要是针对现有的常规寝室检查任务的,同时还可以对现 有的项目进行修改,同时还可以添加新项。2、字段项目设置此项用于对查询项目的关键词进行设置,以便实现单向正确的信息查询。3、系统参数设置新増加的记录:催改后的辺录:学籍录入截止日期:学藉修改莓止日期:学籍修改曰志戦认显示状态

26、:C要审核 O不要审核丿要审極 C不要审檢此项进行以上内容的管理.主要是针对新添加、修改的记录的管理,设置此项目的 在与不能随便的更改学生的数据信息,实现定时定点的信息采集、修改。4、用户及权限管理可以实现对新用户的添加,具体的添加内容如下:除对新用户进行管理外,还可以对现有的用户进行管理操作 具体内容如下:第三板块:数据库管理1、数据库备份对数据库进行备份,已应对数据库出现意外的瘫痪和损坏情况。2、数据库压缩数据量过大会对系统的运行速度和存储空间产生不良的影响,为避免数据过大 特设计了对数据库进行压缩的项目。3、数据库恢复此项是应对数据库出错、损坏、瘫痪的情况,对数据库进行恢复。2。3系统数

27、据流图3总体设计3。1系统设计目标目标本系统既要满足用户的设计,也要满足设计员的设计目标。1、用户的观点看,要求系统能够达到以下目标1)对信息的收集和保存信息例如:输入宿舍的基本信息,宿舍的卫生信息等2)快速的传递信息.对那些共享的数据要快速的传递。3) 提供准确的信息要求比手工作业提供的更加准确和细致的数据,例如宿舍 的所有卫生成绩3)实现卫生成绩报表自动生成。2、设计员从技术观点看,要求系统能达到以下的目标:1)用户使用,具有较高的用户友好性2)有较高的可靠性,将系统发生故障的概率控制在 5.0%以下,并具有快速恢 复的能力3)具有较高的运行效率,应比人工作业提高效率高。4)具有较强的可维

28、护性和扩充性,能够适应用户的业务要求变化。3、设计策略 本系统的结构是自顶向下扩展的,层次化的暗盒模块结构。对高层模块,将使用以事务为中心的设计策略,把一个的的复杂的系统逐步分解成 较小的相对简单的暗合模块;对低层模块,采用以变换为中心的设计策略。此外, 为了提高模块的内聚性,降低模块间的偶合程度,数据库的设计原则是把他作为模 块间的邮政信箱,从而既实现数据共享有提高模块的独立性,使系统具有很高的可 修改性。3。2系统总体功能本说明书主要是为了对宿舍管理系统进行使用和维护。该系统充分利用计算机的功能实现对系统管理、信息录入、信息查询,信息打 印等的自动化控制,将会使学生宿舍管理工作大大减轻,方

29、便友好的信息管理用户 界面,简便的操作,完善的数据库管理,将会使得信息管理系统极大限度地应用于 现代化学生信息管理,成为管理人员的得力助手。3。3系统结构图1学生宿舍管理系统2、系统信息管理模块3、信息米集维护4、系统高级5、数据库管理4详细设计4.1数据库设计4.1 o 1数据库的引入数据库技术从60年代中期至今只有不到40年的历史,但其发展速度之快是 其它技术所不及的。它已由第一代的层次型、网状型数据库,第二代的关系型数据 库发展到今天以面向对象为主要模型的数据库,即第三代数据库。数据库技术和网 络通信技术、面向对象编程技术、并行计算机技术、人工智能技术相互融合、相互 渗透,促进了数据库技

30、术的广泛应用数据库(Database,是按照数据结构来组织、存储和管理数据的仓库,是用于 查询的大量数据的存储区域。使用数据库可以带来许多好处:如减少了数据的冗余 度,从而大大地节省了数据的存储空间,实现数据资源的充分共享等等。此外,数 据库技术还为用户提供了非常简便的使用手段,使用户易于编写有关数据库应用程 序。特别是近年来推出的计算机关系数据库管理系统,操作直观,使用灵活,编程方 便,功能强大,环境适应广泛,数据处理能力极强。数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段, 数据库技术的应用已越来

31、越广泛,从小型的单项事务处理系统到大型的信息系统大 都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的 系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用 户在各方面提出的功能要求。一个真正的、完整的站点是离不开数据库的,因为少量的数据,如网页访问人 数等完全可以存储在文本文件中 ,但实际应用中,需要保存的数据远不止这一点点, 而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便的查询 和更新。可以说一个动态网站的建设是离不开一个设计最优的数据库的。我们现在 可以使用的数据库有很多种,如:Fox数据库(.dbf)、Access数据库(.

32、mdb)、DB2、 Informix、Oracle和SQL Server等等,在本次设计中,选择了 Access作为后台数据库 工具.他的各种关系数据库管理系统适应于各种硬件平台,包括 Unix,PC 和主机系统。4.1。2数据库概念结构设计概念模型是数据库系统的核心和基础。由于各个机器上实现的 DBMS 软件 都是基于某种数据模型的 ,但是在具体机器上实现的模型都有许多严格的限制.而现实应用环境是复杂多变的 ,如果把实现世界中的事物直接转换为机器中的对象,就非常不方便。因此,人们研究把现实世界中的事物抽象为不依赖与具体机器的信息结构, 又接近人们的思维,并具有丰富语义的概念模型 ,然后再把概

33、念模型转换为具体的机 器上 DBMS 支持的数据模型。概念模型的描述工具通常是使用ER 模型图.该模型不依赖于具体的硬件环境和 DBMS。概念结构是对现实世界的一种抽象 .所谓抽象是对实际的人、物、事和概念进 行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种概 念精确的加以描述 ,这些概念组成了某种模型。通过概念设计得到的概念模型是从现 实世界的角度对所要解决的问题的描述,不依赖于具体的硬件环境和DBMS。在需求分析和逻辑设计之间增加概念设计阶段,可以使设计人员仅从用户的 角度看待数据及处理要求和约束。表达概念设计的结果称为概念模型,对概念模型有以下要求:(1)有丰富的语

34、义表达能力,能表达用户的各种需求。(2)易于交流和理解,从而可以用它和不熟悉计算机的用户交换意见。(3)要易于更改 .当应用环境和应用要求改变时,概念模型要能很容易的修改 和扩充以反映这种变化 .4) 易于向各种数据模型转换4。1.3数据库逻辑结构设计根据在数据库概念设计中给出的数据库实体ER图,可以设计数据表结构,服务器上建名为 dbxueji123的数据库。其中包括以下表::数据库j打幷iw吆谡计 _i新建 X汪W BIS一Jnnnnnna佞用设计器刨逹表 便用阿导创逢表 呂茎理謬垢刨運表 adrTiLR_123电 dni bl_5 t up_b&dn tl=e e tnp_E ys1 i

35、 s t_hi s t ory.B nj i mainxueji5tup_chtngKirL_Bi Lss setup chengsitie SmalLClass下面将具体介绍数据库中各个表的结构:表4。1 setup_chengKing_SmallClass :表亦U1GL匹皿SmallCJ 鮎 sNanieBigClasslTanien75扣分323?记过04自动编号)此数据表,主要用于记录常规寝室检查的项目,以备实现前台的数据的调用,现 主要分配了大项跟小项。大项包括奖励、处分、及格,小项包括优良寝室、扣分、 不及格、记过、及格等。表4.2 diJ !li 11- uJ j匕鼻哥! vL

36、h. .IBII4、USE牛|髯 血和川| sfc tb BJ ri w | bi*航| v-tlbhJIJd ttbl h M d5 !询 frtto kl W| ihi I hill b 1J 小彌匿 1 I1 E曲/刪収阿艸克祀QTrIT|F1JFrf此表主要是对系统的管理员的信息已经权限进行记录跟管理,现有的管理员的用户名:admin,密码:admin888,用户姓名:蒋振,属于超级管理员系列.表4。3此表是对信息查询、政治面貌查询、常规检查查询的查询关键词进行记录跟管理, 以备前台调用。表4.4 adnnin_setup_sys :表IDsy s de a(il i ne ajsy5

37、 j)eadliiie iip| Ey5 i Eneedclieclq syE i Erteedelieclsl EjrE isshoiwxj|k2010-9-182010-12-31 TF7米目动编号11L1此表是系统信息采集和修改的权限时间的记录表4.5口3UL1 LX_I d 3 I n*l-n|込IT2砂仙3 Hf-14 Kffl *bE TTSX1I r i別慣钿ei创耳丈二flt-la4UKfF黑”4a*-ifl*illfj tifaiciraiMg 1-u| rljms rbwhmiu | chanuilimuiH jsmF aone憐 旳甘血切2W0?sr 花艮湼3E Met

38、t&iMl处封訓分 盜子丰丸.c6-ti-n nrRMH4 nrD0-0-H ?VI須旣耳ll-I10 KP2flFKB才二?i0in丽F-raamr3EfTErtiff35D就艮澄1已辟:萌苗科1F茫陆忙良已磁 JOf-U轉豪?lr8-谆子甫少時计wII*虽甘彳Q并奁孑卡左I_03-&-HSVj.6 国此表主要是对常规检查的结果信息进行数据库模式的记录表4.6 lHs.t_hflstcY_tnir ji.我H LJip.L b 1 CL|:n老 H j alE-*XKUB = uhli ;o-&LOO 101.140 如 JAY 1UIJBhl?SfSrsri ?SlTaiTEfiCELEn

39、amma 炖 fl| sut-sodiF-U=:534宇五HZ-TOLgCELESDDID13B 曲 aDD7-5HDB2932TO】迓(J5LE30niD1135 炖血切呻f=Jw科料 EH.兀隹豐 J - 7 ECJ AJ 3 3 3-.2-0.粒料此表是对学生的基本信息进行记录表4.7WJ+ :1.1|rw-nifl3 mm子】 曹m*】 :二 r -7W / H wj.fl cwi 2J1 云览吟號冷 WFIiHMelU门I jfWIP汁耳茁T3 XlGl-srIQm ;伽FWWtrU:.LOr-HiLG Tifr-k-i:a阖耳I:IKT1 E ”具沪眸沁妬1 & qE ltetu

40、p_chengMi ng_BigC UkE 二表BigCLftssIDBi區k颯26323y圧格(自动骗号)此表是对常规检查的大项内容的记录4.2模块设计4。2.1系统模块设计对本系统的各个子模块进行了系统分析和数据库设计之后,本章将主要讨论该 系统所实现的各部分功能:(1)管理员登录界面(2)寝室管理系统导航栏界面如下图所示,此图展示了在网站系统的左边一栏的导航栏界面,此导航栏界面 包含了前面的设计中的所有的内容,简单明了 ,易于操作。修改密码顶登录记录 劉0姓名:蒋振 返出系菲诳:沟)学生翟室查涧Mluuam mji ilia al Man laan muni iMBiiiaKii 信ja

41、査灣管理増规类别设置 乎段项目设置 累统悲數设詈 用尸氏权眼営理麹努痒肯理琴r数诺库蕃阶數寒库压簷政秸面貌苣理常规檢查管理肓月采集绘护C学藉新増版祝:M血by WHF学藉蟻改与删除回收站昔理 新录入记录审该 新俺改记录审復制作:2010-01-27 联茶人;蒋振TL ;QQ : 315-4223&0Em ail: 31542360.(3)信息查询管理界面对现有的已有的学生的信息数据进行查询,主要包括了现年度、班级、年级、 寝室住址、学号、姓名、班主任等等类别的查询,可以是单方面的查询也可以是多 方面的综合人信息的查询.:件SE i i-lBTB 10口口5|口日01口口!*3HAUE _|tM

42、Wj*J:WET和-nvJHi:SUH-1prEWE 工孑立vyj迁EXE |4orVlfl133nx-uTilZB9-LWDbtJ!3MIK1:TWazm-miojJInay:i-*-&UE*T4A皆Xm-mDrfSDK1*tfclJIJXJKtoEBI-A-LHJSSM立八t织目JMCKI也3儈twra-i濮Vxmra-sioMmI;*atBiIWw2 XnH-aao幷11anqtJXEEEQiWEVH- jw越XFfUka腎丽壽J!tm-n-LrizA土空就2M1-3MDziAtti-aiAA t/ Xm*p*.*Kg *,/i *ta# - it-.Lint*|FTJO* i.rIT

43、Hiv 1 V r *w|STS 朋鮭W pJWM(4)政治面貌管理界面主要对现有的已有的学生的政治面貌数据进行查询,主要包括了政治面貌、现年度、班级、年级、寝室住址、学号、姓名、班主任等等类别的查询,可以是单方 面的查询也可以是多方面的综合人信息的查询(5)常规检查管理界面针对浙江师范大学存在的寝室常规检查,特设置了此项内容,主要包括了现班 级、年级、事件情况(即寝室常规检查的情况记录)、寝室住址、学生姓名、学号等 多个方面信息的查询0行1 1 建乞u OVT111Flf占乜胖1蓟 刪:*:,牺;Lv.nionv皿批4樓苹事2、.0ESHFiK*大二 1rtrijoworcnummm4血H锲

44、并貞二LjRfl-KKftCK斗KFBT.ffWWvjnEiW心疗x二1尹用旬FW3RUT|MEc#r k0E飘 Tfin弋二SI曲需3M-qKJTmTWVSM-QMT幵石esaai-SKe+ziWftSOUhOMTiijaI8Xgsjar-MEzi5RSPDT5JEEB-HTTr.4mr.VY詡XU-QMIj.tfcRVECSX2 KV戢:黄曲.鼻廿宜弟竄斗心-0訓年IH !T-Ife-E :23V(6) 学籍新增界面对于一个健全的数据库自然少不了新数据的添加与删除,这样才能真正的实现数据库的作用,实现内容的更新与替换,此项内容就是针对这一点对新生的信息进行 采集以便对其信息进行管理。(7)

45、 学籍修改与删除界面现有的学籍信息往往都会产生一定的变动,为方便对信息进行修改,为此设置 该项目以方便对现有的产生变动的信息进行修改与删除操作,实现系统的新陈代谢, 信息的更新。t I1 1P畀1 I1 LA.W*131-ZDIIUa身呂inei窗丸八t龙二*叭就J?3-13虫A X害33W-EDJIK-t-9-2WTOE1fc-TJfl丸八宁二t4KiWJ号2Ulfi3耳SMfr-i&ilirtK立驻皓M4Hl-l?1affirm.丸二HE月文 HK9SK1SfflUWiitwmsZi*HSTORfM3垃曲口1if*H91时肌H*it*Md齐抑KJIs*nni3-TliT“ XKW-IDII

46、i2if3羽点V *配朿.戶丄工加# 小茴 礙l| l * J5善PCH和冷已*車毎n;匚IwjWSF 钉1値i丽司(8) 回收站管理界面为防止对数据进行了错误的操作,特设置了回收站管理一项,以便对错误操作的信息进行恢复,对需要删除的信息进行清理。主要的目的也就是要对进行删除的、清 理的信息进行进一步的确认,以免产生错误操作。e*Rw换盘!V3ES =T:ta吐;就因丄*户口wlVpu-Vb!iS-iWTBI 1191MMWB. VHIW. JBilJI I耳 .|上竺邑空迟己 匸打*弩t I口1?SIt首6 .t 4MHIfilpm理口3-tSS砂曲 叭鋅2匪卿鬥U 删* : I工聲|建采凯

47、水闵T(9)新录入记录审核界面主要对新录入的记录进行审核,检查相关的信息,确认无误之后对信息进行发 对并存入现有的数据库中,以备查询。t4E-曲iff: |_!_3X|1*1iV*#勺:tua:韭:ttfi:祁r : L_-1AMEH户比卿:|5? * I工誑沖配事迎pi f l耳! 1 * T5w gH Ji I =Mr ti 411i b S9JIR 4AW*t 4 直巒证号O iHHhEDUIii-t-ttfc:icDOC#%!#tt*皿A jT X 2zmv-EDiiiX-讨丼2Eft*SnCE34LIt3-ZI5A叫癖上刖垢却丿價him T* f:set那e | .肝曲册臓知11赚橫

48、h喇昌鮭中电(10)新修改记录审核界面主要对新修改的记录进行审核,检查相关的信息,确认无误之后对信息进行发 对并存入现有的数据库中,以备查询。IfKW .WM*1w L*1对;兰Wr匚曲1屮匸twt祉*Frjs|-*帖如iXi电I i-f丨flFrF 1r 111Ti-SStil21t.SJrH5iK*.M EHtB 创 It .屯 T工斤*J5f UkA. V9 VHW 三 v SMlWfeit 国H-Ai JSiilHfrtLjf.tMiSJifiA中*.(11)常规类别设置界面先主要设置以上的项目,主要是针对现有的常规寝室检查任务的,同时还可以 对现有的项目进行修改,同时还可以添加新项。

49、丈叢4*那电碎肯忤离Iff+1丰HQ芒圮询尢變封卄粪:1 T用汙址弋牛;11惟改注H 曲D |些】n沢忙诧t共霁d | rtsiTi 1 j.pr+nBH#i肯改宙卜删1匕不灵誓吟卓唧卜黄D 1阳牌诊陕JLiat怖駛如泄1出劭即1民】II IfflUSKAir11舟iflie丸炯4块1 1俘乞懐迪H I IffllfSiS坦町H會改養丿1女U | 闭熙博(12) 字段项目设置界面此项用于对查询项目的关键词进行设置,以便实现单向正确的信息查询(13) 系统参数设置界面此项进行以上内容的管理。主要是针对新添加、修改的记录的管理,设置此项目的在与不能随便的更改学生的数据信息,实现定时定点的信息采集、

50、修改O 要审槓 ;不要审核弦改后的记录:学藉录入截止日朋:学藉修改裁止日期二学藉修改日志默认显茅找态:2010-9-182010-12-31O显示- -隐蛊更新参蘇置(14) 用户及权限管理界面可以实现对新用户的添加,具体的添加内容如下:除对新用户进行管理外,还可以对现有的用户进行管理操作具体内容如下:船回羁: -t: 耳I药*1匪紐1wWi *iif S!T;,-?ni d |.TH! 7 * 叭坊科-*n4用尸吕1 ! :K詈1 +11 *t *t 4r iAH litt jrIf 5FWwt1Alnt fTTtTfit止老(15) 数据库备份界面对数据库进行备份,已应对数据库出现意外的瘫

51、痪和损坏情况。0(亦怔圧国寿备恰吕录士abuobsjck裁出喀探赛bBcldslah框同當在巨录.如m据不存在.扶自就建不电嶽A又帕歸賤认为.血J -如旧触又件,特锤盖齐竝香愴(16) 数据库压缩界面数据量过大会对系统的运行速度和存储空间产生不良的影响,为避免数据过大 特设计了对数据库进行压缩的项目。压堀前,逕议先备份数据库,职免灰生意外错族(17) 数据库恢复界面此项是应对数据库出错、损坏、瘫痪的情况,对数据库进行恢复5 编码、实现与测试5.1 数据库连接建立sqldata。Cs文件,声明一个类 sqldata:创建数据库连接方法 createcor。 public static SqlCo

52、nnection createcon()SqlCorrectior cr = rew SqlCorrectior(CorfiguratiorMarager.AppSettirgs”51aspxCorr) ;returr cr;建立 web。 corfig 文件,如下配置:appSettirgse/appSettirgs建立global.asax文件,添加如下代码:System.Data。 SqlCliert。 SqlCommard cmd;;/在应用程序启动时运行的代码void Applicatior_Start(object serder, EvertArgs e) -cr = sqldat

53、a。 createcor();cr .Oper();cmd = rew System.Data。 SqlCliert.SqlCommar d(”selecrt um from admir, cr);Applicatior”tatol =”Cor vert.ToIr t32(cmd .ExecuteScalar)( );Applicatiororlire ” = 0;Applicatior message = ”;”/在应用程序关闭时运行的代码void Applicatior_Erd(object serder, EvertArgs e)cr = sqldata.createcor();cr.O

54、per();cmd = rew System .Data .SqlCliert .SqlCommard(”update admir set rum= + Applicatiortatol, cr);cmd。 ExecuteNorQuery();5。 2 系统实现系统实现的部分代码如下 :(1) 管理员登录代码cn = sqldata。 createcon();cn。Open。;strsql=”select*fromadminwhereadminname= ”+this 。 txtuserid.Text。 ToString() .Trim( )+ andadminpwd=+ ” 。 ToString().Trim() + ”;cmd = newSqlCommand(strsql, cn) ;dr = cmd。 ExecuteReader();if (dr。 Read()Sessio n” id ”=drid.ToString();Session”adminname = dradminname.ToString();Sessi

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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