欢迎来到天天文库
浏览记录
ID:57069462
大小:219.50 KB
页数:24页
时间:2020-07-31
《图书管理系统软件测试课程报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、...课程报告空教室管理系统软件测试技术课程名称:122056104计算机工程系学生姓名:学号:a...软件工程系部:专业:指导教师:二零一五年六月a...目录1项目描述12系统的需求分析12.1功能需求12.1.1系统管理员模块功能22.1.2学生模块功能22.1.3空教室借还模块功能22.1.4空教室管理模块功能22.1.5教务处管理模块功能22.1.6教师管理模块功能32.2非功能性需求32.2.1可用性32.2.2性能需求32.2.3安全性要求32.2.4兼性要求33总体设计33.1系统总体层次结构33.2Model层设计43.2.1类描述43.3Dao层设计53
2、.3.1类图5a...3.2.2类描述53.4Controller层设计73.4.1类图73.4.2类描述73.5View层设计93.5.1类描述94详细设计与实现104.1管理员模块104.1.1登陆页面104.1.2管理员注册104.2学生管理模块104.2.1学生列表104.2.2添加学生104.3空教室借还管理模块114.3.1借还列表114.3.2空教室查询114.3.3空教室归还114.4空教室管理模块114.4.1空教室列表显示114.4.2空教室添加115结论与总结11a...参考文献12a...1项目描述本系统要实现一个简单的空教室查询管理系统,能够对空
3、教室信息及空教室查询相关的其他信息进行管理。其中主要包括对管理员基本信息的管理;对学生基本信息的管理;对学生查询空教室的管理。jsp,css,Javascript,Ajax,JQuery系统采用Java语言开发,使用JavaSE开发一个Web网页应用程序,界面主要通过jsp、js、css、Ajax、JQuery等实现;数据库使用mysql数据库实现;开发平台为Myeclipse。2系统的需求分析2.1功能需求空教室查询管理系统主要要实现学生借还功能,教师功能,教务处功能,空教室管理功能以及学生管理功能。所包含的主要功能模块如图1所示。a...学生添加学生删除学生修改学生查
4、询借教室操作还教室操作空教室查询管理系统教师管理教务处管理空教室管理学生管理学生借还教师添加教师删除教师修改教师查询教务处添加教务处修改教务处移除教务处查询学生注册学生修改学生销户学生查询空教室入库空教室删除空教室查询空教室修订图1空教室查询管理系统模块图2.1.1系统管理员模块功能该模块主要包括对管理员进行注册,销户,修改账户信息等。管理员可以通过注册一个账号登录管理系统,之后对所注册学生进行统一管理,学生列表显示了所有注册学生的学生名,密码,帐号以及注册时间等操作,管理员可以对所有注册的帐号进行修改和移除。2.1.2学生模块功能该模块主要有对学生学生的注册,销户修改功
5、能。学生列表主要显示学生的姓名,学号,性别,所在系,这里主要存放借教室还教室的对象。如果想要借教室或还教室,就必须先通过管理员登录进行注册,成为该系统的学生学生,进而才能对教室籍进行借还。a...2.1.3空教室借还模块功能该模块主要是对空教室进行借还操作的一个管理模块,列表主要显示空教室的isbn号,教室名,查询状态以及最大查询期限等信息。对于教室名加以不同的,由于空教室和教师的关系是一对多,即一本空教室只能借给一个人,一个人可以借多本不同的空教室,所以根据每本教室的查询状态不同,对象也不一样,当此教室已借出,点击进入的就是归还页面,归还对象即为借教室的学生;若此教室状
6、态为未借出,则点击会进入到借教室页面,借教室对象是所有注册的学生学生。管理员可以选择某一位学生进行借出工作。2.1.4空教室管理模块功能该模块主要是对空教室进行统一的管理,功能包括对空教室的入库,移出,修订,快速检索等,空教室列表主要显示空教室的isbn,教室名,教务处,价格,版本号,出版年份。点击教室名进入空教室详细页面,能看到该空教室的详细信息,除刚才所说信息外还有该教室籍的教师以及图片,和正被查询的学生学生名。同时在列表页面可根据空教室的isbn和教室名进行模糊查询,能更好的定位某本教室或某些教室。2.1.5教务处管理模块功能该模块主要是对空教室的教务处做一统一管理
7、,将其单独作为一模块的原因是因为,教务处数量较少,可以单独存放一数据库表,在添加或修改空教室时可以将表中教务处进行遍历显示,若要添加空教室的教务处在数据库表中没有,可以在该模块下添加相应的教务处,在进行遍历。该模块还包括删除修改教务处等功能。2.1.6教师管理模块功能该模块主要是对空教室的教师进行统一管理,将其单独作为一个模块,可以在添加教室籍的时候对教师的添加实现方便的管理,,对于新教室的教师,可以在此模块中进行添加,类似的功能还有修改和删除教师。a...2.2非功能性需求2.2.1可用性界面采用jsp,css,Javasc
此文档下载收益归作者所有