宿舍管理系统的设计与实现大学论文.doc
《宿舍管理系统的设计与实现大学论文.doc》由会员分享,可在线阅读,更多相关《宿舍管理系统的设计与实现大学论文.doc(50页珍藏版)》请在咨信网上搜索。
襄阳职业技术学院毕业设计(论文) 宿舍管理系统的设计与实现 专业 班级: 计算机应用技术.NET 1106班 学 生: 刘璐 学 号: 114000764 指导老师: 尚小钢 教学单位: 电子信息工程学院 毕业届: 2013届 2013年8月6日 毕 业 设 计(论 文)课 题 任 务 书 电子信息工程学院 系(院) 计算机应用技术.NET 专业 1106 班 学生 刘璐 毕业设计(论文)课题 宿舍管理系统的设计与实现 二、毕业设计(论文)工作自 2013 年 07月 01日起至 2013 年08月31日止 三、毕业设计(论文)进行地点_ 襄樊职业技术学院学院 四、毕业设计(论文)的内容要求 四、毕业设计(论文)的内容要求 学生宿舍管理系统是应对学生宿舍管理的现代化、网络化,逐步摆脱当前学生宿舍管理的人工管理方式,提高学生宿舍管理效率而开发的,它包括宿舍学生基本信息管理、楼道工人基本信息管理、宿舍楼基本信息管理、宿舍基本信息管理、宿舍事故基本信息管理、宿舍楼物品出入基本信息管理、宿舍楼保卫处基本信息管理、宿舍配备物品及处理管理等八大功能模块,并提供了对各功能模块的查询和更新功能,且这两种功能基本上是通过存储过程来实现的,其中宿舍学生基本信息管理、宿舍基本信息管理是系统开发的重点。 该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、数据库实施阶段、系统调试和测试阶段、参考文献、附录等阶段组成。 五、教师指定的主要参考文献(期刊、书籍、网页) [1] Eric J.Naiburg,Robert A.Maksimchuk. UML 数据库设计应用,2006.2 [2] Jim Fu. MVC设计模式将Web应用分三层. 中国电力出版社,2005.6 [3] Chuck White著.周生炳等译. XML从入门到精通. 北京电子工业出版社2006.4 [4] (美)Marty Hall.Larry Broown.Core Servlets and JavaServer Pages: Volume1:Core Technologies. Sun Microsystems,inc,2005.6 [5] 周警伟.MVC在Web上的模式与应用. 赛迪网,2005年6月 [6] 谢希仁.计算机网络[M].电子.2005年4月 [7] (美)GRAND M. Java企业设计模式[M].张威,卢庆龄,等译.北京:电子工业出版社,2005.2 [8] 刘晓华等. J2EE企业级应用开发[M]. 北京工业出版社,2005 [9] 张孝祥.Java就业酒店教程[M].清华大学出版社,2005年 [10] 张海藩.软件工程导论[M].清华大学出版社,2004年 指导教师_ 尚小钢_ _ 学 生___刘璐__ 摘 要 随着计算机的应用迅速普及,高校学生宿舍管理的方法也日新月异,人工管理的缺陷日益突出:管理效率低,劳动强度大,信息处理速度低且准确率差强人意。为了提高信息处理速度和准确性,为管理员提供更方便、科学的服务项目,特开发此学生宿舍管理系统。 系统集合了学生成绩管理系统和宿舍生活管理系统的功能,使学生的生活信息和学习信息充分结合在一起,为宿舍管理员、年级辅导员提供全方位的学生在校信息,以及时跟进学生学习状况,达到人性化、全方位、高效率的管理。 关键词:宿舍管理系统、互动版块、数据报表、综合查询 目 录 目 录 第一章 引言 1 第二章 需求分析 2 2.1 系统基本情况描述 2 2.1.1系统的主要功能 2 2.1.2系统功能的模块设计 2 2.2可行性分析 2 2.2.1技术可行性 2 2.2.2经济可行性 2 2.2.3运行可行性 2 2.2.4法律可行性 2 2.3系统分析 2 2.3.1系统的功能分析 2 2.3.2系统数据分析与描述 3 2.3.3实现本系统功能的方法 3 第三章 系统设计 7 3.1 系统配置 7 3.2数据库设计 7 3.2.1 数据库需求分析 7 3.2.2高校学生宿舍管理系统概念结构设计 8 3.2.3 高校学生管理系统数据库逻辑结构设计 9 第四章 数据库功能的实现 10 4.1创建数据库表格 10 4.2创建数据维护窗口 10 4.3创建数据库查询窗口 11 4.4创建数据库统计窗口 12 4.5创建数据报表窗口 14 4.6互动中心 14 4.6.1发布通知设计窗口 14 4.6.2宿舍检修窗口 15 4.6.3宿舍报检窗口 16 4.6.4用户查看窗口 17 4.7权限管理 17 第五章 系统测试 20 5.1用户注册测试 20 5.2用户登陆测试 21 5.3数据维护测试 23 5.4数据查询 26 5.5信息发布 27 5.6系统测试总结 28 第六章 工作总结 29 第七章 谢辞 31 参考文献 30 附录:程序关键代码 31 第一章 引言 第一章 引言 随着科学技术的进步,计算机迅速发展,高校学生宿舍管理的方法也日新月异,人工管理的缺陷日益突出:管理效率低,劳动强度大,信息处理速度低且准确率差强人意。为了提高学生宿舍管理效率,减轻劳动强度,提高信息处理速度和准确性;为学生宿舍管理员提供更方便、科学的服务项目;为宿舍管理员提供的一种更先进、科学的服务系统。系统选择了由Delphi来设计一个学生宿舍管理系统的方案。让计算机软件对学生宿舍进行自动管理,学生宿舍管理员可以直接在计算机上实现学生宿舍的信息管理,用户可以通过该系统获取宿舍管理通知,反馈生活信息等,并能在一定程度上实现自动化。学生宿舍管理系统集合了学生成绩管理系统和宿舍生活管理系统的功能,使学生的生活信息和学习信息充分结合在一起,为宿舍管理员、年级辅导员提供全方位的学生在校信息,以及时跟进学生学习状况,达到人性化、全方位、高效率的管理。我在现行系统初步调查的基础上提出了新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据[1]。 系统的主要功能: (1) 权限设置管理,由管理员进行宿舍管理,用户为在校学生。用户可以登录、新用户可以注册[1]。 (2) 信息维护版块,对学生个人档案、学习、生活等各种信息的维护、存档[1]。 (3) 信息查询版块,学生宿舍管理的各种信息查询,修改和维护,加强公寓管理的监督力,学生学习状况的综合查询,了解学生学习状况。 (4) 信息统计版块,对学生在校学习情况和宿舍生活状况进行统计。 (5) 互动版块,管理员可以发布通知、查看通知、回复留言、审核宿舍报修等,而学生用户可以查看通知,给管理员留言,加强学生同老师之间的信息反馈和沟通。 (6) 数据报表,管理员可以查看报表信息,并打印存档。 (7) 帮助文件,详细说明作者信息,系统使用注意事项等,以不断改进。 1 第二章 需求分析 第二章 需求分析 2.1 系统基本情况描述 设计开始前,必须在现行系统初步调查的基础上提出了新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。 2.1.1系统的主要功能 (1) 权限设置管理,由管理员进行宿舍管理,用户为在校学生。用户可以登录、新用户可以注册。 (2) 信息维护版块,对学生个人档案、学习、生活等各种信息的维护、存档。 (3) 信息查询版块,学生宿舍管理的各种信息查询,修改和维护,加强公寓管理的监督力,学生学习状况的综合查询,了解学生学习状况。 (4) 信息统计版块,对学生在校学习情况和宿舍生活状况进行统计。 (5) 互动版块,管理员可以发布通知、查看通知、回复留言、审核宿舍报修等,而学生用户可以查看通知,给管理员留言,加强学生同老师之间的信息反馈和沟通。 (6) 数据报表,管理员可以查看报表信息,并打印存档。 (7) 帮助文件,详细说明作者信息,系统使用注意事项等,以不断改进。 2.1.2系统功能的模块设计 在系统功能分析基础上,考虑学生宿舍管理程序特点,编制如图所示的系统功能模块图。 图2.1学生宿舍管理系统结构图 图2.2系统操作结构图 图2.3数据维护模块结构图 图2.4数据查询模块结构图 图2.5数据统计模块结构图 图2.6 数据报表模块结构图 图2.7发布信息模块结构图 图2.8帮助文件模块结构图 3 2.2可行性分析 当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之内解决。因此通过可行性的研究分析可以知道问题[6]。 有无可行性的解决方法,进而避免人力、物力和才力的浪费。在现行系统初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。系统目标应充分体现,直接为学生宿舍管理系统服务,并且,程序可以分期分批实现。但是,需要指出的是,系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。以达到更加出色的程序系统。 系统的目标确定后,就可以从以下四方面对能否实现新系统目标进行可行性分析: 2.2.1技术可行性 根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发[6]。 2.2.2经济可行性 估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否回高于项目预期的全部经费。并且,分析系统开发是否会对其它产品或利润带来一定影响[6]。 (1)支出: 基础投资: 硬件设备: PC机 软件设备:WINDOWS98/2000、POWERBUILDE 8.0、WORD2000 其它一次性支出: 软件设计和开发费用 经常性支出: 软件维护费用、软件使用费用。 (2)效益: 系统的效益可以从经济效益和社会效益两方面考虑。对于学生宿舍管理系统 电子科技大学学士学位论文 则应着重分析其社会效益。例如,系统投入运行后可以使学生宿舍管理实现科学化、规范化。曾强了学校管理人员对学生宿舍管理能力、提高了工作效率。 2.2.3运行可行性 新系统的研制和开发是充分得考虑工作人员对学生宿舍的易于管理,管理者方便查询设备信息效率[7]。从而能完全满足使用者的要求。 2.2.4法律可行性 新系统的研制和开发,将不会侵犯他人、集体和国家的利益,不会违反国家政策和法律。 2.3系统分析 现已确定系统开发的目标,系统需求规格。确定软件系统的总体结构,给出系统中各个组成模块见的联系[5]。划分功能模块,将软件功能需求分配给所有单元模块。下一步工作就是在上述结果基础上,考虑怎样实现这个软件系统。 2.3.1系统的功能分析 (1)管理权限设置 系统的权限分为管理员和学生用户,若没有注册,选定角色后可以注册新用户,即可以进入宿舍管理系统。若输入的用户名和密码不符,系统将报错提示。 (2)系统操作 包括退出、链接库、另存为几个主要功能。 (3)数据维护 此版块权限设置为管理员,学生用户不能对数据进行修改。管理员可以对学生个人信息、住宿信息、课程信息、宿舍管理信息等基本生活和学习信息进行录入、修改、删除等维护操作。 (4)数据查询 支持多表查询和单表查询,可以对系统信息进行综合查询。此版块充分结合了学生生活信息和学习信息,其提供的数据可作为分析学生在校状况的重要记录。 (5)数据统计 对信息进行统计处理,以供用户筛选重要信息。包括学生信息统计、学生学习情况统计、宿舍管理信息统计。 (6)数据报表 提供打印和预览系统信息报表的功能。 (7)交互版块 交互中心为本系统设计的重要亮点之一。在此版块,学生和管理员可以进行充分交流和互动,除通知发布、宿舍检修等信息的互通外,更人性化的设置了留言板功能。 (8)帮助文件 提供关于、作者信息、使用说明等信息,供用户参考。 本系统的以上功能会更适合学生宿舍管理的发展情况,将会给学生宿舍管理带来一种更为科学的服务系统,是学生宿舍管理自动化的一面新窗口。也将会是学生宿舍管理员的好帮手。 2.3.2系统数据分析与描述 (1)、学生信息表 包括学号、姓名、性别、年龄、学院、专业; (2)、学生课程表 包括课号、课程、学分、教师、课时、教室; (3)、学生成绩表 包括学号、课号、成绩; (4)、宿舍一览表 包括宿舍楼、宿舍号、宿舍规格、宿舍管理员、宿舍辅导员; (5)、学生住宿表 包括宿舍楼、宿舍号、学号、床号; (6)、宿舍管理表 包括宿舍楼、宿舍号、日期、卫生、用水、用电、是否晚归; 经过对以上数据的分析与描述,现在可以知道整个系统的各种信息关系。然后更好的实现系统。 2.3.3实现本系统功能的方法 首先要制作一个学生宿舍设备信息的存储库,以用来存储设备信息,作为主题工作后台; 接下来展开前台功能,以完成各方面操作; 最后新系统要在友好的界面中,达到使用预期,并要在良好的可靠性、高速的效率、易使用的目的在安全性和稳定性前提下,给用户们提供各种方便的操作。 6 第三章 系统设计 第三章 系统设计 系统设计就是已确定软件系统的总体结构,给出系统中各个组成模块的功能和模块间的联系。考虑如何实现这个软件系统,直到对系统中的每个模块给出足够的过程性描述。通过适当的设计方法,实现用户对本软件各项功能的要求。 3.1 系统配置 系统的使用环境: 硬件环境:PentiumⅡ 或同档次以上微机,32MB以上内存或更高;4.2G以上硬盘;1.44M 软驱;24速以上光驱; 针打或激光打印机一台[12]。 软件环境:中文 WINDOWS95 / 98 /WE / 2000操作系统,使用了delphi7进行前台设计,数据库采用了SQL Server 2005。 3.2数据库设计 3.2.1 数据库需求分析 在仔细调查高校学生宿舍物质设备管理过程基础上,得到系统所处理的数据流程图,如图3.1: 图3.1活动图 图3.2系统流程图 7 电子科技大学学士学位论文 3.2.2高校学生宿舍管理系统概念结构设计 针对本实例,通过对高校学生宿舍管理的内容和数据流程分析,设计的数据项和数据结构,图3.3所示: (1)、CREATE TABLE Student //创建学生数据表 (Sno CHAR(10)PRIMARY KEY, Sname CHAR(40) UNIQUE, Ssex CHAR(2), Sage SMALLINT, Sdept CHAR(20), Ssp CHAR(40) ); (2)、CREATE TABLE Course //创建课程信息表 (Cno CHAR(10)PRIMARY KEY, Cname CHAR(20), Ccredit CHAR(4), Cteacher CHAR(40), Ctime CHAR(40), Cplace CHAR(40) ); (3)、CREATE TABLE Dormitory //创建宿舍信息表 (Dfloor CHAR(4), Droom CHAR (10), Dsta CHAR (10), Dadm CHAR (20), Dass CHAR (20) ); (4)、CREATE TABLE SD //创建学生住宿表 (Sno CHAR (10) PRIMARY KEY, Dfoor CHAR (4), Droom CHAR (10), Bed CHAR (4) ); (5)、CREATE TABLE SC //创建学生课程表 (Sno CHAR (20), Cno CHAR (10), Grade SMALLINT, PRIMARY KEY (Sno,Cno), FOREIGN KEY (Sno) REFERENCES Student(Sno), FOREIGN KEY (Cno) REFERENCES Course(Cno) ); (6)、CREATE TABLE Dmanagement //创建宿舍管理表 (Dfloor CHAR(4), Droom CHAR (10), Ddate CHAR (20), Dhealth CHAR (40), Dele CHAR (100), Dwat CHAR (100), Dback CHAR(40), PRIMARY KEY(Dfloor,Droom) ); 3.2.3 高校学生管理系统数据库逻辑结构设计 使用关系模型,其E-R图如下图所示: 图3.3 系统ER图 8 电子科技大学学士学位论文 第四章 数据库功能的实现 4.1创建数据库表格 (1)、使用ADOConnection来连接数据库 在ADO中将ADOConnection拖入FORM1中,并单击设置ConnectionStringàBuildà提供者选择……for SQL Server;连接选择:数据库、用户……;高级设置:连接超时30秒。测试并确定。 (2)、使用ADOTable来连接表 同样设置ADOTable,Connection属性为以上设置的ADOConnection1,在TableName中选择连接的表名。设置Active为true。 (3)、使用DBGrid显示表 先Data Access中选择设置Data Source的DataSet属性为ADOTable1。然后再在Data Controls中,选择设置DBGrid(方法同上)DataSource属性为Data Source1。 (4)、使用数据库导航器(DBNavigator) 在Data Controls中,选择设置DBNavigator 的DataSource属性为Data Source1。 (5)、实现在同一窗体中显示多表内容,并能用数据库导航器进行增加、删除等操作。 4.2创建数据维护窗口 示例:学生信息维护窗口 图4.1学生信息维护窗口图 procedure TForm3.Button1Click(Sender: TObject); 10 第四章 数据库功能的实现 begin adotable1.Append//添加“添加”按钮,添加数据信息 end; procedure TForm3.Button2Click(Sender: TObject); begin adotable1.UpdateStatus//添加“修改”按钮,修改信息 end; procedure TForm3.Button3Click(Sender: TObject); begin adotable1.Delete//添加“删除”按钮,删除信息 end; procedure TForm3.Button4Click(Sender: TObject); begin adotable1.Post//添加“确认”按钮,确定信息修改或添加或删除 end;[12] 4.3创建数据库查询窗口 示例:宿舍管理系统综合查询窗口 个人信息综合查询 procedure TForm27.Button1Click(Sender: TObject); begin adoquery1.SQL.Clear; adoquery1.SQL.Add('select Student.Sno,Sname,Ssex,Sage,Sdept,Ssp,SD.Dfloor,SD.Droom,SD.bed from Student,SD where Student.Sno=SD.Sno and '+ComboBox1.Text+' = '''+edit1.Text+''''); adoquery1.Open;//根据输入的学生信息,查询学生的个人信息 end; 学习情况综合查询 procedure TForm27.Button3Click(Sender: TObject); 11 电子科技大学学士学位论文 begin adoquery2.SQL.Clear; adoquery2.SQL.Add('select SC.Sno,Grade,Sname,Ssex,Sdept,Ssp,Course.Cno,Cname,Ccredit,Cteacher from Course,SC,Student where SC.Cno=Course.Cno and SC.Sno=Student.Sno and '+ComboBox2.Text+' = '''+edit2.Text+''''); //根据输入的学生信息,查询学生的学习情况 adoquery2.Open; end;[8] 图4.2宿舍管理系统综合查询窗口图 4.4创建数据库统计窗口 示例:宿舍管理统计窗口 卫生情况统计 procedure TForm17.RadioButton1Click(Sender: TObject); begin adoquery1.SQL.Clear; adoquery1.SQL.Add('select Dhealth,count(Droom) as 宿舍个数 from Dmanagement where Ddate='''+edit4.Text+''' and Dhealth='''+edit1.Text+''' group by Dhealth'); adoquery1.open;[11] end; 用电情况统计 procedure TForm17.RadioButton2Click(Sender: TObject); begin 12 第四章 数据库功能的实现 adoquery1.SQL.Clear; adoquery1.SQL.Add('select Dele,count(Droom) as 宿舍个数 from Dmanagement where Ddate='''+edit4.Text+''' and Dele='''+edit2.Text+''' group by Dele'); adoquery1.open; end;[11] 用水情况统计 procedure TForm17.RadioButton3Click(Sender: TObject); begin adoquery1.SQL.Clear; adoquery1.SQL.Add('select Dwat,count(Droom) as 宿舍个数 from Dmanagement where Ddate='''+edit4.Text+''' and Dwat='''+edit3.Text+''' group by Dwat'); adoquery1.open; end;[11] 晚归情况统计 procedure TForm17.RadioButton4Click(Sender: TObject); begin adoquery1.SQL.Clear; adoquery1.SQL.Add('select Dback,count(Droom) as 宿舍个数 from Dmanagement where Ddate='''+edit4.Text+''' and Dback='''+edit5.Text+''' group by Dback'); adoquery1.open; end; 图4.3宿舍管理统计窗口图 4.5创建数据报表窗口 示例:创建学生课程报表窗口 打印报表代码 procedure TForm21.Button1Click(Sender: TObject); begin form22.QuickRep1.PreviewModal end;[7] 图4.4创建学生课程报表窗口图 4.6互动中心 4.6.1发布通知设计窗口 发布 procedure TForm28.Button1Click(Sender: TObject); begin adotable1.Append end; 修改 procedure TForm28.Button2Click(Sender: TObject); begin adotable1.UpdateStatus end; 确定 procedure TForm28.Button3Click(Sender: TObject); 13 begin adotable1.Post end;[3] 图4.5发布通知设计窗口图 4.6.2宿舍检修窗口 回答用户留言 procedure TForm29.Button1Click(Sender: TObject); begin adotable1.Append end; 确定发表答案 procedure TForm29.Button2Click(Sender: TObject); begin adotable1.Post end; 删除回答 procedure TForm29.Button4Click(Sender: TObject); begin adotable1.Delete end; 更新答案 15 电子科技大学学士学位论文 procedure TForm29.Button5Click(Sender: TObject); begin adotable1.UpdateStatus[3] end; 图4.6宿舍检修窗口图 4.6.3宿舍报检窗口 关键代码: 上传待检修信息 procedure TForm30.Button1Click(Sender: TObject); begin adotable1.Append end; 确定上传信息 procedure TForm30.Button2Click(Sender: TObject); begin adotable1.Post end;[6] 16 图4.7宿舍报检窗口图a 4.6.4用户查看窗口 图4.8宿舍报检窗口图b 4.7权限管理 关键代码: 用户登录并自动分配权限 procedure TForm1.Button1Click(Sender: TObject); begin while not adotable1.eof do begin if(trim(adotable1.FieldByName('Name').AsString)=edit1.text) and(trim(adotable1.FieldByName('Password').AsString)=maskedit1.text) and(trim(adotable1.FieldByName('role').AsString)='管理员')and 电子科技大学学士学位论文 18 (RadioButton1.Checked) then begin form2.Show; form1.Hide; break; end else if(trim(adotable1.FieldByName('Name').AsString)=edit1.text) and(trim(adotable1.FieldByName('Password').AsString)=maskedit1.text) and(trim(adotable1.FieldByName('role').AsString)='用户')and (RadioButton2.Checked) then begin form2.Show; form1.Hide; form2.N5.Enabled:=false; form2.N29.Enabled:=false; form2.N22.Enabled:=false; form2.shu1.Enabled:=false; break; end; adotable1.next; end; if adotable1.Eof then begin showmessage('您输入的用户名或密码有误,请重试!'); adotable1.First; end; end;[11] 新用户用户注册 procedure TForm1.Button3Click(Sender: TObject); begin adotable1.Append end; procedure TForm1.Button4Click(Sender: TObject); begin form1.Close end[11]; 图4.9权限管理窗口图 电子科技大学学士学位论文 第五章 系统测试 5.1用户注册测试 为确保最终软件系统满足用户需求并且遵循系统设计,以便对出现的系统漏洞进行及时弥补,需对最终软件系统进行全面的测试。 测试内容:用户“123”尚未注册,在“用户登陆窗口”输入用户“123”及其密码“123”; 输出结果:系统弹出“用户“123”尚未注册,无法登陆,请注册!”提示框。 图4.10登陆失败示意图 测试内容:注册新用户,输入用户名“123”,密码“123”后,点击“确定”; 输出结果:系统提示“注册成功”。 20 第五章 系统测试 图4.11用户注册成功示意图 5.2用户登陆测试 测试内容:输入用户名“123”,但输入错误密码“1234”; 输出结果:出现错误提示框“您输入的用户名或密码有误,请重试!”。 图4.12登录错我示意图 测试内容:输入错误用户名“1234”,输入密码“123”; 输出结果:出现错误提示框“您输入的用户名或密码有误,请重试!”。 图4.13登录密码有误示意图 测试内容:输入用户名“123”,输入密码“123”,但选择错误角色“管理员”; 输出结果:出现提示框“请确定已选择的正确的用户类型!您输入的用户名或密码有误,请重试!”。 图4.14登录有误示意图a 测试内容:输入用户名“1234”,输入密码“123”,未选择登陆角色; 输出结果:出现提示框“请确定已选择的正确的用户类型!您输入的用户名或 21 第五章 系统测试 密码有误,请重试!”。 图4.15登录有误示意图b 测试内容:输入用户名“123”,输入密码“123”,选择登陆角色“用户”; 测试结果:成功登陆主菜单,显示“欢迎使用学生宿舍管理系统”。 图4.16登录成功示意图 5.3数据维护测试 添加信息:在课程信息表中,单击“添加”按钮,输入信息“1005 网络工程 23 电子科技大学学士学位论文 3 姚晨 32 11B208”一行信息,点击“确定” 测试结果:弹出对话框“是否添加“1005 网络工程 3 姚晨 32 11B208”信息?”点击“OK”,弹出对话框“添加成功!” 图4.17数据维护测试图a 图4.18数据维护测试b 删除信息:学生信息表中,点击“王小丫”一行记录,单击“删除”键; 测试结果:弹出对话框,确认是否删除信息,单击“OK”键,删除信息,光标移至下一个记录。 24 第五章 系统测试 图4.19数据维护测试c 图4.20数据维护测试d 修改信息:在“宿舍一览表”中,将宿舍管理员“成龙”修改为“林青霞”,点击“确定”按钮; 测试结果:弹出对话框:是否确定将“成龙”修改为“林青霞”?点击“OK”,弹出对话框“信息修改成功!” 图4.21数据维护测试e 图4.22数据维护测试f 5.4数据查询 查询信息:在宿舍信息查询表中,在“宿舍楼”一览中输入“29”,点击“确定” 输出结果:弹出对话框“Sorry!没有查询到相应信息! 25 第五章 系统测试 27 图4.23数据维护测试g 5.5信息发布 删除信息:点击“老师您真帅”记录,点击“删除” 运行结果:弹出对话框确认是否删除信息。 图4.24数据维护测试h 检修回答:发布“已报检,请准备3月28日进行检修!”信息。 运行测试:弹出对话框:确认发布“已报检,请准备3月28日进行检修!”?点击“OK”,弹出“发布成功”。 图4.25数据维护测试i 5.6系统测试总结 类型 问题严重度 预期结果 实际结果 出错原因 注册 低 正常 出错提示框 未注册 登录 低 正常 出错提示框 用户名或密码错误 数据维护 低 正常 提示框 要求确认 数据查询 低 正常 提示框 要求确认 新闻发布 低 正常- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 宿舍 管理 系统 设计 实现 大学 论文
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文