学生公寓管理系统的设计与实现—计算机毕业设计(论文).doc
- 文档编号:120725
- 上传时间:2022-10-03
- 格式:DOC
- 页数:51
- 大小:618.50KB
学生公寓管理系统的设计与实现—计算机毕业设计(论文).doc
《学生公寓管理系统的设计与实现—计算机毕业设计(论文).doc》由会员分享,可在线阅读,更多相关《学生公寓管理系统的设计与实现—计算机毕业设计(论文).doc(51页珍藏版)》请在冰豆网上搜索。
毕业设计(论文)
学生公寓管理系统的设计与实现
论文作者姓名:
申请学位专业:
申请学位类别:
指导教师姓名(职称):
论文提交日期:
学生公寓管理系统的设计与实现
摘要
学生公寓是每一位在校学生生活、学习、相互交流的主要场所,如何提供一个良好的学生公寓的管理体系,对学校和同学而言至关重要。
以往的学生公寓管理基本上还处于人工操作的阶段,随着计算机技术和网络技术的日益广泛应用,采用计算机以及网络来管理学生公寓,有着很好的前景。
学生公寓管理系统基于B/S模式开发,使用ASP动态网页制作技术作为主要的前台开发语言,实现前后台的数据交互;后台选用SQLServer2000作为数据库服务器。
该学生公寓管理系统主要划分了管理员和学生两种权限,实现的功能有学生信息的管理,宿舍信息的管理,宿舍的分配功能,管理员值班记录,留言板功能等。
系统具有界面友好,操作简便的特性。
关键词:
公寓管理;B/S模式;SQLServer2000
DesignandImplementationofStudentApartmentManagementSystem
Abstract
Studentapartmentisthemainplacewherestudentslive,studyandcommunicate.Howtoprovideagoodmanagementsystemofstudentapartmentisveryimportantnotonlytoschoolbutalsotoeverystudent.Inthepast,managementofstudentapartmentisstillstepinhandoperationstage,whilewiththedevelopmentofcomputerandnetwork,usingcomputerandnetworkasthemanagementtoolsofstudentapartmentwillhavegoodprospect.
ThismanagementsystemisbasedonB/Smode.ASPdynamicwebtechnologyisusedasitsmaindevelopmentlanguagetoachievedatainteractivitybetweenforegroundandbackground.SQLServer2000isusedasadatabaseserverinbackground.Thestudentapartmentmanagementsystemhastwoauthorizations--managerandstudent.Themainfunctionsofthesystemaremanagementofstudentinformation,managementofdormitoryinformation,assignmentofdormitory,dutylogofdormitorymanagerandmessageboard.Thissystemhasfriendlyinterfaceandbriefoperation.
Keywords:
apartmentmanagement;B/Smode;SQLServer2000
目录
论文总页数:
19页
1 引言 1
1.1 选题背景及目的 1
1.2 本课题研究意义 1
1.3 本课题研究思路和方法 1
1.4 本课题预期结果 1
2 开发平台与语言简介 1
2.1 基于B/S结构的开发 1
2.2 ASP简介 2
2.3 JAVASCRIPT简介 2
2.4 HTML简介 2
2.5 MicrosoftSQLServer2000简介 3
3 学生公寓管理系统设计与实现 3
3.1 总体设计 3
3.2 详细设计 4
3.2.1. 学生信息管理功能 4
3.2.2. 宿舍楼信息管理和宿舍分配 6
3.2.3. 值班信息 10
3.2.4. 留言板 11
3.2.5. 宿舍信息浏览模块 11
3.2.6. 登陆,密码修改和退出 12
3.3 数据库设计 12
3.4 主界面设计 15
结论 16
参考文献 17
致谢 18
声明 19
1引言
1.1选题背景及目的
学生公寓是每一位在校同学生活、学习、相互交流的主要场所,如何提供一个良好的学生公寓的管理体系对学校和同学而言至关重要。
以往的学生公寓管理基本上还处于人工操作的阶段,随着计算机技术和网络技术的日益广泛应用,采用计算机以及网络来管理学生公寓似乎也已经不是一件新鲜事了。
本毕业设计的目的主要是为了检查学生综合运用以前所学知识的能力,开发一个多功能的学生公寓管理系统。
1.2本课题研究意义
为了方便公寓管理人员在数据方面的管理,结合当今各学校的宿舍管理,为了能全面、准确、有效地管理学生公寓的各种信息而开发与研制的一个系统。
其主要功能是快速适应现代化物管水平和解决工作人员繁重而冗长的工作量。
使得他们在学生公寓的各方面都会达到事半功倍的效果,减轻了人力的负担,方便了数据的存储,增加了安全性。
本次毕业设计不仅考查了我综合运用以前所学知识的能力,同时也锻炼了我的实际动手能力,对于我以后工作能力的培养具有重要的意义。
1.3本课题研究思路和方法
本次毕业设计应首先分析学生公寓管理系统的相关功能,结合本次毕业设计的相关要求写出需求分析;其次,综合运用以前所学的相关知识,选择ASP+SQLServer2000进行本毕业设计的开发;以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;同时,在开发设计与实现中,要保存好相关设计文挡,为毕业论文的写作准备材料;最后,系统开发完毕后,进行调试和试运行,做好调试和试运行的相关记录,为毕业论文的写作准备材料。
1.4本课题预期结果
本设计的预期成果是完成一个学生公寓管理系统,从而使学生公寓的管理更加方便有效;提供本毕业设计开发的软件和毕业设计论文。
2开发平台与语言简介
2.1基于B/S结构的开发
由于学生公寓管理系统分布的特性,本系统采用B/S结构,即Brower-Server(浏览器-服务器)架构,B/S结构是目前最流行的数据库应用模式,它解决了各种分布式应用,扩展了业务范围;在B/S结构下,整个系统的管理、资源分配、数据库操作、业务逻辑部件的管理等工作集中用服务器,容易部署和管理。
整个系统使用B/S架构,则在客户端使用标准的Web页面浏览器(如InternetExplorer等),不需安装特殊的应用程序,减少了升级和维护的难度,所有的业务数据都保存在服务器(Server)端,确保了业务的安全;在通讯方面,由于使用的是标准的Http协议,使得系统可以轻松的实现移动管理和分布式管理。
2.2ASP简介
MicrosoftActiveServerPages即我们所称的ASP,其实是一套微软开发的服务器端脚本环境,ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。
有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。
当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境。
ASP程序其实是以扩展名为.asp的纯文本形式存在于WEB服务器上的,你可以用任何文本编辑器打开它,ASP程序中可以包含纯文本、HTML标记以及脚本命令。
你只需将.asp程序放在WEB服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过WWW的方式访问ASP程序了。
2.3JAVASCRIPT简介
JavaScript是一种基于对象(Object)和事件驱动(EventDriven)并具有安全性能的脚本语言。
使用它的目的是与HTML超文本标记语言、Java脚本语言(Java小程序)一起实现在一个Web页面中链接多个对象,与Web客户交互作用。
从而可以开发客户端的应用程序等。
它是通过嵌入或调入在标准的HTML语言中实现的。
它的出现弥补了HTML语言的缺陷,它是Java与HTML折衷的选择。
JavaScript是一种新的描述语言,它可以被嵌入到HTML的文件之中。
JavaScript语言可以做到回应使用者的需求事件(如:
form的输入),而不用任何的网路来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给伺服端(server)处理,再传回来的过程,而直接可以被客户端(client)的应用程式所处理。
2.4HTML简介
HTML的英语意思是:
HypertextMarkedLanguage,即超文本标记语言,是一种用来制作超文本文档的简单标记语言。
超文本传输协议规定了浏览器在运行HTML文档时所遵循的规则和进行的操作.HTTP协议的制定使浏览器在运行超文本时有了统一的规则和标准.用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台,自1990年以来HTML就一直被用作WWW(是WorldWideWeb的缩写,也可简写WEB、中文叫做万维网)的信息表示语言,使用HTML语言描述的文件,需要通过WEB浏览器显示出效果。
HTML是在SGML定义下的一个描述性语言,或可说HTML是SGML的一个应用程式,HTML不是程式语言,如C++和Java之类,它只是标示语言,基本上你只要明白了各种标记的用法便算学懂了HTML,HTML的格式非常简单,只是由文字及标记组合而成,编辑方面,任何文字编辑器都可以,只要能将文件另存成ASCII纯文字格式即可,当然以专业的网页编辑软件为佳。
2.5MicrosoftSQLServer2000简介
MicrosoftSQLServer2000是一个高性能的客户端/服务器结构的关系数据库管理系统(RDBMS,RelationalDatabaseManagementSystem)。
SQLServer2000是为了支持高容量的事务处理(比如在线订购录入、存货目录、记账或制造)以及数据仓库和决策支持系统(比如销售分析应用)而设计的。
它运行在MicrosoftWindowsNT4或MicrosoftWindows2000Server上——基于Intel处理器的网络。
可以把SQLServer2000作为一种个人桌面数据库系统安装在运行WindowNTWorkstation4、Windows2000Professional、Windows98和WindowsMillenniumEdition(Me)的机器上。
可以使用相同的CD来安装任何一个SQLServer2000的服务器版本或个人版本。
3学生公寓管理系统设计与实现
3.1总体设计
图3-1系统功能体系图
该学生公寓管理系统主要实现了后勤部门对学校宿舍的管理功能。
系统分为管理员模块和学生模块两个部分。
管理员模块实现的功能有:
1)学生信息管理功能:
主要是添加系,专业,班级和学生的具体信息,来创建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生公寓 管理 系统 设计 实现 计算机 毕业设计 论文