基于VBnet的高校宿舍管理系统的设计与实现毕业设计论文.doc

基于VBnet的高校宿舍管理系统的设计与实现毕业设计论文.doc

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 基于VB.net的高校宿舍管理系统的设计与实现 教学学院 数学与计算机科学学院 目录 \h \u HYPERLINK \l _Toc6256 1 引言 l _Toc30987 1.1 高校宿舍管理系统开发背景 l _Toc30999 1.2 高校宿舍管理系统现状 l _Toc19597 1.3 系统开发意义 l _Toc27595 2 系统分析 l _Toc17374 2.1 需求分析 l _Toc21038 2.2 可行性分析 l _Toc31700 3 系统总体设计 l _Toc30863 3.1 项目规划 l _Toc28430 3.2 系统功能结构图 l _Toc30833 3.3 系统功能划分 l _Toc15574 3.4 数据库设计 l _Toc6249 4 系统主要功能模块详细设计 l _Toc27679 4.1 系统整体流程图 l _Toc23457 4.2 主要功能模块设计 l _Toc13151 5 系统测试 l _Toc18119 5.1 测试原则 l _Toc21592 5.2 测试用例 l _Toc19768 5.3 测试小结 l _Toc21263 6 总结 l _Toc12442 参考文献 l _Toc11257 4 系统主要功能模块详细设计 HYPERLINK \l _Toc20587 4.1 系统整体流程图 图4-1 系统整体流程图 HYPERLINK \l _Toc14195 4.2 主要功能模块设计 下面详细介绍主要功能模块的具体设计思路、实现的功能及相应的程序页面。 4.2.1 建立数据库的连接 数据库系统往往是一个大型桌面应用程序的核心。同其他桌面应用程序的编写方法相比,强大的数据库访问能力,简单一致的数据库访问方式正是VB.net的突出优点之一。在VB.net中,我们可以轻松的利用Microsoft提供的强大的ADO.net技术对各种各样的数据库进行访问,当然可以访问sql这样的文件型数据库。 ADO.net提供连接方式主要有两种,一种是基于连接的commander方式,只要SQL语句以及一个用commander对象初始化的sqlcommandreader对象即可实现增删改查,非常方便,但是只能从前往后读取记录,还有一种是基于非连接的由dataset对象初始化的dataTable对象,它能方便的对表格数据进行更新,也能随机读取表格的数据或者绑定数据,但是使用的难度较大。其框架结构如下: 图4-2 ADO.net的组成 4.2.2 登录模块 学生和管理员登录需要验证各自的用户名和密码,从而保证用户可见和可使用的资源。界面设计如下: 图4-3 登陆界面的实现 登录模块流程图如下所示: 图4-4 登陆模块流程图 4.2.3 管理员模块 高校管理系统主要实现的功能对学生和宿舍这两个对象进行管理。管理员登录后可以添加学生、公物报修管理、水电费管理以及对学生和宿舍信息进行查询。 界面设计如下: 图4-5 管理员模块的实现 (3)管理员模块的流程图如下所示: 图4-6 管理员模块流程图 4.2.4 住宿管理模块 学生住宿模块主要完成学生信息的注册入住,学生信息的查询以及学生的退宿办理,同时也为每个学生分配了一个可以登陆本系统的账号密码。 界面设计如下: 图4-7 学生住宿管理界面的实现 (3)住宿管理模块的流程图如下所示: 图4-8 学生住宿管理流程图 4.2.5 违纪管理模块 违纪主要针对学生违反宿舍纪律的登记,比如露宿晚归打架等。 界面设计如下所示: 图4-9 违纪管理界面的实现 (3)违纪管理模块的流程图如下所示: 图4-10 违纪管理流程图 4.2.6 卫生评比模块 卫生评比每周评选一次,由学生会的人负责记录宿舍分数及违规情况,宿管则将记录添加到数据库中,为方便起见一次可录入5个宿舍卫生评比情况。 界面设计如下所示: 图4-11 卫生评比管理界面的实现 (3)卫生评比模块的流程图如下所示: 图4-12 卫生评比模块流程图 4.2.7 床位调换模块 这个需求主要是基于学生的生活习惯,在同一个寝室之间的床位调换可自行协商,因为查寝不会针对床位号查找某学生,但是不同寝室换床位就必须登记并由宿管做出决定和处理。 界面设计如图所示: 图4-13 床位调换界面的实现 (3)床位调换流程图如下所示: 图4-14 床位调换模块流程图 4.2.8 通知模块 这个是后期才加进去的模块,因为同学们在寝室里总想方便的获知宿舍近期会有什么样的活动及重要通知,于是设置了这个模块,宿管发布一则通知后,该栋楼的所有人都可以登陆系统看到该通知。 界面设计如下所示: 图4-15 重要通告发

文档评论(0)

weidameili + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档