毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

VB学生宿舍管理系统(ER图+流程图+功能体系图+源程序) 第4页

更新时间:2010-4-27:  来源:毕业论文
VB学生宿舍管理系统(ER图+流程图+功能体系图+源程序) 第4页
到达时间              数据类型—VARCHAR(16)         可为空
离去时间              数据类型—VARCHAR(16)         可为空
 用户登陆信息
用户名                数据类型—VARCHAR(10)         不可为空
密码                  数据类型—VARCHAR(10)         不可为空
 修改用户信息
请输入旧密码          数据类型—VARCHAR(10)         不可为空
请输入旧密码          数据类型—VARCHAR(10)         不可为空
3 系统设计
3.1系统总体结构设计
宿舍管理部分分出了四大主模块,它们分别是:系统管理、人员管理、日常工作管理、和帮助信息模块。
人员管理和日常工作管理的主要功能是:对学生的信息录入到数据库中,如果需要修改的话,可以随时地对信息进行添加,删除,和修改,并把处理以后的信息保存到数据库中,以方便一般用户和管理员查询,对学生信息的查询,用户可以选择按姓名和学号进行查询。对公寓楼情况查询,用户只需输入公寓楼号即可查询到该公寓楼的入住信息,以便宿舍管理人员更好地对公寓的使用情况有所了解,知道宿舍床位的使用情况,以便管理人员可以适时地对宿舍的入住情况进行调整,另外,还可以查到该宿舍的物品,剩余的押金。
系统管理功能是:可以添加和修改用户;修改一般用户和管理员的密码。
帮助信息模块主要是面向对信息进行文护和更新。
3.2系统数据模型设计
3.2.1 E-R图
宿舍管理系统E-R图如下所示:
3.2.2 关系模型
宿舍管理部分的关系模型:
学生数据信息(学号,姓名,性别,联系电话,宿舍号,系别,班级,籍贯)
管理员信息(姓名,性别,职务,联系电话,家庭地址)
来访登记信息(姓名,证件类型,证件号码,访问人员,到达时间,离去时间)
3.2.3 数据表
宿舍管理部分建立了三张表如下:
(1)、第一张表表名是学生数据信息表
       表中的字段名依次为:学号,姓名,性别,系别,班级,籍贯,联系电话。
 (2)、第二张表名是管理人员信息表
表中的字段名依次为:姓名,性别,职务,家庭地址,证件类型,证件号码,
联系电话。
(3)、第三张表表名是来访登记信息表
      此表中的字段名依次为:姓名,证件类型,证件号码,访问人员,到达时间,离去时间。
 3.3 系统开发与运行环境确定
3.3.1 系统开发
(1).此系统是基于Windows XP 环境的数据库管理,后台数据库采用 SQL SERVER 2000,前端使用Visual Basic 6.0进行开发。
(2).综合开发整个系统都是为了适应后勤管理的需要,在程序设计过程中,为了保证程序能正常的运行根据后勤管理的一些实际情况,添加了生活中常见的一些问题(如物品借出、归还,校外人员进出宿舍记录),帮助使用者更好地了解系统的使用范围。
(3).为了方便用户对信息的查询,引入了查询模块,尽量做到查询的简单化。
3.3.2 系统开发环境
此系统是基于Windows XP环境的数据库管理系统,后台数据库采用 SQL SERVER 2000前端使用 Visual Basic进行开发。本课题的开发需要采用一种适合于数据库编程,而且具备同时访问多种数据库系统能力的开发语言与工
具。目前,Visual Basic是较为流行的可视化编程语言之一,在数据库开发方面具有丰富的资源,可以实现不同数据库间的异构连接,实现数据处理与转换。Visual Basic是微软公司推出的可视化、面向对象的高效率的快速应用等程序开发工具,提供了大量的较新较全的开发功能。作为一个优秀的前端开发工具,Visual Basic广受欢迎。
3.3.2.1 开发工具Visual Basic和SQL server介绍
作为系统的开发,VB 6.0是一个非常理想选择。VB全称为VisualBasic,是微软公司推出的可视化编程工具MSDN之一,是目前世界上使用最广泛的程序开发工具。VB因开发速度,简单易学的语法,体贴便利的开发环境、编译速度快而从众多的软件开发工具中脱颖而出。它提供了灵活的可视化设计工具,将可视化界面与面向对象技术完善、紧密地结合起来,并封装了Windows编程的复杂性。程序的规模小到简单的个人数据库应用,大到复杂的企业的多层次分布式系统,都可以使用VB进行开发,其友好的集成开发界面,可视化的开发模式,良好的数据库应用支持,高效的程序开发和程序运行,备受广大程序开发人员的好评。尤其是VB对数据库应用的强大支持,大大提高了数据库应用软件开发的效率,缩短了开发周期,深受广大计算机人员的喜爱。本系统采用SQL Server 2000是Microsoft公司开发的企业级数据库软件,SQL Server 2000的开发充分利用了64位硬件平台的增强性能。它为需要使用大量内存的数据应用程序(例如大型电子商务、数据仓库和分析应用程序)提供了具有更高水平的单系统伸缩性。目前,为SQL Server 2000计划开发的硬件产品最大可以支持64GB线性物理内存,将来的硬件产品将可以支持多达4TB的线性物理内存。
3.3.3运行环境简介
(1).系统的性能要求
系统的性能要求通常指系统需要的存储容量以及后援存储,重新启动和安全性,运行效率等方面的考虑。
软件系统环境winXP操作系统、 SQL server2000
系统运行时对数据的保密性要求不高对一般的数据不要求进行加密。此外,对其它软件几乎没有依赖性,程序健壮性较好。
 (2). 其他需求
    本系统有较好的可文护性、可靠性、可理解性、效率高,易于用户理解和操作。可文护性包括了可读性、可修改性、可测试性、等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。
4.宿舍管理系统主模块的设计
4.1宿舍管理系统查询主模块的体系结构设计
4.1.1 宿舍管理系统查询模块功能
  此模块的主要功能是:学生入住学校后,对存入数据库的信息按输入的条件查询,对学生信息表,可以按学号和姓名进行查询你所需要的信息,对公寓楼信息表,可以输入公寓楼号进行查询,了解此公寓楼的学生入住情况.对宿舍信息表,可以输入公寓楼号和宿舍号进行查询宿舍的信息,了解宿舍的物品情况,对宿舍借物信息表,同样也需要输入学号和姓名对宿舍使用情况进行查询,通过查询,可以了解此宿舍借物的情况,还有什么没有还,剩余的是什么。此外,如果对学生信息表进行查询的话,必须同时输入学号姓名才可以查询,否则,不可以查到信息,系统会提醒你必须同时输入学号和姓名才可以查询。诸如此类,还有许多小的功能,就不一一列举了。
4.1.2宿舍管理系统查询模块功能图

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

VB学生宿舍管理系统(ER图+流程图+功能体系图+源程序) 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。