我的日常

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 项目源码 > javaWeb学生公寓管理系统struts2源码
总共48087条微博

动态微博

查看: 25365|回复: 147

javaWeb学生公寓管理系统struts2源码

  [复制链接]
admin    

1244

主题

544

听众

1万

金钱

管理员

  • TA的每日心情

    2021-2-2 11:21
  • 签到天数: 36 天

    [LV.5]常住居民I

    管理员

    跳转到指定楼层
    楼主
    发表于 2014-10-18 19:58:20 |只看该作者 |正序浏览
    ' d( w9 g) T1 D
    & A9 x4 k9 ]; R
    一、引言 8 P, r6 b/ B6 O" n
    1.1 背景
    0 m  w- |" w- f' Q7 A, `* F- N随着通信技术的蓬勃发展,各行业、各领域基本上实现了信息网络化,取消
    3 V7 q9 d8 G3 N了传统的信息管理方式。而高校的公寓学生信息管理依然处于人工管理阶段,由7 ~6 F4 B9 m+ l0 j
    于学生过多,给宿管人员带来了诸多不便。所以,学生公寓管理系统成为了必需。 二、开发工具与技术
    6 i( S5 v0 X4 b. R. }! \5 ?/ C) _$ X2.1 开发工具
    & V( K. P# r0 ?3 u" g" P6 j) Z) o2 Y+ J Myeclipse8.6 MyEclipse 企业级工作平台(MyEclipse Enterprise Workbench ,简称 MyEclipse)是对 Eclipse IDE 的扩展,利用它我们可以在数据库和 javaEE 的
    1 K' B/ b% w& b. V  |+ }开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功
    + X3 q" w9 e; ?  t% E5 q能丰富的 JavaEE 集成开发环境,包括了完备的编码、调试、测试和发布功 能,完整支持 HTML, struts, JSP, CSS, Javascript, SQL, hibernate。  Dreamweaver 8 Dreamweaver 是美国 MACROMEDIA 公司开发的集网页制作和管理网站于
    + P9 o. ~5 L6 [; u7 D, p一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的
    $ E, c4 ^3 B2 Q: F+ n6 {视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏# p0 {8 X) G5 |; \
    览器限制的充满动感的网页。  PowerDesigner15.1 PowerDesigner 是 Sybase 公司的 CASE 工具集,使用它可以方便地对管 理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。 利用 PowerDesigner 可以制作数据流程图、概念数据模型、物理数据模型,可以
    $ }1 K. a  p( i生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能) s) j! G1 f# C( |2 g) P
    对团队设备模型进行控制。 它可与许多流行的数据库设计软件,例如: PowerBuilder,Delphi,VB 等相配合使用来缩短开发时间和使系统设计更优 化  rose 工具 Rose 是 Rational 公司的产品,有一系列。可能你指的是 Rose 建模工具,它
    ( J; ]7 Q* k7 q7 [ 4
    5 q2 M# E0 j; y8 Y6 A5 K支持 UML 用来画用例图,序列图,状态图,类图等。可根据设计的类生成 代码(包括多种语言)。还可以从代码反向生成类。如果你会 UML,Rose 则使你如虎添翼。同时,Rose 支持将你的建模导出为图形。作为一款专业的 软件 UML 建模工具,它有着 visio 无可比拟的优势。但是,如果你需要 visio 那样丰富的图形编辑功能,那么 rose 就无能为力了。结论是:它是系统分析 和设计的工具,支持在结构设计基础上的代码自动生成,但是用好 ROSE 的 关键还是在于架构设计等其它方面的功力。  sql server2008 SQL Server 2008 是一个重大的产品版本,它推出了许多新的特性和关键 的改进,使得它成为至今为止的最强大和最全面的 SQL Server 版本。这篇文 章详细介绍了 Microsoft SQL Server 2008 中的新的特性、优点和功能„„ 在
    * R; f! S8 Z" R; r5 d! k& U现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据5 Y( [, `/ J" |+ l
    趋势的愿景。微软的这个数据平台愿景帮助公司满足这些数据爆炸和下一代8 L9 R# W, s0 p# b# y- [
    数据驱动应用程序的需求。微软将继续投入和发展以下的关键领域来支持他
    . I; C( T& p, z们的数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智
    % N* _& N' d1 R1 I; K3 a能。  tomcat6.0 服务器 Tomcat是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项 目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而 成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0 规范。因为 Tomcat 技术先进、性能稳定,而且免费,因而深受 Java 爱好者的喜爱并得到了部 分软件开发商的认可,成为目前比较流行的 Web 应用服务器。目前最新版 本是 6.0。 2.2 开发技术 ! Z" f3 i- w) ~& v
     jsp 动态网页 JSP(Java Server Pages)是由 Sun Microsystems 公司倡导、许多公司参与一 起建立的一种动态网页技术标准。JSP 技术有点类似 ASP 技术,它是在传统 的网页 HTML 文件(*.htm,*.html)中插入 Java 程序段(Scriptlet)和 JSP 标记 (tag),从而形成 JSP 文件(*.jsp)。 用 JSP 开发的 Web 应用是跨平台的,既能 在 Linux 下运行,也能在其他操作系统上运行。 ( s/ ~- f+ t9 u- }% a) l
    5
    3 r; t* V) V) }5 ~ struts2 框架 Struts 2 是 Struts 的下一代产品。是在 struts 和 WebWork 的技术基础上 进行了合并,全新的 Struts 2 框架。其全新的 Struts 2 的体系结构与 Struts 1 的体系结构的差别巨大。Struts 2 以 WebWork 为核心,采用拦截器的机制来 处理用户的请求,这样的设计也使得业务逻辑控制器能够与 Servlet API 完全 脱离开,所以 Struts 2 可以理解为 WebWork 的更新产品。  jdbc JDBC (Java Data Base Connectivity,java 数据库连接)是一种用于执行 SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用 Java 语 言编写的类和接口组成。JDBC 提供了一种基准,据此可以构建更高级的工 具和接口,使数据库开发人员能够编写数据库应用程序。  sql 存储过程 存储过程(Stored Procedure)是一组为了完成特定功能的 SQL 语句集, 是利用 SQL Server 所提供的 Transact-SQL 语言所编写的程序。经编译后存储# v* Z3 ^4 Q8 d& j
    在数据库中。存储过程是数据库中的一个重要对象,用户通过指定存储过程
    ( |5 ^! G! r$ D% y的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是由流, P6 s1 b, B7 H- e, M, X
    控制和 SQL 语句书写的过程,这个过程经编译和优化后存储在数据库服务
    8 o( u# w3 S/ L! f, h4 }器中,存储过程可由应用程序通过一个调用来执行,而且允许用户声明变) `+ S9 X! @: G. }
    量 。同时,存储过程可以接收和输出参数、返回执行存储过程的状态值, 也可以嵌套调用。 三、需求分析 & X* `# }# y+ J% t/ Q7 k# S4 D7 @0 R+ E
    3.1 综合描述   , P* Q% i  U  [. H' V; k5 D
    3.1.1 产品的功能
    9 {: F7 k: z1 x我校学生公寓现为手工管理,效率低、易出错、手续繁琐,而且耗费大
    8 A1 X7 W; h. @# n2 _量的人力,物力,财力。学校后勤处希望设计一个学生公寓管理系统,管理6 X! d/ G# ~. G! S
    学生住宿情况,员工情况,处理学生离校,管理人员来访情况等功能。通过
    5 ?8 d% z& I: P' }此系统,后勤人员可以对学生公寓的各项情况实行电脑化管理,以提高工作$ c" F  O; ~+ \7 Y6 g! a: A
    效率,也使得公寓管理所需的各项信息能方便快速进行录入,查询,删除和; P# e5 U$ p' b% n" g
    更新。
    ! M4 Z7 ]) p' }) |2 H3 Z* j
    ) X' i) {8 U. k0 t& H9 S 6
    . q- p5 I* V& H3.1.2 用户类和特征 - H  z$ T, B% J2 K0 H
    该软件的用户分为宿舍管理员和学生。宿舍管理员是该系统的主要使用% b8 |5 C! M) h& Y
    者,具有学生信息管理、来访人员管理、学生离校管理等功能。而学生具有
    % ?* U6 t& S  f: n: X信息查询和修改功能。
    : T* h* j0 U1 Z0 i. q3.1.3 运行环境   硬件要求:1G RAM, PentinumIII 450 以上 操作系统:Windows XP SP3
    $ j6 P/ L5 I' `! W' t* ~数据库管理系统:Microsoft SQL Server 2008 3.2 功能需求 # N, r. t' N. u/ F. S/ Q
      1.管理员
    ' f$ s: b( ?3 H5 s- F/ o 录入(注册)学生的基本情况 6 r3 L+ j6 e1 |+ G1 [: a
     查询学生的基本信息 " E  h9 N! u& }( C
     修改学生的基本信息
    & J7 _+ U7 j0 x8 l 对学生离校进行管理 0 u$ Y- z8 Y3 A4 o' H- i. F: c; Y
     对来访人员进行管理 * [$ z- T7 p' S6 F' k/ M/ ?
     查询来访记录 ' y1 L4 W$ H$ A; H: o7 b
     对学生的财务进行登记(贵重物品)
      j2 A$ R3 W9 ?' V0 Q  2.学生 - j9 K! P1 m  X! n
     查询个人基本信息 5 C' r; a, t% \: \. c: P2 I: q- K
     修改学生基本信息 ! o1 I& D$ _( m/ g) Y  p
     修改密码 3.3 非功能需求
    - K( ^$ {% w2 T9 ]9 x 用户界面:简介、易用、美观友好的用户界面。 4 `2 ?# A  d/ Z+ P7 _$ z9 _
     可靠性需求:保证用户在使用本系统时,用户的操作不会产生数据
    7 H/ u1 K; j' A/ ~4 ^. q流失和错误
    / M5 Z+ I- q. i( S$ g 安全保密需求:用户登录时需要密码验证
    0 _; ?- q- J9 o% d 浏览器需求:适用于 IE7 以上的浏览器 / N" Z, R) R! v% @( n$ o$ a3 W, G

    % t1 ?" ?$ V: n项目源码下载地址:
    游客,如果您要查看本帖隐藏内容请回复

    , O$ q2 y' g5 Q5 ?# L# W) \/ \' Z& S0 I7 L, N

    科帮网 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与科帮网享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、科帮网管理员和版主有权不事先通知发贴者而删除本文


    JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

    0

    主题

    0

    听众

    64

    金钱

    二袋弟子

    该用户从未签到

    148#
    发表于 2019-12-24 12:21:02 |只看该作者
    嘻嘻嘻嘻嘻嘻嘻嘻寻寻寻寻寻寻寻寻寻
    回复

    使用道具 举报

    0

    主题

    0

    听众

    61

    金钱

    二袋弟子

    该用户从未签到

    147#
    发表于 2019-12-10 09:30:35 |只看该作者
    冲冲冲
    回复

    使用道具 举报

    zccz    

    0

    主题

    0

    听众

    69

    金钱

    二袋弟子

    该用户从未签到

    146#
    发表于 2018-06-07 15:58:41 |只看该作者
    楼主棒棒哒8 V% _# N( M" B0 e+ S3 L
    chengxuhenwanmei
    & |+ i( Q! b% r, Z% G
    回复

    使用道具 举报

    zccz    

    0

    主题

    0

    听众

    69

    金钱

    二袋弟子

    该用户从未签到

    145#
    发表于 2018-06-07 15:58:19 |只看该作者
    楼主棒棒哒. q  T6 ^# O, g% i% E
    & d3 Z8 G9 Z; \) N# [
    回复

    使用道具 举报

    4

    主题

    0

    听众

    138

    金钱

    三袋弟子

    该用户从未签到

    144#
    发表于 2018-05-29 15:11:35 |只看该作者
    你好,谢谢
    2 V2 ~* s. C3 }" p
    回复

    使用道具 举报

    4

    主题

    0

    听众

    138

    金钱

    三袋弟子

    该用户从未签到

    143#
    发表于 2018-05-29 15:10:47 |只看该作者
    你好,感谢5 i* C1 }: f0 e
    回复

    使用道具 举报

    1

    主题

    0

    听众

    131

    金钱

    三袋弟子

    该用户从未签到

    142#
    发表于 2018-05-28 01:44:13 |只看该作者
    学习Ing,小白一枚,自学有点难
    回复

    使用道具 举报

    aaddd    

    3

    主题

    0

    听众

    146

    金钱

    三袋弟子

    该用户从未签到

    141#
    发表于 2018-05-22 14:57:12 |只看该作者
    顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
    回复

    使用道具 举报

    fiker    

    0

    主题

    0

    听众

    77

    金钱

    二袋弟子

    该用户从未签到

    140#
    发表于 2017-12-25 10:42:58 |只看该作者
    感觉不错,可以尝试一下。
    回复

    使用道具 举报

    快速回复
    您需要登录后才可以回帖 登录 | 立即注册

       

    关闭

    站长推荐上一条 /1 下一条

    发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
    快速回复 返回顶部 返回列表