大学教室查询管理系统需求分析与系统设计大报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

系统分析与设计实验报告大学教室查询管理系统学生姓名__彭方举、黄炜康、雷玉晰__学号541312150513/06/09专业班级网络工程13-05班院(系)国际教育学院指导教师支俊夏永泉完成时间2016年5月16日成绩成员分工:彭方举:系统设计和文档编写整理;黄炜康:需求分析;雷玉晰:顺序图和界面设计前言随着电子计算机和通信技术的发展,我们已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着举足轻重的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,总之使用管理信息系统方便快捷,并且可以提高工作效率。教室查询管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校各类工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。教室查询管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用等特点。在学校,教室信息管理包括教室信息,显然如果以人工的方式对其管理将耗费大量的人力、物力,本系统以此作为开发的目标,用以减轻教室管理人员的负担。该项目开发的软件为学校教室信息查询管理系统软件,是鉴于目前为了适应各个学校教室的安排,教师和学生查找空闲教室方便,能够快速方便的查找空余教室、查找自习室,能够更准确的知道各个教室的上课教师和所教课程。因此,建立一个好的教室安排系统是非常重要的。教室信息管理的自动化与准确化的要求日益强烈,此软件就是在这样的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校)的教室信息的管理。系统开发采用eclipse,利用其强大功能,先构造一个原型,逐步增加功能,最终满足需求。系统中大量采用SQL查询语句,界面友好,功能较强。不足的地方是当数据访问量大时,将致使性能的下降,且不利于数据的有效共享,在以后改进的中应考虑采用SQLSERVER作为数据库,解决访问速度及数据共享的问题。该系统性能力求易于使用,具有较高的扩展性和可维护性。《大学教室查询管理系统》目录一软件需求规格说明书..................................11概述..................................................11.1编写目的..............................................11.2背景..................................................11.3参考资料..............................................11.4术语和缩写词..........................................22需求..................................................22.1功能需求.............................................................................................22.1.1用户登录查询教室功能......................................22.1.2功能结构..................................................32.1.3用例模型..................................................42.2性能需求.............................................112.3非功能需求...........................................113环境.................................................113.1运行环境.............................................113.2开发环境.............................................11《大学教室查询管理系统》二软件设计说明书.....................................121概述.................................................121.1编写目的.............................................121.2参考资料.............................................122需求概述.................................................123结构设计.................................................133.1总体设计.............................................133.2功能分配.............................................163.2.1管理员功能................................................163.2.2用户(教师和学生)功能....................................213.2.3其他功能..................................................243.3接口设计...........................................................................................243.3.1外部接口设计.............................................243.3.2内部接口设计.............................................253.4数据结构设计...................................................................................253.4.1公共数据结构设计.........................................253.4.2数据库设计...............................................253.4.3数据结构同程序的关系.....................................273.5出错处理设计...................................................................................274构件(过程)设计.....................................27附录...............................................29《大学教室查询管理系统》1一软件需求规格说明书1概述1.1编写目的本文档的编写目的是为《大学教室管理系统》项目的开发提供:a.方便教室管理人员进行教室安排、查询;b.方便学生进行教室申请。方便人员查阅教室使用情况以免造成不必要的麻烦;c.为软件提供测试和验收的依据,即为选取测试用例和进行验收的依据。1.2背景随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。该项目开发的软件为学校教室信息管理系统软件,是鉴于目前为了适应各个学校教室的安排,教师和学生查找空闲教室方便,能够快速方便的查找空余教室、查找自习室,能够更准确的知道各个教室的上课教师和所教课程。因此,建立一个好的教室安排系统是非常重要的。教室信息管理的自动化与准确化的要求日益强烈,此软件就是在这样的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校)的教室信息的管理。●项目名称:《大学教室查询管理系统》●开发人员:黄炜康、彭方举、雷玉晰●用户类型:在校大学生、教师及管理者1.3参考资料a.项目来源为了尽快满足学校教学管理人员、教师和学生对教室使用信息以及对空教室查询的迫切需求,郑州轻工业学院网络工程13-05班开发小组及时开发出关于教室查询管理系统供广大师生使用。b.引用资料[1]黑龙江大学教室管理系统的需求分析与系统设计.北京邮电大学.2012.5;[2]北京大学教室管理系统的设计与实现.现代教育技术.2015.4;[3]需求分析与系统设计.北京:机械工程出版社,2009.9。《大学教室查询管理系统》21.4术语和缩写词【术语1】:系统流程图说明:系统流程图是描述物理系统的工具,所谓物理系统,就是一个具体实现的系统,也就是描述一个单位、一个组织的信息处理的具体实现的系统。【术语2】:实体客观世界中存在的且可互相区别的事物。【术语3】:联系客观事物中的彼此之间的关系。【术语4】:属性实体或者联系所具有的性质。2需求2.1功能需求2.1.1用户登录查询教室功能用户输入密码,经验证后登录进入相关的页面,在权限范围内进行对教室申请,查询等操作,如图所示。《大学教室查询管理系统》3图2-1用户登录查询教室功能2.1.2功能结构本系统粗略的功能结构如图2所示,详细功能定义见用例模型一节。用户登录管理员教师学生用户信息数据库教室信息数据库教室查询教室申请教室管理教师管理学生管理身份验证更新个人信息用户注册《大学教室查询管理系统》4图2-2毕业设计管理系统总体结构2.1.3用例模型3.1用户信息管理图2-3系统主要用例图用例名称新用户注册参与者教师、学生《大学教室查询管理系统》5假设新用户需要注册后才能进入系统。前置条件用户被授权可以注册新账号。后置条件用户成功注册账号可以进行登录。主事件流1.系统提示注册步骤;2.用户填写注册信息;3.新用户注册成功。备选事件流用户名已被使用则无法完成注册;非法用户无法注册。用例名称登录系统参与者用户(管理员、教师、学生)假设所有使用此系统的用户都需要登录到系统才能进行有关的操作前置条件无后置条件用户身份经过验证后,合法的用户登录到系统中主事件流1.系统提示输入用户名和密码;2.用户输入用户名和密码并确认;3.系统验证登录者身份,并显示登录结果。备选事件流系统提示为非法用户,禁止用户登录系统用例名称验证信息参与者学生、教师、教室管理人员假设用户登录时需要事先验证信息前置条件使用者的身份符合系统要求学校教室管理系统的数据库在线后置条件系统自动将数据更新,并且记录用户的操作主事件流1用户登陆2系统连接至数据库查询用户资料3系统给出用户的身份验证信息4系统给出用户允许的操作备选事件流用户登陆后,系统将自动记录用户的操作用例名称相关操作参与者用户(管理员、教师、学生)假设用户已经成功登录系统后可以进行一些操作前置条件用户已经成功登录系统后置条件用户在登录系统后完成所需要的操作事件。主事件流1.用户按照自己需求找到对应功能;2.系统提

1 / 33
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功