• No results found

Design and Implementation of the College Recruitment Management System

N/A
N/A
Protected

Academic year: 2021

Share "Design and Implementation of the College Recruitment Management System"

Copied!
17
0
0

Loading.... (view fulltext now)

Full text

(1)

某 高 校迎 新管 理的统的设计 与实现尤 丽吐 孜  依沙木 丁 指导 教 师 佘莹莹教 授 厦门大学

厦门大学博硕士论文摘要库

(2)

学校编码:10384 分类号 密级 学号:X2013231418 UDC

工 程 硕 士 学 位 论 文

某高校迎新管理系统的设计与实现

Design and Implementation of the College Recruitment

Management System

尤丽吐孜

依沙木丁

指 导 教 师 : 佘莹莹 助理教授

专 业 名 称 : 软

论文提交日期: 2 0 1 5 年 0 9 月

论文答辩日期: 2 0 1 5 年 1 0 月

学位授予日期: 2 0 1 5 年 月

指 导 教 师:

答辩委员会主席:

2015 年 月

厦门大学博硕士论文摘要库

(3)

厦门大学学位论文原创性声明

本人呈交的学位论文是本人在导师指导下,独立完成的研究成果。

本人在论文写作中参考其他个人或集体已经发表的研究成果,均在文

中以适当方式明确标明,并符合法律规范和《厦门大学研究生学术活

动规范(试行)》

另外,该学位论文为(

)课题(组)

的研究成果,获得(

)课题(组)经费或实验

室的资助,在( )实验室完成。(请在以上括号内填写

课题或课题组负责人或实验室名称,未有此项声明内容的,可以不作

特别声明。

声明人(签名):

2015 年 月 日

厦门大学博硕士论文摘要库

(4)
(5)

厦门大学学位论文著作权使用声明

本人同意厦门大学根据《中华人民共和国学位条例暂行实施办

法》等规定保留和使用此学位论文,并向主管部门或其指定机构送交

学位论文(包括纸质版和电子版)

,允许学位论文进入厦门大学图书

馆及其数据库被查阅、借阅。本人同意厦门大学将学位论文加入全国

博士、硕士学位论文共建单位数据库进行检索,将学位论文的标题和

摘要汇编出版,采用影印、缩印或者其它方式合理复制学位论文。

本学位论文属于:

)1.经厦门大学保密委员会审查核定的保密学位论文,于

年 月 日解密,解密后适用上述授权。

( √ )2.不保密,适用上述授权。

(请在以上相应括号内打“√”或填上相应内容。保密学位论文应

是已经厦门大学保密委员会审定过的学位论文,未经厦门大学保密委

员会审定的学位论文均为公开学位论文。此声明栏不填写的,默认为

公开学位论文,均适用上述授权。)

声明人(签名):

2015 年 月 日

厦门大学博硕士论文摘要库

(6)
(7)

摘 要 I

摘 要

信息化建设是衡量一所高校办学实力和办学水平的重要考核指标,当前国家 对新生的信息采集的工作要求也越来越高,这为高校的信息化采集工作带来了更 高的要求。很多的高校在信息化建设程度上已经初见成效,这为构建迎新管理系 统打下了良好的基础。 本文以某职业大学实际在迎新管理工作中的特点和存在的问题为开发背景, 对迎新管理系统的设计和实现过程进行了概述。在技术方面,迎新管理系统使用 了 Struts2、Hibernate、Spring 框架技术,使用 SSH 设计模式将模型、视图、控 制器分离出来,从而提高了系统的可扩展性和代码的利用程度,系统更加的容易 维护。系统的主要功能模块为系统权限设置、系统信息管理、基础数据管理、数 字迎新管理、招生辅助统计管理模块。通过对数据库的操作,可以完成新生报到 操作,如新生信息的查询、新生数据的导入、导出、多种方式的新生信息的统计 和查询等。 经过运行后,从使用效果来看,原先需要两天的时间才能够完成新生报到工 作,但是使用迎新管理系统后,新生的报到只需要在一天内就可以完成。大大提 高了各个部门为新生服务的效率,优化了迎新的流程,为推进学校的信息化进程 起到了积极的推动作用。 关键词:迎新管理;SSH;信息化

厦门大学博硕士论文摘要库

(8)
(9)

Abstract

II

Abstract

Information construction is an appraisal indicator to measure the education quality and education level for a university. At present, state demands higher for the work of the collect of freshman. Many colleges and universities have some effect on the information degree. It buids a good foundation for construction of enroll management system.

The development background of this dissertation is enrollment management work characteristics and problem faced in a vocational university. It introduces the process of design and implementation of enrollment management system. On the technology aspect, the system uses Structs2, Spring and Hivernate technology. It uses SSH design mode seprates model, view and control, which improves the scalability and utilization degree of codes. The system is easier to maintain. The main function module of system is system authority setting, system information management, basic data management, digital enrollment management and assisted recruit students statistics management. Through the operation of database, it can complete freshman register such as the query of freshman, import and export of freshman data, the statistic of freshman information using various ways and query etc.

After running, the enrollment work using old ways and need two days can use only one day after using this system. From the effect of system, it improves the service efficiency of each department. It optimizes the flow of enrollment work. It has a promoting impact for the information process.

Key words: Enrollment Management; SSH; Inforamtion

(10)
(11)

目 录 III

目 录

第一章 绪论 ... 1

1.1 研究目的及意义 ... 1 1.2 现状和存在问题 ... 2 1.3 论文主要内容 ... 3 1.4 论文组织结构 ... 3

第二章 需求分析 ... 5

2.1 系统建设要求 ... 5 2.2 业务需求 ... 5 2.3 系统功能性需求分析 ... 6 2.3.1 系统权限设置功能分析 ... 6 2.3.2 系统信息管理分析 ... 7 2.3.3 基础数据管理分析 ... 8 2.3.4 数字迎新管理分析 ... 9 2.3.5 招生辅助统计管理分析 ... 10 2.4 系统非功能性需求分析 ... 11 2.5 本章小结 ... 12

第三章系统设计 ... 13

3.1 系统整体架构 ... 13 3.1.1 系统功能结构 ... 13 3.1.2 软件架构 ... 14 3.2 系统功能模块设计 ... 14 3.2.1 系统权限设置模块 ... 14 3.2.2 系统信息管理 ... 17 3.2.3 基础数据管理模块 ... 20 3.2.4 数字迎新管理模块 ... 23 3.2.5 招生辅助统计模块 ... 26 3.3 数据库设计 ... 28 3.3.1 E-R 设计 ... 28

厦门大学博硕士论文摘要库

(12)

目 录 IV 3.3.2 数据表设计 ... 31 3.4 本章小结 ... 35

第四章系统实现 ... 36

4.1 开发环境 ... 36 4.2 开发配置说明 ... 36 4.3 系统登录的实现 ... 38 4.4 系统主要模块实现 ... 39 4.4.1 系统权限设置模块 ... 39 4.4.2 系统信息管理 ... 42 4.4.3 基础数据管理 ... 44 4.4.4 数字迎新管理 ... 47 4.4.5 招生辅助统计管理 ... 51 4.5 本章小结 ... 53

第五章系统测试 ... 54

5.1 测试目的 ... 54 5.2 测试方案 ... 54 5.3 测试用例 ... 56 5.4 测试结论 ... 59 5.5 本章小结 ... 59

第六章总结与展望 ... 60

6.1 总结 ... 60 6.2 展望 ... 61

参考文献 ... 62

致谢 ... 63

厦门大学博硕士论文摘要库

(13)

Contents

V

Contents

ChapterⅠIntroduction ... 1

1.1 Research Purpose and Significance ... 1

1.2 Current Situation and Problems ... 2

1.3 The Main Contens of Dissertation ... 3

1.4 Organization Structure of The Paper ... 3

chapterⅡRequirement Analysis of Systerm ... 5

2.1 The Demands of System Construction ... 5

2.2 Business Demands ... 5

2.3 Functional Requirement Analysis of Systerm ... 6

2.3.1 The Analysis of System Authority Setting ... 6

2.3.2The Analysis of System Informaiton Management ... 7

2.3.3 The Analysis of Basic Data Management ... 8

2.3.4 The Analysis of Digital Enrollment Management ... 9

2.3.5 The Analysis of Assisted Recruit Students Statistics Management ... 10

2.4 Unfunctional Requirement Analysis of Systerm ... 11

2.5 Summary ... 12

Chapter ⅢDetailed Design of System ... 13

3.1 Overall design of system ... 13

3.1.1 The Function Structure of System ... 13

3.1.2 Software Structure ... 14

3.2 The Design of Function Module ... 14

3.2.1 System Authority Setting Module ... 14

3.2.2System Informaiton Management Module ... 17

3.2.3 Basic Data Management Module ... 20

3.2.4 Digital Enrollment Management Module ... 23

3.2.5 Assisted Recruit Students Statistics Management Module ... 26

3.3Database Design ... 28

3.3.1 E-R Design ... 28

3.3.2Data Table Design ... 31

3.4 Summary ... 35

Chapter Ⅳ Implementation of Systerm ... 36

厦门大学博硕士论文摘要库

(14)

Contents

VI

4.1 Development Environment ... 36

4.2 Development Configration Explanation ... 36

4.3 The Realization of System Login ... 38

4.4 Main Module Implementation of The System ... 39

4.4.1 System Authority Setting ... 39

4.4.2System Informaiton Management ... 42

4.4.3 Basic Data Management ... 44

4.4.4 Digital Enrollment Management ... 47

4.4.5 Assisted Recruit Students Statistics Management ... 51

4.5 Summary ... 53

Chapter V Systerm Testing...54

5.1 Testing Goal ... 54

5.2 Testing Scheme ... 54

5.3 Testing Use Case ... 56

5.4 Testing Verdict ... 59

5.5 Summary ... 59

chapter VI conclusion and Prospects ... 60

6.1 Conclusion ... 60

6.2 Prospects ... 61

References ... 62

Acknowledgement ... 63

(15)

第一章 绪论 1

第一章 绪论

1.1 研究目的及意义

当今很多高校都在运用信息技术来提高学校的教学管理水平,从而有效的提 高教师的教学水平 [1]。运用最为广泛和最有影响力的系统要属于教务管理系统 和学籍管理系统。随着高校信息化建设力度的持续增大,很多的应用系统如雨后 春笋般的出现,如财务管理软件、学生管理软件等[2]。 新疆某职业大学经过几年的快速发展,师资力量和学生规模较前些年相比都 得到了很大的发展。目前学校有来自南北疆的学生共计有 5000 多名,教学楼 9 栋,分布在不同的校区。学校为了加快学校的发展,加大了师资的培养力度,先 后有引进了一些具有博士学位的老师,同时鼓励在校的教师积极攻读博士学位, 在博士攻读期间所发生的学费和住宿费用由学校统一报销,在教师返校后,和学 校的人事部门至少签订8 年的合同。在信息化建设方面涉及到学校的各个部门。 如先后引进了教务管理软件、动力仿真软件、财务管理软件等。最近学校又和农 业银行合作,准备建设手机校园一卡通建设。只要学生使用手机就可以进行食堂 的消费、学费的交纳以及图书馆的借书、换书等。当前学校的信息化的建设虽然 得到了长足的发展,但是在迎接新生管理方面还是面临着一些问题: 1、涉及面广、协调困难 在新生的迎接工作中,主要是有学生处来负责,一个新生在完成报道手续后, 需要在财务处、后勤处、图书馆等多个部门来回奔波,只要有一个部门工作失误, 就会影响到其他部门的工作[3]。 2、时间紧 新生报道时间一般在2 到三天内就要完成,如果完成不了就会影响到整个学 校的运转。 3、工作量大 在学生报道的这几天,学校会安排食堂将饭菜直接送到报名点,即使工作人 员中午不休息,也很难在两天将所有的手续都办完。 本课题证实在这样的背景下完成的,课题的顺利完成可以全面提高学生管理 部门的工作效率、规范学生的报道程序、节省学生的报道时间。同时也能够为学

厦门大学博硕士论文摘要库

(16)

某高校迎新管理系统的设计与实现 2 校规范新生报到起到应有的作用。

1.2 现状和存在问题

迎新是高校的一项重要的工作,该工作几乎在每年的9月份左右开始,在该 时间里,学校的迎新管理者往往要在后勤、财务、保卫等部门来回奔波[5]。迎新 工作具有劳动强度大、时间集中、业务集中等特点,从查阅的文献介绍的内容来 看,各个国家都非常重视迎接新生的管理工作[6]。 在国外一些信息技术发达的国家,高校的迎接新生管理系统运行的比较成 功,所使用的信息技术也非常的先进。在软件的开发方面,大多数都是由专业的 团队构成[7]。在软件的维护方面,也是由这些人员来进行维护和升级。最近几年, 国内的信息化发展速度非常的快,在一些领域甚至走在了前列。但是在各个省份, 高校运用信息化的水平还是有着一定的差距。在经济不发达的省份,很多的高校 依然使用手工的方式进行迎接新生的管理工作[8]。其过程大致相似,都是在新生 入学的前两天左右,要求新生完成现场报道、学生注册、缴费以及办理医保卡、 饭卡、电卡等[9]。采用这样的方式就会造成学生排起长队来等候办理业务。 当前高校掀起了建设数字化校园的建设活动,一些大的高校经过努力后,数 字化校园的建设水平达到了国际的先进水平。但是数字化校园建设是一项长期的 建设,通常至少需要3到5年内才能够完成,有些高校甚至建设了8年还没有完成 数字化校园的建设[10]。所以,很多的高校现在纷纷进行一卡通的建设活动,其 优势在于,可以先建设一部分急用的信息系统,能够在短时间内是学校的信息化 水平达到一定的高度。在一卡通建设的过程中,常见的建设方式是,先建设较为 简单的系统,如门禁管理系统、小额缴费系统、自主缴费系统、售饭系统等。然 后在此基础上建设一些复杂的系统,如数字迎新系统、离校系统、财务系统等。 在进行迎新系统的建设过程中存在的问题如下: 1、有些迎新管理系统的开发模式上选用的技术老旧,不能适应当前信息化 环境的要求[11]。 2、一些集成在一卡通下的迎新管理系统是有专业的一卡通厂商进行研发, 由于对学校迎新工作方式的特点不了解,在功能上非常的强大,但是其实际运行 结果并不如人意[12]。 3、虽然迎新管理系统建设了起来,但是在缺乏运行、维护机制,系统升级

厦门大学博硕士论文摘要库

(17)

Degree papers are in the “Xiamen University Electronic Theses and Dissertations Database”.

Fulltexts are available in the following ways:

1. If your library is a CALIS member libraries, please log on

http://etd.calis.edu.cn/ and submit requests online, or consult the interlibrary loan department in your library.

2. For users of non-CALIS member libraries, please mail to etd@xmu.edu.cn

for delivery details.

References

Related documents

The information in the corpus are organized as informal annotations and the most efficient way to use their information is formalizing this annotation through

In Phantasy Star Online’s icon based chat, the audio messages players can send to one another in Return to Castle Wolfenstein, and in the non-verbal actions in The Sims Online we

Whether you’re a first time buyer or an experienced buyer, it is good to know that your real estate agent has your best interests in mind as you select a home..

Position the guide based on the preoperative planning, and at the predetermined distance from the superior border of the lesser trochanter, the inferomedial border of the femoral

BASIC PRINCIPLES OF SUBSEA PRODUCTION - FLOW ASSURANCE ISSUES SEPARATOR PLATFORM OR FLOATER GAS RISER BASE FLOWLINES SUPPLY LINES DISTRIBUTE CHEMICALS TREE 2 - 100 km SEA BED 100 0

As a direct alternative to only selling the regular size, the vendor could choose to sell just the large size and use one of four pricing options to extract consumer surplus,

(The percentages in Table 22 insinuate changes in various levels of social media adoption in comparison to earlier years. However, the 2014 percentages are proportionate to the

The multi-receiver aggregate-signcryption scheme for the proposed system architecture (Figure 1 ) provides the basic security properties, e.g., public verifiability,