H2003215021-郑志军-高校学生宿舍管理系统的设计与实现.doc
【精品】asp.net高校学生宿舍管理系统的设计与实现(源代码+论文)
收藏
资源目录
压缩包内文档预览:(预览前20页/共29页)
编号:1637799
类型:共享资源
大小:639.76KB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
asp
net
高校学生
宿舍
管理
系统
设计
实现
源代码
论文
- 资源描述:
-
【精品】高校学生宿舍管理系统的设计与实现(源代码+论文),精品,asp,net,高校学生,宿舍,管理,系统,设计,实现,源代码,论文
- 内容简介:
-
分类号: U D C: 007)6232 级:公 开 编 号: 2003215021 成都信息工程学院 学位论文 高校学生宿舍信息管理系统 的设计与实现 论文作者姓名: 郑 志 军 申请学位专业: 网络工程 申请学位类别: 工学学士 指导教师姓名(职称): 常征 (副教授) 论文提交日期: 2007 年 06 月 10 日 高校学生宿舍信息管理系统 的设计与实现 摘 要 随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。 为了 实现提高部门的工作效率,充分利用资源,减少不必要的人力,物力和财力的支出等目的, 出现了各种各样的信息管理系统。 论文将 设计 一个 高校学生宿舍信息管理系统的 用解决方案 并予以实现 。高校学生宿舍信息管理系统是一个安全和高效的专用系统 , 专为信息工程学院设计 。这个系统使用了很多技术,比如 B),务等。专用系统使用的数据库是 000 数据库 。高校学生 宿舍信息管理系统的主要功能包括:可以实现对学生宿舍信息的查询功能 ,包括快速查询功能和分类查询功能;对学生宿舍信息的录入功能 ,修改功能 ,删除功能和统计功能。通过系统上述功能实现宿舍管理部门对于学生宿舍信息的日常管理,即方便宿舍管理人员及时全面地掌握学生住宿情况及宿舍分配情况;为用户(管理用户和一般用户,如学生)提供了一些简单的数据查询并输出各种信息等;在 实现 检索迅速和查找方便的同时 ,对新入校学生很快地进行宿舍安排等日常管理 。目前,系统的管理权限的功能部分可交付给成都信息工程学院(本部)第三后勤服务管理中心使用 。 关键词: 计算机应用; 信息管理系统;学生宿舍信息管理系统; of of is in of It us to In to of A eb in is a is of in as so 000). in so of It is to a to to of by of 录 论文总页数: 25 页 1 引言 . 1 景与现状 . 1 发设计的意义 . 1 2 开发环境介绍 . 1 比较 . 1 000 简介 . 2 发环境 . 2 3 系统开发 . 2 统前期实地调查 . 2 息 收 集 . 3 行性分析 . 7 统中期结构和功能的设计 . 7 统功能模块的分析设计 . 7 统数据库的设计 . 10 统程序代码的实现 . 11 统后期调试 与测试 . 20 4 后期扩展与建议 . 20 结 论 . 20 参考文献 . 21 致 谢 . 22 声 明 . 23 附 录 . 24 第 1 页 共 25 页 1 引言 背景与现状 随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。 目前各行各业广泛使 用专用系统,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,设计开发好一个专用系统对一个机构 (或部门 )的发展十分重要。近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。 对于学校而言,学生宿舍管理是必不可少的组成部分。目前仍然存在有学校停留在 宿舍管理部门 人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强可以接受;但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说 ,人工记录是相当麻烦的 ,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。 开发设计的意义 为了实现提高高校宿舍管理部门的工作效率;充分利用资源;减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统 使学生宿舍信息实现标准化的管理和规范化的制度 是十分必要的。 专用系统是一个信息管理系统 (以下就称信息管理系统 ),它将 实现检索迅速和查找方便;信息的录入,修改和删除功能;以及对新入校学生进行宿舍安排等功能。系统的具体设计与实现将针对成都信息工程学院 (本部) 第三后勤服务管理中心(此后简称管理中心 )的具体情况进行开展。 2 开发环境介绍 序设计师一般都认为:使用 计网页程序已经非常地容易而且快速,不必要再学习 网页开发方式。但在此次信息管理系统的开发设计,选用 是出于以下的考虑: 用的技术和语句很类似,熟悉 去学习 者可以说存在的学习难点不多; 较, 网页开发是不用写很多的程序:使用写网页时,虽然可以使用结构化的方式开发,但是这样开发,需要设计者有较长的学习和开发 页的经验; 采用组件方式开发,绝大 第 2 页 共 25 页 多数的程序都可以使用现有的组件堆栈起来,而且组件可以由自己编写。当您的组件越来越多,越来越完整时,开发一个应用系统就是一件简单的事了,不仅快速而且不用编写太多的程序,届时只需要设置组件的参 数而已。 介 信息管理系统采用 000 数据库,实行自动化,高效率进行数据处理。由于本信息管理系统是 使用 发基于 B/S 体系结构的 用程序 ,将 通过使用计算机网络化处理,宿管人员只需懂得计算机操作的初步知识即可。 000 是 司推出的 据库管理系统,它继承了 本的优点;同时, 000 具有使用方便,可伸缩性好与相关软件集成程度高等特 性;它是一个可靠易用的数据库平台,可以用于大型联机事务处理,数据仓库及电子商务等;支持多种操作系统 (所有本 )平台。 据库本应该是作为本信息管理系统使用的数据库,但考虑到若据库在 务器上使用,其在数据处理流量,安全性和数据库功能方面考虑,而 000 是一种常用的关系数据库,能存放和读取大量的数据,能管理众多并发的用户,故选用了 000 数据库。 发环境 操作平台 T(上 )或 000 系列,但由于管理中心的工作人员对 T (统操作熟悉,系统开发设计将使用 T (为开发时的平台。 网站服务器 考虑到目前,系统只是给管理中心使用,暂时不开放一般权限功能,因此网站服务器采用 开发时所用的浏览器 浏览器最好是 上版本,此考虑到浏览器的版本不同可能引起网页排版出现异常。 供建置及部署网页服务的 环境。此需要 保证网页的正常执行。 3 系统开发 统前期实地调查 系统 前期实地调查是实地到 成都信息工程学院 (本部) 第三后勤服务管理 第 3 页 共 25 页 中心 进行必要的信息 收 集,并通过对 收 集得到的信息进行分析,为系统的设计与实现提供必要信息支持。 息 收 集 根据毕业设计任务书的要求,对管理中心进行了实地调查,对其日常宿舍信息管理工作,宿舍信息管理范围,以及宿舍信息管理中遇到的问题等进行了详细的询问调查,下面将 收 集 得到 的信息一一列出: 学校、管理中心、学生和宿舍四者关系如图 3图 3校、管理中心、学生和宿舍四者关系图 从 学校、管理中心、学生和宿舍四者关系图可以看出:若有学生想入 住、迁出或调换宿舍,则需要学生向学校后勤办或辅导员提出相应的请求;然后学生将获得学校后勤办或辅导员批准的请求提交给管理中心;最后管理中心的工作人员根据提交的请求,做出相应的宿舍信息管理操作,即完成学生的请求。 日常宿舍信息管理工作 : 通过与管理中心的工作人员的交流沟通,了解到管理中心对宿舍信息的日常管理工作情况,下面将以学生在校的不同时间段为条件,用图描述管理中心对宿舍信息的日常管理流程;学生 在校的不同时间段分为:当学生为新生的时段、当学生为在读生的时段和当学生毕业离校的时段; 学生 发出请求 学校后勤办 /辅导员 获批准的请求 处理请求 宿舍 第三后勤服务管理中心 第 4 页 共 25 页 1. 当学生为新生的时段,其管理工作流程如下图 3示: 图 3生时段的工作 流程 图 流程说明:当新生进校前,由管理中心的工作人员先将管理范围的存在空床的宿舍信息统计出来,生成宿舍清单;然后将宿舍清单交给学校后勤办,学校后勤办根据新进学生的入住需求和宿舍清单,做出宿舍安排表并将宿舍安排表返回给管理中心;最后由管理中心的工作人员根据宿舍安排表进行执行和日常管理。 2. 当学生为在读生的时段,其管理工作流程如下图 3: 图 3读生时段的工作流程图 流程说明:当学生为在读生的时段:( 1)宿室请求:包括迁入宿舍请求、在 校 学 生宿 室 请 求第 三 后 勤 服务 管 理 中 心迁 出 宿 室 操 作 迁 入 宿 室 操 作宿 室 情 况 表家 长 / 朋 友查 询 请 求查 询 操 作第 三 后 勤 服 务管 理 中 心新 进 学 生学 校 后 勤 办入 住 需 求查 找 有 空 床 的 宿 室宿 室 情 况 表宿 室 清 单录 入 安 排 信 息宿 室 安 排 表 第 5 页 共 25 页 迁出宿舍请求和调换宿舍请求(注:调换宿舍请求是学生要求将自己从当前入住的宿舍调换到存在有空床位的另一个宿舍,相当于先执行迁出宿舍操作后再执行迁入宿舍操作);在读学生先向学校后勤办或相应老师提交宿室请求,再将获到学校后勤办或辅导员老师批准后的请求转交给管理中心,然后管理中心的工作人员按照批准的请求进行相关操作;图 3的宿舍请求是获得学校后勤办或辅导员批准后的请求;( 2)查询请求:发出该请求的对象是学生 家长 /学生朋友 /学生,查询的信息只能是与宿室相关的信息,查询是直接向管理中心请求即可;( 3)操作:包括迁入宿舍操作、迁出宿舍操作和查询操作;操作由管理中心的工作人员根据获得批准的请求执行完成,同时备注迁入 /迁出宿舍的原因。 3. 当学生毕业离校的时段,其管理工作流程如下图 3 图 3业时段的工作流程图 流程说明: 当学生毕业离校的时段,图 3 时管理中心的工作人员根据批准的请求执行退还宿舍操作(注:其操作与迁出操作一样,但备注信息一定为毕业);当确认数据库 信息 已 经备份后,管理中心的工作人员进行宿舍信息的整理,即删除无效的信息。 管理中心管理的宿舍分布情况 : 从管理中心工作人员获得了大部分信息之外,还通过实地调查获得管理中心管理范围内的宿舍分布情况,其情况下面图 3的分布图 和图 3层宿舍分布图所示: 毕 业 学 生退 还 宿 室 请 求第 三 后 勤 服务 管 理 中 心宿 室 情 况 表退 还 宿 室 操 作信 息 删 除 操 作 第 6 页 共 25 页 图 3的分布图 图 3层宿舍分布图 特别说明: ( 1) 每栋楼 2 楼层到 6楼层的宿室分布情况相同; ( 2) 第 13 楼到第 17 楼的楼层布局相同; ( 3) 第三后勤服务管理中心的工作人员正使用的宿室: 13 楼: 1001、 1002、 1015、 1017、 1018、 1020 14 楼: 1002、 1013、 1015、 1016、 1018 15 楼: 1014、 1015、 1016、 1017 16 楼: 1014、 1015、 1016、 1017 1 楼 层1 0 3 4 ( 6 人 )1 0 0 1 ( 4 人 )1 0 0 2 ( 4 人 )1 0 3 3 ( 4 人 )1 0 3 2 ( 6 人 )1 0 3 1 ( 4 人 ). . . . . 层2 0 3 5 ( 6 人 )2 0 0 1 ( 4 人 )2 0 3 3 ( 4 人 )2 0 3 2 ( 4 人 )2 0 3 1 ( 4 人 ). . . . . 3 4 ( 6 人 )第 1 3 楼第 三 后 勤 服 务 管 理 中 心2 楼 层1 楼 层6 楼 层3 楼 层4 楼 层5 楼 层第 1 4 楼2 楼 层1 楼 层6 楼 层3 楼 层4 楼 层5 楼 层第 1 7 楼2 楼 层1 楼 层6 楼 层3 楼 层4 楼 层5 楼 层第 1 5 楼 第 1 6 楼2 楼 层1 楼 层6 楼 层3 楼 层4 楼 层5 楼 层2 楼 层1 楼 层6 楼 层3 楼 层4 楼 层5 楼 层 第 7 页 共 25 页 17 楼: 1016、 1017、 1018、 1019、 2006 管理 中心在宿舍管理中的迫切待解决的问题 : 通过与管理中心工作人员的谈话交流,该管理中心迫切希望解决的问题:当新生到来时,工作人员在管理中心管理范围内的宿舍中如何查询到存在空床位的宿舍,以便统计数据信息,将此数据信息提 交给本校后勤办使用。 目前,该管理中心对于存在空床位的宿舍信息的统计工作完全是通过人工查询宿舍情况表 (手工绘制的表格 )来完成,故工作效率很低而且工作量很大。 行性分析 通过前期信息 收 集,对设计开发的高校学生宿舍信息管理系统进行了可行性分析,分析如下: 管理上的可行性 设计开发的信息管理系统面向的是成都信息工程学院(本部)第三后勤服务管理中心,管理部门的工作人员都具备一定电脑基本操作技能。而且目前的宿舍管理制度也比较完善,实现管理人员查询相关资料的信息化,可将使宿舍管理部门的办事效率提高到一个新的档次。 技术上的可行性 设计开发的信息管理系统采用 000 数据库,可实行数据信息自动化管理,高效率进行数据处理。而且通过使用计算机网络化来处理信息,宿舍管理部门的工作人员只需懂得计算机操作的初步知识和上网知识即可。 经济上的可行性 成本低:通过运用计算机技术,进行信息化管理;虽然 计算机资源需要一定的开支 ,但 可以充分利用其 部门 已有 的 资源 (其部门已有计算机) ;这样 可以减少不必要的人力,物力和财力的支出。 该系统在将来经济允许的条件下还可进行系统扩展。 分 析 结 论 通过以上的分析,管理、技术、经 济都具有可行性,故该信息管理系统可以进行设计和实现。 统中期结构和功能的设计 系统中期结构和功能的设计主要是完成对系统的功能模块的分析设计, 完成 对系统数据库的设计和 进行 系统功能 程序 代码的实现 。 统功能模块的分析设计 系统功能模块的分析 : 第 8 页 共 25 页 针对 管理 中心日常宿舍信息管理工作 收 集到的信息来分析, 管理中心的工作人员可以对入住学生办理入住,迁出及对其资料进行编辑存档;工作人员 可对各入住学生信息可进行查询,房间是否住满情况进行快速查询统计;可实现学生的调换宿舍等功能操作。此外,考虑到本信息管理系统是 基于 B/S 体系结构的 用程序 ,将面对不同用户 (主要是管理中心工作人员和一般用户,一般用户如学生,家长,学生朋友等 )的使用,对于不同用户应具备对本信息管理系统不同权限的功能操作,因此需要一个用户管理功能。 系统功能模块的设计 根据系统功能模块的分析,将高校学生宿舍信息管理系统分成六大模块:用户管理模块,信息录入模块,信息修改模块,信息删除模块,信息统计模块,信息查询模块;如下图 3示: 图 3统功能模块 下面对每个功能模块进行描述: 高 校 学 生 宿 舍 信 息 管 理 系 统查 询 功 能 模 块录 入 功 能 模 块修 改 功 能 模 块删 除 功 能 模 块统 计 功 能 模 块用 户 管 理 功 能 模 块快 速 查 询 功 能分 类 查 询 功 能学 生 信 息 录 入 功 能宿 舍 信 息 录 入 功 能学 生 信 息 修 改 功 能宿 舍 信 息 修 改 功 能个 别 信 息 删 除 功 能批 量 信 息 删 除 功 能添 加 新 用 户 功 能显 示 用 户 信 息 功 能用 户 信 息 修 改 功 能用 户 信 息 删 除 功 能按 照 学 号按 照 姓 名按 照 系 别按 照 专 业按 照 年 级按 照 年 级 + 班 级按 照 学 生 类 型按 照 入 住 状 态 第 9 页 共 25 页 (1) 查询功能模块: 查询功能属于一般权限,对于管理中心的工作人员和一般用 户都具备使用权限;查询功能具体划分为快速查询功能和分类查询功能; 快速查询功能: 快速查询是依据楼号、楼层和宿舍编号的组合查询条件,快速实现对宿舍信息的查询,并显示在 页面 上 。 分类查询功能: 分类查询主要依据管理 中心管理范围内的学生信息为查询条件,进行宿舍信息的查询,并显示在 页面 上 ;查询条件包括:按照学号,按照姓名,按照系别,按照专业,按照年级,按照年级 +班级,按照学生类型和按照入住状态。 (2) 录入功能模块: 录入功能属于管理权限,只有 管理中心的工作人员具备使用权限;录入功能具体划分为学生信息录入功能和宿舍信息 录入功能; 学生信息录入功能: 学生信息是指学生的个人信息,包括学号,姓名,性别,系别,专业,年级,班级,学生类型(学生类型包括在读生,国防生和研究生);学生信息录入只针对将入住到管理中心管理范围内的学生而言。 宿舍信息录入功能: 宿舍信息是指宿舍与学生的一种关联信息;包括楼号,楼层,宿舍编号,学号,入住状态,备注;入住状态只包括入住和曾入住两种状态;当确认学生信息正确录入完成后,将关联信息录入,同时必须设置入住状态为 “ 入住 ” ,此时备注信息可有可无。 (3) 修改功能模块: 修改功能属于管理权限,只 有 管理中心的工作 人员具备使用权限;修改功能具体划分为学生信息修改功能和宿舍信息修改功能; 学生信息修改功能: 修改的学生信息是指除学生学号外的学生个人信息;学生信息修改针对已经入住到管理中心管理范围内的学生而言;当学生的个人信息除学生学号外发生改变后,如学生由在读生转变成国防生后,就需要修改学生信息。 宿舍信息修改功能: 修改的宿舍信息是指宿舍与学生之间已经存在的一种关联信息;当学生向管理中心提交获得批准的迁入请求或迁出请求后,管理中心的工作人员将完成的迁入宿舍操作或迁出宿舍操作都是修改已经存在的关联信息,因此宿舍信息的修 改功能即 包括 了管理中心迁入宿舍操作或迁出宿舍操作的日常工作。 第 10 页 共 25 页 (4) 删除功能模块: 删除功能属于管理权限,只有管理中心的工作人员具备使用权限;删除功能具体划分为个别信息删除功能和批量信息删除功能; 个别信息删除功能: 个别信息是指以学生个人 信息 为单位。 当有需要删除个别管理中心管理范围内的学生信息时,工作人员先以学生学号为唯一条件查询并显示出学生相关信息,确认后删除 ,同时数据库级联删除关联的宿舍信息 。 批量信息删除功能: 批量信息是指以同年级的学生信息为单位 。在进行批量信息删除功能时,先以学生年级为唯一条件查询并显 示出学生相关信息在页面上,此时 既可以对学生信息进行确认后一条一条删除,也可以对学生信息进行确认后同时删除 ,同时也级联删除宿舍信息 。 (5) 统计功能模块: 统计功能属于管理权限,只有管理中心的工作人员具备使用权限;统计功能是对管理中心管理范围内的宿舍信息进行统计以得到存在空床位的宿舍数量 。 (6) 用户管理功能模块: 用户管理功能属于管理权限,用户是指具备使用权限的管理中心的工作人员;用户管理功能具体划分为添加新用户功能和用户信息修改功能;对于用户信息的删除和显示,需要通过 网站管理方式进行管理; 添加新用户 功能: 添加用户功能实现添加具备使用权限的管理中心工作人员的信息,包括昵称和密码。 用户信息修改功能: 用户信息修改功能只实现针对登录后的工作人员可以修改自己的密码信息的功能。 统数据库的设计 根据实地调查后的信息资料和功能分析 , 设计了数据库,包括 6 张数据基本表:楼号表( 楼层表( 宿舍表( 学生信息表( 宿舍信息表( 统计表( 具体数据基本表的结构见后 附录 。 设计思想:楼号表( 楼层表( 宿舍表( 为在代码实现时方便与组件进行绑定,以实现限制其选择范围,同时可以组合生成宿舍信息;学生信息表( 于记录学生必要的信息;宿舍信息表 第 11 页 共 25 页 ( 的记录是学生信息和由楼号表( 楼层表( 宿舍表( 合生成的宿舍信息关联后的信息, 以 及必要备注信息;统计表( 重复使用 的 基本表,统计后的数据暂时存放于此表,并通过绑定组件进行显示,每次统计前进行清空操作。另外,楼号表( 楼层表( 宿舍表( 学生信息表( 宿舍信息表( 5 张基本表进行了级 联,楼号表( 楼层表( 宿舍表( 生信息表( 同对宿舍信息表( 记录进行限制,其关系图见 附录 图 3 统程序代码的实现 根据系统的功能,网页 通过 用同一的布局结构,通过设置 程序代码,得以实现主要的系统功能, 同时 自己编写的程序代码较少;下面将以查询功能模块中快速查询功能,录入功能模块中学生信息录入功能,删除功能模块中批量删除功能,统计功能模块具体说 明系统程序代码的实现过程; (1) 查询功能模块中快速查询功能的实现 1) 其界面效果如下图 3 图 3速查询的效果图 2) 代码实现过程: 首先定义 件 是一个单选的下拉式菜单选择组件, 第 12 页 共 25 页 设置其属性 作用:当选择组件的选择项改变时,自动产生一个 息返回 到此信息后,触发相应的事件,将事件结果显示在此网页上。同时定义三个群组组件 三个数据源绑定控件 组组件 别的 据源绑定控件 别的 选择组件的代码如下: 按照楼号 按照楼层 按照室号 触发事件的代码如下: ub s e f 0 f If 1 f If 2 f 明: 当 选择组件 选项发生改变时, 触发 第 13 页 共 25 页 事件重新设置网页窗体中群组组件是否可见的 性,显示快速查询的不同查询方式并显示相应查询结果。 据绑定控件的代码如下: 说明: 1: 是 在 置文件 中 构造数据库连接字符串, 其代码 如下: 2: 代码相似, 句不同。 然后在每个群组组件中定义各自的控制组件, 以实现显示出快速查询的不同查询方式和在此查询方式下 查询结果 的效果 。例如在 群组组件中的相应控制组件代码如下: 选择组件 说明: 1: 件与 数据源绑定组件进行了绑定,显示的数据字段 值选择数据字段 14 页 共 25 页 都设置为数据源 段的值, 认为 2: 件与 数据源绑定组件进行了关联,设置显示的数据字段 值选择数据字段值,并设置 数据源绑定组件 = = = 说明: 数据源绑定组件 的代码 中在 定义 句 的 条件 , 恒为“入住”; 与 择组件的值选择数据字段 联 ; 与 择组件的值选择数据字段 联。 数据控件 第 15 页 共 25 页 说明: 数据控件 表格形式显示数据源的所有数据,它允许浏览者对数据源作选择,编辑,删除和录入操作 ; 其部分属性: 是否允许分页, 许; 是否程序设计者自定表头,序设计者自定表头; 关联的数据源 置一页显示几条数据;数据控件 务中可选择“自动套用格式”,实现简单的页面美工设置。 (2) 录入功能模块中学生信息录入功能的实现 1) 其界面效果如下图 3图 3 图 3息录入功能效果图 图 3生信息录入的编辑状态效果图 2) 代码实现过程 : 首先定义数据源绑定控件,主要代码如下: 第 16 页 共 25 页 ( 说明: 在配置数据源控件的 句时,必须选中指定基本表的主键,然后进行点击“高级”进行高级配置,选择“生成 句”的功能项,确认并完成配置;在已配置的数据源上再次配置需要的 之间关联的将录入的信息。 然后定义数据控件 要代码如下: 第 17 页 共 25 页 说明: 数据控件 上面定义的数据源 ( 行关联,即数据控件 务中指定选择的数据源;关联数据源后,数据控件 任务增加四个功能项: “启用分页” , “启用插入” ,“启用编辑” 和 “启用删除” ; 选择“启用插入”功能项即可。点击数据控件务中的“编辑字段”功能项,在弹出的字段窗口中,选择某字段,可显示和编辑此字段的属性。 之间是将录入的字段内容。数据控件 务中可选择“自动套用格式”,实现简单的页面美工设置。 (3) 删除功能模块中批量删除功能的实现 1) 其界面效果如下图 3 图 3量删除前的网页效果图 图 3量删除后的网页效果图 2) 代码实现过程: 首先定义数据源绑定 控件 法与上诉信息录入的数据源绑定方法相同。然后定义数据控件 数据控件 务中指 第 18 页 共 25 页 定数据源,并选择“启用分页”和“启用删除”功能项,最后点击“自动套用格式”功能项进行美工,以及点击“编辑字段”功能项进行字段属性编辑,即实现如图 3果;点击批量删除按钮后,执行批量删除并完成后提示批量删除完成,如图 3效果。批量删除功能是一个事件,代码如下: ub s e f 无数据对象,批量删除失败!请输入数据对象! im s ; + 批量删除 + 完成! f 明: 当点击批量删除按钮后,触发事件,先判断文本框是否为空;若为空,提示出错;若不空,进行批量删除操作,并提示批量操作完成。 (4) 统计功能模块的实现 1) 其界面效果如下图 3统计 13 楼信息为范例 ): 图 3息统计前的页面效果图 第 19 页 共 25 页 图 3息统计后的页面效果图 2) 代码实现过程: 统计功能 也 是通过触发事件完成,具体代码如下: ub s e f im s im s n, + (入住 by f 第 20 页 共 25 页 说明: 当点击统计按钮后,触发事件,先判断文本框是否为空;若为空,则将基本表 的信息清除,页面效果如图 3不为空,则先将基本表的信息清除,再 执行 复合的 句,并通过定义的数据源绑定控件数据控件 与基本表 联,显示统计结果,页面效果如图 3发事件通过 返回页面。 系统后期调试 与测试 系统完成后,进行了一系列的调试 与测试 ,主要是针对系统功能是否按照设计要求正常工作,以及系统对大量数据的处理能力。 通过调试,系统功能都能正常工作,但调整了分页中显示的数据条数,修改了部分组件的显示位置,以达到一定美化效果;同时 在 对大量数 据的处理方面,信息录入功能需要一条一条的录入,存在工作量较大的问题,其他功能不存在问题。 通过调试,用户管理功能发现设计上存在不完善的设计考虑,需要进一步完善,此外需要利用其他途径实现 电子表之间的转换。 4 后期扩展与建议 通过系统调试后,对于系统的后期扩展 和建议 如下: 1. 进一步完善用户管理功能的设计; 2. 寻找其他途径实现 电子表之间的转换; 3
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
2:不支持迅雷下载,请使用浏览器下载
3:不支持QQ浏览器下载,请用其他浏览器
4:下载后的文档和图纸-无水印
5:文档经过压缩,下载后原文更清晰
|