中国石油大学(华东)现代远程教育毕业设计(论文)题目:基与JSP的邳州四中同学录管理系统设计学习中心:重庆信息工程专修学院奥鹏学习中心年级专业:网络0509计算机科学与技术学生姓名:李阳学号:0551680968指导教师:钱能职称:讲师导师单位:重庆信息工程专修学院中国石油大学(华东)远程与继续教育学院论文完成时间:2009 年05 月08 日中国石油大学(华东)现代远程教育毕业设计(论文)任务书发给学员李阳1.设计(论文)题目:基于JSP的邳州四中同学录管理系统设计与实现2.学生完成设计(论文)期限: 2009 年 3 月 11 日至 2009 年 5 月 15 日3.设计(论文)课题要求:通过对基于JSP的邳州四中同学录管理系统设计与实现,掌握软件开发的设计过程和设计方法。
本设计需实现如下功能:1)前台需要完成班级介绍、同学留言、班级相册、成员名片等相关功能;2)后台可完成以上相关信息的添加、删除、修改等;3)要求界面设计友好,布局合理、美观大方;4)具有良好的帮助提示和容错机制;5)以上系统功能可以根据实际问题进行调整修改。
论文写作要求如下:1)论文的撰写应当有一定的独创新和新颖性,具有一定的实用价值。
2)论文语句通顺,结构良好。
3)论文图表,数据准确无误。
4)论文字数5000-8000字。
4.实验(上机、调研)部分要求内容:1)采用WIN2000以上的操作系统+JSP +SQL Server2000/MySQL/Oracle开发;2)采用B/S结构;3)软件作品要有一定的实用性和可操作性,必须采取多种测试方法的测试,保证软件的可运行性。
5.文献查阅要求:[1] BruceEckel.JA V A编程思想.机械工业出版社,2003年10月[2] 赛奎春.JA V A工程应用与项目实践.机械工业出版社,2002年8月[3] FLANAGAN.JA V A技术手册.中国电力出版社,2002年6月[4] 孙一林.彭波.《JSP数据库编程实例》.清华大学出版社,2002年8月[5] LEE ANNE PHILLIPS.《巧学活用JSP》.电子工业出版社,2004年8月[6] 飞思科技产品研发中心.《JSP应用开发详解》.电子工业出版社,2003年9月[7] 耿祥义.张跃平.《JSP实用教程》.清华大学出版社,2003年5月1日[8] 孙涌.《现代软件工程》.北京希望电子出版社,2003年8月[9] 萨师煊.王珊.《数据库系统概论》.高等教育出版社,2002年2月[10] Brown.《JSP编程指南(第二版)》.电子工业出版社,2003年3月[11] 清宏计算机工作室.《JSP编程技巧》.机械工业出版社, 2004年5月6.发出日期:2009 年 3 月11 日7.学员完成日期:2009 年 5 月15 日指导教师签名:学生签名:摘要Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济生活等各个方面发挥着重要的作用。
Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet海洋中按照一定的检索方式将所需要的信息从网站上下载下来。
因此网站建设在Internet应用上的地位显而易见,它以成为政府、企业事业单位信息化建设中的重要组成部分,从而备受人们的重视。
本系统采用了目前比较流行的JSP作为前台的开发语言。
JSP作为开发语言具有简单易学的特点,但是功能还相当强大。
后台选择SQL 2000作为数据库,用SQL 2000作中小型系统的数据库不失为一个好的选择。
另外采用Dreamweaver、Flash来美化网页,界面十分友好。
互联网在许多方面的发展都是非常迅速的。
提供快捷的联系方式,缩小人们之间的距离则是它的主要功能之一。
而同学录成为了其重要的联系工具。
本文主要介绍了班级首页、用户注册、创建班级、找回密码、成员资料、修改成员资料、班级管理员和超级管理员的管理项目、创建个人或者班级相册、我的日记本等一些主要模块的设计与实现。
关键字:同学录,JSP,SQL 2000,班级,相册AbstractInternet develops at full speed today, Internet is become people gains rapidly, announces with important channel transferring information, it in people each aspect such as politics, economic life to be bringing the important effect into play. Announcing information on Internet is to be also to be going what be needed information to be loaded with down in internet "ocean" according to certain retrieval way from website high and low by the fact that website coming to come true, gaining information mainly. Website construction position apply going ahead in internet is easy to see therefore, its important component in order to becoming the government, information employers construction hit the target, catches redoubled attention from people thereby.This system has adopted at present comparatively popular JSP to be proscenium exploitation language. JSP has the simple characteristic easy to learn as exploitation language, but the function is fairly pretty big and powerful. The systematic mini type data base choosing SQL 2000 being a data base, using SQL 2000 to act as an intermediary on the backstage can yet be regarded as a good choice. Adopt Dream weaver besides, coming to embellish Web page, the interface Flash is very amicable. The Internet development in the field of many all is very prompt. Provide rapid one of the function contacting way, reducing the distance between people being its main part then. But, the register of alumni has become whose important connection implement.The few main modules' such as photo album, my diary managing a project, establishing individual or class having introduced the class home page, user registration, having established class, having found back the password, the member data, having revised the member data, administrative person of class and super administrative person mainly designs and realizes the main body of a book.Keywords:Register of alumni,JSP,SQL 2000,Class,Photo album目录第1章绪论 (1)1.1 引言 (1)1.2 可行性分析 (1)第2章需求分析 (3)2.1 任务描述 (3)2.2 用户特点 (3)2.3 条件与限制 (4)2.4 系统配置 (4)第3章系统开发工具和相关技术介绍 (5)3.1 系统模式选择 (5)3.2 开发工具的选择 (5)3.2.1 HTML语言简介 (5)3.2.2 JSP语言简介 (6)第4章系统概念结构设计 (7)4.1 目标设计 (7)4.2 功能模块的划分 (9)4.3 概念结构设计 (10)4.3.1 数据流图的分析 (11)4.3.2 数据字典的分析 (11)4.3.3 功能模块图 (12)4.3.4 数据库E-R图 (13)4.3.5 数据库设计 (17)第5章系统和详细设计 (23)5.1 文件架构 (23)5.2 同学录首页设计 (24)5.3 班级主页设计简介 (25)5.4 各模块主要功能的设计与实现 (26)5.4.1 用户注册模块 (26)5.4.2 日记本模块 (26)5.4.3 相册模块 (27)5.4.4 管理员管理模块 (28)第6章网站的运行与维护 (29)第7章结论 (30)参考文献 (31)致谢 (32)第1章绪论1.1 引言随着网络的普及应用,人们的距离越来越近,联系方式也越来越丰富,如QQ、聊天室、网上论坛等等。
但是这些便于联系的软件都有这一个很大的问题,那就是要用这些流行的软件,我们必须得知道对方的联系方式,如QQ号码、网上论坛的昵称、聊天室的用户名,而且这软件是别人做的,有太多我们不想要的信息,更加不利于管理、查找我们自己想要的信息。
由于这些限制,所以以前的朋友也就不能随意的联系。
因此许多大型知名网站的同学录就成为了许多朋友首选。
如QQ同学录、新浪同学录、网易同学录等等,对于同学录,它的优点是可以创建很多班级,使各个班级集中到一个网站进行管理。