《学生宿舍管理项目计划.doc》由会员分享,可在线阅读,更多相关《学生宿舍管理项目计划.doc(7页珍藏版)》请在课桌文档上搜索。
1、二、项目开发计划1引言21.1编写目的21.2项目背景21.3定义31.4参考资料32项目概述42.1工作内容42.2条件与限制42.3产品52.4运行环境52.5服务52.6验收标准53实施计划63.1任务分解63.2进度63.3预算63.4关键问题64人员组织与分工75交付期限76专题计划要点86.1 测试概述86.2 测试计划81引言1.1编写目的为了方便公寓管理人员在数据方面的管理,结合学校的宿舍管理现状,为了能全面、准确、有效地管理学生公寓的各种信息,方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的而开发研制的一个系统.主要功能是能够快速适应现代化物管水平和解决工作人员繁重工作
2、量.使得他们在学生公寓的各方面都会达到事半功倍的效果,减轻了人力的负担,方便了数据的存储,增加了安全性,使学生宿舍信息实现标准化的管理和规范化的制度.开发一个学生宿舍管理系统,采用计算机对学生宿舍进行管理,进一步提高了办学效益和现代化水平.为宿舍管理员和学生提高工作效率,实现学生宿舍信息管理工作流程的系统化,规范化和自动化.随着Internet的发展,学校的管理工作量也越来越大.所以将新开发的系统应用到网络中,能使管理更加一目了然,本系统可以实现住宿信息的查询,物品损坏,报修等功能.方便了学校的统一管理.1.2项目背景随着社会的发展,信息社会的高科技,商品经济化的高效益,使计算机的应用已普与到
3、经济和社会生活的各个领域.计算机与人类的关系愈来愈密切,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.国家综合国力和国际竞争能力越来越取决于教育发展,科学技术和知识创新的水平,教育在经济和社会发展过程中将呈现出越来越突出的重要作用.学生宿舍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生宿舍管理系统应该能够为用户提供充足的信息和快捷的查询手段.但是传统的管理方式存在着许多缺点,如:效率低,#性差,另外所用其时间长,产生大量的文件和数据,这对于查找,更新和管理都带来了不少
4、的困难.学生公寓是每一位在校同学生活、学习、相互交流的主要场所,如何提供一个良好的学生公寓的管理体系对学校和同学而言至关重要.学生信息管理工作是整个学校信息化管理的核心和基础.现在的学生宿舍管理仍停留在完全的人工管理阶段,楼管处没有标准的住宿学生存档信息.开发出合适的学生宿舍管理系统,可以方便学生宿舍的管理,提高宿舍管理工作效率与查询效率,同时也适应学校现代化管理的要求.1.3定义数据库 宿舍管理系统1.4参考资料a.杨新芳,赵永乐,Visual Basic访问SQL Server 数据库方案的比较,义乌工商职业技术学院学报b.石小萍,基于Visual Basic 的宿舍管理信息系统的设计,高
5、师理科学刊.c.Craig Eddy ,Timothy Buchanan中文Access 2000 24学时教程 .机械工业.d. 杜军平,黄杰.Access2000数据库开发.机械工业.2001.e.张树兵. Visual Basic 6.0.清华大学.1999.f.刘云生数据库系统概论华中理工大学.1996.g.韩润春,佟志臣,王汉新.管理信息系统.#人民.2003.2项目概述2.1工作内容BASIC语言是受到国内外千百万计算机爱好者欢迎的语言,自1964年问世以来,从实验室走向校园,从校园走向社会,从社会一度走向全世界,始终不衰.BASIC是Beginners All Purpose S
6、ystem InterChange Code 初学者通用符号代码的缩写.与其它高级语言相比,它的语法规则相对简单,容易理解和掌握,且具有使用价值,被认为是最理想的初学者语言.BASIC语言自诞生以来,在广泛使用中不断的发展.随着Windows环境的推广使用,很多人正在学习和使用了在Windows环境中编程使用的BASICVisual Basic.故我选用Visual Basic 6.0作为开发工具.数据库是数据管理的最新技术,是计算机科学的重要分支.十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件.由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应
7、用程序等优点,较大的信息系统都是建立在数据库设计之上的.由于用到的数据表格多,另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,我们选用SQL Server作为数据库开发,而不用Access,主要是因为Access数据库是一个桌面数据库系统,不适合用户程序对数据库远程连接,而SQL Server是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用户,故选用SQL Server数据库.2.2条件与限制以Windows系统为操作平台,用VB编程语言和SQL Server数据库来实现高校学生宿舍管理系统所需功能.完成该项目需扎实的计算机基础且需要精于某种计算机语言,必须在
8、规定的时间内完成是开发者不得不遵守的.系统导致的后果,如是因为开发者疏忽,则理由开发者负责,并赔偿损失.2.3产品程序学生宿舍管理系统,基于用VB编程语言和SQL Server数据库来实现,2.4运行环境本系统是以Windows系统为操作平台,用Microsoft Visual Basic 6.0编程语言和SQL Server数据库来实现高校学生宿舍管理系统所需功能的.2.5服务人员培训、安装、保修、维护和其他运行支持.2.6验收标准用户的观点看,要求系统达到以下目标:a对信息的收集和保存信息.例如,输入宿舍发的基本信息,宿舍的卫生信息等.b快速的传递信息.对那些共享的数据要快速的传递.c提供
9、准确的信息.要求比手工作业提供的更加准确和细致的数据,例如宿舍的所有卫生成绩,实现卫生成绩报表自动生成.设计员从技术观点看,要求系统能达到以下的目标:a用户使用,具有较高的用户友好性.b有较高的可靠性,将系统发生故障的概率控制在5.0%以下,并具有快速恢复的能力.c具有较高的运行效率,应比人工作业效率高.d具有较强的可维护性和扩充性,能够适应用户的业务要求变化.3实施计划3.1任务分解任务的划分与各项任务的负责人.任务负责人项目计划可行性分析需求分析概要设计详细设计编码与测试3.2进度从20XX11月22日起每周完成一个分组,如11.22-11.29完成项目设计,估计12月底完成.3.3预算资
10、金预算为未知,时间预算为一个半月.3.4关键问题关键问题是对项目的规划,一般是对较长时期的活动进行总体的、全面的计划.由于管理系统的建设耗资巨大,历时较长,技术复杂且涉与面广,系统规划是这一工作的起始间段.这项工作的好坏直接影响到整个系统建设的成败,为了提高规划工作的科学性和有效性应注意以下关键问题: 1战略计划是核心 2解决问题的有效性是关键3应变能力是系统成功的关键问题之一,也是当前系统建设与应用的瓶颈问题.4人、管理、技术应协调发展,三者之间相互配合、相互促进,以加速系统的建设进程.4人员组织与分工任务负责人项目计划可行性分析需求分析概要设计详细设计编码与测试5交付期限交付日期截至20#
11、12月底6专题计划要点6.1 测试概述为了保证学生宿舍管理系统的各项功能可靠的实现,特编写了此测试计划,对所开发软件的各功能模块和事例系统进行测试.本测试计划供程序员在程序测试阶段参考,在系统测试阶段提供测试依据.本测试计划主要用于发现系统开发过程中出现和各种不妥判之处,发现软件设计中的错误,要求的测试环境是BASIC 6.0 测试条件是各数据库文件框架已经建立,内容为空.6.2 测试计划测试方案 测试工件为四个阶段:单元测试、组装测试、确认测试、系统测试. 单元测试:采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采用白盒法,对于以输入、输出为主的模块采用黑盒法测试,以提高测试的效率.
12、 组装测试:自底向上的增式测试. 确认测试:由用户参与按需求规格说明书验收. 系统测试:采用人工测试方法.测试项目 系统环境模块测试本测试是为了检测系统环境模块,数据连接是否正确,数据能否正确,并进行仔细核对. 预计测试时间:5小时 基本信息测试基本信息模块是本系统的一个重要模块,本模块能否正确运行关系到系统设计成败的关键,所以有必要专门对这个之模块进行严格的测试.以弥补设计过程中的不足.与早发现和修改问题.预计测试时间:6小时. 查询模块的测试所有的数据库管理软件设计的目的之一都是为了人们提供快捷方便的数据查询功能,查询设计的是否合理和正确是系统的又一关键之所在.预计测试时间:4小时.7 / 7