- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程报告
空教室查询管理系统
课程名称: 学生姓名: 学号:
系 部:
专 业:
指导教师:
二零一五年六月
1 项目描述
本系统要实现一个简单的空教室查询管理系统,能够对空教室信息及空教室查询相关的其他信息进行管理。其中主要包括对管理员基本信息的管理;对学生基本信息的管理;对学生查询空教室的管理。jsp,css, Javascript,Ajax,JQuery
系统采用Java语言开发,使用JavaSE开发一个Web网页应用程序,界面主要通过jsp、js、css、Ajax、JQuery等实现;数据库使用mysql数据库实现;开发平台为Myeclipse。
2 系统的
2.1 功能需求
空教室查询管理系统主要要实现学生借还功能,教师功能,教务处功能,空教室管理功能以及学生管理功能。所包含的主要功能模块如图1所示。
图1
2.1.1 系统管理员模块功能
该模块主要包括对管理员进行注册,销户,修改账户信息等。管理员可以通过注册一个账号登录管理系统,之后对所注册学生进行统一管理,学生列表显示了所有注册学生的学生名,密码,帐号以及注册时间等操作,管理员可以对所有注册的帐号进行修改和移除。
2.1.2 学生模块功能
该模块主要有对学生学生的注册,销户修改功能。学生列表主要显示学生的姓名,学号,性别,所在系,这里主要存放借教室还教室的对象。如果想要借教室或还教室,就必须先通过管理员登录进行注册,成为该系统的学生学生,进而才能对教室籍进行借还。
2.1.3 空教室借还模块功能
该模块主要是对空教室进行借还操作的一个管理模块,列表主要显示空教室的isbn号,教室名,查询状态以及最大查询期限等信息。对于教室名加以不同的链接,由于空教室和教师的关系是一对多,即一本空教室只能借给一个人,一个人可以借多本不同的空教室,所以根据每本教室的查询状态不同,链接对象也不一样,当此教室已借出,点击进入的就是归还页面,归还对象即为借教室的学生;若此教室状态为未借出,则点击链接会进入到借教室页面,借教室对象是所有注册的学生学生。管理员可以选择某一位学生进行借出工作。
2.1.4 空教室管理模块功能
该模块主要是对空教室进行统一的管理,功能包括对空教室的入库,移出,修订,快速检索等,空教室列表主要显示空教室的isbn,教室名,教务处,价格,版本号,出版年份。点击教室名进入空教室详细页面,能看到该空教室的详细信息,除刚才所说信息外还有该教室籍的教师以及图片,和正被查询的学生学生名。同时在列表页面可根据空教室的isbn和教室名进行模糊查询,能更好的定位某本教室或某些教室。
2.1.5 教务处管理模块功能
该模块主要是对空教室的教务处做一统一管理,将其单独作为一模块的原因是因为,教务处数量较少,可以单独存放一数据库表,在添加或修改空教室时可以将表中教务处进行遍历显示,若要添加空教室的教务处在数据库表中没有,可以在该模块下添加相应的教务处,在进行遍历。该模块还包括删除修改教务处等功能。
2.1.6 教师管理模块功能
该模块主要是对空教室的教师进行统一管理,将其单独作为一个模块,可以在添加教室籍的时候对教师的添加实现方便的管理,,对于新教室的教师,可以在此模块中进行添加,类似的功能还有修改和删除教师。
2.2 非功能性需求
2.2.1 可用性
2.2.2 性能需求
响应时间与CPU,电脑内存有关。
2.2.3 安全性通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。
兼容IE,火狐,谷歌等
3 总体设计
.1 系统总体层次结构
本系统采用JSP+Servlet+DAO的mvc 3层架构模式,服务器端采用Tomcat,客户端采用FireFox。应用JavaBean和Jdbc数据库连接,页面采用Javascript,Ajax等技术,JQuery框架等。
3.2 Model层设计.2.1类描述AuthorModel,BModel,BorrowUser,PbModel,UserModel 等类。
AuthorModel的属性,Get(),Set()方法省略。
authorID
firstName
lastName
BModel的属性,Get(),Set()方法省略。
isbn
title
edit
您可能关注的文档
- 根据情境,用歇后.ppt
- 高效课堂 素质教育的突破.pptx
- 跟腱软组织缺损的修复.ppt
- 高效课堂实施方案(二).doc
- 高效控糖,降重减围.ppt
- 高效能人士的七个习惯讲义-习惯3_要事第一.ppt
- 跟奶奶学手艺.ppt
- 高效速读——闪示阅读训练.ppt
- 高效液相色谱2013.ppt
- 跟谁投-使用说明书.pptx
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)