首页 Java 007基于struts的校友录网站的设计与实现
007基于struts的校友录网站的设计与实现
作品编号:44
关注人气:1313
文件包括:设计源码+数据库+论文+任务书+PPT
设计大小:8.01 M
开发语言:Java
开发数据库:SQL Server
开发环境:Myeclipse+Tomcat+JDK
原价:900元
现价:90元
下载说明

本作品里面包括调试教程和开发工具和软件,可自行下载根据教程进行调试!

如需技术协助调试,本站收取50元作品调试费!点此申请调试

如果上面没有找到适合您需求的作品,您可联系我们为您定做,定做的作品完全按照您的功能需求来做,并且后期三包,包调试,包讲解,包修改直到通过为止。

  • 作品介绍
  • 项目目录
  • 论文目录
  • 论文预览

目前,经济发展迅猛,人们的压力也越来越大,以致把大多数的时间都投入在工作上,往往就会淡忘以前的生活。学生时代是梦想最多的时代,感情最纯真的时代,在那时,我们都会遇到很多不同的人,也交了很多知己。但是一走上工作岗位,大多数人都会与以前的朋友失去联系。有时,即使想联系却没有联系方式。通过校友录系统,可以找到想要联系的朋友,这是许多人都认可的,可以看出设计一个校友录是极具可行性的。

随着Internet技术的发展,计算机网络已经深入到人们的生活中。传统的个人空间模式既有局限,又不是很完整,而且校友录系统突破了时间和空间上的限制,又可以及时、准确、快速的发布个人信息,让大家不需要面对面就能够相互了解,相互交流。由于Internet的应用发展趋向于个性化,很多用户都希望能够利用网络搭建一个个人空间,写写个人的心情,写一些日志以及上传一些照片放到这个空间里,然后查找到其他的好友,并通过这个空间来相互的沟通联系。

 本文介绍了利用JSPSQL Server 2000数据库技术开发校友录系统。本论文对系统开发过程中所经历的需求分析、可行性分析、结构设计,数据库设计、系统实现、系统测试等各阶段分别进行了详细介绍。本文主要介绍的校友录系统主要分为用户模块、日志模块、心情模块、好友模块等功能。

    


文件夹 PATH 列表
卷序列号为 362C-227F
D:\TEST\源码
├─xiaoyou
│  │  .classpath
│  │  .mymetadata
│  │  .mystrutsdata
│  │  .project
│  │  
│  ├─.myeclipse
│  ├─.settings
│  │      .jsdtscope
│  │      org.eclipse.wst.jsdt.ui.superType.container
│  │      org.eclipse.wst.jsdt.ui.superType.name
│  │      
│  ├─src
│  │  │  struts.xml
│  │  │  
│  │  └─com
│  │      ├─action
│  │      │      DiaryAddSave.java
│  │      │      DiaryAddSaveZZ.java
│  │      │      DiaryDel.java
│  │      │      DiaryManager.java
│  │      │      DiaryUpdate.java
│  │      │      DiaryUpdateSave.java
│  │      │      FriendAddSave.java
│  │      │      FriendDel.java
│  │      │      FriendDel2.java
│  │      │      FriendDiaryManager.java
│  │      │      FriendDiaryShow.java
│  │      │      FriendManager.java
│  │      │      FriendManager2.java
│  │      │      FriendMindManager.java
│  │      │      FriendPhotoManager.java
│  │      │      FriendPhotoShow.java
│  │      │      FriendPhotoTypeManager.java
│  │      │      FriendSearch.java
│  │      │      FriendShareManager.java
│  │      │      FriendUpdateSave.java
│  │      │      GoLogin.java
│  │      │      MindAddSave.java
│  │      │      MindDel.java
│  │      │      MindManager.java
│  │      │      MindUpdate.java
│  │      │      MindUpdateSave.java
│  │      │      PhotoAdd.java
│  │      │      PhotoAddSave.java
│  │      │      PhotoDel.java
│  │      │      PhotoManager.java
│  │      │      PhotoShow.java
│  │      │      PhotoTypeAddSave.java
│  │      │      PhotoTypeDel.java
│  │      │      PhotoTypeManager.java
│  │      │      PhotoTypeUpdate.java
│  │      │      PhotoTypeUpdateSave.java
│  │      │      PhotoUpdate.java
│  │      │      PhotoUpdatefm.java
│  │      │      PhotoUpdateSave.java
│  │      │      Quit.java
│  │      │      ShareAddSave.java
│  │      │      ShareDel.java
│  │      │      ShareManager.java
│  │      │      ShareShow.java
│  │      │      UserAddSave.java
│  │      │      UserShow.java
│  │      │      UserUpdate.java
│  │      │      UserUpdateSave.java
│  │      │      
│  │      ├─bean
│  │      │      DiaryBean.java
│  │      │      FriendBean.java
│  │      │      MindBean.java
│  │      │      PhotoBean.java
│  │      │      PhotoTypeBean.java
│  │      │      ShareBean.java
│  │      │      UserBean.java
│  │      │      
│  │      ├─dao
│  │      │      DiaryDao.java
│  │      │      FriendDao.java
│  │      │      MindDao.java
│  │      │      PhotoDao.java
│  │      │      PhotoTypeDao.java
│  │      │      ShareDao.java
│  │      │      UserDao.java
│  │      │      
│  │      └─db
│  │              DBHelper.java
│  │              
│  └─WebRoot
│      │  DiaryAdd.jsp
│      │  DiaryManager.jsp
│      │  DiaryUpdate.jsp
│      │  FriendDiaryManager.jsp
│      │  FriendDiaryShow.jsp
│      │  FriendManager.jsp
│      │  FriendManager2.jsp
│      │  FriendMindManager.jsp
│      │  FriendMindShow.jsp
│      │  FriendPhotoManager.jsp
│      │  FriendPhotoShow.jsp
│      │  FriendPhotoTypeManager.jsp
│      │  FriendSearch.jsp
│      │  FriendSearch2.jsp
│      │  FriendShareManager.jsp
│      │  FriendShareShow.jsp
│      │  Index.jsp
│      │  Left.jsp
│      │  Login.jsp
│      │  MindAdd.jsp
│      │  MindManager.jsp
│      │  MindUpdate.jsp
│      │  PhotoAdd.jsp
│      │  PhotoManager.jsp
│      │  PhotoShow.jsp
│      │  PhotoTypeAdd.jsp
│      │  PhotoTypeManager.jsp
│      │  PhotoTypeUpdate.jsp
│      │  PhotoUpdate.jsp
│      │  ShareManager.jsp
│      │  ShareShow.jsp
│      │  UserAdd.jsp
│      │  UserShow.jsp
│      │  UserUpdate.jsp
│      │  
│      ├─ckeditor
│      │  │  ckeditor.js
│      │  │  ckeditor_basic.js
│      │  │  config.js
│      │  │  contents.css
│      │  │  
│      │  ├─adapters
│      │  │      jquery.js
│      │  │      
│      │  ├─images
│      │  │      spacer.gif
│      │  │      
│      │  ├─lang
│      │  │      af.js
│      │  │      ar.js
│      │  │      bg.js
│      │  │      bn.js
│      │  │      bs.js
│      │  │      ca.js
│      │  │      cs.js
│      │  │      cy.js
│      │  │      da.js
│      │  │      de.js
│      │  │      el.js
│      │  │      en-au.js
│      │  │      en-ca.js
│      │  │      en-gb.js
│      │  │      en.js
│      │  │      eo.js
│      │  │      es.js
│      │  │      et.js
│      │  │      eu.js
│      │  │      fa.js
│      │  │      fi.js
│      │  │      fo.js
│      │  │      fr-ca.js
│      │  │      fr.js
│      │  │      gl.js
│      │  │      gu.js
│      │  │      he.js
│      │  │      hi.js
│      │  │      hr.js
│      │  │      hu.js
│      │  │      is.js
│      │  │      it.js
│      │  │      ja.js
│      │  │      km.js
│      │  │      ko.js
│      │  │      lt.js
│      │  │      lv.js
│      │  │      mn.js
│      │  │      ms.js
│      │  │      nb.js
│      │  │      nl.js
│      │  │      no.js
│      │  │      pl.js
│      │  │      pt-br.js
│      │  │      pt.js
│      │  │      ro.js
│      │  │      ru.js
│      │  │      sk.js
│      │  │      sl.js
│      │  │      sr-latn.js
│      │  │      sr.js
│      │  │      sv.js
│      │  │      th.js
│      │  │      tr.js
│      │  │      uk.js
│      │  │      vi.js
│      │  │      zh-cn.js
│      │  │      zh.js
│      │  │      _languages.js
│      │  │      _translationstatus.txt
│      │  │      
│      │  ├─plugins
│      │  │  ├─a11yhelp
│      │  │  │  ├─dialogs
│      │  │  │  │      a11yhelp.js
│      │  │  │  │      
│      │  │  │  └─lang
│      │  │  │          en.js
│      │  │  │          he.js
│      │  │  │          
│      │  │  ├─about
│      │  │  │  └─dialogs
│      │  │  │          about.js
│      │  │  │          logo_ckeditor.png
│      │  │  │          
│      │  │  ├─adobeair
│      │  │  │      plugin.js
│      │  │  │      
│      │  │  ├─ajax
│      │  │  │      plugin.js
│      │  │  │      
│      │  │  ├─autogrow
│      │  │  │      plugin.js
│      │  │  │      
│      │  │  ├─clipboard
│      │  │  │  └─dialogs
│      │  │  │          paste.js
│      │  │  │          
│      │  │  ├─colordialog
│      │  │  │  └─dialogs
│      │  │  │          colordialog.js
│      │  │  │          
│      │  │  ├─dialog
│      │  │  │      dialogDefinition.js
│      │  │  │      
│      │  │  ├─div
│      │  │  │  └─dialogs
│      │  │  │          div.js
│      │  │  │          
│      │  │  ├─find
│      │  │  │  └─dialogs
│      │  │  │          find.js
│      │  │  │          
│      │  │  ├─flash
│      │  │  │  ├─dialogs
│      │  │  │  │      flash.js
│      │  │  │  │      
│      │  │  │  └─images
│      │  │  │          placeholder.png
│      │  │  │          
│      │  │  ├─forms
│      │  │  │  ├─dialogs
│      │  │  │  │      button.js
│      │  │  │  │      checkbox.js
│      │  │  │  │      form.js
│      │  │  │  │      hiddenfield.js
│      │  │  │  │      radio.js
│      │  │  │  │      select.js
│      │  │  │  │      textarea.js
│      │  │  │  │      textfield.js
│      │  │  │  │      
│      │  │  │  └─images
│      │  │  │          hiddenfield.gif
│      │  │  │          
│      │  │  ├─iframe
│      │  │  │  ├─dialogs
│      │  │  │  │      iframe.js
│      │  │  │  │      
│      │  │  │  └─images
│      │  │  │          placeholder.png
│      │  │  │          
│      │  │  ├─iframedialog
│      │  │  │      plugin.js
│      │  │  │      
│      │  │  ├─image
│      │  │  │  └─dialogs
│      │  │  │          image.js
│      │  │  │          
│      │  │  ├─liststyle
│      │  │  │  └─dialogs
│      │  │  │          liststyle.js
│      │  │  │          
│      │  │  ├─pagebreak
│      │  │  │  └─images
│      │  │  │          pagebreak.gif
│      │  │  │          
│      │  │  ├─pastefromword
│      │  │  │  └─filter
│      │  │  │          default.js
│      │  │  │          
│      │  │  ├─pastetext
│      │  │  │  └─dialogs
│      │  │  │          pastetext.js
│      │  │  │          
│      │  │  ├─placeholder
│      │  │  │  │  placeholder.gif
│      │  │  │  │  plugin.js
│      │  │  │  │  
│      │  │  │  ├─dialogs
│      │  │  │  │      placeholder.js
│      │  │  │  │      
│      │  │  │  └─lang
│      │  │  │          en.js
│      │  │  │          he.js
│      │  │  │          
│      │  │  ├─scayt
│      │  │  │  └─dialogs
│      │  │  │          options.js
│      │  │  │          toolbar.css
│      │  │  │          
│      │  │  ├─showblocks
│      │  │  │  └─images
│      │  │  │          block_address.png
│      │  │  │          block_blockquote.png
│      │  │  │          block_div.png
│      │  │  │          block_h1.png
│      │  │  │          block_h2.png
│      │  │  │          block_h3.png
│      │  │  │          block_h4.png
│      │  │  │          block_h5.png
│      │  │  │          block_h6.png
│      │  │  │          block_p.png
│      │  │  │          block_pre.png
│      │  │  │          
│      │  │  ├─smiley
│      │  │  │  ├─dialogs
│      │  │  │  │      smiley.js
│      │  │  │  │      
│      │  │  │  └─images
│      │  │  │          angel_smile.gif
│      │  │  │          angry_smile.gif
│      │  │  │          broken_heart.gif
│      │  │  │          confused_smile.gif
│      │  │  │          cry_smile.gif
│      │  │  │          devil_smile.gif
│      │  │  │          embaressed_smile.gif
│      │  │  │          envelope.gif
│      │  │  │          heart.gif
│      │  │  │          kiss.gif
│      │  │  │          lightbulb.gif
│      │  │  │          omg_smile.gif
│      │  │  │          regular_smile.gif
│      │  │  │          sad_smile.gif
│      │  │  │          shades_smile.gif
│      │  │  │          teeth_smile.gif
│      │  │  │          thumbs_down.gif
│      │  │  │          thumbs_up.gif
│      │  │  │          tounge_smile.gif
│      │  │  │          whatchutalkingabout_smile.gif
│      │  │  │          wink_smile.gif
│      │  │  │          
│      │  │  ├─specialchar
│      │  │  │  ├─dialogs
│      │  │  │  │      specialchar.js
│      │  │  │  │      
│      │  │  │  └─lang
│      │  │  │          en.js
│      │  │  │          
│      │  │  ├─styles
│      │  │  │  └─styles
│      │  │  │          default.js
│      │  │  │          
│      │  │  ├─table
│      │  │  │  └─dialogs
│      │  │  │          table.js
│      │  │  │          
│      │  │  ├─tableresize
│      │  │  │      plugin.js
│      │  │  │      
│      │  │  ├─tabletools
│      │  │  │  └─dialogs
│      │  │  │          tableCell.js
│      │  │  │          
│      │  │  ├─templates
│      │  │  │  ├─dialogs
│      │  │  │  │      templates.js
│      │  │  │  │      
│      │  │  │  └─templates
│      │  │  │      │  default.js
│      │  │  │      │  
│      │  │  │      └─images
│      │  │  │              template1.gif
│      │  │  │              template2.gif
│      │  │  │              template3.gif
│      │  │  │              
│      │  │  ├─uicolor
│      │  │  │  │  plugin.js
│      │  │  │  │  uicolor.gif
│      │  │  │  │  
│      │  │  │  ├─dialogs
│      │  │  │  │      uicolor.js
│      │  │  │  │      
│      │  │  │  ├─lang
│      │  │  │  │      en.js
│      │  │  │  │      he.js
│      │  │  │  │      
│      │  │  │  └─yui
│      │  │  │      │  yui.js
│      │  │  │      │  
│      │  │  │      └─assets
│      │  │  │              hue_bg.png
│      │  │  │              hue_thumb.png
│      │  │  │              picker_mask.png
│      │  │  │              picker_thumb.png
│      │  │  │              yui.css
│      │  │  │              
│      │  │  ├─wsc
│      │  │  │  └─dialogs
│      │  │  │          ciframe.html
│      │  │  │          tmpFrameset.html
│      │  │  │          wsc.css
│      │  │  │          wsc.js
│      │  │  │          
│      │  │  └─xml
│      │  │          plugin.js
│      │  │          
│      │  ├─skins
│      │  │  ├─kama
│      │  │  │  │  dialog.css
│      │  │  │  │  editor.css
│      │  │  │  │  icons.png
│      │  │  │  │  icons_rtl.png
│      │  │  │  │  skin.js
│      │  │  │  │  templates.css
│      │  │  │  │  
│      │  │  │  └─images
│      │  │  │          dialog_sides.gif
│      │  │  │          dialog_sides.png
│      │  │  │          dialog_sides_rtl.png
│      │  │  │          mini.gif
│      │  │  │          noimage.png
│      │  │  │          sprites.png
│      │  │  │          sprites_ie6.png
│      │  │  │          toolbar_start.gif
│      │  │  │          
│      │  │  ├─office2003
│      │  │  │  │  dialog.css
│      │  │  │  │  editor.css
│      │  │  │  │  icons.png
│      │  │  │  │  icons_rtl.png
│      │  │  │  │  skin.js
│      │  │  │  │  templates.css
│      │  │  │  │  
│      │  │  │  └─images
│      │  │  │          dialog_sides.gif
│      │  │  │          dialog_sides.png
│      │  │  │          dialog_sides_rtl.png
│      │  │  │          mini.gif
│      │  │  │          noimage.png
│      │  │  │          sprites.png
│      │  │  │          sprites_ie6.png
│      │  │  │          
│      │  │  └─v2
│      │  │      │  dialog.css
│      │  │      │  editor.css
│      │  │      │  icons.png
│      │  │      │  icons_rtl.png
│      │  │      │  skin.js
│      │  │      │  templates.css
│      │  │      │  
│      │  │      └─images
│      │  │              dialog_sides.gif
│      │  │              dialog_sides.png
│      │  │              dialog_sides_rtl.png
│      │  │              mini.gif
│      │  │              noimage.png
│      │  │              sprites.png
│      │  │              sprites_ie6.png
│      │  │              toolbar_start.gif
│      │  │              
│      │  └─themes
│      │      └─default
│      │              theme.js
│      │              
│      ├─Images
│      │      dl_13.gif
│      │      dl_14.gif
│      │      footbg.jpg
│      │      header_bg.gif
│      │      ico_club.gif
│      │      ico_home.gif
│      │      ico_profile.gif
│      │      left1.jpg
│      │      left2.jpg
│      │      left3.jpg
│      │      line1.jpg
│      │      loginbg.jpg
│      │      m1.jpg
│      │      m2.jpg
│      │      m3.jpg
│      │      no_photo_s.png
│      │      no_photo_s2.png
│      │      pokeact_0a.gif
│      │      rbg.jpg
│      │      right1.jpg
│      │      right2.jpg
│      │      right3.jpg
│      │      
│      ├─META-INF
│      │      MANIFEST.MF
│      │      
│      ├─My97DatePicker
│      │  │  calendar.js
│      │  │  config.js
│      │  │  My97DatePicker.htm
│      │  │  WdatePicker.js
│      │  │  
│      │  ├─lang
│      │  │      en.js
│      │  │      zh-cn.js
│      │  │      zh-tw.js
│      │  │      
│      │  └─skin
│      │      │  datePicker.gif
│      │      │  WdatePicker.css
│      │      │  
│      │      ├─default
│      │      │      datepicker.css
│      │      │      img.gif
│      │      │      
│      │      └─whyGreen
│      │          │  bg.jpg
│      │          │  datepicker.css
│      │          │  img.gif
│      │          │  
│      │          └─other
│      ├─Style
│      │      Style.css
│      │      
│      ├─Upload
│      └─WEB-INF
│          │  web.xml
│          │  
│          ├─classes
│          │  │  struts.xml
│          │  │  
│          │  └─com
│          │      ├─action
│          │      │      DiaryAddSave.class
│          │      │      DiaryAddSaveZZ.class
│          │      │      DiaryDel.class
│          │      │      DiaryManager.class
│          │      │      DiaryUpdate.class
│          │      │      DiaryUpdateSave.class
│          │      │      FriendAddSave.class
│          │      │      FriendDel.class
│          │      │      FriendDel2.class
│          │      │      FriendDiaryManager.class
│          │      │      FriendDiaryShow.class
│          │      │      FriendManager.class
│          │      │      FriendManager2.class
│          │      │      FriendMindManager.class
│          │      │      FriendPhotoManager.class
│          │      │      FriendPhotoShow.class
│          │      │      FriendPhotoTypeManager.class
│          │      │      FriendSearch.class
│          │      │      FriendShareManager.class
│          │      │      FriendUpdateSave.class
│          │      │      GoLogin.class
│          │      │      MindAddSave.class
│          │      │      MindDel.class
│          │      │      MindManager.class
│          │      │      MindUpdate.class
│          │      │      MindUpdateSave.class
│          │      │      PhotoAdd.class
│          │      │      PhotoAddSave.class
│          │      │      PhotoDel.class
│          │      │      PhotoManager.class
│          │      │      PhotoShow.class
│          │      │      PhotoTypeAddSave.class
│          │      │      PhotoTypeDel.class
│          │      │      PhotoTypeManager.class
│          │      │      PhotoTypeUpdate.class
│          │      │      PhotoTypeUpdateSave.class
│          │      │      PhotoUpdate.class
│          │      │      PhotoUpdatefm.class
│          │      │      PhotoUpdateSave.class
│          │      │      Quit.class
│          │      │      ShareAddSave.class
│          │      │      ShareDel.class
│          │      │      ShareManager.class
│          │      │      ShareShow.class
│          │      │      UserAddSave.class
│          │      │      UserShow.class
│          │      │      UserUpdate.class
│          │      │      UserUpdateSave.class
│          │      │      
│          │      ├─bean
│          │      │      DiaryBean.class
│          │      │      FriendBean.class
│          │      │      MindBean.class
│          │      │      PhotoBean.class
│          │      │      PhotoTypeBean.class
│          │      │      ShareBean.class
│          │      │      UserBean.class
│          │      │      
│          │      ├─dao
│          │      │      DiaryDao.class
│          │      │      FriendDao.class
│          │      │      MindDao.class
│          │      │      PhotoDao.class
│          │      │      PhotoTypeDao.class
│          │      │      ShareDao.class
│          │      │      UserDao.class
│          │      │      
│          │      └─db
│          │              DBHelper.class
│          │              
│          └─lib
│                  commons-fileupload-1.2.1.jar
│                  commons-io-1.1.jar
│                  commons-logging-1.0.4.jar
│                  freemarker-2.3.15.jar
│                  jstl.jar
│                  jtds-1.2.5.jar
│                  ognl-2.7.3.jar
│                  standard.jar
│                  struts2-core-2.1.8.jar
│                  xwork-core-2.1.6.jar
│                  
├─数据库
│      xiaoyou_Data.MDF
│      xiaoyou_Log.LDF
│      
├─文档
│      2011年本科毕业设计立题申请表-同学录的实现-黄雷鸣-蒋志超.doc
│      PPT.ppt
│      外文翻译.doc
│      毕业设计任务书.doc
│      蒋志超论文.doc
│      
└─运行截图

目  录
1 引言    1
1.1 开发背景    1
1.2 课题研究意义    1
1.3 设计要求    2
2 研究现状及设计目标    3
2.1 相近研究课题的分析    3
2.1.1 校友录的特点    3
2.1.2 校友录的优缺点分析    3
2.2 校友录的可行性及经济效益分析    3
2.2.1 可行性分析    4
2.2.2 经济效益分析    4
2.3 研究存在的问题及解决办法    4
2.3.1 研究存在的问题    4
2.3.2 解决办法    5
2.4 要达到的设计目标    5
3 问题及分析    7
3.1 研究设计中要解决的问题    7
3.1.1 数据表间联系    7
3.1.2 系统安全性    7
3.2 实现中采用的关键技术    7
3.2.1 JSP技术介绍    7
3.2.2 SQL Server介绍    8
3.2.3 Tomcat介绍    9
3.2.4 Struts2介绍    10
4 需求分析    11
4.1 USE-CASE用例图    11
4.2 功能需求    12
4.3 开发环境    12
5 系统设计    13
5.1 系统设计的原则    13
5.2 系统功能模块设计:    13
5.3 数据库设计    14
5.3.1 E-R图    14
5.3.2 表结构设计    15
6 系统实现与测试    18
6.1 各模块实现    18
6.1.1 用户模块    18
6.1.2 日志模块    20
6.1.3 心情模块    24
6.1.4 相册模块    25
6.1.5 好友模块    27
6.2 系统测试    29
6.2.1 测试方法的选择    29
6.2.2 测试环境    29
6.2.3 测试方案    29
6.2.4 实例测试表格    30
7 结论与展望    31
参考文献    32
致  谢    33


标签:同学录,校友录

  • 专注毕业设计源码作品
  • 毕业设计源码论文全套
  • 每件作品均测试后上线
  • 提供所有教程和软件下载

Copyright © 2008-2024 jsjbysjw.com . All Rights Reserved. 备案号:苏ICP备2021056683号-4

  • 联系QQ:81677093
  • 微信:bysj1950