求职招聘网站设计(ASP)_第1页
求职招聘网站设计(ASP)_第2页
求职招聘网站设计(ASP)_第3页
求职招聘网站设计(ASP)_第4页
求职招聘网站设计(ASP)_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、求职招聘网站设计(ASP)管理员用户管理模块中,本网站实现了网站管理,网站信息设置,网站求职招聘网站设计(ASP)公告管理,法律申明管理,职位地区设置,委托招聘管理,友情连接求职招聘网站设计(ASP)管理,网站文章管理,个人用户管理,企业用户管理,帐户密码设置的功求职招聘网站设计(ASP)能,整体上达到了对一个网站所有信息的管理。求职招聘网站设计(ASP)5.1.1 网站管理模块网站管理首页主要是统计网站数据,网求职招聘网站设计(ASP)站通过调用数据库完成对数据的统计,基本上涉及所有的数据库。网求职招聘网站设计(ASP)站管理首页实现了对个人用户,企业用户,职位库数量,人才库数量,站求职招聘

2、网站设计(ASP)内短信数量,站内文章数量和友情连接数量进行数据统计。界面在a求职招聘网站设计(ASP)dmin_index.asp体现。系统通过调取函数<%=rs求职招聘网站设计(ASP).recordcount%>自动计数。其中涉及到从数据库调求职招聘网站设计(ASP)取数据的相关代码是(以个人用户统计为例):个人用户数量:  <% &n求职招聘网站设计(ASP)bsp;   sql=select i求职招聘网站设计(ASP)d from in_user  rs.求职招聘网站设计(ASP)open sq

3、l,conn,1,1 &nbs求职招聘网站设计(ASP)p;%>5.1.2网站信息设置&n求职招聘网站设计(ASP)bsp; 网站信息设置是管理员对网站整体的设置,包括在主页上显示求职招聘网站设计(ASP)多少内容,涉及到主界面的布局。此项技术主要是通过在数据库中建立求职招聘网站设计(ASP)一张数据表info,通过SQL语言sql=select * fr求职招聘网站设计(ASP)om info where id=1对数据表中各项字段中的求职招聘网站设计(ASP)数据进行调取,而网站信息设置就是与数据表info中的数据进行修改,来求职招聘网站设计(ASP)实现网站的信息设置。&

4、nbsp; 在主界面中,index求职招聘网站设计(ASP).asp中,通过设置变量如:<%=rs(index1求职招聘网站设计(ASP)%>调取数据库中的值来实现对求职技巧数的控制。通过后台管求职招聘网站设计(ASP)理员进行修改,将新修改的数值用request更新数据库数据表中的数求职招聘网站设计(ASP)据。1.设计总求职招聘网站设计(ASP)结整个系统已基本完成,但是由于时间不够求职招聘网站设计(ASP)充分,还有许多方面不够完善,如有些功能不能运行,功能不齐全等等求职招聘网站设计(ASP)。1) 公司简介面页中内容显得有些单簿,在求职招聘网站设计(ASP)后期工作中还会有

5、所补充。2) 图片处理得不够美求职招聘网站设计(ASP)观,而且图片少,在以后会添加。3)整个版面不是很整求职招聘网站设计(ASP)齐,以后改进。2.心得体会毕业设计终于可以告求职招聘网站设计(ASP)一段落了,完成期间,投入了许多精力,边学边做,积累经验,学会了较多制作网站的知识。当然也让我进一步了解了后台制作,它必需与数据库相连。在以后的阶段里我会在各个方面进一步的完善,使网站更加的美观。 第六章、1.ASP信息化系统建设案例      人民邮电出版社   陈娴、雒海涛编著  2.Dreamweave

6、r8+ASP动态网站开发 电子工业出版社       载一波编著  3.网站全程设计技术              清华大学出版社      姜韡、吴涛编著4.网站设计与开发                机械

7、工业出版社         杨晓钟编著      在这里我非常感谢我的指导老师刘利东,在经过他的教育下,使我在此完成我的毕业设计,在此特向刘老师致谢!谢谢刘利东老师孜孜不倦的教导,以及对我们的重视,让我能顺利地完成这个课程设计。经过一年相处,除了感谢还是感谢。从Dreamweaver到ASP,让你为了费不了少的心思,也费了你不少的时间。谢谢你陪我们走过了一年美好的大学时光,大学时光是美丽的,因为有你的存在。期待再见!我知道在这次的课程设计中自已有许多的欠缺,在以后的

8、日子中,我一定得更加严格要求自己,改正缺点,不断努力,不断进步。四 数据库设计?数据库的设计是MIS系统的核心部分,设计数据库,首先要进行需求分析,然后进行数据库的概念结构设计、逻辑结构设计、数据库结构实现等步骤。 数据库需求分析根据以上的需求分析和数据组织,开始设计数据结构,即根据需求勾画出实体/关系图(E/R)。在概念上,E/R图代表的是系统需要的数据及其这些数据之间的关系。如图所示的实体/关系图:当时没有用到,也要将它留在数据库中作为备用字段以便将来扩充。程序一旦开始编码,就应该尽量避免再修改数据库。因为如果数据库结构一旦改变,所有与修改的数据表相关的业务都有可能受到影响,而某

9、些影响还很难看到,这样就容易形成一个恶性循环。错误越改越多,越改越乱,最终导致程序的失败。PB的数据窗口与其他语言的数据控件不一样,它的很多东西是预编译的。即使你一个模块已经调试无误,但只要数据库结构改动。相应的模块就一定要重新修改,否则一定会出问题。图书借阅管理系统数据库中各个表的设计结果如下面几个表格所示。每个表格表示为数据库中的一个表。 说明:属于此类的查询包括:“按图书标题查询“、“按作者姓名查询”、“按出版社查询”“按关键词查询”、“按ISBN号查询”。由于“按图书标题查询“窗口w_search_title为模板窗口,其他窗口都是继承得来,所以仅分析这个窗口。功能介绍:根据

10、查询条件,检索出符合条件的数据操作方法:输入检索条件,点击“查询”按钮进行查询,点击“重置”按钮重新输入查询条件。代码分析:Open事件:dw_1.settransobject(sqlca)this.width=3616this.height=1096“查询”按钮:string ls_titlels_title=trim(sle_find.text)if sle_find.text= then  messagebox(提示信息,请输入+mid(st_1.text,4,4)else    ls_title=%+ls_title+%/设置检索条件  

11、;  dw_1.retrieve(ls_title)end ifsle_find.setfocus()“重置”按钮:sle_find.text=sle_find.setfocus()数据窗口的数据源SQL语句:  SELECT bookinfo.bookonloan,   说明:属于此类查询的查询包括:“按出版日期-某个阶段查询”、“按出版日期-某个日期查询“、“按出版日期-某日期之前查询”、“按出版日期-某日期之后查询”。我们将对“按出版日期-某个阶段查询”窗口w_search_date_between进行分析。功能介绍:根据查询条件,检索出符合条件的

12、数据操作方法:输入检索条件,点击“查询”按钮进行查询,点击“重置”按钮重新输入查询条件。代码分析:补充说明(1)窗口中的Tab顺序应符合实际操作习惯,并将合适的按钮设为default(2)将“删除”按钮初始状态设为“非使能”,并在适当的时候通过程序使其“使能”,是为了防止误删。(3)图书借阅与归还窗口中部分输入框设为DisplayOnly,仅做结果显示之用。“归还”   窗口中“应付罚金”输入框的使能与否由该项规则是否“启用”来定。 在对管理信息系统的开发过程有了基本了解后,本人使用PowerBuilder 8.0开发了这个“图书管理系统”。系统基本实现了内部图书

13、借阅管理的系统化、规范化和自动化。例如对图书进行登记,对旧书进行销毁。添加借阅人以及注销借阅人。图书的借阅、归还。可以按作者、出版社、出版时间等信息对图书进行查询,并能反映出图书的借阅情况。实现了简单的统计分析功能,可以展示出库存图书与借出图书的比例、馆藏图书种类的情况。并能对借阅规则进行设置。还能够对使用该管理系统的用户进行管理,按照不同的工作职能提供不同的功能授权。基于JSP题库及试卷管理模块的设计关键词:Struts;Spring;Hibernate;卷生成;题库;卷管理摘  要    SMART系统是一个采用新思路、新架构、新技术开发出来的一个新

14、型智能在线考试信息管理系统,该系统主要实现了学生在线考试与评估以及对各种评估信息的管理和维护。本文针对教育工作的具体需求,用struts + spring + hibernate搭建的框架为设计平台,以B/S(Browser/Server)模式开发与设计题库及试卷管理模块。本设计为Smart系统的一部分。主要设计和实现了学校考试的出卷方式与试题库的管理。论文首先阐述了题库管理及试卷管理系统的详细需求分析、数据库的合理设计以及系统设计原理,给出了计算机管理环境下的题型分类、试卷生成的方法,并从科学、实用的角度构造系统功能模块,包括试题录入、题库维护、生成试卷、试卷管理等功能。其次介绍了各个模块功

15、能的具体实现,包括:题库权限管理、手动出卷、自动出卷等。最后通过本模块的应用,可以满足评估系统中考试需求,对教育评估的发展起到一定的促进作用。需求分析和设计方案3.1 题库管理3.1.1 试题管理需求分析试题管理是整个系统非常核心的模块,它基于知识点模块、章节模块、课程模块、题型管理模块完成的基础上的。其中核心元素是试题,通过试题将题库中的各模块连接起来。试题管理分为题库录入和题库维护两部分组成。试题录入是整个题库管理模块的灵魂所在,所以试题录入十分重要。由于试题类型很多和试题录入、查询时方便快捷、管理的便利等各个因素考虑,不同种题型的试题分别保存在不同的试题库中。同时考虑到整系统的实用性,每

16、一个题库都要有一个相应的答案库。答案库是独立的,这样设计是为了避免答案的泄露。题库管理模块用来维护题库中的试题的,对题库中的试题提供增加、删除、修改及其查询等功能。其中题库生成是一个独立的子模块。题库是有使用权限的,只有拥有权限的管理员与教师才可以向题库中添加各种类型且符合要求的试题,也可以对它们进行修改和删除。所添加的试题可以通过试题来源来设计试题库,例如:可以设计某某老师的题库。这样设计可以使老师在出卷的时候直接调用自己的题库来出试卷。这样方便了教师的出卷,缩减了教师的工作量和时间。3.1.2 试题管理设计方案试题录入:首先进入,选择年级,课程,章节,知识点,只有知识点不为空的时候点确定,

17、才会跳出试题的具体设置信息,否则会提示“请首先选择知识点”要选择对应的试题类型,才能跳出对应的选项。比如选单选才能跳出单选对应的内容。所涉及的表的操作主要是保存。 题库管理:进入初始化页面,将所有的试题查询出来显示在页面上。(1)查询:为用户提供3种查询方式——按知识点查找(通过年级→课程→章节→知识点),按试题类型查找和按试题来源查找。通过3种查询方式,分别显示出符合条件的试题,显示在页面上。(2)删除:主要实现对试题的删除操作。通过试题左端的复选框,实现单个试题的删除或者批量的删除。(3)修改:主要实现

18、对试题的修改功能。通过点击试题对应的id,或者通过选择复选框,进入到修改页面。a.修改页面要先加载整个试题的内容,单用户修改完内容点击保存的时候,能够更新数据库中对应的字段的内容。b.修改页面还要实现对本试题的删除,以及返回到初始页面的功能。(4)主要涉及表有:物理年级表:smart_real_grade  课程表:smart_course  章节表:smart_section      知识点表:Smart_knowledge_point判断题目表:smart_judgement   &nbs

19、p; 单选题目表:smart_single_choice多选题目表:smart_multi_choice  试题来源表:smart_source目  录1引言 11.1课题背景 11.2国内现状 11.3本课题研究的意义 12相关理论知识及其技术 22.1系统开发环境及技术 22.1.1 开发环境 22.2框架介绍 22.2.1 Struts 简介 22.2.2 Spring简介 42.2.3 Hibernate 简介 42.2.4 SQLServer 2000 简介 42.2.5 JSP 组件 53需求分析和设计方案 63.1 题库管理 63.1.1 试题管理需求分析 6

20、3.1.2 试题管理设计方案 63.2试卷管理 73.2.1 试卷管理需求分析 73.2.2 试卷管理设计方案 84设计流程 94.1数据库设计 94.1.1 题库管理数据ER图及数据库表 94.1.2 试卷管理数据ER图及数据库表 114.2 系统实现 144.2.1 题库管理模块实现 144.2.2 试卷管理模块实现 165系统测试 195.1 测试环境 195.2 测试结果 19结    论 19参考文献 19致    谢 21摘要 企业单位的工资信息和数据纷乱复杂,整理统计费力费时。要做好对企业的管理,企业就必须快速准确地获取

21、自己企业单位的工资信息,这就要求及时统计数据并方便查看,以及对企业的工资数据信息进行维护。本软件是利用JSP 2.0设计开发的企业工资信息管理系统,是企业信息系统的一个重要组成部分,可实现对企业工资信息的分类管理和数据分析,从而  计算机毕业论文网使信息整理快速、准确、简单,以便于相关部门给予统筹安排,从而提高改进传统的管理方法,提高企业管理水平。本文所叙述的内容以及程序代码都是企业工资管理中的常见问题。关键词: JSP 2.0;企业信息系统;工资管理 Abstract Enterprise company units wages information and data chaot

22、ic complex, reorganizes the statistical hard sledding to be time-consuming. Must do to enterprises management, the enterprise must gain oneself Enterprise units information accurately fast, this request prompt statistical data and facilitates the examination, as well as carries on the maintenance to

23、 enterprises data message. This software is uses the JSP 2.0 。目 录 摘要 2 Abstract 2 绪 论 3 第一章 需求分析 4 1.1 企业信息化的现状 4 12可行性分析 4 121 技术可行性 4 122 经济可行性 4 123 运行可行性 5 第二章 系统分析 5 21 系统功能分析 5 22 系统流程详细分析 6 23 数据库功能分析 7 231 要求分析 7 232 概要设计 7 24 外部接口分析 8 241 用户界面 8 242 故障处理 8 25 性能需求 8 2.5.1 数据精确度 8 2.5.2 时间特性

24、 8 2.5.3 适应性 9 26 软件属性需求 9 27 系统的目标 10 28 系统设计的原则 10 第三章 详细设计 11 31 数据库的设计 11 32 详细设计及系统功能的实现 11 321 软件结构 12 322 各模块设计 12 第四章 开发难点及解决技巧 15 41 如何在jsp中灵活地输入数据 15 42 如何保存表格中的数据 16 43 如何动态统计表格中的求和项 16 44 如何实现数据的模糊查询 16 45 软件的安装与配置 16 4.5.1 测试的重要性及目的 17 4.5.2 测试的步骤 19 4.5.3 测试的主要内容 19 结 论 21 致 谢 22 参考文献

25、23 学生选课系统作为一种现代化的教学技术,以越来越受到人民的重视。是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学本文来自:计算机毕业网 生选课系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。     本系统具体有以下功能:n         个人信息:包括

26、学生和学生的个人资料n         课程计划:计划课程的开课时间,上课地点,上课老师等信息n         管理功能:课程发布,修改,删除。学生,老师用户的添加删除。新闻的发布和删除和修改n         教师用户:教师可以修改密码,查看课程和选修自己课程的学生列表以及查看新闻n      

27、   学生用户:选修课程,可以取消选择n         条件查询:用户可以查询自己所需的资料n         退出系统 可行性分析 1.经济性系统界面友好,操作简单,系统的配置要求不高,实现可行,因此经济可行。该系统可以容易实现学生,老师与学校之间的联系,在Internet上实现完成部分教务工作,提高办事效率,和周期。2.技术性融合到一起,以方便个高校管理。在这样一个社会背景下,基于Windo

28、ws和SQL Server 2000 ,运用先进本文来自:计算机毕业网 的JSP技术,采用B/S模式开发的学生网上选课系统,将学生、老师、管理员、有机地结合在一起,有效地提高管理水平和效率。随着科学技术的不断提高,计算机科学日渐成熟,基于以上的技术在现今比较容易实现。3操作性:   该系统操作方便,简单。系统配置需求  (1)服务器配置硬件平台:CPU:P4 1.8GHz以上;内存:256MB以上。软件平台:操作系统:Windows 2000 Server;数据库:SQL Server 2000;开发工具包:JDK Version 1.4.2;JSP 服务器:To

29、mcat 5.0;     系统总体设计项目规划基于Windows操作系统和Microsoft SQL Server 2000数据库,建立一个B/S层结构的学生选课系统,使用JSP编程,实现学生的选课功能、以及教师查询上课信息。 网上选课系统从功能上划分一共有3个主模块,主要实现教师信息管理、学生信息管理、课程信息管理,其中教师信息管理有教师姓名、教师工号、教师职称、教师所属系;学生信息管理有学生姓名、学生学号和学生所在系;课程信息管理有课程名称、学分、上课地点、上课时间、上课教师。管理员有权限去更改选课课程的信息。l   

30、      身份登入:学生,教师,管理员三中身份登入(权限不同)l         用户管理:管理员可以添加各种权限的用户,修改,和删除用户l         课程管理:可以对颁布的课程表进行添加,删除,修改l         新闻发布:管理员可以发布新闻并对其修改删除第三章 物流中心仓储信息管理系

31、统设计由系统功能要求及数据关系,根据演绎法(由一般性的前提推导出个别性的结论的思维方法,称为演绎法)的原则,可将一个复杂的仓库管理系统由顶向下逐层分解成多级模块结构1。在本系统各大模块中,当某一具体处理功能发本文来自:论文网 生变化时,只需改变该处理模块或增加新的处理模块而不影响其它模块,从而使得系统结构清晰合理,有效地避免了传统的以归纳法为主的设计方法中常出现的模块间的接融问题。31 系统设计特点由于物流中心仓库本身就具有作业区多、货物种类复杂、日出入量大、客户繁多等特点,以及为了适用于物流业现有的计算机网络,同时也为了今后系统维护升级的方便,本物流中心仓储管理系统采用Browse

32、r/Server结构,在局域网中选一台计算机作为服务器,安装数据库以及程序代码。在客户端不需要安装任何软件,只需要利用本身IE浏览器访问服务器。32 系统功能设计本系统的功能是基于Internet或局域网对整个仓库货物的进出库管理和在库管理以及所产生单据的打印和查询,它可以在Browser(客户端)通过远程联接到Server(服务器端)完成信息录入、修改和查询。Server端是整个系统的核心部分,主要是将客户端传入的数据按指令进行处理然后存入、修改和删除数据库中的数据。33 系统逻辑结构设计本系统的逻辑结构主要分为三个部分,包括操作管理模块、数据处理模块和系统管理模块。操作

33、管理首先是对操作用户身份的管理,Server端接受用户登陆的请求,认证用户的请求,将通过认证的帐号信息以session的形式记录。其次是Server记下当前用户的信息,包括用户是否登陆以及登陆的时间、登录的电脑IP地址以及判断该用户所属的仓库。数据处理模块主要包括接客户模块、货物入库模块、货物出库模块与货物盘点模块。在客户模块是系统首先把客户资料记入数据库,同时对于后面的货物入库模块和货物出库模块中录入时有个动态连接数据库功能,用户具体录入某一货物数据时,可以动态选择之前录入的客户名单,以此判断货物的所于该客户。用户在数据录入、修改、审核后,系统会自动记录用户名。以便以后查询。系统各模块都分为

34、录入、修改、审核、查询四块。其目的是为用户提供明确的逻辑过程。方便用户的操作。系统管理主要包括数据备份与恢复处理、系统初始化。数据备份与恢复处理是系统在遇到故障或意外时能够尽量减少对公司本文来自:论文网 影响。系统初始化主要完成系统常量的设定和系统的初始化工作。34 仓储信息管理系统的总体结构本系统仓库管理者需要建立一个比较完善的系统来解决仓库管理各方面的问题。首先我们使用SQL建立一个数据库,用来存储所有的管理信息,包括:仓库信息,客户信息,商品信息,各种其他管理信息等。当打开浏览器运行网页时,就会自动连接上后台的数据库。用户就能通过前台工具对后台进行相应的操作如图3.1所示。图3

35、.1 系统操作结构图创建仓储信息管理系统的各大功能模块的总体结构,其中包括客户管理、出入库管理、盘点管理、库存控制和报表管理如图3.2所示。图3.2 仓储信息管理系统的总体结构35 仓储信息管理系统的各大功能模块物流中心仓储信息管理系统主要功能模块包括客户管理、入库管理、出库管理、盘点管理、库存控制、信息报表管理。351 客户信息录入客户管理主要包括客户信息录入、客户信息修改、客户信息审核和客户信息删除,如图3.3所示。图3.3 客户管理结构图352 货物入库模块入库管理主要包括货物信息录入、货物信息修改、货物信息删除和货物信息审核,如图3.4所示。图3.4 入库管理结构图353 货

36、物出库模块出库管理主要包括货物信息录入、货物信息修改、货物信息删除和货物信息审核,如图3.5所示。基于JSP学生网上选课系统的设计关键字:选课、课程信息发布、B/S、SQL Server 2000、JSP摘要    随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生选课系统作为一种现代化的教学技术,以越来越受到人民的重视,是一个学校不可缺少的部分, 学生选课系统就是为了管理好选课信息而设计的。学生选课系统的将使选课管理工作规范化,系统化,程序化,避免选课管理的随意性,提高信息处理的速度

37、和准确性,能够及时、准确、有效的查询和修改选课情况。    系统实现了对课程的基本信息和学生选课、学生和教师用户进行管理。系统对学生角色提供个人信息查看、选课管理以及其他功能;对教师提供查看自己所担任课程的课表和选该门课程的学生信息;提供给管理员以下功能:查看所有课程、学生、教师的信息并可以对它们进行管理(添加、编辑、删除),以及实现新闻的发布并修改。 第三章  系统总体设计3.1 项目规划基于Windows操作系统和Microsoft SQL Server 2000数据库,建立一个B/S层结构的学生选课系统,使用JSP编程,实现学生的选课功能

38、、以及教师查询上课信息。 网上选课系统从功能上划分一共有3个主模块,主要实现教师信息管理、学生信息管理、课程信息管理,其中教师信息管理有教师姓名、教师工号、教师职称、教师所属系;学生信息管理有学生姓名、学生学号和学生所在系;课程信息管理有课程名称、学分、上课地点、上课时间、上课教师。管理员有权限去更改选课课程的信息。 身份登入:学生,教师,管理员三中身份登入(权限不同) 用户管理:管理员可以添加各种权限的用户,修改,和删除用户 课程管理:可以对颁布的课程表进行添加,删除,修改 新闻发布:管理员可以发布新闻并对其修改删除3.2 设计目标   建立一个学生网上选课系统

39、,实现对课程的基本信息维护以及学生选课、教师上课信息。系统对学生角色提供个人信息管理、选课管理、管理学生本人已选课程。系统对教师提供查看自己所担任课程的课表和选该门课的学生信息。系统同时给管理员以下功能:查看所有专业、课程、学生、教师的信息并可以对它们进行管理(添加、编辑、删除)。以及实现新闻的发布并修改。提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课情况。3.3 系统相关技术介绍3.3.1系统开发采用的技术方案——B/ S模式信息技术的高速发展使网络计算模式不断更新。从单机时代的主机/终端模式、文件服务器时代的共享数据模式、客户机/服务器时代的Cli

40、ent/Server(客户机/服务器)模式,再到今天网络计算机时代的Browser/Server(浏览器/服务器)模式,计算模式发生了巨大变化。同时计算模式的不断进步使管理软件的架构发生了很大变化。系统综合还应用了B/S模式,即Browser/Server(浏览器/服务器)结构,是对C/S结构的一种改进。B/S模式的好处还有运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式访问和操作共同的数据,解决了地域的限制。而基于互联网应用系统都采用Browser/Server(浏览器/服务器)模式结构,在客户端中除Web浏览器外,要安装的软件便是一些插件和控件。这些插件被设计于服务器端,

41、并通过网络下载到客户端,而控件则是第一次浏览下载并注册的。这是一种最小化的客户端安装及客户机模式,是目前客户服务器体系结构的发展方向。3.3.2 JSP技术介绍    JSP是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。该技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。 JSP规范是Web服务器、应用服务器、交易系统、以及开发工具供应商间广泛合作的结果。在传统的网

42、页HTML文件(*htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。JSP技术在多个方面加速了动态Web页面的开发:一、将内容的生成和显示进行分离使

43、用JSP技术,Web页面开发人员可以使用HTML或者二、强调可重用的组件JSP 作为一个很好的动态网页开发语言得到了越来越广泛的使用,在各类JSP 应用程序当中,JSP+JavaBean 的组合成为了一种事实上最常见的JSP程序的标准。JavaBean 是描述Java 的软件组件模型,有点类似于 Microsoft的COM 组件概念。在Java 模型当中,通过JavaBean 可以无限扩充Java 程序的功能,通过JavaBean 的组件可以快速地生成新的应用程序。对于程序员来说,最好的一点就是 JavaBean可以实现代码的重复利用。 JavaBean 是一种基于 Java 的软件组件。 J

44、SP 对于在 Web 应用中集成 JavaBean 组件提供了完善的支持。这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发),也为 JSP 应用带来了更多的可伸缩性。 JavaBean 组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。如果我们有三个 JavaBean ,它们分别具有显示新闻、股票价格、天气情况的功能,则创建包含所有这三种功能的 Web 页面只需要实例化这三个 Bean ,使用 HTML 表格将它们依次定位就可以了。  利用跨平台运行的 JavaBean 组件, JSP 为分离处理逻辑与显示样式提供了卓越的解决方案。3

45、.3.3  SQL 2000 SERVE 数据库介绍随着信息技术的发展,计算机处理数据的方式也发生着变化,文件管理系统数据库管理系统。Microsoft SQL Server2000是一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构,采用了Transact-sql的sql语言在客户机与服务器间传递客户机的请求与服务器的处理结果。是一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。目录SCIENCE & TECHNOLOGY COLLEGE OF -

46、1 -NANCHANG  UNIVERSITY - 1 -THESIS  OF  BACHELOR - 1 -摘要 - 2 -ABSTRACT - 3 -目录 - 4 -第一章 绪论 - 5 -1.1 课程背景 - 5 -1.2 课程现状 - 6 -第二章  系统需求分析 - 6 -2.1 需求分析 - 6 -2.2可行性分析 - 7 -2.3系统配置需求 - 7 -第三章  系统总体设计 - 8 -3.1 项目规划 - 8 -3.2 设计目标 - 8 -3.3 系统相关技术介绍 - 8 -3.3.1系统开发采用的技术方案—&mda

47、sh;B/ S模式 - 8 -3.3.2 JSP技术介绍 - 8 -3.3.3  SQL 2000 SERVE 数据库介绍 - 10 -3.4 数据库分析设计 - 10 -3.4.1 数据库需求分析 - 10 -3.4.2 数据库概念结构设计 - 10 -3.4.3 数据库表的设计和创建 - 12 -第四章 系统详细设计和实现 - 15 -4.1 主界面设计 - 16 -4.2 界面头尾设计 - 16 -4.3 登录界面 - 16 -4.4学生用户界面设计 - 17 -4.4.1 个人信息模块功能模块设计 - 18 -4.4.2 网上平台模块功能设计 - 19 -4.4.3 系统公告 - 21 -4.4.4 其他功能模块设计 - 22 -4.5 管理员用户界面设计 - 22 -4.5.1用户管理模块功能设计 - 23 -4.5.2 网上平台模块功能设计 - 24 -4.5.3 系统公告模块设计 - 25 -4.5.4 其他功能模块设计 - 26 -4.6 教师用户界面设计 - 26 -4.7 系统后台模块 - 27 -参考文献 - 28 -? 数据库系统是一个实际可运行的存储、维护和应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论