软 件 学 院
课程设计报告书
课程名称 软件工程导论
设计题目 学生宿舍管理系统的分析与设计
专业班级
学 号
姓 名
指导教师
20##年6月
学生宿舍管理系统开题报告
一、选题的背景
学生宿舍管理系统是学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以宿舍系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
二、需求分析
数据处理手工操作,工作量大,出错率高,出错后不易更改。基于这此问题,我认为有必要建立一个学生宿舍管理系统,使宿舍管理工作规范化,系统化,程序化,避免宿舍管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改宿舍情况。
并且现在我国的大中专校中信息的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我作为一个计算机应用的专科生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我四年的所学编制出一个实用的程序来帮助大中专进行更有效的信息管理。
归纳起来,好处大约有以下几点:
1. 可以存储历届的公寓,安全、高效;
2. 只需一到二名信息录入员即可操作系统,节省大量人力;
3. 可以迅速查到所需信息。
三、系统功能模块
四.系统的设计方法和技术线路
1、 选用设计语言
本系统采用面向对象的软件开发方法,以Microsoft公司的可视开发环境Visual Basic 6.0作为主要开发工具,使用Microsoft Access 2000作为关系数据库,并在VB编程语言中采用ADO 数据库编程模型,配合功能强大的SQL查询语言实现建立关系数据库,访问数据库,对数据库的更新,较好地实现了预定的需求功能。
Visual Basic 6.0是一种可视化、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高、且功能强大。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发出Windows环境功能强大、图形界面丰富的应用软件系统。
Visual Basic 6.0 是专门为Microsoft的32位操作系统设计的,可用来建立32位的应用程序。在Windows9x、WindowsNT或Windows2000环境下,用Visual Basic 6.0的编译器可以自动生成32位应用程序。这样的应用程序在32位操作系统下运行,速度更快,更安全,并且更适合在多任务环境下运行。
2、 选用SQL作为后台数据库
SQL Server 20## 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。SQL Server的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,SQL Server允许创建自定义报表用于打印或输出数据库中的信息。SQL Server也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。SQL Server是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。
作为应用程序与OLE DB连接的桥梁,ActiveX Data Objects (ADO)为Visual Basic 6.0 下开发的应用程序访问本地或远程数据库提供了有效的手段。Microsoft ActiveX Data Objects (ADO) 主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。ADO 支持用于建立基于客户端/服务器和 Web 的应用程序的主要功能。在VB中,可以使用开发环境提供的ADO控件,数据库访问方法,对ACCESS中建立的关系数据库简单快捷的进行访问。
五、系统设计进度安排
1. 系统运行需求: PII以上处理器,128MB内存,硬盘20G以上.
2. 将会用到的软件:VB 6.0 Sql2000
3. 制作时间安排
一.参考资料
1、周佩德.《数据库原理及应用》.电子工业出版社
2、李光明.《Visual Basic 6.0编程实例大制作》.冶金工业出版社
3、黄淼云.《VB6.0办公自动化编程》.国防工业出版社
西安郵電學院数据库原理及应用设计报告题目:学生信息管理系统一.设计目的学生管理系统是高校管理工作中一项非常重要的组成部分。用户的需…
学生管理系统摘要:采用软件工程的指导方法,选用C/S模式设计的方案,应用ORACLE数据库管理系统,DELPHI开发工具等开发出来…
学生信息管理系统设计报告学生管理信息系统一、分析(一)开发背景学校主要有总务处、政教处、教导处。其中教导处的工作最为繁重,工作人员…
电子信息科学与技术专业课程设计题单班级_***_学生***课程名称专业课程设计_课题密码锁的设计设计要求利用visualc#作为前…
名级导老师张软件曹丽娜班路姓班1108指目录目录1引言2总体设计3接口设计4运行设计5系统数据结构设计6系统出错处理设计7数据库设…
毕业设计论文开题报告20xx届毕业设计论文题目院系电气与电子工程学院专业名称电子信息工程学生姓名学生学号指导教师XXXX学院学生毕…
毕业设计论文开题报告题目通用学生宿舍管理系统计算机科学与工学院班级学生姓名开题日期程学院专业学号指导教师20xx314计技术算机科…
学生宿舍管理系统可行性分析报告学生宿舍管理系统可行性分析报告绪论管理信息系统在现代社会已深入到各行各业由于计算机技术的迅速发展和普…
学生宿舍管理系统可行性分析报告学生宿舍管理系统可行性分析报告信息071班王君军070814128绪论管理信息系统在现代社会已深入到…
北京科技大学天津学院本科生毕业设计论文选题报告目录1文献综述211宿舍管理系统概述212本课题国外研究进展213本课题国内研究进展…
学生信息管理系统HUNANUNIVERSITY程序设计训练报告学生姓名学生学号专业班级指导老师院长系主任20xx年5月25日第1页…