77范文网 - 专业文章范例文档资料分享平台

学生公寓管理系统毕业设计(2)

来源:网络收集 时间:2018-12-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

(2) 在读取信息的时候,不允许出现因为系统的原因导致操作失败,也不允许发生重复罗列数据。 (3) 在执行增删数据操作的时候,不允许因为系统的原因发生多删除、多增加,增删失败的情况。 (4) 进行修改操作之后要求保持对应列表的一致性。 (5) 支持多用户的并发操作。

(6) 系统应该保证稳定运行,在连续运行过程中不出现重大失误。

3.3.2 操作方式

系统在通常的应用环境下使用鼠标和键盘进行输入和输出操作,对于执行按钮,通常使用鼠标

的点击完成,但是,界面要求有相应键盘的定位操作。

3.3.3运行环境

系统在通常的条件下,在WndowsXP上安装运行,但是还要求能够在Windows7及后续的MS操作系统上运行。

3.4开发环境

开发平台:Microsoft Visual Studio 2005

开发语言:C#

数据库:SQL SERVER 2005

4 系统设计

4.1系统功能结构设计

学生公寓管理系统的主要对象是公寓在日常所发生的活动数据,通过分析, 学生公寓管理系统从功能上分为登陆模块和主程序模块两大部分。 登陆模块主要用于登陆学生公寓管理系统,是进入系统的第一步,主要涉及用户类别、登录号、密码的检测判断和软件验证。

主程序模块是整个系统的操作界面,包括报修管理、奖罚管理、个人信息管理、系统帮助等模块。下面分别介绍这些模块的功能:

(1)报修管理模块包括添加信息、宿舍变更、报修的类别、报修的日期、查询条件、查询值、删除记录和退出等功能。

(2) 奖罚管理模块包括获得荣誉、所受惩罚、查询条件、查询值、删除记录、修改、添加记录和退出等功能。

(3)个人信息管理模块包括设置个人信息、删除个人信息、修改密码和退出功能。 (4)系统帮助模块为系统的使用加以说明帮助。

5数据库设计

5.1 数据库的引入

数据库技术从60年代中期至今只有不到40年的历史,但其发展速度之快是其它技术所不及的。它已由第一代的层次型、网状型数据库,第二代的关系型数据库发展到今天以面向对象为主要模型

的数据库,即第三代数据库。数据库技术和网络通信技术、面向对象编程技术、并行计算机技术、人工智能技术相互融合、相互渗透,促进了数据库技术的广泛应用。

数据库(Database),是按照数据结构来组织、存储和管理数据的仓库,是用于查询的大量数据的存储区域。使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间,实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段,使用户易于编写有关数据库应用程序。特别是近年来推出的计算机关系数据库管理系统,操作直观,使用灵活,编程方便,功能强大,环境适应广泛,数据处理能力极强。

数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户在各方面提出的功能要求。

一个真正的、完整的站点是离不开数据库的,因为少量的数据,如网页访问人数等完全可以存储在文本文件中,但实际应用中,需要保存的数据远不止这一点点,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便的查询和更新。可以说一个动态网站的建设是离不开一个设计最优的数据库的。我们现在可以使用的数据库有很多种,如:Fox数据库(.dbf)、Access数据库(.mdb)、DB2、Informix、Oracle和SQL Server等等,在本次设计中,选择了SQL Server作为后台数据库工具,因为它功能远比Access强大,并提供了许多标准的关系数据库管理功能的支持。他的各种关系数据库管理系统适应于各种硬件平台,包括Unix,PC和主机系统。

5.2数据库结构设计

5.2.1逻辑结构设计

表5-2-1至表5-2-3 为数据库各表的结构,主键用下滑线表示

表5-2-1:dbo.tb_baoxiu

字段名称 bh gyh ssh szxm bxlb sj

字段说明 编号 公寓号 宿舍号 舍长姓名 保修类别 时间 数据类型 数据长度 10 10 10 10 10 10 是否可为空 否 否 否 否 否 否 Varchar Varchar Varchar Varchar Varchar Varchar 表5-2-2:dbo.tb_jfgl

字段名称 bh gyh ssh bj szx hdry 字段说明 编号 公寓号 宿舍号 班级 所在系 获得荣誉 数据类型 数据长度 50 10 10 30 20 20 是否可为空 否 否 否 否 否 否 Varchar Varchar Varchar Varchar Varchar Varchar

sscf

所受惩罚 Varchar 表5-2-3:dbo.tb_Information

30 否 字段名称 userName name answer1 answer2 answer3 字段说明 用户名 姓名 回答1 回答2 回答3 5.2.2数据库物理结构设计

数据库Departmentmanage的物理结构符合SQL Server 2005关于数据文件、卷、页的分配和分配规则。

数据库Departmentmanage的日志文件初始大小为10MB,按照超过最大容量后10%的增长速率进行增长,不限制日志文件的最大尺寸,逻辑名称为Departmentmanage_log, 物理名称为C:\\Departmentmanage.ldf。

6系统的功能实现

6.1.报修管理

6.1.1报修管理模块界面的设计

图6-1-1报修管理模块界面的设计

6.1.2报修管理模块图控件的设

图6-1-1报修管理模块界面的设计

窗体或控件类型 From 窗体或控件名称 Frmjbxgl txtNo TextBox txtgyh txtssh txtszxm txttxtSelect combox combbxlb Text Text Text Text Text Text Items 属性名称 属性设置值 报修管理 (空) (空) (空) (空) (空) 门 窗

柜子 桌子 凳子 床 拖把 笤帚 簸箕 衣服杆 水桶 灯 编号 公寓号 宿舍号 舍长姓名 报修类别 宿舍号 舍长姓名 报修的类别 编号 保修日期 查询条件 查询值 公寓号 查询 修改 添加 全部 删除 退出 combox cmbSelect Items label1 label2 label3 label label4 label5 label6 label7 label8 btnSelect btnUpdate button btnChagePassword btnAll btnDelete btnClose Text Text Text Text Text Text Text Text Text Text Text Text Text Text

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库学生公寓管理系统毕业设计(2)在线全文阅读。

学生公寓管理系统毕业设计(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/391756.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: