就业信息网JSPand Access - 图文

更新时间:2024-05-23 10:01:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

重庆邮电大学通信与信息学 2011—2012学年第二学期

数据库课程设计 作品技术报告

(就业信息管理系统)

班级:0110907

姓名:左学(2009210221)

李婷(2009210202) 周媛(2009210208)

1

摘要

本文着重阐述了就业信息管理系统的整体开发过程。介绍了系统的开发环境以及开发工具,对于设计思想和设计流程也做出了全面的叙述,在数据库创建思想以及各个数据表之间的具体关联等方面也做出了详细说明,并且具体剖析了系统各个功能的实现过程以及详细设计过程,在绘制简单系统功能模块图的同时,力求更加清晰地表明设计思想以及对整个程序设计的规划及具体实现。

根据实际需求,就业信息管理系统这个项目采用模块化的设计思想,在Windows XP操作系统环境下,使用JSP和数据库ACCESS实现毕业生就业管理系统的主要功能,包括管理员对就业信息、用户信息的添加删除的管理操作;用户前台的浏览、查询等功能。对外发布使用Apache Tomcat 6.0 作为服务器提供校内和校外同时访问。

本系统具有多方面特点:系统功能完备,使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员和用户的工作负担。

关键词:就业信息系统 数据库 模块化 JSP

2 / 29

目录

一、概述........................................................................................................................................... 5

1.1 课程设计目的: ................................................................................................................ 5 1.2 选题背景: ........................................................................................................................ 5 二、任务概述 ................................................................................................................................... 5

2.1设计目标............................................................................................................................. 5 2.2概念结构设计 ..................................................................................................................... 5 三、详细设计 ................................................................................................................................... 7

3.1数据库的设计 ..................................................................................................................... 7

3.1.1普通用户及管理员权限设计概述 .......................................................................... 8 3.2系统流程图 ......................................................................................................................... 9 3.3数据流图........................................................................................................................... 10 3.4数据字典........................................................................................................................... 12

3.4.1数据存储 ................................................................................................................ 12 3.4.2数据流.................................................................................................................... 13 3.4.3数据处理 ................................................................................................................ 14 3.5设计知识分析 ................................................................................................................... 14

3.5.1 SQL ......................................................................................................................... 14 3.5.2ODBC与JDBC ......................................................................................................... 15 3.5.3 JSP .......................................................................................................................... 15 3.5.4 JavaBean ................................................................................................................. 16 3.5.5CSS ........................................................................................................................... 16 3.5.6Javascript ................................................................................................................. 17 ?3.5.7与access数据库连接 ......................................................................................... 17 ?3.5.8服务器的配置 ...................................................................................................... 17 3.6页面概述........................................................................................................................... 18 3.7主要功能页面流程图设计 ............................................................................................... 19

3.7.1登录验证 ................................................................................................................ 19 3.7.2注册验证 ................................................................................................................ 19 3.7.3留言信息列表 ........................................................................................................ 20 3.7.4招聘信息列表 ........................................................................................................ 20 3.7.5登录信息查看页 .................................................................................................... 21 3.7.6用户管理页 ............................................................................................................ 21 3.8页面框架设计 ................................................................................................................... 22 四、测试与维护 ............................................................................................................................. 22

4.1 测试任务及目标 .............................................................................................................. 22

4.1.1 测试任务 ............................................................................................................... 22 4.1.2 测试目标 ............................................................................................................... 22 4.2 测试方案.......................................................................................................................... 22

4.2.1模块测试 ................................................................................................................ 23 4.2.2集成测试 ................................................................................................................ 23 4.2.3 验收测试 ............................................................................................................... 24 4.3 系统维护.......................................................................................................................... 24

3 / 29

五、任务分工 ................................................................................................................................. 25 六、总结......................................................................................................................................... 25 七、附录......................................................................................................................................... 27 7.1登录验证页面核心代码 ........................................................................................................... 27 7.2留言页核心代码 ....................................................................................................................... 28 八、参考文献 ................................................................................................................................. 29

4 / 29

一、概述

1.1 课程设计目的:

学习设计的基本思想方法,能够进行动态网页的设计与制作,发布。具体内容包括整个页面的设计和排版,数据库的建立、查找、删除、修改,网页与数据库的连接等技术。通过数据库系统应用课题的实践,进一步提高分析问题解决问题的能力及软件开发过程的能力。

1.2 选题背景:

作为大三的学生,我们即将步入职场,因此,能够及时了解就业信息,掌握最新的实时的招聘信息咨询对我们来说十分重要。不仅关系到我们的就业质量,也关系到同学们在未来的发展。为此,我们选择制作就业信息网站,希望对同学们的能积极主动地了解就业信息,为自己的就业之路做好规划。也祝愿同学们走好今后的求职之路。

二、任务概述

2.1设计目标

完成就业信息网站的建立.包括如下功能: 1.注册. 2.主体功能: ⑴非管理员登录. ② 查看主页. ② 查看资讯 ③ 添加留言,修改留言,查看留言列表, 留言搜索 ④ 站外功能 ⑵管理员登陆. ①查看主页. ②查看资讯 ③ 添加留言,修改留言,查看留言列表, 留言搜索 ④管理功能 留言管理(删除) 用户管理(删除) 登录信息管理 ⑶关于我们 ⑷站点地图 ⑸站外功能 3.非法跳转保护.

2.2概念结构设计

本次设计的基本框架分别从数据库及网页,两方面进行介绍。

5 / 29

6 / 29

三、详细设计

3.1数据库的设计

本次设计有四个数据库,每个数据库中各存放一张表: ? 用户信息表(person) ? 招聘信息表(newsTable) ? 用户留言表(liuyan) ? 登录信息表(log)

(1) 用户信息数据库中用户信息表各字段如下表:

本数据库中用户包括了0110907班全体同学,用户名为学生姓名,密码为学生学号。其他没有包含在数据库中的用户,可以通过登录界面进行用户注册,如果没有重名,通过用户注册的用户名及登录密码就可以登录到就业信息网的主页面了。

(2)

在招聘信息数据库中招聘信息表各字段如下表:

通过本表信息, 用户可以快速过滤浏览的信息是否是自己所需要的,选择查看.点击”详细”,用户就可以查看到详细招聘信息。

7 / 29

(3) 在用户留言数据库的留言信息表的各字段如下表:

普通用户进行登录即可进行留言,也可以对留言进行修改,但不能删除本用户的留言,同时可以查阅到其他用户的留言。而作为管理员登录时,可以删除所有的留言。

(4) 登录信息数据库中的登录信息表各字段如下:

管理员登陆后,进入后台管理,即可查看每个用户的进站和出站时间。以便进行数据的进一步分析和处理,更好的维护网站和控制网站访问以提高网站服务质量。

3.1.1普通用户及管理员权限设计概述

为了使网站能够进行正常的运作,我们将用户分为普通用户和管理用户。普通用户进行相关信息的注册就可进行登录,登录到主页面后,普通用户可以进行招聘信息查询、进行留言以及对用户本身留言的修改,但不能进行删除,普通用户还可以通过查找关键字,阅览其他用户留言—如图。普通用户不能进行“后台管理”这一项的操作,如果点击,则系统会自动提醒—您不是管理员!

8 / 29

作为管理员,除了可以进行普通用户的操作意外,还可以进行管理用户、管理留言、登录信息查看的相关操作。管理员可根据网站的需要进行对网站内部的管理,及时的维护好网站的正常运行。

3.2系统流程图

流程描述:用流程图描述现系统各项数据处理过程,并结合流程图详细准确地说明数据处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等。

现行系统的流程图是分析和描述现行系统业务的重要工具之一。其主要作用是:描述现行系统的业务情况以便于与管理人员交流,它是系统设计的前提和保证。流程图使用的符号:

符 号 名 称 实体 输入/输出的报表 处 理 流向 文档 存储

9 / 29

最新招聘资讯浏览 用户 用户注册 用户登录 用户留言添加、修改 注册信息 登录信息 留言信息 招聘信息 站外功能测试 站外功能测试 站外站点 用户信息添加、删除、浏览 管理员 最新资讯信息删除、浏览 留言信息添加、修改、删除 用户信息 扫聘信息 留言信息 站外网站信息 3.3数据流图

登录信息查看 登录信息 数据流图(Data Flow Diagram)(DFD)

数据流图简称DFD图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。如下图所示:

10 / 29

图 形 符 号 名 称 实体 符 号 说 明 记述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称 记述某种业务的手工或计算机处理 其中,PM区记述处理标号 C区记述处理名称 记述与处理有关的数据存储,DN区记述存储的标号,S区记述存储数据的名称 记述数据流的流动方向,FM记述数据流的名称 处理 DN S 数据存储 数据流

以下为本系统的数据流图部分

图 2-4-1 毕业生信息管理系统TOP数据流图

11 / 29

图 2-4-2 用户操作子系统数据流图

P2 F5学生信息录入、删除 F6留言信息录入、删除 F7用户登录信息删除查看 F8企业招聘信息删除查看 管理员 操作 子系统 D1 D3 用户信息表 留言信息表 用户登录信息表 企业招聘信息表 D4 D2图2-4-3 管理员操作子系统数据流图

3.4数据字典

数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典的作用是在软件的分析和设计过程中提供关于数据的描述信息。一般说来,数据字典应该由下列四类元素构成:数据元素,数据流,数据存储和数据处理。

3.4.1数据存储

数据存储是数据结构停留或保存的地方。也是数据流的来源和去向之一,可以是手工文档或手工凭单,也可以是计算及文档。一般而言,应包括如下内容:{数据存储名,说明,编号,输入的数据流,输出的数据流,组成(数据结构),数据量,存取频度,存取方式}。 名字: person 描述:记录用户的基本信息 编号:D1 组成:id,name,password.

名字:newsTable 描述:记录企业的招聘信息 编号:D2 组成:id,name,address,time. 12 / 29

名字:liuyan 描述:记录留言信息信息 编号:D3 组成:id,title,author,content,Vtime. 名字:log 描述:记录登录基本信息 编号:D4 组成:name,LoginTime,LeaveTime. 3.4.2数据流

数据流是数据结构在系统内传输的路径。对数据流的描述通常包括如下内容:{数据流名,说明,编号,数据流来源,数据流去向,组成(数据结构)}。 编号:F1 编号:F2 名字:招聘信息查询 描述:最新就业信息查询 名字:最新就业资讯 描述:基本就业信息查询 编号:F3 名字:用户留言查询 描述:查询用户留言 编号:F4 名字:站外访问 描述:访问学校常用网站 编号:F5 名字:学生信息 描述:学生信息的录入和删除 编号:F6 名字:留言信息 描述:留言信息的录入和删除 编号:F7 名字:用户登录信息 描述:用户登录信息录入删除查看 编号:F8 名字:企业招聘信息 描述:查看和删除企业招聘信息 13 / 29

3.4.3数据处理

处理过程的具体处理逻辑通常在详细设计过程中用判定表或判定树来描述。在数据字典中,只无原则描述处理过程的说明性信息,通常包括以下内容:{处理过程名,说明,输入数据流,输出数据流,处理}。

编号:P1 编号:P0

名字:用户操作子系统 名字:就业信息管理系统

描述:用户对本系统的应用. 描述:整个管理系统

输入/输出:D2,D3 输入/输出:D1,D2,D3,D4

编号:P2 名字:管理员操作子系统 描述:管理员对整个系统的维护 输入/输出:D1,D2,D3,D4

3.5设计知识分析

本设计设计到的知识有:SQL语言,ODBC,JDBC及基于JSP的web语言。

3.5.1 SQL

SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库。SQL 面向数据库执行查询;SQL 可从数据库取回数据;SQL 可在数据库中插入新的记录;SQL 可更新数据库中的数据;SQL 可从数据库删除记录;SQL 可创建新数据库;SQL 可在数据库中创建新表;SQL 可在数据库中创建存储过程;SQL 可在数据库中创建视图;SQL 可以设置表、存储过程和视图的权限。

常用SQL操作语句有SELECT、UPDATE、DELETE、INSERT等操作。 ① SELECT * FROM log WHEREname =’admin’ ; ② UPDATE liuyan SET title=?,author=?,content=? where id =?\③ DELETE FROM note WHERE id=10; ④ INSERT INTO iuyan(title,author,content,Vtime ) VALUES(?,?,?,?);

14 / 29

3.5.2ODBC与JDBC

ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API()Application Programming Interface,应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。由应用程序、驱动管理员、驱动程序、资料来源构成。

JDBC(Java Data Base Connectivity ,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问。DBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。换言之,有了JDBC API,就不必为访问Sybase数据库专门写一个程序,为访问Oracle数据库又专门写一个程序,或为访问Mysql数据库又编写另一个程序等等,程序员只需用JDBC API写一个程序就够了,它可向相应数据库发送SQL调用。同时,将Java语言和JDBC结合起来使程序员不必为不同的平台编写不同的应用程序,只须写一遍程序就可以让它在任何平台上运行,这也是Java语言“编写一次,处处运行”的优势。 DBC包含如下过程的应用: 1. 引入一个必要的类 2.加载JDBC驱动程序

3.标识数据源(URL、Username、Password) 4.分配一个Connection对象 5.分配一个Statement对象

6.使用该Statement对象执行检查 SQL语句

7.从返回的ResultSet对象中检索数据类似于迭代器的操作 8.关闭ResultSet对象 9.关闭Statement对象 10.关闭Connection对象

3.5.3JSP

JSP技术使用Java编程语言编写,来装产生动态网页的处理逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。原理图如下:

1.请求

3

JSP 2

浏 览 器 JavaBean 15 / 29 3 DB 4.响应

3.5.4 JavaBean

JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。

JavaBean可分为两种:一种是有用户界面(UI,User Interface)的JavaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的JavaBean。JSP通常访问的是后一种JavaBean。

3.5.5CSS

Cascading Style Sheet,级联样式表.主要进行网页风格设计.使用级联样式表,可以精确指定网页元素。是网页UI设计的一个重要的部分。

以下是摘自W3C的简要介绍:

CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。 ? 选择器通常是您需要改变样式的 HTML 元素。 ? 声明由一个属性和一个值组成。

? 属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性

和值被冒号分开。 selector {property: value}

使用CSS我们小组合作制作了顶部的滑动窗口效果.和鼠标移动到表格某一行时实现(下图).

a)ccs部分 b)表格应用CSS部分. 通过以上的实现,可以为用户提供清晰的行与行的区分.

16 / 29

3.5.6Javascript

以下是摘自W3C的简要介绍:

? JavaScript 被设计用来向 HTML 页面添加交互行为。

? JavaScript 是一种脚本语言(脚本语言是一种轻量级的编程语言)。 ? JavaScript 由数行可执行计算机代码组成。 ? JavaScript 通常被直接嵌入 HTML 页面。

? JavaScript 是一种解释性语言(就是说,代码执行不进行预编译)。

?3.5.7与access数据库连接

Jsp页面中与数据库互连份为如下几个步骤: (驱动程序为:sun.jdbc.odbc.JdbcOdbcDriver 连接字符串(url)为:url=jdbc:odbc:mldn)

1.加载连接数据库的驱动程序:

Class.forName(\sun.jdbc.odbc.JdbcOdbcDriver\ 2.创建与数据源的连接:

String url = \

Connection con = DriverManager.getConnection(url;

3.查询数据库:创建Statement对象并执行SQL语句以返回一个ResultSet对象

Statement stmt = con.createStatement();

ResultSet rs = stmt.executeQuery(\4.获取当前记录集中的某一记录的各个字段的值:

String name = rs.getString(\

5.关闭结果集,关闭查询语句,断开与数据库的连接: rs.close(); stmt.close(); con.close();

?3.5.8服务器的配置

版本:服务器是用的是tomcat 6.0版本的服务器. 目录:网页文件存放于tomcat的ROOT目录下:

Apache Software Foundation\\Tomcat 6.0\\webapps\\ROOT\\Job 特殊配置:JavaBean组件应存放于高安全目录WEB-INF目录下:

Apache Software Foundation\\Tomcat 6.0\\webapps\\ROOT\\WEB-INF\\classes 访问方法:

1. Dreamwaver快速预览.(如果使用了,并且配置好站点了话.) 2. 地址栏里输入:

a) http://localhost:8080/Job(本地访问)

b) http://172.23.10.149:8080/Job(远程访问,校园局域网,其中

172.23.10.149是服务器ip地址)

c) http://113.251.221.54:8080/Job(远程访问,公网访问,其中

113.251.221.54是服务器ip地址)(由于使用拨号上网方式,服务器ip会动态分配,解决的办法是申请域名.)

17 / 29

3.6页面概述

网页的设计时,我们主要参照有关的就业信息网站,如重庆邮电大学的“就业指导中心”等,在此基础上进制作。作为有关就业信息网站,用户的注册是十分必要的,我们需要了解有多少用户对我们的就业信息进行关注,同时在登录时我们设计了可以了解该用户是第几名登陆的。如下图:admin是第7位访问者。

主页面中,我们借鉴了平时我们所接触的网站,进行相关的格式安排。本网站的主要选项,如:主页、最新资讯、后台管理、我要留言、推出、学校主页等,在排在主页面的左上方,用户可以根据此处选项选择用户感兴趣的页面进行访问。如图所示:

网页的底部,我们进行了相关网站的链接,主要是同学们关注率比较高的几个校内网站,包括:网址大全、教务在线、BT Down铺、学生邮箱、红岩微博、重邮online等。同时我们还制作了本网站的特色链接—关于我们和网站地图。

18 / 29

3.7主要功能页面流程图设计

3.7.1登录验证

加载连接数据库的驱动程序 创建与数据源查询数据库的连接: 查询查询数据库, 数据库, 是 是否有记录 否 跳转到登录成功页 跳转到登录页 3.7.2注册验证

加载连接数据库的驱动程序 创建与数据源查询数据库的连接: 查询查询数据库, 数据库, 是 是否有记录 否 跳转到登录页 跳转到验证页 19 / 29

3.7.3留言信息列表

否 是否登录 是 跳转到登录页 加载连接数据库的驱动创建与数据源查询数据库的连接: 查询查询数据库, 数据库, 数据显示(数据反红显示) 3.7.4招聘信息列表

否 是否登录 是 跳转到登录页 加载连接数据库的驱动创建与数据源查询数据库的连接: 查询查询数据库, 数据库, 数据分页显示 20 / 29

3.7.5登录信息查看页

否 是否是管理员登录 是 跳转到登录页 加载连接数据库的驱动创建与数据源查询数据库的连接: 查询查询数据库, 数据库, 数据分页显示 3.7.6用户管理页

否 管理员否 是 跳转到登录页 加载连接数据库的驱动创建与数据源查询数据库的连接: 查询查询数据库, 数据库, 数据分页显示 21 / 29

3.8页面框架设计

顶部导航栏 主页 最新资讯 中间页面信息 后台管理 留言添加,修改) 关于我们,站点地图 底部信息栏 四、测试与维护

4.1 测试任务及目标

4.1.1 测试任务

在软件投入生产性运行之前,尽可能多地发现软件中的错误。 4.1.2 测试目标

1.测试的目的是为了发现程序中的错误而执行程序的过程。 2.好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。

3.成功的测试是发现了到今为止尚未发现的错误的测试。

4.2 测试方案

设计测试方案是测试阶段的关键技术问题。所谓测试方案包括预定要测试的功能。应该输入的测试数据和预期的结果,目标是设计一

22 / 29

组可能发现错误的数据。测试有两种方法:黑盒测试和白盒测试。

黑盒测试又称为功能测试,在程序接口进行,只检查程序功能是否能够按照规格说明书的规定正确使用,程序是否能适当地接收输入数据并发生正确的输出信息,而且要能够保持外部信息的完整性。

白盒测试又叫结构测试,完全了解程序的结构和处理过程,这种方法按照程序内部的逻辑测试程序,检验程序中每条通路是否都能按照预定要求正确工作。

本系统开发过程进行的测试步骤如下: 4.2.1模块测试

也叫单元测试,目的是保证每一个模块作为一个单元能正确运行,本测试所发现的往往是编码和详细设计的错误,主要评价模块的下述五个特点:

1.模块接口; 2.局部数据结构; 3.重要的执行路径; 4.出错处理通路;

5.影响上述各方面特性的边界条件. 模块测试主要由代码审查和软件测试两部分组成。 4.2.2集成测试

包括系统测试和子系统测试。集成测试是组装软件的系统技术,主要目标是发现与接口有关的问题。集成测试有两种方法:非渐增式和渐增式,但比较而言,渐增式方法比较好,因为:

23 / 29

(1) 编写的测试软件较少,开销较小。 (2) 较早地发现模块间的接口错误。 (3) 错误位置容易判断。 (4) 测试更彻底。

因此,本系统集成测试采用渐增式测试中的混合法,即对软件结构中较上层使用自顶而下的测试方法,而对软件结构中较下层,使用的是自底向上方法,两者结合,这是对模块较多时测试的一种折衷方法。

4.2.3 验收测试

这一步是验证软件的有效性。目的是向未来的用户表明系统能够象预定的那样工作,验收测试一般使用黑盒测试法,验收测试有两种可能的结果。

(1) 功能和特性与用户的要求有差距。

(2) 功能和性能与用户要求一致,软件是可以接受的。 这个阶段发现的问题往往和需求分析阶段的差距有关。

4.3 系统维护

软件维护是软件生命周期的最后一个阶段,处于系统投入生产性运行以后的时期中,所谓软件维护就是在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程。软件的维护有适应性维护;完善性维护;改正性维护;预防性维护。

本系统为适应维护的需要,采用如下措施: (1) 软件配置程序源代码;

24 / 29

(2) 开发过程文档齐全;

(3) 设计过程中各模块均考虑或预留完整性和可维护性接口等部分。 (4) 本软件的模块化,详细设计的文档、源代码内部的文档有详细

说明、注释均可提高可维护性; (5) 尽量松散〈低偶合〉,高内聚。

五、任务分工

六、总结

课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。

本次课程设计由三人共同完成。在拿到课程设计题目时,马上开

25 / 29

始动手写代码,我们先做了整体的分析,把要设计的表,表的属性,表间的关系全部弄清楚,想要达到的功能,页面设计,都有了一定的构思,从而也就基本形成了这次设计的整体构架。

通过本次课程设计,使我们学习到了有关JSP的知识和SQL数据库的知识,使我了解脚本语言的重要。在这次设计过程中,培养了我们的自学能力,在遇到技术困难的时候,能够认真的对待,永不放弃,无论是查看各种书籍还是到图书馆中查找各种资料,想尽一切办法将这个问题解决。我们总结了很多JSP的编程经验,整个开发的过程对我们来说是一次能力的真正提高的过程;是一次将理论应用于实践的过程;是将以前所学知识充分利用的过程,比如管理信息系统,数据库概论等等;是一次真正的实践过程。

我们是三人一组的小团队,在课程设计的过程中我们相互学习,互相督促,在不知不觉中我们共同进步,我们觉得这样的模式很好的提升了我们学习的自觉能力,对我们的专业知识掌握有很大的帮助。总体来说,我们非常感谢老师们给我们提供了这样的一个学习平台,无论对我们的就业还是考研,让我们在专业知识的领域上有了更大的提升

26 / 29

七、附录

7.1登录验证页面核心代码

27 / 29

7.2留言页核心代码

28 / 29

八、参考文献

[1] 钱雪忠、李京.数据库原理及应用(第三版).北京邮电大学出版社,2010.

[2] 钱雪忠、陈国俊.数据库原理及应用实验指导(第2版).北京邮电大学出版

社,2010.

[3] 贾讽波.杨树青、杨玉顺.数据库应用实例.北京:人民邮电出版社,2006. [4] 王珊、萨师煊.数据库系统概论. 北京.高等教育出版社,2006 [5] Mattison R.Web仓库工程与知识管理.北京.清华大学出版社,2003.

[6]朱敏、朱晴婷、李媛媛. JSP Web 应用教程. 清华大学出版社,北京交通大学出版社,2004.7

[7] 朱欣娟.SQL数据库技术及应用.西安电子科技大学出版社,2004.1 [8] 施伯乐、丁宝康、杨卫东.数据库教程 .电子工业出版社 ,2004.9 [9]徐进明.JSP网站开发技术.清华大学出版社2000.11

29 / 29

本文来源:https://www.bwwdw.com/article/i557.html

Top