毕业论文——学生宿舍信息管理的设计与实现.doc

上传人:滴答 文档编号:1279634 上传时间:2019-01-27 格式:DOC 页数:40 大小:811KB
下载 相关 举报
毕业论文——学生宿舍信息管理的设计与实现.doc_第1页
第1页 / 共40页
毕业论文——学生宿舍信息管理的设计与实现.doc_第2页
第2页 / 共40页
毕业论文——学生宿舍信息管理的设计与实现.doc_第3页
第3页 / 共40页
毕业论文——学生宿舍信息管理的设计与实现.doc_第4页
第4页 / 共40页
毕业论文——学生宿舍信息管理的设计与实现.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、 本科生毕业论文 本科生毕业论文(设计) 题目 : 学生宿舍信息管理的设计与实现 学院 / 系 专 业 年 级 学 号 作者姓名 指导教师 年 月 日 摘 要 从封皮到目录 :页面设置 上: 1.95 厘米 下: 2.4 厘米 左右: 2 厘米 装订线: 1.5 厘米 左 备注 :封皮无页眉、页脚、页码 。 “大连外国语学院”以及“本科生毕业论文(设计)”均保持格式原样。 二号 字 居中 ,中文字体为 华文新魏 ,英文字体为 Times New Roman, 不加粗。 本行字号为小二号字居中,字体为 华文新魏 , 不加粗 。 小二号 字 居中 ,中文字体为华文新魏 ,英文字体为Times Ne

2、w Roman, 不加粗 ,无空格 ,具体时间由老师规定。 学号写 学生证 上的学号。 本科生毕业论文 本次毕业论文题目为学生宿舍信息管理的设计与实现, 首先介绍了 学生宿舍信息管理 的 选题意义 ,然后提出一个基于 学生宿舍信息管理的目前状况的介绍 ,并对相关关键技术进行了讨论,最后说明了 学生宿舍信息管理 在的应用前景 。 该学生宿舍管理系统主要划分了管理员和学生两种权限,实现的功能有学生信息的管理,宿舍信息的管理,宿舍的分配功能等。系统具有界面友好,操作简便的特性。该系统主要包括学生管理,房间管理, 添加寝室,寝室管理,添加员工,员工管理,添加楼宇,楼宇 管理, 查看房间,搜索房间, 系

3、统管理这些功能模块,最 后本文还介绍了系统设计的关键技术,通过这些技术,提高了学生宿舍管理的效率。 在各个模块里都有相对应该的对其内容的新增,修改,删除操作。由于对信息的操作,及进入系统用户身份的验证,也加强了各种信息的安全性,合理性以及完整性。 根据系统所需功能,决定以 Windows XP 为开发平台,采用 SQL Server 2005 做后台数据库,选择功能强大的 Visual Studio 2008 为开发工具,利用软件工程思想和 .NET 方法。本系统界面友好,操作简单,观看方便。本文通过系统概述、系统分析、系统设计、系统实施、开发总 结五章,详细的说明了系统的开发过程,最后并对整

4、个开发过程进行了总结。 该系统使用了功能强大的 .NET 开发技术,使用了基于 MVC 机制的三层架构。操作方便,可维护性强。经过大量的测试,基本符合用户需求。 关键字 : 学生宿舍,信息管理, .NET, C#语言 Abstract The title of the graduation is the student apartment design and realization of the 摘 要: 三号、宋体、居中,加粗,行距 1.5 倍,段前、段后 0.5行距。 “关键字”:三字加粗,宋体,顶格,与上面摘要内容中间空一行。 3-8 个关键词,之间用逗号分隔, 小四、中英文均宋体字、

5、行距 1.5 倍。段前、段后 0.5。 本科生毕业论文 information management. First it introduces the student apartment information management topics significance, and then describe a student apartment information management based on the current status of the introduction, and discusses key technologies. Finally explain the

6、student apartment information management in application prospect. The students apartments management system mainly divides the administrators and students two permissions, function of the realization of the student information management, the information management, the distribution function, etc. T

7、he system has friendly interface, simple and convenient operating characteristics. The system mainly consisted of student management, the room management, add bedroom, dormitory management, adding staff, staff management, adding building, building management, check the room, the search room, system

8、management these function module, and finally this paper also introduces the system design of the key technology, through these technology, improving the students apartments management efficiency. In each module has relative should to the content of the add, modify, delete operation. Due to the oper

9、ation of the information, and into the system user identity validation, also to strengthen the all kinds of information security, rationality and integrity. According to the system required functions, decided to Windows XP for development platform, using SQL Server 2005 do backend database, select t

10、he powerful Visual Studio 2008 as a development tool, using the software engineering thinking method. This system friendly interface, simple operation, easy to watch. This paper through the system overview, system analysis, system design, system implementation, development summed up five chapter, d

11、etailed explanation of the system development process, and finally to the whole development process are summarized. The system USES the development technology, the use of the mechanism based on MVC three layer architecture. Easy to operate, maintainability is strong. After a lot of tests, basic con

12、form to the users needs. Keywords: Student Apartment, Information Management, .NET, C#lanuage “ Keywords”: 加粗、 Times New Roman、顶格,与之前的摘要文空一行。与中文关键词相对应。用逗号分隔,小四号 Times New Roman 字、行距 1.5 倍。段前段后 0.5。 每个关键词首字母大写,英文缩写均大写。 本科生毕业论文 目 录 1 绪论 . 1 1.1 项目背景 . 1 1.2 研究意义 . 1 2 关键技 术介绍 . 2 2.1 .Net 技术 . 2 2.2 S

13、QL Server . 2 2.3 C# . 3 3 系统分析 . 4 3.1 系统功能性需求 . 4 3.1.1 系统功能构架 . 4 3.1.2 功能描述 . 4 3.2 用例模型描述 . 5 3.2.1 用例模型整体描述 . 5 3.2.2 各功能模块用例 . 6 3.3 系统开发环境 . 9 3.4 系统可行性 分析 . 10 3.4.1 技术可行性 . 10 3.4.2 系统经济性 . 10 4 系统设计 . 11 4.1 软件设计规划 . 11 4.1.1 系统功能 . 11 4.2 系统的详细 设计 . 11 4.2.1 学生管理模块设计 . 11 4.2.2 房间管理模块设计

14、. 12 4.2.3 住宿管理模块设计 . 13 4.2.4 缴费管理模块设计 . 14 4.2.5 系统管理模块设计 . 16 4.2.6 系统登陆模块设计 . 17 本科生毕业论文 4.3 数据库设计 . 17 4.3.1 概念设计 . 17 4.3.2 逻辑设计 . 20 4.3.23 物理设计 . 21 5 系统实现 . 23 5.1 学生管理模块 . 23 5.2 房间信息页面 . 24 5.3 住宿管理模块 . 25 5.4 缴费管理模块 . 26 5.5 系统管理模块 . 27 6 系统测试 . 29 6.1 常用的测试方法 . 29 6.1.1 系统测试计划 . 29 6.1.

15、2 系统测试工具 . 29 6.1.3 系统测试方法和测试类型 . 29 6.2 系统具体测试 . 30 6.2.1 系统登录的测试 . 30 6.2.2 修改密码信息的测试 . 31 6.2.3 增加学生信息的测试 . 31 7 结 论 . 33 参考文献 . 34 致 谢 . 35 本科生毕业论文 (设计 ) 1 1 绪论 1.1 项目背景 学生 宿舍是每一位在校同学生活、学习、相互交流的主要场所,如何提供一个良好的学生宿舍的管理体系对学校和同学而言至关重要。以往的学生宿舍管理基本上还处于人工操作的阶段,随着计算机技术和网络技术的日益广泛应用,采用计算机以及网络来管理学生宿舍似乎也已经不是

16、一件新鲜事了。因此,我们考虑着开发了这个学生宿舍管理系统。这就是本论文写作的背景和立题意义。 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现 代社会人们高度强烈的时间观念,学生宿舍管理系统软件为教学办公室带来了极大的方便。该软件是以汉语编程语言为实现语言,其功能在系统内部有源代码直接完成。通过操作手册,使用者可以了解本软件的基本工作原理。操作人员只需输入一些简单的汉字、数字,即可达到自己的目的。随着科学技术的不断提高 ,计算机科学日渐成熟 ,其强大的功能已为人们深刻认识

17、 ,它已进入人类社会的各个领域并发挥着越来越重要的作用。 1.2 研究意义 为完成管理系统所做的软件开发前期的必须完成的步骤,主要分析用户对系统的功能需求和系统的流程以及数据方面的合 理性。在线图书管理方便了读者足不出户就能查阅借阅信息,达到了网络化,方便管理的目的。本毕业设计的目的主要是为了检查我们综合运用以前所学知识的能力,开发一个多功能的学生宿舍管理系统。 为了方便宿舍管理人员在数据方面的管理,结合当今各学校的宿舍管理,为了能全面、准确、有效地管理学生宿舍的各种信息而开发与研制的一个系统。其主要功能是快速适应现代化物管水平和解决工作人员繁重而冗长的工作量。使得他们在学生宿舍的各方面都会达

18、到事半功倍的效果,减轻了人力的负担,方便了数据的存储,增加了安全性。本次毕业设计不仅考查了我综合运 用以前所学知识的能力,同时也锻炼了我的实际动手能力,对于我以后工作能力的培养具有重要的意义。 从此页开始到最后均为 正文 请注意:页面设置之封皮、摘要、目录完全不同,需要重新设置。 请注意:从此页到最后一页,中英文均为宋体。 上: 2.54 厘米 下: 2. 54 厘米 左右: 3.17 厘米 装订线: 0 厘米 左 页眉: 1.5 厘米 页脚: 1.75 厘米 有页眉与页码,格式与模板相同。 一级标题 居中,三号、中英文宋体加粗, 1.5 倍行间距,段前、段后各空 0.5 行。 标题前的标号为

19、阿拉伯数字: 1 2 标题编号与标题名称之间有一个空格。 本科生毕业论文 (设计 ) 2 2 关键技术介绍 2.1 .Net技术 .NET 框架是一种新的计算的平台,它简化了在高度分布式的 Internet 环境中的应用程序开发 .NET 框架旨在实现下列目标: 提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。提供一个将软件部署和版本控制冲突最小化的代码执行环境。提供一个保证代码(包括由未知的或不完全受信任的第三方创建的代码)安 全执行的代码执行环境。提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。

20、 使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致。按照工业标准生成所有通讯,以确保基于 .NET 框架的代码可与任何其他代码集成。 .NET 系统包括一个相当广泛的产品家族,它们构建于 XML 语言和 Internet 产业标准之上,为用户提供 Web 服务的开发、管理和应用环境。 .NET 系统由以下 5 个部分组成。 .NET 开发平台由一组用于建立 Web 服务应用程序和 Windows 桌面应用程 序的软件组件构成,包括 .NET 框架 (Framework)、 .NET 开发者工具和 ASP.NET。 NET 服

21、务器是能够提供广泛聚合和集成 Web 服务的服务器,是搭建 .NET 平台的后端基础。 .NET 基础服务提供了诸如密码认证、日历、文件存储、用户信息等必不可少的功能。 2.2 SQL Server SQL(Structured Query Language)结构化查询语言,是数据库查询和程序设计语言,用于存取数据及查询、更新和管理关系数据库系统。 由于如今 Windows 操作系统占领主导地位,选择 SQL 一定会在兼容性方 面取得一些优势。另外, SQLServer 除了具有扩展性可靠性以外,还具有可迅速开发新的因特网系统功能。尤其是它可直接存储 XML 数据,可以将搜索结果以 XML 格

22、式输出等特点。有利于构建异构系统的互操作性,奠定了面向网络的企业应用和服务的基础。 如今的商业环境要求不同类型的数据库解决方案。性能、可伸缩性以及可靠本科生毕业论文 (设计 ) 3 性是基本要求,而进入市场时间也非常的关键。除了可信企业品质外, SQLServer 2000 还为数据管理与分析带来了灵活性,可以让单位在快速变化的环境中从容响应,从而获取竞争优势。 它还提供了以 Web 标准为基 础的扩展数据编程功能,丰富的 XML和 Internet标准支持可以让您使用内置的存储过程以 XML 格式轻松存储和检索数据。您还可以用 XML 更新程序,容易的插入和更新以及删除数据。 2.3 C#

23、微软 C#语言定义主要是从 C和 C+继承而来的,而且语言中的许多元素也反映了这一点。 C#在设计者从 C+继承的可选选项方面比 Java 要广泛一些 (比如说struts),它还增加了自己新的特点 (比方说源代码版本定义 )但它还太不成熟,不可能挤垮 Java。 C#还需要进化成一种开发者能够接受和采用的语言。而微软当前为它的这种新语言大 造声势也是值得注意的目前大家的反应是:“这是对Java 的反击。” C#更像 Java 一些 ,虽然微软在这个问题上保持沉默。这也是意料中的事情,我觉得因为 Java 近来很成功而使用 Java 的公司都报告说它们在生产效率上比 C+获得了提高。 Java

24、 所带来的巨大影响和大家对它的广泛接受已经由工作于这种语言和平台之上的程序员数量明显的说明了 (估计世界范围内共有两百五十万程序员使用 Java)。由这种语言写成的应用程序的数量是令人惊讶的并已经渗透了每一个级别的计算。包括无线计算和移动电话 (比如日本发明的Java 电话 )。 C#能 够在用户领域获得这样的礼遇吗?我们必须等待并观,就像已经由 SSI 公司的 CEO 和主席 Kalpathi S. Suresh 指出来的那样,我发现所有这些都是渐进的如果 C#不存在,我们总能回到 Java 或 C和 C+。这些都不完全是新技术;它们在更大的意义上来说只是大公司制造的市场噱头。我们必须给他们

25、时间安顿下来看看这些是不是真的对 IT工业有什么影响。 本科生毕业论文 (设计 ) 4 3 系统分析 3.1 系统 功能性需求 3.1.1 系统 功能构架 根据需求调研结果确定本系统主要包括以下功能模块,如图 3-1所示。 学 生 宿 舍 管 理 系 统学 生 信 息 管 理住 宿 信 息 管 理添加学生信息修改学生信息删除学生信息房 间 管 理增加房间信息查询房间信息修改住宿信息增加住宿信息修改房间信息删除住宿信息系 统 管 理系统设置修改密码缴 费 信 息 管 理添加缴费信息修改缴费信息删除缴费信息图 3-1 系统体系结构图 3.1.2 功能描述 ( 1) 学生信息 模块 宿舍管理系统登陆

26、 就是让 管理员可以对学生进行管理 。 添加学生 管理员可以在进行添加,这样登录系统后可以对学生进行操作,管理等 。 修改学生 管理员登陆后,可以对学生进行修改操作 。 删除学生 管理员可以删除学生信息 。 ( 2) 房间管理 模块 房间模块 管理 本科生毕业论文 (设计 ) 5 管理员对 房间信息 进行添加,删除,修改等管理。 ( 3) 住宿信息 模块 住宿信息 管理 管理员对 住宿信息 进行添加,删除,修改等管理。 ( 4) 缴费管理 模块 缴费信息管理 管理 员 对缴费信息 进行添加, 删除,修改 等 操作 。 ( 5) 系统管理 模块 系统 管理 管理员对 系统模块 进行添加,删除,修改等 操作。 3.2 用例模型描述 3.2.1 用例模型整体描述 本系统管理员登陆系统,可以对学生信息,房间信息,住宿信息,缴费信息,系统信息进行管理 ,如图 3-2所示。管理员可以对 所有信息 进行管理,并且处理用户 信息 的操作 。 缴费管理系统管理住宿管理房间管理学生管理管理员图 3-2 整体 用例图

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

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。