欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    管理信息系统设计北京洗浴管理信息系统.doc

    • 资源ID:1082959       资源大小:485.12KB        全文页数:21页
    • 资源格式: DOC        下载积分:10积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要10积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,下载更划算!
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    管理信息系统设计北京洗浴管理信息系统.doc

    1、辽 宁 工 业 大 学 管理信息系统设计课程设计报告(论文)题目: 北京洗浴管理信息系统的分析与设计 院(系): 软件学院 专业班级: 软件工程 学 号: 学生姓名: 指导教师: 王彦华 教师职称: 副教授 起止时间: 2012.5.28-2012.6.8 课程设计(论文)任务及评语院(系):软件学院 教研室:软件教研室学 号 学生姓名 专业班级 课程设计(论文)题目北京洗浴管理信息系统的分析与设计课程设计(论文)任务管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完管理信息系统课程并进行完专业实习后进行的一次全面的综合练习。任务:采用结构化的系统开发方法,

    2、应用具体的计算机语言(如PB、VB、Delphi)和数据库(SQL、Access)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成实验室设备管理系统的分析设计实施工作,实现该系统设备管理等功能,并完成结合分析设计过程,撰写系统设计说明书(课设报告)。1根据课程设计时间选择适当规模大小的设计课题。采用专业实习的调研内容作为课程设计选题。2根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。3课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告。4开发出可以运行的管理信息系统,通过上机运行检查。5设计说明书要求文档齐备

    3、,步骤全整,流程正确,说明详细,具有有可操作性。指导教师评语及成绩 成绩: 指导教师签字: 2012 年 6 月 12 日辽 宁 工 业 大 学 课 程 设 计 说 明 书(论 文)目 录第一章 需求分析11.1需求分析的任务11.2系统数据流程11.3系统业务流程21.4数据字典创建3第2章 系统设计521 结构设计52.1.1概念设计52.1.2逻辑设计72.1.3物理设计102.2行为设计102.2.1总体设计102.2.2模块设计11第3章 系统实施153.1系统功能模块实现153.2数据库的实现16第4章 总结17参考文献18第一章 需求分析1.1需求分析的任务本系统主要使用VB语言

    4、开发系统,VB语言具有简单易学的特性,把设计人员从繁琐复杂的界面设计中解脱出来。强大的多媒体功能可以轻而易举地开发出集声音、动画、和图像于一体的多媒体应用程序。数据库服务器选用SQL Server 2000数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。而且VB语言与SQL Server 2000对系统的软硬件环境要求并不高。因此,系统的软件开发平台已成熟可行。主要是对项目的经济效益进行评价,本系统的开发不需要额外的硬件设备,经费对于本学院是可以接受的,并且本系统实施后可以显著提高工作效率,有助于学院完全实现信息化

    5、管理。所以本系统开发在经济上是可行的。采用此系统,可以减轻管理人员的工作量,使管理人员从大量繁琐的添表、查表、手工制表中解放出来。能够节省大量的人力、物力,工作效率大大提高,预计查询速度可以比原人工查询提高几倍以上,并且可以大大提高准确性和精确性,而且可以安全地、完整地保存大量的设备记录。使设备的管理更加规范化,系统化。此项目虽然经济效益不是太大,但可以减轻工作人员的劳动强度,并可以促进企业对洗浴管理的规范化和自动化,而且价格低廉,所以是有应用价值的,而且在技术上完全是可行的,可以马上进行开发工作。本软件的运行环境可以适用于以下环境:操作系统:Windows95/98/2000/XP 操作平台

    6、开发工具:Visual Basic 6.0数据库:SQL Server 2000硬件配置:CPU:Intel 奔腾双核 E5500内存:2GB硬盘:500GB1.2系统数据流程数据流图就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。建立洗浴信息管理系统的数据流图。本系统的数据流程图如下图所示:管理员洗浴管理信息系统用户 事务 处理图1.1系统顶层数据流图管理员1.1前台信息管理1.2总台服务管理1.3服务登记 2消费查询用户 D1 统计消费信息图1.2总台服务数据流图1.3系统业务流程酒店洗浴管理

    7、信息系统业务流程为:客户通过包房信息表进行包厢查询与包厢预定,管理员将入住信息与预定信息输入到酒店洗浴管理信息系统中,进行入住管理,客户可以经过查询包房信息表进行换房操作,最后客户离去时进行结账操作,管理员将完成工作后的工作日志上传至酒店洗浴管理信息系统。财务人员将财务报表上报给酒店洗浴管理信息系统,下图为酒店洗浴管理信息系统的业务流程图:客人 包房信息表包房信息表包厢查询包厢预定入住管理换房包房信息表入住登记表结账编写历史记录财务部图1.3 系统业务流程图1.4数据字典创建数据字典是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容

    8、可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。数据字典是以数据中数据基本单元为单位,按一定顺序排列,对其内容作详细说明的数据集。数据字典中存放着系统中所有数据的定义,即对所有数据库结构的描述。名字:临时消费信息实体别名:描述:记录临时消费信息。定义:临时消费信息实体=记录号箱号所在大厅项目编号名称单位单价数量简称消费状态隐藏状态登记时间折扣金额小计 位置:系统数据库名称:包房信息实体别名:描述:记录各个包房的信息定义:包房信息实体编号楼层房间号包房名称包房说明所属部门包房类型容纳人数状态包房价格消费单位分钟描述位置:系统数据库名称:单据号信息实体别名:描

    9、述:记录消费单据信息定义:单据号信息实体= 单据编号单据名称位置:系统数据库名称:员工信息实体别名:描述:记录各个员工的信息定义:员工信息实体=员工编号+员工姓名性别出生日期文化程度所属部门职务身份证号电话薪金 位置:系统数据库名称:日消费信息实体别名:描述:记录日消费状况。定义:日消费信息实体=记录号箱号所在大厅项目编号名称单位单价数量简称金额小计位置:系统数据库名称:月消费信息实体别名:描述:记录月消费状况定义:月消费信息实体=记录号箱号所在大厅项目编号名称单位单价数量简称金额小计位置:系统数据库名称:箱号信息实体别名:描述:记录箱号的基本状况。定义:箱号信息实体=记录号箱号所在大厅状态位

    10、置:系统数据库第2章 系统设计21 结构设计系统总体结构设计是要根据系统分析的要求和组主的实际情况来对新系统的总体结构形式等进行大致的设计,是宏观上的规划。数据库设计是分析和创建保存系统数据的数据库结构设计,数据库的设计将直接影响系统的运行效率和系统进度。2.1.1概念设计E-R图也即实体-联系图(Entity Relationship Diagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。我所设计的实体有:包房信息实体、包房消费临时信息实体、单据号信息实体、历史消费信息实体、员工信息实体、日消费信息实体、月消费信息实体、箱号信息实体。容纳人数消费单位包房信息实体包

    11、房价格部门编号楼层名称说明房间号号单位描述类型状态图2.1包房信息实体E-R图单据号实体单据编号单据名称图2.2库存实体E-R图临时消费实体进入时间箱号房间号所在大厅记录号包房名称分钟描述包房价格图2.3包房临时消费实体E-R图员工信息实体员工编号性别出生日期员工姓名电话薪金文化程度身份正好文化程度图2.4员工信息实体E-R图箱号信息实体记录号状态所在大厅箱号图2.5箱号信息实体E-R图日消费实体记录号编号名称所在大厅单位单价简称金额数量图2.6日消费实体E-R图月消费实体记录号编号名称所在大厅单位单价简称金额数量图2.7月消费实体E-R图2.1.2逻辑设计本系统采用SQL Server 20

    12、00 建立数据库,包括表:临时消费信息表、包房信息表、单据号表、员工信息表、日消费信息表、月消费信息表、箱号信息表。下面列出几个主要的数据库表设计:1.包房信息表主要记录了房间的容纳人数和名称,以便对各房间的管理。表2.1 包房信息表列名数据类型长度允许空编 号 varchar3主键楼 层varchar10不允许空房 间 号varchar10不允许空包房名称varchar30不允许空包房说明varchar50不允许空所属部门varchar30不允许空包房类型varchar30不允许空容纳人数Int4不允许空状 态varchar20不允许空现容纳人数Int4不允许空包房单价Money 8不允许空

    13、消费单位varchar10不允许空分钟描述int4不允许空2.包房临时消费信息表记录了各包房的临时消费信息。表2.2 包房临时消费信息表列名数据类型长度允许空记 录 号int4主键房 间 号varchar10不允许空包房名称varchar50不允许空包房价格Money8不允许空分钟描述Char10不允许空箱 号varchar10不允许空所在大厅varchar30不允许空进入时间Datetime10不允许空结束时间Datetime10不允许空消费时间Datetime10不允许空消费金额money8不允许空3.单据号信息表记录了单据的编号和名称信息。表2.3单据号信息表列名数据类型长度允许空单据编

    14、号char10主键单据名称char20不允许空4. 日消费信息表主要记录人员日消费的相应信息。表2.4 日消费信息表列名数据类型长度允许空记 录 号int8主键箱 号varchar10不允许空所在大厅varchar6不允许空项目编号varchar8不允许空名 称varchar50不允许空单 位varchar8不允许空单 价money50不允许空数 量int10不允许空简 称varchar25不允许空消费状态varchar10不允许空隐藏状态varchar8不允许空登记时间Datetime 8不允许空折 扣float8不允许空金额小计money8不允许空消费单据号varchar30不允许空5.日

    15、消费信息表主要记录人员日消费的相应信息。表2.5月消费信息表列名数据类型长度允许空记 录 号int8主键箱 号varchar10不允许空所在大厅varchar6不允许空项目编号varchar8不允许空名 称varchar50不允许空单 位varchar8不允许空单 价money50不允许空数 量int10不允许空简 称varchar25不允许空消费状态varchar10不允许空隐藏状态varchar8不允许空登记时间Datetime 8不允许空折 扣float8不允许空金额小计money8不允许空消费单据号varchar30不允许空6.员工信息表记录了各员工的基本信息。表2.6员工信息表列名数

    16、据类型长度允许空员工编号Char 10主键员工姓名Char16不允许空性 别Char10不允许空出生日期Datetime 8不允许空文化程度Char20不允许空所属部门Char10不允许空职 务Char30不允许空身份证号varchar30不允许空联系电话varchar10不允许空联系地址Char30不允许空聘用日期datetime30不允许空薪 金money20不允许空7.箱号信息表记录了箱号的编号和所在大厅等信息。表2.7箱号信息表列名数据类型长度允许空记 录 号Int 4主键箱 号varchar10不允许空所在大厅varchar30不允许空状 态varchar10不允许空2.1.3物理设

    17、计要确定数据库的物理结构。确定数据库存储结构时要综合考虑存取时间、存储空间利用率和维护代价三方面的因素。这三个方面常常是相互矛盾的,例如消除一切冗余数据虽然能够节约存储空间,但往往会导致检索代价的增加,因此必须进行权衡,选择一个折中方案。在关系数据库中,选择存取路径主要是指确定如何建立索引。例如,应把哪些域作为次码的建立次索引,建立单码索引还是组合索引,建立多少个为合适,是否建立聚集索引等。为了提高系统性能,数据应该根据应用情况将易变部分与稳定部分、经常存取部分和存取频率较低部分分开存放。数据库物理设计过程中需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,其结果可以产生多种方案,数据

    18、库设计人员必须对这些方案进行细致的评价,从中选择一个较优的方案作为数据库的物理结构。评价物理数据库的方法完全依赖于所选用的DBMS,主要是从定量估算各种方案的存储空间、存取时间和维护代价入手,对估算结果进行权衡、比较,选择出一个较优的合理的物理结构。如果该结构不符合用户需求,则需要修改设计。2.2行为设计2.2.1总体设计系统功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系。事实上,系统中许多业务或功能都是通过数据文件联系起来的。例如,某一功能模块向某一数据文件中存入数据,而另一个功能模块则从该数据文件中取出数据。再比如,虽然在数据流程图中的某两个功能模块之间原来

    19、并没有通过数据文件发生联系,但为了处理方便,在具体实现中有可能在两个处理功能之间设立一个临时的中间文件以便把它们联系起来。上述这些关系在设计中是通过绘制信息系统流程图来从整体上表达的。下图为系统功能图。图2.8系统功能结构图2.2.2模块设计1.登陆窗口如下所示:当输入用户名和密码以后,点击“登录”键,如果用户名和密码都正确就可以顺利进入主窗体,如果输入错误,那么就有相应的提示信息。如图2.9所示。图2.9登陆界面所编代码如下: Dim MESSAGE As String 定义一个字符串变量 按操作员名称查询权限信息 Adodc1.RecordSource = select * from 权限

    20、信息表 where 操作员名称 = + Trim(czy.Caption) + Adodc1.Refresh 假如czy.caption不等于空并且text1.text等于数据库中的密码,那么 If czy.Caption And Text1.Text = Trim(Adodc1.Recordset.Fields(密码) Then 设置操作员权限 If Adodc1.Recordset.Fields(基本信息管理) = 0 Then frm_main.jbxxgl.Enabled = True Else frm_main.jbxxgl.Enabled = False If Adodc1.Rec

    21、ordset.Fields(前台信息管理) = 0 Then frm_main.qtxxgl.Enabled = True frm_main.Toolbar1.Buttons(1).Enabled = True frm_main.Toolbar1.Buttons(3).Enabled = True frm_main.Toolbar1.Buttons(5).Enabled = True Else frm_main.qtxxgl.Enabled = False frm_main.Toolbar1.Buttons(1).Enabled = False frm_main.Toolbar1.Button

    22、s(3).Enabled = False frm_main.Toolbar1.Buttons(5).Enabled = False End If If Adodc1.Recordset.Fields(后台信息管理) = 0 Then frm_main.htxxgl.Enabled = True frm_main.Toolbar1.Buttons(7).Enabled = True Else frm_main.htxxgl.Enabled = False frm_main.Toolbar1.Buttons(7).Enabled = False End If If Adodc1.Recordset

    23、.Fields(经理查询系统) = 0 Then frm_main.jlcxxt.Enabled = True frm_main.Toolbar1.Buttons(9).Enabled = True frm_main.Toolbar1.Buttons(11).Enabled = True Else frm_main.jlcxxt.Enabled = False frm_main.Toolbar1.Buttons(9).Enabled = False frm_main.Toolbar1.Buttons(11).Enabled = False End If If Adodc1.Recordset.

    24、Fields(系统维护) = 0 Then frm_main.xtwh.Enabled = True frm_main.Toolbar1.Buttons(13).Enabled = True Else frm_main.xtwh.Enabled = False frm_main.Toolbar1.Buttons(13).Enabled = False End If 调入frm_main主窗体 Load frm_main frm_main.Show frm_main.St1.Panels(3).Text = czy.Caption frm_main.St1.Panels(3).Text Unlo

    25、ad MeElse 输入三次错误的密码,系统自动退出 If TIM = 3 Then MESSAGE = MsgBox(密码输入错误,请向系统管理员查询!, 0, 系统提示) If MESSAGE = vbOK Then End End If If czy.Caption = Then MsgBox 请选择操作员!, , 系统提示 ListView1.SetFocus ListView1获得焦点 Else If Text1.Text Adodc1.Recordset.Fields(密码) Then MsgBox 密码错误,请重新输入密码!, , 系统提示 TIM = TIM + 1 记录输入次

    26、数 Text1.SetFocus text1获得焦点 End If End If End IfEnd Sub2. 权限管理界面设计权限管理界面设计:图2.10权限管理界面对“确定”按钮所编的代码如下:If Text1.Text Then If DataList1.BoundText Then 按操作员名称查询权限信息 txtSQL = select * from 权限信息表 where 操作员名称= & DataList1.BoundText & Set rs1 = ESQL(txtSQL) If rs1.RecordCount 0 Then 当记录大于零时 For i = 0 To 4 当C

    27、heck1(i)的值为1时,数据库字段值为0,否则数据库字段值为1 If Check1(i).Value = 1 Then rs1.Fields(i) = 0 Else rs1.Fields(i) = 1 Next i rs1.Update 更新记录 End If End If MsgBox 设置权限已完成! Else MsgBox 请选择操作员! End If 第3章 系统实施3.1系统功能模块实现一、总台服务管理界面: 当登陆系统后,进入总台服务管理窗体,界面如图3.1所示。图3.1总台服务管理界面二、结帐收银管理:结帐收银管理模块界面如图3.2所示图3.2 结帐收银管理模块界面3.2数据

    28、库的实现要确定数据库的物理结构。确定数据库存储结构时要综合考虑存取时间、存储空间利用率和维护代价三方面的因素。这三个方面常常是相互矛盾的,例如消除一切冗余数据虽然能够节约存储空间,但往往会导致检索代价的增加,因此必须进行权衡,选择一个折中方案。在关系数据库中,选择存取路径主要是指确定如何建立索引。例如,应把哪些域作为次码的建立次索引,建立单码索引还是组合索引,建立多少个为合适,是否建立聚集索引等。为了提高系统性能,数据应该根据应用情况将易变部分与稳定部分、经常存取部分和存取频率较低部分分开存放。数据库物理设计过程中需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,其结果可以产生多种方案

    29、,数据库设计人员必须对这些方案进行细致的评价,从中选择一个较优的方案作为数据库的物理结构。评价物理数据库的方法完全依赖于所选用的DBMS,主要是从定量估算各种方案的存储空间、存取时间和维护代价入手,对估算结果进行权衡、比较,选择出一个较优的合理的物理结构。如果该结构不符合用户需求,则需要修改设计。第4章 总结通过几个星期的准备和系统设计,经过指导老师的辛勤帮助和指导,同时翻阅了大量的资料,我顺利的完成了北京洗浴管理信息系统的设计。此系统运行良好,达到了预期的目标。设计期间,我遇到了很多的问题,也学到了很多在学校学不到的知识。在设计的初期是较为艰苦的,既要更深入的学习VB和SQL Server又

    30、要进行整体的策划。要想设计一个功能完整、操作简单的软件确实不是一件很容易的事情。首先要进行需求分析,确定本系统要解决的问题。然后是总体设计,数据库设计是非常重要的。接着是详细设计,将上述功能完善起来。最后是运行调试,在调试过程中发现问题及时加以改正、完善。在实现的过程中,由于自己的水平有限,要不断的咨询老师和翻阅书籍,经过不懈的努力,终于既完成了任务又提高了自身的水平。达到最终的成果经历了不少曲折,但主要问题解决后,其它问题也就迎刃而解了。同时也更有信心在这个行业上发展。参考文献1 王珊.SQL Server2000实用教程,北京:高等教育出版社,20082 阮伟良.SQL Server 20

    31、00数据库及应用, 北京:机械工业出版社,20053 李俊民.工程应用软件开发技术,长春:长春电子出版社,20074 李艳.Microsoft SQL Server 2000 数据库编程, 北京:人民邮电出版社,20075 李严.Visual Basic精彩编程200例, 北京:机械工业出版社,20096 宋昆.Visual Basic 6.0 中文版 提高与应用, 北京:人民邮电出版社,20087 李俊民.Visual C+ 管理信息系统完整项目实例剖析,杭州:浙江民用信息出版社,20068 江民生.Delphi数据库开发实例解析, 北京:北京出版社,20089 李传芳.Visual Basic 6.0 中文版 参考详解, 北京:北京高等教育出版社,200810 秦丙昆、田幼勤、曲万里.SQL数据库应用技术, 北京:北京地质出版社,200911 苏瑞.SQL数据库系统项目开发实践, 北京:北京科学出版社,200712 赵树林.Microsoft SQL Server 2000实用教程, 北京:北京希望电子出版社,200813刘涛.数据库设计指导教学. 北京:清华大学出版社.2005.14孙健文.VB信息管理系统开发编著.北京:人民邮电出版社.15刘光明.毕业设计步步赢教程. 北京:清华大学出版社.2008.18


    注意事项

    本文(管理信息系统设计北京洗浴管理信息系统.doc)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922