搜档网
当前位置:搜档网 › 数据库课程设计之宾馆住宿管理系统

数据库课程设计之宾馆住宿管理系统

数据库课程设计之宾馆住宿管理系统
数据库课程设计之宾馆住宿管理系统

宾馆住宿管理系统

本系统针对宾馆住宿的一般管理模式,采用基于计算机网络技术的宾馆管理解决方案,按照宾馆的现代化管理要求设计,实现对宾馆住宿的接待,客房,订房,收支情况,电话等服务设施的全面全方位计算机管理。目标在于提高宾馆营业体系的作业效率,提高服务的客户满意度,加强宾馆的市场竞争力,树立良好的企业形象.通过计算机管理,一方面提供给客户快捷准确可靠的服务,另一方面提高宾馆自身的管理水平,及时准确获取营业信息,辅助对市场需求变化的决策.

第一章系统概述

1.1系统开发的背景和意义

随着我国经济的迅速发展,人们的生活水平有了显著的提高,假日经济和旅游经济已成为人们消费的热点。各地也把旅游业当作本地经济发展的重要经济支柱之一,从而促进了宾馆酒店业的快速发展。同时,随着宾馆酒店越来越多,人们的要求越来越高,宾馆酒店业的竞争也愈来愈激烈。

如何在激烈的竞争中生从发展,是每一个宾馆酒店必须面临的问题。对宾馆的经营状况起决定作用的是宾馆的服务管理水平。如何利用先进的管理手段、提高宾馆的管理水平,以成为宾馆酒店业发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管理水平是企业管理无疑的一条行之有效的途径。现在的宾馆行业已经发生拉巨大变化,已不仅是提供给人们一个吃住行的简单场所,所以,将计算机管理引入宾馆的管理体系中,无疑对宾馆的服务水平更上一层楼提供了一种有利的支持。

虽然计算机管理并不是宾馆管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对宾馆的服务管理提供强有力的支持。因此,采用全新的计算机网络和宾馆管理系统,已成为提高宾馆的管理效率、改善服务的水准的重要手段之一。在某种意义上,宾馆客房管理方面的信息话已成为现代化宾馆的重要标志。

1.2系统所要实现功能

该系统应充分利用信息技术提高宾馆客房的管理水平、服务水平。酒店客房管理系统要实现客房住宿的登记、宿费提醒、追加押金、调房登记、退房结帐、查询统计等功能。其中宿费提醒可以在住宿费超过押金时预警,提示前台要客人补交押金,该功能可明显提高对住宿人员宿费的有效管理。将动态时的住宿登记、客房调整追加押金等有机的联系在一起,对酒店进行全方位的管理。

1.3系统开发工具

开发数据库管理信息系统需要选择两种工具,即前台开发语言和后台数据库。本系统运用了Visual Basic作为开发工具,SQL Server2000作为后台数据库。

1.4系统模块分析

(1)系统管理模块

该模块实现操作员的管理,如添加删除和修改操作,并设置操作员的操作权限对指定的用户进行密码修改.

(2)客房管理模块状

该模块实现对客房的基本信息的设置,如客房的地点,客房等级,客房物品等信息.同时提供对客房信息的查询。

(3)订房管理模块状

该模块实现用户订房信息管理,提供对订房客户资料的登记,查询和退订操作。其中订房信息包括客房的类型和订房的时间等。

(4)收银管理模块状

该模块实现用户的确订房信息管理,提供对订房客户资料的登记,查询,并提供当日报表的打印。

第二章系统需求分析

2.1编写目的

本文档对《酒店管理系统》的开发需求进行描述,目的是明确酒店管理系统对用户的功能要求.该文档对《酒店管理系统》做全面细致的用户需求分析,明确所要开发的系统应有的功能、性能与界面,使有关人士能够清楚的了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

2.2开发背景

随着人民生活水平的提高,旅游出行的人越来越多,酒店的客流量不断增加,传统的酒店管理方法已经不适应现代社会的需求。宾馆在正常运营中需要对客房资源、顾客信息、退房信息等进行管理,利用客房管理系统及时了解各个环节中信息的变更,有利于提高管理的效率。

本项目作为《软件工程课程设计》课程的训练项目提出,目的是为了提高同学们软件的开发和数据库的创建链接,以及软件文档的相关标准和编写原则,提高大家的实践能力。

2.3实现目标

建立一套功能完善的管理信息系统,既能满足业务人员日常处理的需要,增强企业经营全过程的数字化管理水平;又能满足管理人员决策分析的需要,提高公司管理层对公司经营反馈信息的响应速度。从而大幅度提高工作效率,提高实施管理的准确性、科学性,使担负管理的工作人员从繁杂的手工劳作中解脱出来。

面对酒店行业的高速发展和酒店行业信息化发展的过程中出现的各种情况,酒店客房管理系统在实施后,应能达到以下目标:

(1)实现多点操作的信息共享,相互之间的信息传递准确、快捷和顺畅。

(2)服务管理信息化,可随时掌握客人住宿、客房状态、客人挂帐等情况。

(3)系统界面友好美观,操作简单易行,查询灵活方便,数据存储安全。

(4)客户档案、挂帐信息、预警系统的结合,可对往来可户进行住宿监控,防止坏

帐发生。

(5)通过酒店客房管理系统的实施,可逐步提高宾馆的管理水平,提升员工的素质。

(6)系统维护方便可靠、有较高的安全性,满足实用性、先进性的要求。

2.4数据描述

2.4.1信息需求

(1)顾客信息:姓名、有效证件、证件号码、联系电话、工作单位、详细地址。

(2)客房信息:房间号、房间类型、房间价格、所在楼层、

(3)住宿信息:顾客姓名、房间编号、有效证件、房间标准、房间位置、折扣、入住时间、预交押金。

(4)退房信息:顾客姓名、房间编号、客房标准、退房时间、折扣、预交押金、所付金额、找还金额。

(5)调房信息:顾客姓名、客房标准、原始房、目标房、住宿天数、入住时间、预交押金、联系电话。

2.4.2 处理需求

宾馆在运营中需要对宾馆资源、顾客信息、结算信息进行管理,如果有顾客来往,经过对客房状态的查询,查看是否有房间能及时为客户办理登记手续,如果有顾客来退房,能及时为顾客登记并办理退房手续,并且修改客房信息,因此,利用开发完成后的宾馆管理系统能够十分便利的对住房系统进行管理有利于提高效率。

酒店住房管理系统开发的任务是实现各种住房信息的系统规范化、自动化主要完成的功能有以下几个方面。

(1)住宿管理

这个模块包括四个部分,即住宿登记、追加押金、调房登记、退宿结帐。该模块要实现客人的住宿登记,收取客人的预交宿费,自动计算折前宿费、实际宿费等;能够收取客人的续交押金,自动计算宿费提醒日期,并能够实现客户调房登记、退宿结帐、自动计算住宿费用及退还费等。

(2)客房管理

这个模块包括三个部分,即客房设置、客房查询、房态查看。宾馆客房在不同的时间有不同的状态,如空静房、空脏房、清理房、占用房、毛病房、修理房等。该部分要

完成客房基本信息的查询、能够按房间号检索所需的客房基本信息,以及显示当前客房的入住数、空闲数、维修数、客房的使用率等。

(3)查询管理

这个模块包括三个部分,即住宿查询、退宿查询、宿费提醒。该部分要实现对客房的查询,查询客房的住宿情况、退宿情况以及宿费提醒等。尤其是宿费提醒,当客人的上帐金额超过押金时系统自动提示要求客人补交押金,以防止宾馆财产损失。

(4)日结设置

该模块包括两个部分:客房销售报表、客房销售统计。该模块中要实现按任意时间汇总客人结帐后所需费用的总额的功能及按任意年汇总应收宿费、电话费等的功能。

(5)结帐管理

这个模块包括两个模块,挂帐查询模块、客户结款模块。主要实现选择挂帐单位或个人,检索符合条件的挂帐信息、还款信息及统计欠款余额等。

(6)设置管理

这个模块包括三个部分,主要用来完成操作员及密码设置,操作员密码的修改以及实现清空选定表的数据的功能。

2.5数据流图

数据流图描绘信息流和数据从输入移动到输出过程中在系统中流动和处理的情况。

2.5.1总体数据流图

图2.1 总数据流图

2.5.2 分数据流图

①住宿数据流图

图2.2 住宿数据流图

②退房数据流图

图2.3 退房数据流图

图2.4 客房数据流图

2.6数据字典

数据字典是关于数据信息的集合,即对数据流图中包含的所有元素的定义的集合。

2.7数据库概念设计

概念性信息模型是一种面向 问题的数据模型,是按照用户的观点来对数据和信息建模。它描述了从用户角度看到的数据,它反映了用户的现实环境。最常用的表示概念性数据模型方法,是实体——联系方法(Entity-Relationship Approach )。这种方法用E

——R 图描述现实世界中的实体,而不涉及这些实体在系统中的实现方法。用这种

方法表示的概念性数据模型又称为ER模型。ER模型包含“实体”、“联系”、“属性”等三个基本成份。

2.7.1局部E-R图

1顾客属性如图2.5

图2.5 顾客实体属性图

2客房属性如图2.6

图2.6 客房实体属性图

3服务员属性如图2.7

图2.7 服务员实体属性图

4 经理属性如图2.8

图2.8 经理实体属性图2.7.2 总E-R 图

图2.9 总E-R实体图

第三章系统总体设计

3.1系统功能模块设计

3.1.1功能模块图

图3.1 功能模块图

3.2系统主要功能描述

(1)住宿管理:住宿登记、追加押金、调房登记、推房结帐。

(2)客房管理:客房设置、客房查询、房态查看。

(3)查询统计:住宿查询、退宿查询、宿费提醒。

(4)系统设置:初始化、密码设置、权限设置。

(5)日结设置:客房销售报表、客房销售统计。

(6)挂帐管理:客户结款、挂帐查询。

3.3系统流程分析

图3.2 系统流程图

第四章系统详细设计

4.1程序流程设计

所谓系统流程分析,就是用户使用系统时的工作过程。不同的用户有着不同的工作流程和使用权限。但是所有的用户都是从用户登录模块开始的。登录主要是判断是否是合法的用户,在数据库设计中用户的登录名是固定的,如果要添加用户则在用户主界面进行添加用户信息。本系统的系统流程分析如下图所示:

图4.1程序流程图

4.2系统结构的实现

该系统采用了SQL Server2000数据库,数据库名称为kfgl.数据库包含以下几个表:客房基本信息表kf、登记表djb、密码表ma、权限设置表qxsz、退房登记表tfdj、挂帐明细表gzmx。

表4-1 密码表

表4-2 客房基础信息表

表4-3 挂账明细表

表4-4 登记表

表4-5 退房登记

表4-6 权限设置表

第五章系统界面设计及代码实现

5.1系统登陆窗口界面

程序启动后,首先进入系统登陆界面验证操作密码。在系统登陆模块中主要实现如下功能:

(1)可选择操作员,支持鼠标和键盘操作。

(2)操作员和密码验证成功后,进入主界面。

(3)操作员错误或密码错误提醒并返回错误点。

(4)输入三次错误密码,自动退出系统。

图5.1 用户登陆界面

[登陆代码实现]

Option Explicit

Dim cnt As Integer '记录确定次数

Private Sub Command1_Click()

Dim sql As String

Dim rs_login As New ADODB.Recordset

If Trim(text1.Text) = "" Then '判断输入的用户名是否为空

MsgBox "没有这个用户", vbOKOnly + vbExclamation, ""

text1.SetFocus

Else

sql = "select * from 系统管理 where 用户名='" & text1.Text & "'"

rs_login.Open sql, conn, adOpenKeyset, adLockPessimistic

If rs_login.EOF = True Then

MsgBox "没有这个用户", vbOKOnly + vbExclamation, ""

text1.SetFocus

Else '检验密码是否正确

If Trim(rs_login.Fields(1)) = Trim(text2.Text) Then

userID = text1.Text

userpow = rs_login.Fields(2)

rs_login.Close

Unload Me

MDIForm1.Show

Else

MsgBox "密码不正确", vbOKOnly + vbExclamation, ""

text2.SetFocus

End If

End If

End If

cnt = cnt + 1

If cnt = 3 Then

Unload Me

End If

Exit Sub

End Sub

Private Sub Command2_Click()

Unload Me

End Sub

Private Sub Form_Load()

Dim connectionstring As String

connectionstring = "provider=Microsoft.Jet.oledb.4.0;" & _

"data source=jiudian.mdb"

conn.Open connectionstring

cnt = 0

End Sub

5.2系统主程序窗口界面

程序启动后,在系统登陆界面验证完操作员及操作员密码后,将进入主程序界面。主程序界面要实现:

(1)选择菜单或工具栏,调用相应程序,进行相应操作。

(2)根据操作员不同,确定操作员相应的权限。

图5.2 主程序窗口[登陆代码实现]

Private Sub add_user_Click()

frmadduser.Show

End Sub

Private Sub double_check_Click()

frmfind_double.Show

End Sub

Private Sub check_Click()

frmfind.Show

End Sub

Private Sub double_client_Click()

frmdouble_client.Show

End Sub

Private Sub exit_Click()

Unload Me

End Sub

Private Sub khts_Click()

frmkhts.Show

End Sub

Private Sub MDIForm_Load()

frmdata = False

find = False

End Sub

Private Sub modify_pw_Click()

frmchangepwd.Show

End Sub

Private Sub only_check_Click()

frmfind.Show

End Sub

Private Sub only_client_Click()

frmonly_client.Show

End Sub

Privte Sub zbgl_Click()

frmzhiban.Show

End Sub

5.3住宿管理设计

程序启动后,选择“客人入住”菜单下的“散客入住”和“团客入住”项,将进入住宿登记模块。在住宿登记模块主要实现如下功能:

(1)自动生成住宿登记凭证号码。

(2)提供空房间供用户选择。

(3)实现客人住宿登记,收取客人预交宿费。

(4)自动计算折前宿费、实际宿费、宿费提醒时间、退宿时间。

5.3.1 散客入住

图.5.3 散客入住界面

大工15春《SQL数据库课程设计》模板及要求(最新)

大工15春《SQL数据库课程设计》模板及要求网络教育学院 《SQL数据库课程设计》 题目:XX系统的设计与实现 学习中心: 专业: 年级:年春/秋季

学号: 学生: 指导教师: 《SQL数据库课程设计》要求 《SQL数据库课程设计》是大连理工大学网络教育学院计算机应用技术专业开展的一项实践教学环节,是理论联系实践的纽带和桥梁,是培养学生综合运用所学知识解决实际问题的有效手段。该课程设计要求如下:1.要求学生以SQL Server 2008或其他版本为后台数据库,以VB、VC 或其他开发工具作为前台开发工具,围绕自己选定的某一个具体的系统完成一个小型数据库应用系统的开发,例如《图书管理系统的设计与实现》《书店管理系统的设计与实现》等。其课程设计具体内容包括项目概况、需求分析、详细设计等,详见课程离线作业中上传的《SQL数据库课程设计模板》。 注意:禁止撰写《学生成绩管理系统》课程设计!! 2.要求学生必须按照《SQL数据库课程设计模板》提供的格式和内容进行课程设计,完成课程设计模板提供的全部课程设计内容,字数要求达到3000字以上。 3.学生在进行课程设计的过程中,可参考辅导教师在导学资料中上传的

文献资料,有问题可通过课程论坛答疑。 4.2015年春季学期学生提交本课程设计形式及截止时间 学生需要以WORD附件形式(附件的大小限制在10M以内)将完成的课程设计以"离线作业"形式上传至课程平台中的"离线作业"模块,通过选择已完成的课程设计,点"上交"即可,如下图所示。 截止时间:2015年9月1日。在此之前,学生可随时提交课程设计,如需修改,可直接上传新文件,平台会自动覆盖原有文件。 5.课程设计批阅 老师会在离线作业关闭后集中批阅课程设计,在离线作业截止时间前不进行任何形式的批阅。 注意: 本课程设计应该独立完成,不准抄袭他人或者请人代做,如有雷同作业,

数据库课程设计完整版

数据库课程设计完 整版

HUNAN CITY UNIVERSITY 数据库系统课程设计 设计题目:宿舍管理信息系统姓名: 学号: 专业:信息与计算科学指导教师:

20年 12月1日 目录 引言3 一、人员分配 4 二、课程设计目的和要求 4 三、课程设计过程 1.需求分析阶段 1.1应用背景 5 1.2需求分析目标5 1.3系统设计概要5 1.4软件处理对象 6 1.5系统可行性分析6 1.6系统设计目标及意义7 1.7系统业务流程及具体功能 7

1.8.1数据流程图8 2.系统的数据字典11 3.概念结构设计阶段 13 4.逻辑结构设计阶段 15 5.物理结构设计阶段 18 6.数据库实施 18 7.数据库的运行和维护 18 7.1 解决问题方法 19 7.2 系统维护 19 7.3 数据库性能评价 19 四、课程设计心得. 20参考文献 20 引言

学生宿舍管理系统对于一个学校来说是必不可少的组成部分。当前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强能够接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,而且具备修改功能,能够快速的查询学校所需的住宿信息。 面对当前学校发展的实际状况,我们经过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。

宾馆住宿业管理制度

消防安全管理制度 一、认真执行消防法规,搞好消防安全工作。 二、认真组织制定消防规章制度和灭火预案。 三、组织实施消防安全责任制和消防安全岗位责任制。 四、立足自防自救,遵守防火制度和安全规程。 五、定期向消防部门报告消防工作。 六、定期防火检查,消除火险隐患。做好消防宣传工作。 七、贯彻执行消防工作要求,搞好消防宣传工作。 八、熟悉本单位各重点部位,熟悉消防设施的性能及操作方法,发现火警后能及时上报并采取措施。 九、当火灾发生时,迅速组织人员疏散客人至指定地点,搞好善后工作。 十、相互配合,搞好新员工的消防安全教育。 旅客财物保管制度 为了使宾馆合法经营,保证旅客财产安全,积极采取安全防范措施,增强安全意识,明确工作责任,杜绝一切不安全事故发生,特订立如下制度。 一、认真落实旅客财物保管制度,做到分工负责,责任到人。 二、总台服务员、保安员、楼层服务员必须热情地向旅客宣传贵

重物品及现金交宾馆代保管的重要性。 三、旅客财物保管,必须严格办理登记手续,做到三登记一签名。 四、贵重物品及现金与一般行李做到分别保管。 五、旅客财物寄存时,要善于在寄存物品中发现可疑人员及其它违禁物品,发现问题及时向公安机关报告。 六、认真执行交接班制度,防止责任不明造成损失。 七、对违法财物保管制失责者,按情节轻重处理,情节严重者交公安机关处理。 八、严禁旅客和无关人员进入财物保管室。 九、经常检查财物保管安全设施情况。 十、对旅客遗留的物品,应当妥为保管,设法归还原主或揭示招领;经招领三个月后无人认领的,要登记造册,送当地公安机关以拾遗物品处理。对违禁物品和可疑物品,应当及时报告公安机关处理。 治安管理规章制度 一、经营旅馆业必须经公安机关批准,办理《特种行业许可证》,到工商管理部门办理《营业执照》、《卫生许可证》,方可营业。 二、必须有固定的营业场所,房屋建筑安全,消防设施符合规定。 三、建立健全各种规章制度,旅客住宿登记登录上传,并认真执行。 四、严格按照有效证件(居民身份证、军人通行证、驾驶执照)实名、实数、实时登记并及时网上传输方能住宿。

酒店客房预订管理系统

酒店客房预订管理系统Newly compiled on November 23, 2020

院系:计算机科学学院 专业、年级: 2010计科(1)大班课程名称:软件工程 项目名称:酒店客房预订管理系统学号姓名: 学号姓名: 学号姓名: 学号姓名: 指导教师:刘卫平 2012 年12月23日 目录

1 2 6 6 7 第一章系统概述 系统开发背景和意义 随着人类社会进入信息时代,计算机越来越多地活跃在社会各个领域,成为不可缺少的工具,尤其在管理方面,管理软件的出现使大量繁琐复杂的问题变得简单易行。在人民生活水平提高的同时,餐饮,住宿,娱乐业在服务行业中占有越来越重要的地位。要使在当前酒店行业日趋激烈的竞争中脱颖而出,必须努力发展自己在管理方面的特色,避免传统管理方法的失误,使酒店的信誉以及各个管理方面都能够出现零失误,给管理者和普通的营业员带来操作上的方便,对整个酒店各个方面的业务带来快捷,方便,高效的服务,才是管理软件的成功之处。 现今酒店宾馆的规模不断扩大,客户数量急剧增加,有关客户的各种信息也成倍增长,尤其是大量的客房预订信息。面对庞大的信息量,需要有客户信息管理系统来提高客户管理工作的效率。通过这样的系统,可以做到信息的规范管理,科学统计和快速查询,从而减少管理方面的工作量。当前许多酒店正在逐步完善客户信息管理工作,需要一个能满足内部管理需求,提高管理效率的应用系统进行内部管理。许多酒店经过多年的发展,规模不断扩大,客流量成倍增长,积累了大量的客户信息急需进行统一管理以防信息的流失。因此,许多酒店需要一个功能全面的客户信息管理系统来进行管理,以使管理客户信息的工作在该系统的配合下更加高效和便捷。

SQLserver数据库课程设计范例

1 概述 1.1课题简介 书店书目书种繁多,来源多样,购买者众多,图书信息、供应商信息、客户信息、销售信息庞大,不易管理。因此,很有必要创建一个小型书店管理系统,以便于书店对图书的管理。1.2设计目的 应用对数据库系统原理的理论学习,通过上机实践的方式将理论知识与实践更好的结合起来,巩固所学知识。 数据库应用课程实践:实践和巩固在课堂教学中学习有关知识,熟练掌握对于给定结构的数据库的创建、基本操作、程序系统的建立和调试以及系统评价。 数据库原理软件设计实践:实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为毕业设计打下基础。 1.3设计内容 运用基于E-R 模型的数据库设计方法和关系规范化理论做指导完成从系统的分析到设计直至系统的最终实现,开发小型书店管理系统,完成小型书店管理系统的全部功能。 首先做好需求分析,并完成数据流图和数据字典。 其次做概念分析,利用实体联系的方法将需求分析的用户需求抽象为信息结构,得到E-R 图。然后就是逻辑结构设计,将E-R 图转换为计算机系统所支持的逻辑模型 2 需求分析 2.1功能分析 首先,建立一些基本表(尽可能满足3N),对大部分基本信息组合、存储;其次通过建立视图实现对冗余数据的有必要保留(查询并计算基本表属性得到新的作为视图属性)并实现对以下基本信息的显示。 图书信息:图书名称、订购数量、订购时间、订购单价、金额、出版社名称、作者名称;供应商名称等; 供应商信息:供应商名称、地址、电话,联系人; 客户信息:客户编号、名称、年龄、性别、累计购书金额等; 销售信息:时间、销售名称、数量、销售单价、客户编号、客户名称、金额等。 在此基础上进行以下目标查询,由于有些查询常用且较复杂,为了简化其应用,所以将它们定义

SQL数据库课程设计,火车票

SQL上机实验项目设计列车信息查询数据库 学号:24110121 姓名:王若龙

1、实验项目名称:数据模型的建立过程与方法 2、实验项目编号:ab0822420305 3、实验性质:必做 4、实验类型:设计 5、实验目的:熟练掌握数据模型的设计、建立的过程与方法。 6、实验内容: 设计一个数据库,实现列车车次信息和车站信息的基本管理,为列车运行时刻信息的录入、修改、查询与统计等功能提供数据库支撑。 要求: (1)设计该数据库E-R图 (2)将E-R模型转换为关系模型,并规范化 (3)用SQL语句定义并建立数据库表结构 (4)提供以下SQL语句,并加以说明。 查询某车站火车到站出站信息。 查询某列火车沿途经过站点信息 查询从某站点上车,到达某站点,共有哪些列车可供乘坐。 统计某段时间经过某站点的列车共有多少。

(1)设计E-R 图 (2)将E-R 模型转换为关系模型,并规范化 车站信息(车站号,车站名) 列车信息(车次,始发站,终点站,出发时间,到达时间) 乘务人员(车次,姓名,职务) 经由信息(车次,车站名,到站时间,出站时间) (3)用SQL 语句定义并建立数据库表结构 车站信息表(station ),采用命令行创建方式。 字段名 代码 类型 约束 车站号 sno char (5) 主键 车站名 sname char (20) 列车信息表(train ),采用命令行创建方式。 字段名 代码 类型 约束 车次 tno char (5) 主键 始发站 sf char(20) Not null 终点站 zd char(20) Not null 出发时间 cf time 到达时间 dd time

数据库课程设计完整版

HUNAN CITY UNIVERSITY 数据库系统课程设计设计题目:宿舍管理信息系统 姓名: 学号: 专业:信息与计算科学 指导教师: 20年 12月1日 目录 引言 3 一、人员分配 4 二、课程设计目的和要求 4 三、课程设计过程 1.需求分析阶段 1.1应用背景 5 1.2需求分析目标5 1.3系统设计概要 5 1.4软件处理对象 6 1.5系统可行性分析 6 1.6系统设计目标及意义7

1.7系统业务流程及具体功能 7 8 2.系统的数据字典11 3.概念结构设计阶段 13 4.逻辑结构设计阶段 15 5.物理结构设计阶段 18 6.数据库实施 18 7.数据库的运行和维护 18 7.1 解决问题方法 19 7.2 系统维护 19 7.3 数据库性能评价 19 四、课程设计心得. 20 参考文献 20 引言 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了

酒店宿舍管理制度3篇(完整版)

酒店宿舍管理制度3篇 酒店宿舍管理制度3篇 酒店制度员工宿舍制度,给公司员工提供一个更好地学生活和工作环境,下面是酒店宿舍管理制度范文,欢迎参阅。 酒店宿舍管理制度范文1 为了搞好宿舍的管理,使大家的一个清洁、舒适、安全、秩序良好的住宿环境,以良好的精神风貌,展现宝华人的文明形象,特订立宿舍管理制度如下: 一、员工住宿规定 1、员工住宿必须凭人力资源部填写的住宿申请单及押金收据办理住宿手续,并服从宿舍管理员统一安排,按照规定的房间和床位对号入住,不得随意更换房间和床位。 2、员工住宿按规定标准领取清洗干净的床上用品,不得代领和超标准多领,管理人员要规定严格把关登记。 3、对酒店配备的床上用品、电器、家俱及日用品必须爱护,不得损坏和丢失,损坏者照价赔偿,有意破坏者除加倍赔偿外,要按《员工手册》有关规定追究责任并进行处理。 4、保持室内物品摆设美观,不得乱摆,乱放。保持宿舍安静,不得大声喧哗或超音量播放收录机。 5、同事之间应团结、友爱、互谅互助,不允许打架、斗殴,违者通报批评并罚款50--100元。不听劝阻,情节严重的按有关规定从严处理。

6、严禁在宿舍内进行酗酒、打麻将等赌博活动,违者没收赌具,通报批评并处当事人200元罚款。严禁传阅淫秽书刊及音像制品。 7、员工宿舍是酒店为住宿员工提供的休息场所,住宿员工不得随意将亲友私自留宿,如果亲属探亲,确因路途遥远需留宿,本人必须填写《临时住宿申请单》,经主管领导批准后办理住宿手续。 8、必须实行定时查房,晚上外出22时须回宿舍,发现不打招呼而随意彻夜不归或迟归者给予10--20元处罚并通报有关部门。住宿手续不健全者,限期健全手续,否则取消住宿资格。 9、员工退宿或离职,必须亲自到管理处办理退宿,注消床位,严禁转交或不交。凡离职人员逾期不办理退宿手续,宿舍管理区在接到人力资源部通知后将强制当事人退宿并禁止其进出宿舍区。 二、日常卫生管理规定 1、每单元指定一名宿舍长负责本单元住宿人员卫生轮值工作,执行卫生管理制度,全体住宿员工必须配合清洁工保持宿舍及公共区域环境卫生。 2、由宿舍长编排本单元轮值表并张贴在浴室门上面。 3、各单元值日员工负责当天内宿舍的清洁卫生,要做到房间地面、床面无烟头,毛发、纸屑等杂物,保持卫生间无异味。 4、住宿员工每周自己清洗床上用品一次,若被管理员检查出污渍过多有异味者将在酒店通报并罚款5元。 5、严禁随地吐痰、丢果皮,严禁将鼻涕揩在墙上、地板或床上或将手印打在墙上等不文明行为,如发现在酒店通报并给予20元罚款处理。

酒店入住管理系统

目录 1概述 (1) 1.1选题背景 (1) 1.2系统环境 (1) 2系统分析 (2) 2.1系统目标需求 (2) 2.2开发的可行性分析 (3) 2.2.1管理上的可行性 (3) 2.2.2技术上的可行性 (3) 2.2.3经济上的可行

2.3业务流程分析 (3) 2.4数据流程 (5) 2.5数据字典 (5) 3系统设计 (8) 3.1平台设计 (8) 3.2软件总体结构设计 (8) 3.2.1功能结构图 (8) 3.2.2模块说明书 (9) 3.3代码设计 (12) 3.4数据库设

3.4.1E-R 图 (12) 3.4.2数据表设计 (13) 3.5界面设计 (16) 3.5.1网站首页界面 (16) 3.5.2用户注册界面 (17) 3.5.3购物主界面 (18) 3.5.4查看购物车界面 (19) 3.5.6后台管理首页 (21) 3.5.9后台管理其它界面 (24) 3.6系统安全设

4系统实施 (25) 4.1数据库的实施 (25) 4.2程序实现 (25) 4.2.1 系统类的编写 (25) 4.2.2系统程序的实现 (28) 5结束语 (40) 参考文献

1 概述 1.1 选题背景 酒店业是一个前景广阔而又竞争激烈的行业,随着我国加入世界贸易组织,酒店住宿业与国际市场接轨,酒店要面临这次挑战,就必须提高整体竞争力。就目前而言,现代化的酒店组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机进行现代化的信息管理,酒店信息管理系统正是为此而设计的。 酒店管理系统按照国家星级酒店标准化程序流式设计。优秀的酒店客房信息管理系统以酒店的经济效益为标准,为酒店管理人员和员工提供了简单易用、功能强大并高度灵活的应用工具。社会上也成立了各种类型不同规模的酒店服务企业,如何为客户提供更加有效而更加及时的服务,则成为各个酒店竞争的关键。故此进行的一系列的改革,带来巨大的经济效益。 1.2 系统环境 本系统是基于运用电子商务网站运营模式的系统,通过对酒店信息系统的具体分析,我们小组经过多方讨论,设计这个系统。此次设计是模拟并建立一个酒店信息管理系统,实现信息化。这次设计我们主要运用了powerbuilder软件,辅助运用SQL语言操作后台数据库,在遵循软件开发的全过程,在做需求分析的时候查询了很多有关资料,熟悉酒店的业务流程和管理。在安全性方面,通过数据库的权限管理技术吗,实现系统的灵活性和系统的安全性。管理者可以通过修改密码来进行用户的后台管理,而用户则可以通过注册登录进行前台操作,查询酒店信息管理的有关资料,进行一系列的操作并被提供相应的服务。

SQL图书管理系统课程设计

一、课程设计的内容 一个图书借阅管理数据库要求提供以下服务: (1)可随时查询书库中现有书籍的种类、数量。所有各类书籍均可由书号唯一标识。 (2)可随时查询书籍借还情况。包括借书证号、姓名、性别、学院和专业。任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。 (3)当需要时,可通过数据库中保存的出版社电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。 根据以上的情景假设,进行如下的分析与设计: (1)根据上述语义画出ER图。 (2)将ER模型转换成关系模型,并指出每个关系模式的主关键字。 (3)分析每个关系模式已经达到第几范式。对于不符合第三范式要求的关系模式进行规范化。 (4)根据概念模型设计逻辑模型和保护设计。 (5)在SQLServer中实现。 二、课程设计的要求与数据 根据教师给定的选题,运用课堂中学到的数据库的基本理论与设计的知识,完成数据库概念设计、逻辑设计及部分物理设计的内容。重点是ER图的设计、关系模式的转换与规范化以及如何利用DBMS完成数据表及数据库的创建和操作。具体要求包括:1.开发环境要求:SQL Server 2005 2.提交课程设计报告一份,包括以下内容: ①用户需求:要解决的主要问题,达到的具体指标等。 ②业务流程分析:描述系统的业务流程,画出规范的业务流程图。 ③数据库概念模式设计 写出由基本项相应得出的实体、联系及其属性,并确定主实体的标识特征,画出ERD;对其中复杂的多元联系进行分析,必要则改进。 ④数据库逻辑模式设计 4.1 一般逻辑模型设计:写出由ERD导出一般关系模型的四条原则,列出数据库 初步构思的关系框架,并检查改进之。 4.2 具体逻辑模型设计:按所用的DBMS要求,设计表(文件)的具体结构,在 关系框架下补充字段类型、长度、小数位数等行。 ⑤数据库保护设计 5.1 设计表间关系:列出数据库表间的关联关系。

Sql_server数据库课程设计_图书馆管理系统

序言 (1) 一、图书馆管理系统E-R 图 (2) 二、图书馆管理系统功能实现示意图 (3) 三、图书馆管理系统功能图例 (4) 3.1 读者借阅图书 (4) 3.2 读者归还图书 (4) 3.3 读者续借图书 (5) 3.4 读者查询借阅图书情况 (5) 3.5 读者检索图书信息 (6) 四、图书馆管理系统附加功能 (7) 4.1 往学生表中插入列"系部",其值等于学号中代表系部的位的 值,再插入列"专业号",其值等于学号中代表专业的位的值 . 7 4.2 查询每个学生对书本的借阅数量 (9) 4.3 查询各个专业的学生借阅书本的数量 (11) 五、图书馆管理系统数据库、数据表源代码......... 错误!未定义书签。 5.1 图书馆管理系统"数据库"源代码 ................ 错误!未定义书签。 5.2 图书馆管理系统"数据表"源代码 ................ 错误!未定义书签。 六、图书馆管理系统存储过程源代码..................... 错误!未定义书签。 6.1 读者借阅图书存储过程................................ 错误!未定义书签。 6.2 读者还书存储过程........................................ 错误!未定义书签。 6.3读者续借图书存储过程................................. 错误!未定义书签。 6.4 读者查询借阅图书情况存储过程................ 错误!未定义书签。 6.5 读者检索的图书信息存储过程.................... 错误!未定义书签。 七、图书馆管理系统触发器源代码......................... 错误!未定义书签。 7.1 借书要求(书本没有库存,则无法进行借书操作)错误!未定 义书签。 7.2 借书要求(读者最多借阅量).................... 错误!未定义书签。 7.3 续借次数要求................................................ 错误!未定义书签。 7.4 读者还书信息插入RDeleted表................... 错误!未定义书签。

宾馆住宿卫生管理制度1.doc

宾馆住宿卫生管理制度1 宾馆住宿卫生管理制度 一、具备有效的卫生许可证,亮证经营;从业人员持健康证明和卫生知识培训证明上岗。 二、卫生制度健全。客用公共用品、用具符合卫生要求,做到一客一换一消毒。客用毛毯、棉被、枕芯三个月更换清洗一次。建有各类物品消毒记录,消毒制度张贴上墙,按规定程序清洗消毒。脸(脚)盆标志清楚。设无烟客房或无烟楼层,并有禁烟标志。 三、根据经营规模和楼层分布,分设杯具专用消毒间(标志明显),具备上、下水和三个水池(去污、消毒、清洗池标牌),配备消毒柜和保洁橱柜。 四、客用棉织品及拖鞋、脸(脚)盆等要设置洗消间(如洗衣房)及洗涤、消毒设备;各类棉织品如床单、毛巾、浴巾、垫布、桌布等要分类回收、洗涤、消毒和存放。如外送清洗棉织品,提供洗衣厂家的营业执照复印件、合同及发票备查。应设置拖鞋专用消毒桶。 五、客房及卫生间每日清洁消毒,按照开窗通风——卫生设施表面消毒——整理打扫房间——更换用具用品——擦拭桌面——卫生设施清洗消毒顺序进行。公共卫生间及盥洗室有独立排风设备,保持清洁,并定期消毒。 六、工作车合理设置并采取保护措施分别别存放棉织品、一

次性用品及清洁工具,防止交叉感染。清洁面盆、浴盆、恭桶的工具应分开存放,各类抹布标示明显,要分类使用、定位摆放,专布专用,并及时清洗消毒。 七、环境整洁,空气质量、噪声、照度、通风等符合卫生标准。没有防蚊、蝇、鼠、蟑等设施、措施,蚊、蝇、蟑螂等病媒昆虫指数及鼠密度符合有关考核标准。集中空调正常运行,达到卫生管理标准和要求。 八、建有“五病”调离记录,无调离的,每年“零”记录。凡患有痢疾、伤寒、病毒性肝炎(甲型、戊型)、活动期肺结核、化脓性、渗出性或接触性皮肤病等传染性疾病从业人员,立即调离直接为顾客服务的工作岗位。 维和宾馆

酒店入住管理系统

目录 1 概述 (1) 1.1 选题背景 (1) 1.2 系统环境 (1) 2 系统分析 (2) 2.1 系统目标需求 (2) 2.2开发的可行性分析 (3) 2.2.1管理上的可行性 (3) 2.2.2技术上的可行性 (3) 2.2.3经济上的可行性 (3) 2.3 业务流程分析 (3) 2.4 数据流程 (5) 2.5 数据字典 (5) 3 系统设计 (8) 3.1平台设计 (8) 3.2软件总体结构设计 (8) 3.2.1功能结构图 (8) 3.2.2模块说明书................................................. . (9)

3.3 代码设计 (12) 3.4 数据库设计 (12) 3.4.1 E-R图 (12) 3.4.2 数据表设计 (13) 3.5 界面设计 (16) 3.5.1 网站首页界面 (16) 3.5.2 用户注册界面 (17) 3.5.3 购物主界面................................................. . (18) 3.5.4 查看购物车界面 (19) 3.5.6 后台管理首页 (21) 3.5.9 后台管理其它界面 (24) 3.6 系统安全设计 (24) 4系统实施 (25) 4.1 数据库的实施 (25) 4.2 程序实现 (25) 4.2.1 系统类的编写 (25) 4.2.2 系统程序的实现 (28) 5 结束语 (40) 参考文献

1 概述 1.1 选题背景 酒店业是一个前景广阔而又竞争激烈的行业,随着我国加入世界贸易组织,酒店住宿业与国际市场接轨,酒店要面临这次挑战,就必须提高整体竞争力。就目前而言,现代化的酒店组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机进行现代化的信息管理,酒店信息管理系统正是为此而设计的。 酒店管理系统按照国家星级酒店标准化程序流式设计。优秀的酒店客房信息管理系统以酒店的经济效益为标准,为酒店管理人员和员工提供了简单易用、功能强大并高度灵活的应用工具。社会上也成立了各种类型不同规模的酒店服务企业,如何为客户提供更加有效而更加及时的服务,则成为各个酒店竞争的关键。故此进行的一系列的改革,带来巨大的经济效益。 1.2 系统环境 本系统是基于运用电子商务网站运营模式的系统,通过对酒店信息系统的具体分析,我们小组经过多方讨论,设计这个系统。此次设计是模拟并建立一个酒店信息管理系统,实现信息化。这次设计我们主要运用了powerbuilder软件,辅助运用SQL语言操作后台数据库,在遵循软件开发的全过程,在做需求分析的时候查询了很多有关资料,熟悉酒店的业务流程和管理。在安全性方面,通过数据库的权限管理技术吗,实现系统的灵活性和系统的安全性。管理者可以通过修改密码来进行用户的后台管理,而用户则可以通过注册登录进行前台操作,查询酒店信息管理的有关资料,进行一系列的操作并被提供相应的服务。 2 系统分析 2.1 系统目标需求 酒店信息管理系统是一个基于电子商务经营模式的系统,开发并拥有前后台的信息化管理系统。通过先进的PB技术,实现智能订房和点餐等功能。对于酒店管理者可以实现台号管理,客房管理和餐饮管理,节约了大量的人力和财力,加强了酒店的现代化管理和高效服务。酒店的日常管理中所涉及到的大量数据都是由数据库管理系统管理的。结合数据库实现酒店管理中各个方面的添加、修改、删除等操作,降低了成本,实现了自动化管理。

数据库SQL课程设计

《SQL Server数据库技术》课程设计 之运网物流管理系统的设计 班级:2014级电子商务二班 姓名:程寿阳 学号: 201410420027 系部:电子商务系 教师:王书琴 2014-2015年第二学期

目录 摘要 (1) 第一章 (2) 绪论 (2) 第二章 (3) 正文 (3) 2.1用户总体业务结构物流管理系统 (3) 2.2总体安全要求 (3) 3.1.1简介 (4) 3.2.2背景 (4) 第三章 (6) 3.3系统需求描述 (8) 3.3.1运网物流管理系统数据流图 (8) 第四章 (12) 总结 (12)

摘要 《运网物流管理系统》是一个基于https://www.sodocs.net/doc/287461539.html,开发的Web物流管理管理系统。作为B/S结构的web数据库管理系统,本系统具有所有B/S结果系统的优点,同时又具有https://www.sodocs.net/doc/287461539.html,的高效的优势。从技术上说,本系统采用了C#编写,充分利用https://www.sodocs.net/doc/287461539.html,强大的组件DATAGRID,结合https://www.sodocs.net/doc/287461539.html,对任务书的物流管理的SQL Server2000数据库进行管理。通过本系统可以对数据库执行添加、删除、修改、查询等全面的操作。系统支持分页功能,能支持大量数据的存储。我利用具有高安全性的Cookie作为安全校验的依据,对用户的权限进行审核,提供系统的安全保障。 从功能上说,本系统主要分为2大模块:用户登陆模块和数据操作模块。通过用户登陆模块能对用户身份进行核实和验证,通过数据操作模块能对物流系统的相关信息进行操作,添加删修改在一个页面内完成,直观简洁。作为课程设计,本系统达到了设计任务的基本求,并在其上才用了更先进的语言,提供了更强大的扩展能力和更好的执行效率,作为一个完善的系统的雏形,本系统只要进入软件开发的螺旋法则,不久之后就可以进化为一个成熟的,能让最终用户所接受的系统。此次课程设计内容则是以c# 作为开发语言,编写https://www.sodocs.net/doc/287461539.html, 程序,c#是一门全新的语言,具有更强大的编辑和操作能力,在此过程中,我又开始了认真的从无到有的学习,通过锲而不舍的实践操作和对各种相关书籍的钻研,终于理解了c#的语言,并迅速开发出了本系统。 在学习和实践的过程中,我充分体会到了c#和.Net技术的强大,在学习的过程中,我认识了几个来自Microsoft 社区的MVP,在通过和他们交流和认真学习他们编写的经验文章后,我已经能更好的理解.Net 平台运行机制,从内核这个层次认识到了Microsoft 给作为程序员的我们带来了什么。本文关于运网物流管理系统的设计是在欢迎新老师的指导下完成的。经过一个学期的设计,我们基本完成了任务。

sql server数据库课程设计论文

宁夏大学物理电气信息学院综合性实验 实验报告 课程名称数据库应用 实验学期 2011 至 2012 学年第二学期学生所在系物理电气信息学院电气系 年级 09级专业班级电子信息工程(1)班 学生姓名学号 任课教师 实验成绩 任课教师制 2012 年 6 月 10 日

实验题目小型超市商品进销存管理系统 一、实验目的 1、掌握计算机管理信息系统设计的一般方法,主要包括系统分析、系统设计的组织和实施。 2、关系型数据库管理系统SQL语言编辑能力,并能独立完成一般小系统的结构设计、调试运行等工作。 3、提高学生实践使用SQL语言的能力,把所学知识运用到具体对象,并能求出解决方案的能力。 二、实验环境 本次实验主要选用数据库软件设计语言SQL Server 2008版本进行该系统设计。 三、实验内容 1、需求分析 本软件对超市的采购、销售、仓库、资金、帐务等实际运作流程均实现了动态的计算管理,使得超市经营者能够迅速的掌控该超市的实际运作状况、合理做出超市的战略决策。软件提供的商品入库流水账、商品销售流水账、商品台账、会计账及各种报表在提高超市工作效率、减少人为的差错、最大限度堵塞漏洞的基础上很好的减轻了采购、销售、仓库、财务等环节工作人员的劳动强度,全面体现了现代小中型企业管理理论所倡导的工作高效、环境轻松的氛围。并且本系统的开发,为超市的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面: 第一,本系统的运行可以代替人工进行许多繁杂的劳动; 第二,本系统的运行可以节省许多资源; 第三,本系统的运行可以大大的提高企业的工作效率; 第四,本系统可以使敏感文档更加安全,等等。 本产品的开发所需的设备在现有条件下,只需要少量的投入资金就可以实现。因此在经济上是可行的。 2、数据库设计 (1)系统要求实现:基本资料、进货管理、销售管理、库存管理、财务管理、自动编制记帐凭证等管理功能。系统总设计图如下所示:

酒店客房预订管理系统

酒店客房预订管理系统 酒店预订管理系统 院系: 计算机科学学院 专业、年级: 2010计科(1)大班 课程名称: 软件工程 项目名称: 酒店客房预订管理系统 学号姓名: 10061064朱辰 学号姓名: 10061065徐丽 学号姓名: 10081109张赛北 学号姓名: 10151251张胜南 指导教师: 刘卫平 2012 年12月23日 - 1 - 酒店预订管理系统 目录 第一章系统概述 (3) 1.1 系统开发背景和意义............................................................. 3 1.2 开发语言简介. (1) 1.3本系统简 介 ..................................................................... 1 1.4 系统运行环

境 (2) 第二章系统需求分析 .................................... 2 2.1 用户需求....................................................................... 2 2.2 功能需求....................................................................... 3 2.3 性能需求....................................................................... 3 2.4 出错处理需求 (3) 2.5 功能图...................................................................... ... 3 2.6 数据流图....................................................................... 4 2.7 E-R 图 ..................................................................... ... 5 第三章系统总体设计 .................................... 5 3.1 系 统功能设计 (5) 3.2 系统功能模块图................................................................. 6 第四章系统详细设计 .................................... 8 4.1 系统详细设 计进度规划(甘特图) (8) 4.2 系统详细设计任务............................................................... 8 4.3

数据库课程设计教务管理系统(sql-sever2008)

河南城建学院 Henan University of Urban Construction 《数据库原理》课程设计报告课程名称:《数据库原理》课程设计 设计题目:《教务管理系统》 指导教师:何宗耀 班级:0844141 学号:084414144 学生姓名: 同组人员: 成绩: 评语: 计算机科学与工程学院 2016年6月

目录 第1章概述 (3) 1.1选题的背景与意义 (3) 1.2相关技术分析 (4) 第2章系统功能设计 (4) 2.1系统总体结构设计图 (4) 2.2系统功能模块 (5) 1.2.1 模块 (5) 1.2.2 模块功能 (5) 第3章数据库设计 (6) 3.1需求分析 (6) 3.1.1流程图 (6) 3.1.2 数据字典 (8) 3.2概念结构设计 (10) 3.2.1 E—R图 (10) 3.3逻辑结构设计 (12) 3.3.2范式的判定(3NF) (12) 3.3.3 子模式的设计(视图) (14) 3.4物理结构设计 (18) 3.4.1存储结构与存取方法 (18) 3.4.2数据的易变与稳定部分 (20)

3.4.3索引的建立 (20) 3.5数据库、表建立的代码 (20) 3.5.1建立视图 (24) 3.5.2建立存储过程 (25) 3.5.4建立触发器 (26) 3.6数据库实施 (28) 3.6.1 数据表截图 (28) 3.6.2视图的截图 (32) 3.6.3存储过程的截图 (34) 3.6.4 触发器实现过程的截图 (35) 第4章 (40) 第1章概述 1.1 选题的背景与意义 现如今高等院校的招生人数越来越多,必然就会有大量的学生信息、教师信息及课程信息需要处理。如果只靠人力来完成,这将会变成一项非常繁琐、复杂的工作,而且还有可能出现很多意想不到的错误,给管理这些数据带来了极大的不便,越来越不适合高校的发展需要。教务管理系统是一个庞大而复杂的系统,它包括对教师信息的管理,对课程资料的管理,对学生信息的管理和对学生成绩的管理等主要功能。教务管理系统是每所高校的一项必不可少的内容,但最基本的还是教务管理系统数据库的设计,它的好坏直接影响到学校的主要工作。因此,本数据库设计的总体目标就是在教学管理中更

SQLserver2008数据库课程设计范例——学生成绩管理系统报告

数据库技术与应用 课程设计说明书 题目:学生成绩管理系统 院系: 专业班级: 学号: 学生姓名: 指导教师: 2014年 12 月 22 日 一概述 1.1目的与要求

随着科技的发展,基本上所有的具有一定数量数据的机构都开始使用计算机数据库来做管理。几乎所有学校也都已经在使用计算机管理数据的机制,大大减少了学校学生成绩管理的工作量。该课程设计要求设计一个学生成绩的数据库管理系统,数据库中要求包含学生的基本信息,学科基本信息,以及学生所学课程的考试成绩。要方便学生进行成绩查询,通过该课程设计,应该达到把数据库理论知识更加的巩固加深,加强动手能力与实践能力,学以致用,与现实生活中的应用充分的结合起来。 1.2设计环境 ① Microsoft SQL Server 2000 ② Microsoft Visual C++ 6.0 二需求分析 2.1 系统功能要求设计 此系统实现如下系统功能: (1)使得学生的成绩管理工作更加清晰、条理化、自动化。 (2)通过用户名和密码登录系统,查询课程基本资料,学生所选课程成绩,修改用户密码等功能。容易地完成学生信息的查询操作。 (3) 设计人机友好界面,功能安排合理,操作使用方便,并且进一步考虑系统在安全性,完 整性,并发控制,备份和恢复等方面的功能要求。 2.2 系统模块设计 成绩管理系统大体可以分成二大模块如,一是学生的基本信息模块,里面应该包含学生的各方面的基本信息;再者便是课程管理模块,在该模块中应该包含有对学生成绩信息的查询和处理,如平均成绩、最好成绩、最差成绩以及不及格学生的统计等功能模块;再其次还有教师、课程等相关信息的模块;可以得到系统流程图: 登陆失败 用户 验证

数据库课程设计(完整版)

HUNAN CITY UNIVERSITY 数据库系统课程设计 设计题目:宿舍管理信息系统 姓名: 学号: 专业:信息与计算科学 指导教师: 20年 12月1日

目录 引言 3 一、人员分配 4 二、课程设计目的和要求 4 三、课程设计过程 1.需求分析阶段 1.1应用背景 5 1.2需求分析目标5 1.3系统设计概要 5 1.4软件处理对象 6 1.5系统可行性分析 6 1.6系统设计目标及意义7 1.7系统业务流程及具体功能 7 1.8.1数据流程图8 2.系统的数据字典11 3.概念结构设计阶段 13 4.逻辑结构设计阶段 15 5.物理结构设计阶段 18 6.数据库实施 18 7.数据库的运行和维护 18 7.1 解决问题方法 19 7.2 系统维护 19 7.3 数据库性能评价 19 四、课程设计心得. 20参考文献 20

引言 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备修改功能,能够快速的查询学校所需的住宿信息。 面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。

相关主题