数据库课程设计封面

发布 2022-09-30 23:15:28 阅读 7139

数据库原理及应用》课程设计报告。

题目:××系统的数据库设计。

独立完成与他人合作 )

学号: 11001010121

姓名思积玉。

指导教师。2024年12月。

1.2 组织结构分析。

系统组织结构图如下

2.1 系统目标。

该系统主要是帮助管理人员管理寝室的一些业务活动,主要目标是实现以下功能:

1.系统管理:主要实现高级管理员和普通管理员对本来信息的修改,还有就是高级管理员删除普通管理员信息;

2.寝室管理:主要包括对寝室基本信息的录入,修改、删除、查询;

3 学生入住管理:主要包括增加学生入住信息、学生更换寝室、学生退宿及学生入住信息查询;

4.卫生检查:主要包括录入卫生检查信息,修改卫生检查信息,删除卫生检查信息、查询卫生检查信息;

5水电气缴费管理:主要包括计算和录入水电气消费额及总额,修改水电气缴费信息,删除水电气缴费信息及查询水电气缴费信息;

6设施报修管理:主要包括登记报修信息,修改报修信息,删除报修信息及查询报修信息;

7.外来人员管理: 主要包括外来人员登记,修改登记信息,删除登记信息,查询登记信息。

8.外出电脑登记管理:主要包括外出电脑登记,修改电脑登记信息,删除电脑登记信息及查询电脑登记信息。寝室管理: 主要包括对寝室基本信息的录入,修改、删除、查询;

2.2 可行性分析

可行性分析的主要目标是:进一步明确系统的目标、规模和功能,对系统开发的背景、必要性和意义进行调查分析并根据需求提出开发系统地初步方案和计划。主要包括经济可行性,技术可行性和时间可行性。

1 经济可行性分析:

费用方面:该系统是这学期的一个课程设计项目,硬件方面有学校和我自己的电脑可用,不需要什么花费。

收入方面:从长远的眼光看,该系统实现后能减少学校大量的纸张和笔芯,还节省了大量的时间和精力。

2 技术可行性:

该系统的而开发选的工具:

microsoft visual studio 2008 作为开发环境,microsoft sql server 2005作为数据库开发工具 ,microsoft office visio 2007 作为数据流程图和业务流程图的绘制工具。

powerdesigner 12 作为cdm和pdm图的绘制。

microsoft office word 2007 文档编写。

该系统的开发者为本人,本人在大学期间已经用过这些工具,基本功能还都能够完成,系统开发语言为c#语言,在大二时也学过并且今年暑假在暑假实习时也有过一个网吧管理系统的实践经历,技术基本达标,能够完成该系统的开发 。

3 时间可行性。

该系统的整个开发流程老师留了3周实践,第一周花两天时间上网查一些寝室资料然后结合自己了解的大学寝室管理的一些业务,设计出了数据库。 然后花一周左右的时间实现系统,一周的时间做文档,时间上是可行的。

第3章业务流程图。

图3-1 业务流程图符号说明。

住宿管理业务流程图及说明。

业务说明:学生把住宿单交给管理员,管理员通过查询数据库中的寝室基本信息,找到有空床位的寝室,并把空床位及所在寝室信息给学生,然后学生就可以入住;学生因某些原因需要更换寝室时,首先提交申请单给管理员,管理员在查找空床位房间信息,并告知申请者,并且办理退宿。

卫生检查管理:

说明:卫生检查人员检查各个寝室卫生,并评定出各个寝室卫生等级,并把卫生检查结果传给管理员,管理员再把卫生检查结果登记到数据库卫生检查登记表;当登记信息有误时,管理员就更改卫生检查信息,当寝室无人住时则删除卫生检查信息。

房屋保修管理:

说明:学生将报修信息及寝室信息告知管理员,管理员将其登记入报修表中,一定时间年后管理员通知维修工来维修,维修完成后维修工将完成时间告知管理员,管理员登记入报修登记表;当发现信息有误时要及时修改信息,当因故需删除报修信息时,可直接删除。

水电气缴费管理:

说明: 抄表员工到寝室抄表,并将各个寝室的水电气用量交给管理员,管理员计算出费用,将各个寝室消费信息交给后勤部门的收费人,并将费用信息公布给学生,学生缴费于收费人员,收费人将缴费单交给缴费人,收费人将缴费信息交给管理员,管理员在将缴费信息登记入数据库缴费信息表中。

外来人登记管理:

说明:外来人在管理员那办理外来登记,将被访人的姓名和学号告知管理员,管理员审核成功后登记成功。当登记信息有误时 ,管理员可对登记信息进行修改,当因故需删除信息时,管理员可根据需要删除外来人登记信息。

说明:学生因故需带电脑外出寝室,先在管理员那办理电脑外出登记,将个人信息和电脑信息告知管理员,管理员将信息核对无误后登记入数据库中的电脑外出登记表;当发现需修改的登记信息时,可根据需要进行修改;当因故需删除登记信息时,管理员可进行删除操作。

第4章数据流程图和数据字典。

4.1 数据流程图。

数据流程图符号说明:

4.1.1 上下文图(关联图)

说明:学生将住宿单、退宿单及更换寝室申请输入系统,系统进行处理;卫生检查人将卫生检查结果输入系统,系统进行管理;来访人将来访信息输入系统,系统进行管理;抄水表人将各个寝室的水电气信息输入系统,系统进行处理,最后系统将缴费单返给缴费人;学生将外出电脑信息输入系统,系统进行。

处理。4.1.2 图0(0层图)

说明:学生将住宿单、退宿单及更换寝室申请输入系统,系统进行住宿管理;卫生检查人将卫生检查结果输入系统,系统进行卫生检查管理;来访人将来访信息输入系统,系统进行外来人登记管理;抄水表人将各个寝室的水电气信息输入系统,系统进行水电气的缴费管理,最后系统将缴费单返给缴费人;学生将外出电脑信息输入系统,系统进行外出电脑登记管理;学生将损坏的设备报修信息传入系统,系统进行报修管理。

4.1.3 其他dfd

住宿管理:

住宿管理说明:住宿管理包括3方面:入住管理,换寝室管理,退宿管理。

学生提交住宿单给管理员,管理员查询寝室基础信息中空床位的进行入住处理;学生提交更换寝室申请,管理员审核后,查询空床位信息进行跟换寝室处理;学生提交退宿单,管理员进行退宿管理。

电脑外出登记管理:

说明:学生将电脑外出登信息告知管理员,管理员查询该生信息后进行电脑外出登记,登记入电脑外出基本信息表中;当有需更改的信息时,管理员可进行修改操作。

房屋报修管理:

房屋报修管理:学生将损毁的需报修的信息告知管理员,管理员登记入房屋报修基础信息表中,并将报修信息汇总表给维修人员,维修人员维修后将维修后的信息给管理员,管理员将登记入房屋报修基础信息;当有需要更改的报修信息时,管理员进行修改操作。

水电气缴费管理:

水电气缴费管理: 抄表工人到寝室查看各寝室水电气用量,将信息给管理员管理员,管理员计算各寝室各个费用及总费用,并通告与各个寝室;学生看到消息后到收费人那缴费,并获取缴费单,收费人同时将缴费信息给管理员,管理员登记入水电气缴费信息表中;当登记有误时,管理员也可进行修改操作。

卫生检查管理:

说明:卫生检查员根据寝室号检查各个寝室卫生,并按优、良、差打出等级,将评定结果给管理员,管理员按评定结果登记卫生评定结果;当有需要修改的评定信息时,管理员可进行修改登记的卫生评定结果。

外来人来访登记管理:

说明: 外来人将来访信息告知管理员,管理员核实被访人的信息后,办理登记,将来访信息录入来访登记簿;当有需要更改来访登记簿时,管理员可进行修改操作。

4.2 数据字典(dd)

表4-1 数据项的定义。

数据库库课程设计

目录。引言11 开发环境1 1.1 硬件环境1 1.2 软件环境1 1.2.1 sql server 2005 delphi7简单介绍2 2 需求分析3 2.1 信息需求3 2.2 功能需求3 2.3 安全性与完整性要求3 3 概念结构设计3 4 逻辑结构设计4 5 数据库实现6 5.1 创建数据库...

数据库课程设计总结数据库课程设计个人总结

数据库课程设计个人总结 4班6组赵 王婆卖瓜时间过了,言归正传吧。凡是都要有个总结,以下便是我在这个课程设计中的一点心得。首先我分析一下我们组任务顺利完成的成功之处并总结一些经验,供以后反省参考用。凡事预则备,不预则废。这是我的座右铭,也是我深有感悟的几句古语之一。在这个项目的开始阶段,老师便让我们...

数据库课程设计

简单pos系统。班级 计科二班 姓名 韩田田 学号 201010510237 目录。前言。销售管理作为零售企业现代化管理不可缺少的组成部分,日益受到人们的重视。传统销售模式以及销售管理体系和机制,已经越来越难以适应零售企业现代化管理的需求。pos point of sales,销售终端的英文缩写 是...