数据库原理及其应用数据库课设学生宿舍管理系统

上传人:第*** 文档编号:56922332 上传时间:2018-10-17 格式:DOC 页数:25 大小:369.73KB
返回 下载 相关 举报
数据库原理及其应用数据库课设学生宿舍管理系统_第1页
第1页 / 共25页
数据库原理及其应用数据库课设学生宿舍管理系统_第2页
第2页 / 共25页
数据库原理及其应用数据库课设学生宿舍管理系统_第3页
第3页 / 共25页
数据库原理及其应用数据库课设学生宿舍管理系统_第4页
第4页 / 共25页
数据库原理及其应用数据库课设学生宿舍管理系统_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《数据库原理及其应用数据库课设学生宿舍管理系统》由会员分享,可在线阅读,更多相关《数据库原理及其应用数据库课设学生宿舍管理系统(25页珍藏版)》请在金锄头文库上搜索。

1、华东交通大学课程设计课 程:数据库原理及其应用 年 级:2012 级 学 院: 专 业: 班 级: 学 号: 姓 名 指导教师:课程设计题目: 学生宿舍管理系统 华东交通大学课程设计课程设计(论文)任务书学 院 专 业 班二、课程设计(论文)工作自 20152015 年年 1 1 月月 1212 日起至日起至 20152015 年年 1 1 月月 1515 日止日止。 三、课程设计(论文) 地点: 学院 5-203 四、课程设计(论文)内容要求: 1本课程设计的目的本课程设计的目的通过数据库原理及其应用课程设计的操作与实践,使学生了解关系数据库的相关理论知识和有关工具软件的使用技巧,在一定程度

2、上提高应用程序的综合开发能力和创新意识、 创新能力,具体掌握的基本能力有以下几方面:1.学习和巩固数据库原理及其应用的基本知识。2.关系数据库管理系统的基本使用方法。3.熟悉 SQL 语言的主要功能及 SQL 语句的使用操作。4.熟悉数据库管理系统的设计过程,培养解决实际问题的能力。5.小型数据库应用系统的设计方法。2课程设计的任务及要求课程设计的任务及要求1)任务任务:该课程设计要求根据所学知识设计开发一个小型数据库管理信息系统并完成一个数据库应用系统的设计全过程。设计全过程包括:需求分析、数据库设计、数据库建立、数据输 入、应用系统的设计和开发、用户界面的设计和实现、系统调试和安装等。此篇

3、论文设计开发 的数据库管理信息系统为学生宿舍管理系统。该系统要求完成以下功能:、 用户管理部分的功能:1. 处理用户注册2. 处理用户登录3. 用户可以查询学生信息4. 用户可以查询快件信息5. 用户可以提交与查询报修信息6. 用户可以插入与删除用户自己的离返校信息7. 用户可以修改用户自己密码8.用户可以查看卫生评比二、管理员管理部分的功能:1. 处理管理员登录2. 管理员可以查询学生信息3. 管理员可以发布与更新快件信息华东交通大学课程设计4. 管理员可以插入、修改与查询报修信息5. 管理员可以插入与查询学生夜归信息6. 管理员可以查询在校与离校学生信息7. 管理员可以修改管理员密码8.

4、管理员可以进行卫生评分2)基本要求:)基本要求:1.对实际系统要有恰当的需求分析过程,内容至少应包含主要数据流图、基本数据字 典 等信息的描述及相关系统功能的分析。2.设计过程应体现和侧重对数据库的分析和设计过程,内容至少包含 ER 图设计,关系模式设计及优化,表间关系的分析等内容(至少有 3 张以上基表的设计)。3.要有数据库和表的创建脚本,输入必要的初始数据(每表至少有 20 条以上记录)。4.要有体现数据库安全性策略的设计过程,包括必要的权限设计与管理。5.要有数据完整性设计,应包括必要的数据完整性校验、一致性检查等。6.对典型功能鼓励使用存储过程、触发器的设计与应用。7.系统前台的设计

5、,可由学生自选开发工具(VB、Delphi、ASP.NET、PHP、JAVA、JSP等)完成,但要完成与数据库连接配置与相关数据控件的绑定。8.使用 SQL Server 作为后台数据库管理系统。9.成果提交形式:1)课程设计报告2)完成系统功能的、有一定鲁棒性、界面友好的系统3)创新要求:)创新要求:在基本要求达到后,可进行创新设计。4)课程设计论文编写要求)课程设计论文编写要求(1)要按照书稿的规格打印撰写设计论文;(2)论文包括目录、摘要、正文、总结等;(3)课程设计论文装订按学校的统一要求完成。5)答辩与评分标准:)答辩与评分标准:(1)达到课程设计的目的与要求,程序的可读性较好,并调

6、试正确,60 分;(2)能正确回答老师所提问题,可增加 10 分;(3)课程设计报告书写规范整齐,可增加 10 分;(4)心得体会认真总结,可增加 10 分;(5)程序有创新性,可增加 10 分;成绩评定实行优秀、良好、中等、及格和不及格五个等级。不及格者需重做。6)课程设计进度安排)课程设计进度安排内容天数内容天数 地点地点总体需求与分析构思及收集资料 1 图书馆各模块的编程实现,调试与修改 3 机房华东交通大学课程设计撰写论文与答辩 1 图书馆,机房学生签名 2015 年 1 月 15 日课程设计课程设计( (论文论文) )评审意见评审意见项目优良中及格不及格达到课程设计的目的与要求,程序

7、的可读性较好,并 调试正确。课程设计期间态度端正,按时参加,按时完成。介绍所设计的系统表述清楚,主要问题回答准确。课程设计报告书写规范整齐心得体会认真总结所设计系统具有一定的创新性,添加一些实用功能。评阅人签名: 职称: 讲师2015 年 1 月 16 日华东交通大学课程设计摘摘 要要信息管理系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,信 息管理系统 MIS,事实上已成为计算机管理信息系统。学生宿舍管理信息系统就是一个典 型的管理信息系统,它可以让宿舍管理工作变得更轻松。本次课程设计的任务就是设计一 个大学生宿舍管理系统。其开发过程主要包括前端应用程序的开发和后台数据库的建

8、立和 维护两个方面。前端开发程序主要任务就是建立基本数据,后台程序主要负责管理上的功 能。 经过分析,本系统运用 Microsoft SQL Server 2005 为后台数据库,以 Microsoft Visual studio 2010 为前端开发工具,系统实现了用户注册、用户与管理员登陆、查询学 生信息、查询与发布快件信息、提交与查询报修信息、插入、查询及删除离返校信息、插 入与查询夜归信息、修改用户及管理员密码等必需功能。其操作简单,界面友好,运行比 较稳定,适用于大学院校学生宿舍管理。关键字关键字:学生宿舍管理系统、数据库管理系统、sql2005、ASP.net、vs2010华东交通

9、大学课程设计目目 录录第一章概述1 1.1 项目背景1 1.2 编写目的1 1.3 软件定义2 1.4 开发环境2 第二章需求分析3 2.1 信息要求4 2.2 处理要求4 2.3 安全性与完整性要求5 第三章概念结构设计5 3.1 基本 E-R 图.5 第四章逻辑结构设计7 4.1 由 ER 模型图转换关系表 7 第五章主要模块的设计以及代码8 5.1 主要模块的设计8 5.2 主要功能代码10 5.2.1 新增功能10 5.2.2 删除功能10 5.2.3 修改功能11 5.2.4 导航12 5.2.5 样式13 5.2.6 数据库连接.14 5.2.7 前台控件.14 第六章总结18 6

10、.1 设计过程中遇到的问题以及解决方法18 6.2 设计的体会18 第七章参考文献19华东交通大学课程设计华东交通大学课程设计0第一章第一章概述概述1.1 项目背景项目背景学生宿舍对于大学生而言,是高校校园里一个重要的学习、生活、交往的空间环境。 大学生大约有 2/3 的时间是在学生宿舍环境里度过的。学生宿舍管理是高校基础性的管理 工作,是学生管理工作必不可少的组成部分。随着我校规模的不断扩大,在校人数不断地 增加,学生宿舍各项管理工作的要求随之不断提高。目前我校还停留在宿舍管理人员手工 记录数据的最初阶段,传统的工作方式账本化的工作模式。这种模式获取信息慢,查 阅困难,准确性差,很难适应高水

11、平宿舍管理的需要。因而,旧手工记录的宿舍管理方式 已经不能满足我校庞大的学生信息量和适应高速发展的信息化时代的需要。 当今社会是飞速发展进步的世界,原始的记录方式为竞争激烈的社会所淘汰,计算机 化管理是顺应时代的产物。21 世纪的今天,信息社会占有主流地位,计算机已不再只是简 单的计算工具,它已成为我们生活和工作中处理大量信息不可缺少的手段。计算机在各行 各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。 学生宿舍管理具有程序性、规范性和技术性等确定性因素,利于通过计算机智能化辅助管理。 现在全国很多高校的学生宿舍楼都采用计算机统一管理,这样一来,就需要一种系统管理 软件

12、来为宿舍的管理者服务,协助他们来完成管理学生宿舍这一庞大工作。1.2 编写目的编写目的针对于此,我们设计了一套学生宿舍管理系统,本系统最大的特点是通用性、简单操 作性。学生宿舍管理系统采用计算机化管理,由过去的人工方式转变为计算机方式,由效 率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大,尽量做 到人性化设计。系统从对学生宿舍的信息搜集开始到最后的宿舍管理全部信息化,它主要 包括:学生基本信息管理、宿舍财物管理、学生夜归管理、宿舍订水管理、物品出入管理, 报修管理等,可以更快地了解到每个学生的住宿情况,使宿舍的管理效率更高,使操作者能 够舒适方便地运用,将为学校的宿舍管

13、理带来很大的方便,实现很大的改观,节省相当大 的人力、物力、财力,促进学校各项工作的顺利展开。 此套学生宿舍管理系统可实现以下八种功能: 学生宿舍财物情况的基本登记和查询 学生宿舍物品(如笔记本、桌椅等)进出的基本登记和查询 学生宿舍学生夜归情况的基本登记和查询 学生宿舍报修情况的基本登记和查询 学生宿舍卫生评比情况的基本登记和查询 学生宿舍订水情况的基本登记和查询华东交通大学课程设计1学生宿舍快件处理情况的基本登记和查询 各级用户必须输入正确的用户名和密码才能进入系统,提供增加、删除、修改用户帐户 的功能,具有添加、修改、删除学生基本信息的功能 根据以上功能的实现,进而实现整个学生宿舍管理信

14、息系统对学生宿舍的各项管理工 作。1.3 软件定义软件定义信息资源已成为社会及高校重要的财富和资源,建立一个满足高校宿舍管理需要的信 息系统,也是高校近年来不断壮大的迫切需要。长期以来,我校一直使用传统的人工记录 方法管理宿舍,这种管理方式存在着许多缺点,如效率低,浪费时间,容易出错丢失等。 且时间一长,将产生大量的文件和数据,这对于查找、更新、维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识, 它已进入人类社会的各个领域并发挥越来越重要的作用。此篇课程设计制作的学生宿舍管 理信息系统是以华东交通大学为高校实例而设计的一种实用型管理信息系统。本

15、系统最大 的特点是通用性、简单操作性和方便性。随着学校学生的增多,宿舍管理人员的负担也越 来越重,为分流宿舍管理人员的繁重工作,提高其工作效率,实现无纸化办公,使工作更 有条理、更方便、更快捷,而开发出这套宿舍管理软件。这套宿舍管理软件具有以下六种 特性: 实用性:最大限度地满足实际工作的需要、充分考虑各业务层次、各管理环节数据处理 的实用性,把满足用户的操作作为第一要素进行考虑。用户接口和操作界面设计尽可能做 到界面美观大方,操作简便易懂实用。 可扩展性与可维护性:为适应将来的发展,学生宿舍管理信息系统应具有良好的可扩展 性和可维护性。软件设计尽可能模块化、组件化,使应用系统可灵活配置,适应

16、不同的情 况。 安全可靠性:应用软件与数据库系统的设计要做到安全可靠,防止非法用户的入侵。数 据库的备份策略恰当,以防灾难性事故发生。 用户界面舒适性:用户界面应当直观、明了、条理清晰。实现“傻瓜型”管理易学、 易用、易管理。 数据库完整性:对于数据库的设计,遵循一致性、完整性、安全性、可伸缩性原则。 便捷性:宿舍管理员和学生可以根据自己的账号随时登记、查询,从而保证系统便捷性。1.4 开发环境开发环境Microsoft Visual Studio 2010 采用拖曳式便能完成软件的开发。简简单单的操作便 可以实现一个界面的生成。但拖曳的界面,也应当有相应的代码来实现功能。Microsoft Visual Studio 2010 支

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号