- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP在线选课系统 毕业设计
大连交通大学软件学院
高等职业技术学院
毕业实习实践报告
姓 名:
学 号:
班 级:
实习单位:
实习时间:
完成日期: 年 月 日
毕业实践鉴定表
姓 名 性 别 专业班级 实习开始时间 实习结束时间 实习单位名称 计划实习内容 实现学生,教师信息的建立与维护
实现课程信息,教师信息的查询于统计功能;
实现学生选课功能模块;
实现教师课程信息发布模块;
实现教师课程信息的维护模块;
实现管理员后台管理功能;
.本课题在设计工程中突出实用性;
毕业论文应具体论述系统开发的必要性、数据库结构、基本算法的合理性和系统的应用价值及存在的问题等。 个人实习总结
(摘要) 实习部门负责人评语
签名: 年 月 日 实习单位意见 (按优、良、中、及格、不及格五个等级评定)
盖 章 年 月 日 就业指导办公室审核
签名: 年 月 日 目 录
言 1
1设计的可行性 2
1.1系统的产生和发展情况 2
1.2网上选课系统的产生和可行性分析 3
1.2.1 网上选课系统的产生 3
1.2.2 网上选课系统的可行性 3
2 相关软件及技术介绍 4
2.1 Myeclipse 6.5 4
2.2 MySQL 5.0 4
2.3 Tomcat 5.5 5
2.4 HTML 语言介绍 5
2.5 JSP 介绍 6
2.6 J2EE 技术介绍 7
2.7 Struts 框架 8
2.8 Hibernate 框架 8
3系统概述 9
3.1 项目范围 9
3.2 设计策略 9
4系统总体设计 10
4.1 系统结构设计 10
4.1.2 模块间的调用关系 11
4.1.3系统功能结构 14
5 数据库设计说明 15
5.1数据库系统分析 15
5.2 数据库逻辑设计 19
5.3 数据库设计 19
6 详细设计 23
6.1 教师/学生/管理员登录功能 23
6.2 学生选课功能 29
6.3 教师添加课程: 31
6.4 管理员操作 33
7 设计过程中的问题及解决 36
7.1 数据库的连接 36
7.2 参数的传递 36
7.3 公共数据 36
8 总结 37
前 言
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。相对于C/S结构属于“胖”客户端,需要在使用者电脑上安装相应的操作软件来说,B/S结构是属于一种“瘦”客户端,大多数或主要的业务逻辑都存在在服务器端,因此,B/S结构的系统不需要安装客户端软件,它运行在客户端的浏览器之上,系统升级或维护时只需更新服务器端软件即可,这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。 B/S结构系统的产生为系统面对无限未知用户提供了可能。当然,与C/S结构相比,B/S结构也存在着系统运行速度较慢,访问系统的用户不可控的弱点。
以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。60年代初发展起来的计算机技术。经过四十来年的发展,数据库技术己经趋于成熟。Web数据库在新的Internet环境中发生了很大的变化。就数据应用而言呈现出多样化的空间,如数字图书馆、电子出版物、电子商务、远程教育系统等的出现,给web数据库技术提出了更多、更高的要求。同时,随着国内高校校园网的建设,基于互联网的应用系统的开发正在蓬勃发展并发挥着较大的作用。例如,我国许多高校
您可能关注的文档
- fourinone和hadoop的综合对比.doc
- GBZ公司.doc
- GIS在景观中的应用.doc
- GMAT写作模板.doc
- GNS3模拟PPP封装CHAP验证配置.doc
- GPON QoS专题介绍-20091020-B.ppt
- HCG、LH质控品质量管理.doc
- hen 母鸡.doc
- HI2200问题.doc
- Hr管理系统.doc
- 白天晚上教学课件.ppt
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题带答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解一套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及完整答案详解1套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解1套.docx
- 2025年山东菏泽市事业单位招聘急需紧缺岗位目录(第一批)笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及答案详解1套.docx
- 画西瓜教学课件.ppt
文档评论(0)