上海电机学院招生管理系统设计与实现.pdf
《上海电机学院招生管理系统设计与实现.pdf》由会员分享,可在线阅读,更多相关《上海电机学院招生管理系统设计与实现.pdf(97页珍藏版)》请在三一文库上搜索。
1、分类号 密级 UDC 学 位 论 文 上海电机学院招生管理系统设计与实现 Design and Implementation of Shanghai Dianji UniverityStudent Management System (题名和副题名) 蒋俊如 (作者姓名) 指导教师姓名 高 辉 (博士) 电子科技大学 (成都) 周芝峰 高工(教授) 上海电气集团 (上海) (职务、职称、学位、单位名称及地址) 申请学位级别 硕士 专业名称 工程硕士 论文提交日期 2009.8 论文答辩日期 2009.11 学位授予单位和日期 电子科技大学 答辩委员会主席 评阅人 年 月 日 独 创 性 声 明
2、 本人声明所呈交的学位论文是本人在导师指导下进行的研究工 作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的 地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不 包含为获得电子科技大学或其它教育机构的学位或证书而使用过 的材料。 与我一同工作的同志对本研究所做的任何贡献均已在论文 中作了明确的说明并表示谢意。 签名: 日期: 2009 年 8 月 18 日 关于论文使用授权的说明 本学位论文作者完全了解电子科技大学有关保留、使用学位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘, 允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全 部或部分内容编入
3、有关数据库进行检索,可以采用影印、缩印或扫描 等复制手段保存、汇编学位论文。 (保密的学位论文在解密后应遵守此规定) 签名: 导师签名: 日期: 2009 年 8 月 18 日 摘要 I 摘要 随着高校体制的不断改革与发展,我国在校大学生的人数也在不断扩大,近 几年随着招生制度改革的不断深入,以高考为唯一的录取方式也受到极大挑战, 高校自主招生已纳入各高校的最为重要的学生来源之一。各种不同形式的学生来 源给各大专院校的学生招生工作带来了诸多新的挑战。学生招生管理系统是一个 教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要, 学生招生管理系统应该能够为用户提供充足的信息和快
4、捷的查询手段,但一直以 来人们使用传统人工的方式来管理,这种管理方式显然已不能适应百花齐放、尽 显个性的自主招生新模式。自主招生考试作为高考选拔人才的一种重要补充形式, 在扩大招生自主权,为一些全面发展或具有特长的考生提供更多入学选择机会等 方面发挥了重要作用,是深化高校招生录取制度改革的重要举措,也是选拔优秀 创新人才方式的有益探索。因此开发一套自主招生管理系统,成为当前的重要工 作。 本文围绕上海电机学院招生管理系统的设计与实现,结合软件工程的开发理 论,根据招生工作的各项流程进行系统需求分析;设计与管理部分提出了系统总 体架构、共通模块、数据库以及系统相关功能模块的设计与实现;最后通过单
5、元 测试和功能性测试完成系统测试工作。论文基于 AppFuse 开源框架的基础上,对 Struts+Spring+Hibernate的Web开发流程做了深入的研究。 在Web层采用基于MVC 模式的 Struts 框架,并使用 Hibernate 进行持久层操作,使用 Spring 对各个组件进 行依赖注射。通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组 件实现。这些组件可以进行交互和重用,具有可重用性高,维护性好,耦合性低 的优点,从而更易于实现对系统的开发和管理。 上海电机学院学生招生管理系统经过试运行,基本达到预期效果,并得到了 部门领导认可。同时,项目组也得到了部门各方面的
6、反馈信息,这为日后系统的 不断完善升级创造了有利条件。 关键词:招生管理,管理系统,三层结构,开源框架 Abstract II Abstract With the development and improvement of the university systems, students in Chinas universities and colleges are expanding; In recent years, as admission system has been reforming significently, The college entrance examination
7、 for admission as the only way has been tremendously challenged; Enrolling new students independently has been one of most important college admission ways, Which has brought plenty of inconveniences to student management. As a necessary part of an education unit, student admission management system
8、 is essential and crucial to policy-makers and managers of a school. Therefore, the student admission management system is expected to provide sufficient information and swift means of search for its clients and users. However, for a long period of time, the management is through conventional human
9、labor method, whose disadvantages are: low efficiency, low security and yield of large number of unnecessary files and data. This has made it difficult to search, update and maintain the system. Consequently, it has be came an Impontant prionity to develop a series of student admission management sy
10、stem at present. This thesis is about the design and implementation of Dianji Univerity Student Management System. Combined with the development of software engineering theory as well as based on the work of the admissions process, demand analysis is made. The part of design and management shows the
11、 system structure, common module, database and other modules. Finally, system has achieved unit testing and functional testing. Based on AppFuse open source framework, this dissertation has tharoughir researched the process of Struts+ Spring+Hibernate web programming. On web layer, MVC model of stru
12、ts is used; with Hibernate, the persistence layer is operated, Spring is found to carry out dependent on injection. With such a designing pattern, the logical, process and view are divided into separated modules. Those modules are reusable, easy to maintain, and low coupling, so that it gives an eas
13、ier way to develop and manage the system. The Admissions Management System of Dianji Univerity has gone through the trial operation, and accomplished the expected purpose in a general way. The leaders of the relevant department appreciated the results. At the same time, the project team obtained res
14、ponses from all sides, which has paved the way for future upgrade and improvement. Key WordsKey Words:Admission Management,Management system, 3-Layer Structure,Open Source Framewo 目录 III 目录 第 一 章 绪 论 1 1.1 研究背景 1 1.2 招生管理信息系统概述 1 1.2.1 招生管理系统的特点2 1.2.2 招生管理系统工作的现代化管理3 1.3 项目现状背景 4 1.4 论文的主要内容及组织结构 5
15、 1.4.1 课题研究的内容和成果5 1.4.2 本文的组织结构6 1.5 本章小结 7 第二章 系统相关技术 8 2.1 J2EE 技术架构及优势8 2.2 基于 MVC 模式的STRUTS框架11 2.3 RIA 技术15 2.4 SPRING框架技术16 2.5 HIBERNATE技术16 2.6 本章小结17 第三章 系统需求分析 18 3.1 系统总体目标 18 3.2 系统可行性分析 18 3.3 系统运行环境 19 3.3.1 软、硬件环境20 3.4 需求概述 20 3.5 本章小结 25 第四章 系统设计26 4.1 系统总体设计思想 26 目录 IV 4.2 系统架构设计
16、27 4.3 系统模块设计 32 4.3.1 登陆验证模块设计 32 4.3.2 系统权限模块设计 32 4.3.3 其他模块设计 34 4.4 系统的总体功能设计 35 4.4.1 系统维护子系统 38 4.4.2 网上报名子系统 42 4.4.3 中学管理子系统 50 4.4.4 学生管理子系统 52 4.4.5 招生老师管理子系统 54 4.4.6 水平测试出卷及阅卷子系统 56 4.4.7 学院管理子系统 59 4.4.8 领导决策管理子系统 60 4.5 数据库设计62 4.5.1 数据表设计 63 4.5.2 数据逻辑关系 65 4.6 本章小结65 第五章 系统实现 67 5.1
17、 用户权限实现67 EXCEL文件数据导入 67 5.3 网上报名69 5.4 考生信息维护72 5.5 综合信息查询73 5.6 报表生成76 5.7 本章小结76 第六章 系统测试 79 6.1 单元测试79 6.2 集成测试82 6.3 性能测试84 目录 V 6.4 本章小结85 第七章 结论 86 致 谢 87 参考文献88 攻读硕士期间取得的成果90 第一章 绪论 1 第一章 绪论 1.1 研究背景 上海电机学院是一所面向先进制造业及现代服务业,立足上海、辐射长三角, 服务全国;以工为主,经、管、文、理等多学科协调发展;以信息技术为支撑, 产学研紧密合作为途径,培养具有较强创新能力
18、、实践能力、国际合作与交流能 力的高等工程技术与管理人才,建设以举办技术教育为主,特色鲜明的全日制教 学型高等院校。 学校创建于 1953 年,始终秉承“自强不息、追求卓越”的精神,在五、六十年 代就成为第一机械工业部直属重点院校, 创立了风靡全国的“蔡德泰教学法”, 累积 了宝贵的办学经验。1958 年,国家领导人刘少奇亲临学校视察,充分肯定学校“学 校工厂合一、教学生产并重”的办学模式。1985 年,经教育部(时国家教委)批准, 试点举办五年制技术专科教育,是当时国家首批三所试点学校之一。2004 年 9 月, 经上海市人民政府批准,升格为本科院校。 学校占地 529 亩,拥有闵行、杨浦两
19、个校区和一个科教产业园区。学校现有教 职工 923 人,专职教师 539 人,聘请有两院院士在内的多名国内外专家和学者担 任特聘教授和兼职教授。学校现有 1 个上海市级重点学科和 3 个上海高等学校本 科教育高地建设项目,17 个本科专业,28 个专科专业及方向,5 个中外合作专业。 目前在校全日制本、专科学生达 11000 人。 学校依托行业,充分发挥行业(企业)优势,拓展教学空间,现建成与教学相匹 配的校外实习基地 65 个,同行业内外 600 余家企业建立了长期合作伙伴关系,并 聘请现场工程技术人员作为学校的兼职教师,负责生产实习和毕业设计工作。学 校面向市场,服务社会,办学效益备受瞩目
20、。毕业生一次就业签约率连续十多年 保持在 95%以上,始终位居上海高校前列。学校的大部分毕业生主要就业于上海 的支柱产业和高新技术企业,如上海宝钢集团、上海大众、上海通用、上海三菱 电梯、上海振华港机等。 12 招生管理信息系统概述 1.2.1 招生管理系统的定义 电子科技大学硕士学位论文 2 招生管理信息系统是一个庞大、复杂的系统。它受环境等各种因素的影响和 制约,不能脱离大的社会环境而独立存在。招生管理信息系统是指基于计算机网 络环境下的,以计算机和通信网络为工具,对学校的生源状况、资源信息、公平 招入等进行全面管理的人机系统1。根据所在学校的实际情况,通过网络协调处理 好报考学生及学校、
21、招生过程等招生系统内部各要素的关系,以提高工作效率, 为学校招入更多的优秀人才,为学生的发展提供更多的机会和条件,为高校提供 公开、公平、公证的招生环境提供相关服务。从具体管理方面讲,招生管理信息 系统是以招生为核心,集学生网上报名、中学管理、教师学生管理、试卷管理、 系统管理于一体的综合管理系统,使招生管理者、教师、学生可以随时通过网络 对招生过程中的信息进行实时地、全面地查询、分析和处理的计算机网络系统, 它能准确、及时地反映学校招生各项工作的当前状态,使招生管理过程中的各要 素得到有效的协调与整合,实现招生管理系统系统的最优化2。 1.2.2 招生管理系统的特点 (1) 涵盖招生管理过程
22、的各组成要素。 招生管理信息系统与传统意义的校园网管理存在着共同之处,但由于网络互 联的特性而使得基于网络的招生管理具有信息广泛共享、信息处理自动化程度高、 信息传递便利快捷等区别于传统校园管理的新特征。招生管理信息系统功能不仅 覆盖学校教务、教学活动的各个环节,还可以实现从招生、注册到毕业整个过程 的管理,即学校内部管理;还包括了教育管理部门和学校、学校和学校之间以及 学校与相关机构之间的信息共享与互换4。 (2) 具有广泛的开放性和互连性。 招生管理信息系统依托于计算机网络而存在,因而必然具有开放性。但是开 放性的网络容易受到黑客、恶意软件等非法攻击。而招生管理信息系统中有些信 息是需要保
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上海 电机 学院 招生 管理 系统 设计 实现
链接地址:https://www.31doc.com/p-5118813.html