Abstract 厦门大学学位论文原创性声明 本人呈交的学位论文是本人在导师指导下, 独立完成的研究成 果 本人在论文写作中参考其他个人或集体已经发表的研究成果, 均在文中以适当方式明确标明, 并符合法律规范和 厦门大学研究 生学术活动规范 ( 试行 ) 另外, 该学位论文为 ( ) 课题 ( 组

Similar documents

2



2



-2-



厦门大学学位论文原创性声明 本人呈交的学位论文是本人在导师指导下, 独立完成的研究成 果 本人在论文写作中参考其他个人或集体已经发表的研究成果, 均 在文中以适当方式明确标明, 并符合法律规范和 厦门大学研究生学 术活动规范 ( 试行 ) 另外, 该学位论文为 ( ) 课题 ( 组 ) 的研究成果,

Supply Chain SCM IBM DRP

50 2

() MONORCHIIDAE SP


2



1



WTO

厦门大学学位论文原创性声明 本人呈交的学位论文是本人在导师指导下, 独立完成的研究成果 本人在论文写作中参考其他个人或集体已经发表的研究成果, 均在文中以适当方式明确标明, 并符合法律规范和 厦门大学研究生学术活动规 范 ( 试行 ) 另外, 该学位论文为 ( ) 课题 ( 组 ) 的研究成果, 获



Abstract Since 1980 s, the Coca-Cola came into China and developed rapidly. From 1985 to now, the numbers of bottlers has increased from 3 to 23, and


% 6.7% % % / 1


XML SOAP DOM B2B B/S B2B B2B XML SOAP

厦门大学学位论文原创性声明 本人呈交的学位论文是本人在导师指导下, 独立完成的研究成果 本人在论文写作中参考其他个人或集体已经发表的研究成果, 均 在文中以适当方式明确标明, 并符合法律规范和 厦门大学研究生学 术活动规范 ( 试行 ) 另外, 该学位论文为 ( ) 课题 ( 组 ) 的研 究成果,


Abstract After over ten years development, Chinese securities market has experienced from nothing to something, from small to large and the course of

1

厦门大学学位论文原创性声明 本人呈交的学位论文是本人在导师指导下, 独立完成的研究成 果 本人在论文写作中参考其他个人或集体已经发表的研究成果, 均 在文中以适当方式明确标明, 并符合法律规范和 厦门大学研究生学 术活动规范 ( 试行 ) 另外, 该学位论文为 ( ) 课题 ( 组 ) 的研 究成果

Abstract Today, the structures of domestic bus industry have been changed greatly. Many manufacturers enter into the field because of its lower thresh

1998 5

UDC The Policy Risk and Prevention in Chinese Securities Market

学校编码 :10384 学号 :X 硕士学位论文 中国电信福建公司竞争战略研究 A Study on the Competitive Strategy of the Fujian Branch of China Telecom Co., Ltd. 林锦 指导教师 : 戴亦一 专业名




WTO


X UDC A Post-Evaluation Research on SINOPEC Refinery Reconstruction and Expanding Project MBA 厦门大学博硕士论文摘要库

厦 门 大 学 学 位 论 文 原 创 性 声 明 本 人 呈 交 的 学 位 论 文 是 本 人 在 导 师 指 导 下, 独 立 完 成 的 研 究 成 果 本 人 在 论 文 写 作 中 参 考 其 他 个 人 或 集 体 已 经 发 表 的 研 究 成 果, 均 在 文 中 以 适 当 方

WTO OEM


:




厦 门 大 学 学 位 论 文 原 创 性 声 明 本 人 呈 交 的 学 位 论 文 是 本 人 在 导 师 指 导 下, 独 立 完 成 的 研 究 成 果 本 人 在 论 文 写 作 中 参 考 其 他 个 人 或 集 体 已 经 发 表 的 研 究 成 果, 均 在 文 中 以 适 当 方


Abstract There arouses a fever pursuing the position of being a civil servant in China recently and the phenomenon of thousands of people running to a

THE APPLICATION OF ISOTOPE RATIO ANALYSIS BY INDUCTIVELY COUPLED PLASMA MASS SPECTROMETER A Dissertation Presented By Chaoyong YANG Supervisor: Prof.D

基于.Net的门禁管理系统的设计与实现阿巴白克力.赛买提指导教师林坤辉教授厦门大学厦门大学博硕士论文摘要库

:



I


厦门大学学位论文原创性声明 本人呈交的学位论文是本人在导师指导下, 独立完成的研究成 果 本人在论文写作中参考其他个人或集体已经发表的研究成果, 均 在文中以适当方式明确标明, 并符合法律规范和 厦门大学研究生学 术活动规范 ( 试行 ) 另外, 该学位论文为 ( ) 课题 ( 组 ) 的研究成果,

厦门大学博硕士论文摘要库 基于二维码的工具设备管理系统设计与实现 曾 泽 昕 指导教师 林坤辉 教授 厦门大学

学校编码 :10384 分类号密级 学号 :X UDC 硕士学位论文 医药企业 ERP 系统的研究与应用 Reasearch and Application of ERP System for Pharmaceutical Enterprise 陈顺逸 指导教师姓名 : 林坤辉教


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



Abstract / / B-ISDN ATM Crossbar Batcher banyan N DPA Modelsim Verilog Synopsys Design Analyzer Modelsim FPGA ISE FPGA ATM ii


案例正文:(幼圆、小三、加粗)(全文段前与段后0

WTO WTO ATM POS 4 CRM 2

- 2 -

100Mbps 100Mbps 1000Mbps 100Mbps 1000Mbps 100Mbps 100Mbps PD LXT Mbps 100Mbps 100Mbps 1


Research for RS encoding and decoding technology in the Digital Television Terrestrial Broadcasting System 2006 厦门大学博硕士论文摘要库

2002 II

- 2 - Russell Thaler unexpected dramatic P t =P t-1 + P t t P t-1 t-1 2 T.Russell and R.Thaler, The Relevance of Quasi-Rationality in Competitiv

厦门大学学位论文原创性声明 本人呈交的学位论文是本人在导师指导下, 独立完成的研究成果 本人在论文写作中参考其他个人或集体已经发表的研究成果, 均在文中 以适当方式明确标明, 并符合法律规范和 厦门大学研究生学术活动规 范 ( 试行 ) 另外, 该学位论文为 ( ) 课题 ( 组 ) 的研究成果,

1


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


学校编码 :10384 分类号密级 学号 : UDC 硕士学位论文 大学生学习自我决定与学习投入的关系研究 The Research on Relationship between Undergraduate Study Self-determination and St


Kluyveromyces sp. Y-85 Saccharomyces cerevisiae E-15, E g/100ml Y-85 E-15 DNA Y YEPD MM E E-15 Y-85 Y-85 12h E h 0.1%ED

X MGC X 22 X 23 X MGC X BALB/c 26 X MGC X MGC X MGC X..


J. D. 17 Daniel J. Elazar, American Federalism: A View From the States (New York: Happer & Row, Publishers, 1984), p

UDC The Establishment of Fractional BSDE : : : : : 厦门大学博硕士论文摘要库

.1 Abstract LD MAX PCB MC P


学校编码 :10384 分类号密级 学号 :X UDC 工程硕士学位论文基于 SSH+EasyUI 的信用卡资金监管系统的设计与实现 Design and Implementation of Credit Card Fund Supervision System Based on

豐佳燕.PDF




Microsoft Word - S.3 guide book 15-16

学校编码 :10384 学号 :X 硕士学位论文 基于数据整合与分析技术的银行对公账户管理系统的设计与实现 Design and Implementation of Bank Corporate Account Management System Based on Data In

Transcription:

学校编码 :10384 分类号密级 学号 :X2012231156 UDC 工程硕士学位论文 在职研究生培养过程跟踪系统的设计与实现 Design and Implementation of Tracking System for Part-time Postgraduates' Training Process 麻琳健 指导教师姓名 : 董槐林教授 专业名称 : 软件工程 论文提交日期 : 论文答辩日期 : 2014 年 10 月 2014 年 10 月 学位授予日期 : 年月 指导老师 : 答辩委员会主席 : 2014 年 10 月

Abstract 厦门大学学位论文原创性声明 本人呈交的学位论文是本人在导师指导下, 独立完成的研究成 果 本人在论文写作中参考其他个人或集体已经发表的研究成果, 均在文中以适当方式明确标明, 并符合法律规范和 厦门大学研究 生学术活动规范 ( 试行 ) 另外, 该学位论文为 ( ) 课题 ( 组 ) 的研究成果, 获得 ( ) 课题 ( 组 ) 经费或实 验室的资助, 在 ( ) 实验室完成 ( 请在以上括号 内填写课题或课题组负责人或实验室名称, 未有此项声明内容的, 可以不作特别声明 ) 声明人 ( 签名 ): 年 月 日 II

厦门大学学位论文著作权使用声明 本人同意厦门大学根据 中华人民共和国学位条例暂行实施办法 等规定保留和使用此学位论文, 并向主管部门或其指定机构送交学位论文 ( 包括纸质版和电子版 ), 允许学位论文进入厦门大学图书馆及其数据库被查阅 借阅 本人同意厦门大学将学位论文加入全国博士 硕士学位论文共建单位数据库进行检索, 将学位论文的标题和摘要汇编出版, 采用影印 缩印或者其它方式合理复制学位论文 本学位论文属于 : ( )1. 经厦门大学保密委员会审查核定的保密学位论文, 于年月日解密, 解密后适用上述授权 ( )2. 不保密, 适用上述授权 ( 请在以上相应括号内打 或填上相应内容 保密学位论文应是已经厦门大学保密委员会审定过的学位论文, 未经厦门大学保密委员会审定的学位论文均为公开学位论文 此声明栏不填写的, 默 认为公开学位论文, 均适用上述授权 ) 声明人 ( 签名 ): 年月日

摘要 摘 要 随着国家示范性软件学院在职研究生培养规模的不断扩大, 教学管理工作随之加重 学生分布在全国各地, 受地域的限制, 导师与学生的联系不够紧密, 无法及时了解在职研究生的学位攻读情况 针对这些需求, 设计一个能实现解决在职研究生培养信息的统一管理, 及时跟踪等问题, 能提高在职研究生培养管理效率的管理系统, 具有重要的现实意义 本文阐述了在职研究生培养过程跟踪系统的设计 功能以及实现的关键技术, 对 SSH 架构进行改进后并结合 jquery 和 DWR 技术加以采用, 构建了从界面层 控制层到模型层的 3 层架构 系统包括学生管理, 课程管理, 论文管理, 教师管理, 财务管理, 权限管理等六大功能模块 系统采用流行且相对成熟的技术, 使得开发人员摆脱重复代码编写的繁琐工作, 专注于核心业务逻辑的实现 ; 项目数据库表的设计严格遵循了关系数据库的规范化设计, 同时考虑到查询效率, 以增加数据库的冗余和不规则性的代价, 换取数据库响应和系统效率的提高 本文从软件学院在职研究生培养过程入手, 介绍了系统开发的背景和主要目标, 介绍了系统开发过程中所使用的主要技术, 详细分析了在职研究生培养过程跟踪系统的需求, 并论述了各个功能模块的设计与实现, 测试并展示了系统的部分运行结果 最后论文针对该系统进行了总结, 并指明了二次开发的改进计划 关键词 : 在职研究生 ; 过程 ; 跟踪 I

Abstract Abstract With the continuous expansion of the scale of the part-time postgraduate education of the National Pivot School of Software, teaching management becomes more and more heavier. Moreover, students are widely distributed throughout the country, which cannot build tight relationship between tutors and their students. Teachers cannot know how students are doing on their degree study in time. Hence it is urgent to design a system which can support unified management and real-time tracking of these part-time postgraduates. It is believe that this system will enhance efficiency of students management and make important practical significance. This dissertation elaborates structures, functions and key technologies in the implement of the part-time postgraduate tracking system. This project has built a three-level structure containing the interface layer, control layer and modal layer after rebuilding the SSH structure. The system includes six modules, which are student management, course management, essay management, teacher management, finance management and permission management. The whole project uses the prevalent and relatively mature technology, and frees the developers from the tedious work of repeated coding. They can then focus on implementation of core business logic. The design of project database table strictly follows the relational database's designing normalization. With query efficiency taken into account, the response's speed is well increased at the cost of decreasing of redundancy and irregularity of the database as well as system's efficiency. This dissertation introduces the background and the main goal of this system, and the main technology used in the whole developing process. Then it presents details of the requirement, the way of designing and implementation of the system. Parts of the running results are tested and demonstrated here. In the end, the article makes a summarization for the system, and points out plans of the secondary development. Key Words: Part-time Postgraduates; Process; Tracking III

目录 目 录 第一章绪论... 1 1.1 研究背景... 1 1.2 论文的主要研究内容... 2 1.4 论文结构... 2 第二章系统需求分析... 4 2.1. 系统需求概述... 4 2.2. 系统功能模块图... 4 2.3. 学生管理详细功能需求... 5 2.3.1 学生管理用例图... 5 2.3.2 学生管理功能描述... 6 2.4. 课程管理详细功能需求... 8 2.4.1 课程管理用例图... 8 2.4.2 课程管理功能描述... 9 2.5. 论文管理详细功能需求... 9 2.5.1 论文管理用例图... 9 2.5.2 论文管理功能描述... 10 2.6. 教师管理详细功能需求... 10 2.6.1 教师管理用例图... 10 2.6.2 教师管理功能描述... 11 2.7. 财务管理详细功能需求... 11 2.7.1 财务管理用例图... 11 2.7.2 财务管理功能描述... 12 2.8. 用户权限管理详细功能需求... 13 2.8.1 用户权限管理用例图... 13 2.8.2 用户权限管理功能描述... 14 2.9. 性能需求... 14 V

目 录 2.10. 本章小结... 14 第三章系统设计... 15 3.1. 总体结构设计... 15 3.2. 接口设计... 16 3.3. 数据库设计... 17 3.3.1 E-R 图设计... 17 3.3.2 数据库表设计... 18 3.4. 系统功能模块设计... 26 3.4.1 学生管理模块设计... 26 3.4.2 课程管理模块设计... 26 3.4.3 论文管理模块设计... 27 3.4.4 教师管理模块设计... 30 3.4.5 财务管理模块设计... 31 3.5. 界面设计... 33 3.6. 本章小结... 33 第四章系统实现与测试... 34 4.1. DWR 的配置... 34 4.2. DWR 整合 SPRING... 35 4.3. DAO 层的实现... 36 4.4. 部分模块详细实现... 38 4.4.1 学生管理模块... 38 4.4.2 课程管理模块... 40 4.5. 系统部分实现界面... 43 4.5.1 登录界面和主体界面... 43 4.5.2 学生管理实现界面... 44 4.5.3 课程管理实现界面... 47 4.5.4 论文管理实现界面... 51 4.6. 系统测试... 53 4.6.1 功能测试... 53 VI

目录 4.6.2 性能测试... 56 4.7. 本章小结... 56 第五章总结与展望... 57 5.1 总结... 57 5.2 展望... 58 参考文献... 59 致谢... 60 VII

Contents Contents Chapter 1 Introduction... 1 1.1 Background... 1 1.2 Significance and Contents... 2 1.4 The Structure of Dissertation... 2 Chapter 2 System Requirements Analysis... 4 2.1. System Requirements Outline... 4 2.2. System Function Modules... 4 2.3. Detailed Requirements of Student Management... 5 2.3.1 Use Case Diagram... 5 2.3.2 Detailed Function Description... 6 2.4. Detailed Requirements of Course Management... 8 2.4.1 Use Case Diagram... 8 2.4.2 Detailed Function Description... 9 2.5. Detailed Requirements of Dissertation Management... 9 2.5.1 Use Case Diagram... 9 2.5.2 Detailed Function Description... 10 2.6. Detailed Requirements of Teacher Management... 10 2.6.1 Use Case Diagram... 10 2.6.2 Detailed Function Description... 11 2.7. Detailed Requirements of Financial Management... 11 2.7.1 Use Case Diagram... 11 2.7.2 Detailed Function Description... 12 2.8. Detailed Requirements of User Management... 13 2.8.1 Use Case Diagram... 13 2.8.2 Detailed Function Description... 14 2.9. Performance Requirement... 14 IX

Contents 2.10. Summery... 14 Chapter 3 System Design... 15 3.1. Overall Sturcture Design... 15 3.2. Interface design... 16 3.3. Database Design... 17 3.3.1 E-R diagram design... 17 3.3.2 Database Tables Design... 18 3.4. System Function Module Design... 26 3.4.1 Design of Student Management... 26 3.4.2 Design of Course Management... 26 3.4.3 Design of Dissertation Management... 27 3.4.4 Design of Teacher Management... 30 3.4.5 Design of Financial Management... 31 3.5. User Interface Design... 33 3.6. Summery... 33 Chapter 4 System Implementation and Testing... 34 4.1. Deployment of DWR... 34 4.2. DWR Integration with Spring... 35 4.3. Implementation of DAO Layer... 36 4.4. Detailed Implementation... 38 4.4.1 Student Management Module... 38 4.4.2 Course Management Module... 40 4.5. System Interface Implementation... 43 4.5.1 Login and Main Interface... 43 4.5.2 Student Management Interface... 44 4.5.3 Course Management Interface... 47 4.5.4 Dissertation Management Interface... 51 4.6. System Testing... 53 4.6.1 Funtional Testing... 53 4.6.2 Performance Testing... 56 4.7. Summery... 56 Chapter 5 Conclusions and Prospect... 57 5.1. Conclusions... 57 X

Contents 5.2. Prospect... 58 References... 59 Acknowledgements... 60 XI

Degree papers are in the Xiamen University Electronic Theses and Dissertations Database. Full texts 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.