- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
授课管理系统(Java)
课 程 设 计
课程设计名称: Java课程设计
专 业 班 级 : 软件13级2班
学 生 姓 名 : 唐 林
学 号 : 201316920403
指 导 教 师 : 刘继承
课程设计时间: 2016.6.27-2016.7.8
学生姓名唐林专业班级软件1302 学号201316920403题 目授课管理系统课题性质工程设计课题来源自拟课题指导教师刘继承同组姓名无主要内容1.教师信息的增、删、改、模糊查询、浏览;
2.课程的增、删、改、模糊查询、浏览;
3.可增加教师所上的课程、上课学期;一个教师可上多门课。一门课也可 多个教师上;
4.按课程、学期、教师、学院模糊查询、浏览。
任务要求
掌握程序与数据库之间的连接,以对授课管理系统进行增、删、改、模糊查询、浏览等操作;
掌握内置对象的使用方法,以实现管理模块,使不同的角色有不同的权限。
掌握数据库模糊查询的方法,以实现对课程、教师信息进行模糊查询的功能。
通过使用struts框架,使用数据回显的功能,以便在对数据进行修改的时候自动显示当前的数据。
参考文献(美)Cay S. Horstmann、Gary Cornell. Java核心技术卷I:基础知识(第9版).机械工业出版社, 2013.11.
.刘继承,王社伟,宋敏,韩璐,王云侠,马宏琳. Java程序设计及实验. 清华大学出版社,2012.9.审查意见
指导教师签字:
教研室主任签字: 2016年 6 月 27 日
授课管理系统
一、需求分析
授课管理系统主要用于管理教师信息和课程信息的增删改查,以及每个教师对应所上课程的信息、每门课程对应的所有教师、设置教师与课程之间的关联功能等。
教师信息管理模块,该模块中有三个主要的核心功能,显示所有教师信息、添加新教师信息、查找某个教师。在显示所有教师中可以进行修改和删除以及添加教师上课课程的功能操作,
课程信息管理模块中,也有三个信息功能,显示所有课程信息、添加新课程、查找某门课程,可以在课程信息中对某门课程进行修改和删除,修改只能修改课程名,查找课程信息是通过模糊查询的方式进行查找相应的课程信息。
课表管理模块,主要是显示所有教师和课程已经建立了关系的信息列表,可以通过课程名、学期、学院、教师姓名进行查询相关的需要的相关课表信息数据,该课表中的数据,在教师的信息数据管理中也能对某个教师所授课的课程进行删除。
用户登录功能,用户必须使用正确的用户名和密码登录后才能进入到系统的内部,如果用户想不通过登录就直接访问该系统的后台页面,是不能成功访问后台页面的。
注销功能,用户在访问后台页面结束后,点击注销功能后,系统自动跳转到登录页面,如果用户想再次访问系统内部,必须进行登录才可访问。
二、概要设计
系统模块图如下图2.1所示:
图2.1 系统模块图
系统流程图如下图2.2所示:
图2.2 系统流程图
运行环境、开发语言
1 软件环境
操作系统:Windows10
2 硬件环境
处理器:Intel(R) Core(TM) i5-3337U
内存:4096MB
硬盘空间:500G
显卡:SVGA显示适配
3 开发语言:JAVA
4 开发工具:MyEclipse10
四、详细设计
1. 程序清单
所有程序清单如表1所示:
表1 程序清单
文件名功能admin.jsp用户登录首页index.jsp系统首页Tealist.jsp显示所有教师信息save.jsp添加新的教师search_res.jsp显示查找到的教师页面search.jsp查找教师页面person.jsp显示个人课表信息update.jsp修改教师页面Coulist.jsp显示所有课程Cousave.jsp添加新课程Cousearch_res.jsp查找课程结果页面findbycollege.jsp通过学院查找课表信息findbycourse.jsp通过课程查找课表信息findbyteacher.jsp通过教师来查找课表信息AdminAction.java处理用户登录验证类CourseAction.java处理与课程有关类LoginoutAction.java处理用户注销类RelationAction.java处理课表相关类Teache
您可能关注的文档
最近下载
- 经导管二尖瓣夹闭术(TMVR)适应症与禁忌症须知操作指南.pptx
- YST796-2024 钨坩埚-报批稿.pdf VIP
- 高中英语选择性必修第一册词汇默写表.pdf VIP
- 大都市区域合作的“飞地”模式特征初探——以深圳为例.PDF VIP
- DLT 573-2021电力变压器检修导则_PDF解密.docx VIP
- 专题09 文学类文本阅读(第03期)(全国通用).pdf VIP
- tb 10106-2023《铁路工程地基处理技术规程》(OCR).pdf VIP
- HiaSCADA V4.0 快速入门手册.pdf VIP
- CJT206-城市供水水质标准(2023修订征求意见稿).pdf VIP
- 福州国有资本投资运营集团有限公司笔试题目.pdf VIP
文档评论(0)