- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
目录
TOC\o1-3\h\z\u第一章需求分析 21.1安全需求 21.2性能需求 21.3功能需求 3第二章系统开发模式及技术 42.1JSP简介 42.2JSP的特点 42.3JSP技术 52.4访问WEB数据库常见技术 52.5本系统采用的数据库访问技术 62.6B/S开发模式 7第三章运行界面 83.1登录界面 83.2主界面 83.3个人简历界面 93.3.1新增界面 103.3.2保存成功后跳转为主页面 113.3.3未选中信息点击修改 123.3.4修改界面 123.3.5选中信息点击删除 133.3.6查询个人简历界面 133.4退出系统 14第四章代码部分 154.1数据库设计 154.1.1数据字典 154.1.2数据库代码 164.2部分代码 17第一章需求分析
随着网络的飞速发展和普及,越来越多的用户习惯上网浏览个人简历信息。本系统的主要目的就是为用户提供一个方便、及时的网上个人简历信息发布、浏览平台。利用本系统,用户可以直接在网上发布个人简历并根据自己的需要对信息进行增加、修改、删除或查看详细个人简历。本系统遵循软件工程标准,并按照软件工程规定的流程进行项目的开发。
1.1安全需求
由于使用JSP编写的程序代码隐蔽,在客户端仅可以看到由JSP输出的动态HTML文件,因此只要编写程序时注意严谨性,防止SQL注入和cookies欺骗,整个系统的安全就能得到保障,同时也能防止别人抄袭源代码。本系统仅以管理员admin登录。使用Tomacat7.0为系统地发布平台,发布方便,安全可靠性比较高。
1.2性能需求
Tomacat可以免安装,体积小,运行效率高。能很方便的在Windows和Linux系统下发布。同时使用Sqlserver数据库,安装方便,而且免费使用,Sqlserver在WindowsXP以及Linux下都能被良好的支持。而JSP不但可以用Eclipse,也可以用Dreamweaver编辑,甚至记事本等文本编辑工具即可编写,因此对系统运行环境非常低,小型服务器和家用电脑均可作为本系统运行环境。
1.3功能需求
本个人简历发布系统将实现以下几个功能
(1)新增:
点击新增按钮即可新增个人信息
(2)修改
选中需要修改的信息可以使用修改功能
(3)删除
选中需要删除的信息可以使用删除功能
(4)查看详细个人简历
选中需要查看的信息可以使用查看功能
第二章系统开发模式及技术
2.1JSP简介
JSP(JavaServerPages)是一种建立在Servlet规范提供的功能之上的动态网页技术,和ASP类似,他们都是在通常的网页中嵌入脚本代码,JSP文件中嵌入的是Java代码和JSP标记。用JSP开发的Web应用是跨平台的,既能在Windows/Linux下运行,也能在其他操作系统上运行。
2.2JSP的特点
JSP技术在多个方面加速了动态Web页面的开发,具有以下特点。
(1)将内容的生成和显示进行分离
使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来生成页面上的动态内容。
(2)强调可重用的组件
绝大多数JSP页面依赖于可重用的,跨平台的组件(JavaBeans或者EnterpriseJavaBeansTM组件)来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。
(3)采用标识简化页面开发
Web页面开发人员不会都是熟悉脚本语言的编程人员。JavaServerPage技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的。标准的JSP标识能够访问和实例化JavaBeans组件,设置或者检索组件属性,下载Applet,以及执行用其他方法更难于编码和耗时的功能。
(4)健壮性与安全性
由于JSP页面的内置脚本语言是基于Java编程语言的,而且所有的JSP页面都被编译为JavaServlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理与安全性.
(5)良好的移植性:
作为Java平台的一部分,JSP拥有Java编程语言一次编写,随处运行的特点。
(6)企
您可能关注的文档
- 报工商局经营场地证明.docx
- 财务部表态性发言.doc
- 常 2018秋 8物 第一次月考 答题纸.doc
- 奥拼思魔球玩法攻略.doc
- 班规承诺书完整版.doc
- 保险知识参考要点.doc
- 产品需求规格说明书.doc
- 爱我国防征文600字左右5篇.docx
- 2024-2025学年吉林省长春七十二中学初三第二次模拟考试生物试题(A)试题含解析.doc
- 2024-2025学年济宁市第十四中学初三第一次模拟生物试题含解析.doc
- 2024-2025学年吉林省德惠市第三中学初三2月教学质量检测试题生物试题试卷含解析.doc
- 2024-2025学年吉林省长春市二道区达标名校初三联合考试生物试题含解析.doc
- 2024-2025学年江苏省姜堰区溱潼二中市级名校初三第二学期二模考试生物试题含解析.doc
- 2024-2025学年江苏省泰州民兴中学初三年级期末质量调查生物试题含解析.doc
- 2024-2025学年江苏省泰兴市振宇外国语校初三第一次测试生物试题试卷含解析.doc
- 2024-2025学年江苏省苏州市太仓达标名校初三下学期第二次月考生物试题试卷含解析.doc
- 2024-2025学年江苏省南通市港闸区南通市北城中学初三下学期七调考试生物试题含解析.doc
- 2024-2025学年江苏省南京市金陵中学初三热身考最新生物试题含解析.doc
- 2024-2025学年江苏省淮安市三树镇蒋集九一贯制校中考诊断性测试生物试题试卷含解析.doc
- 2024-2025学年江苏省昆山市、太仓市初三下学期考前模拟生物试题含解析.doc
文档评论(0)