本科毕业论文-—基于bs架构的校园一卡通管理系统的设计与实现.doc
《本科毕业论文-—基于bs架构的校园一卡通管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《本科毕业论文-—基于bs架构的校园一卡通管理系统的设计与实现.doc(73页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、密级: 工程硕士专业学位论文(设计)题 目 基于B/S架构的校园一卡通管理系统的设计与实现 作 者 完成日期 20 年 月 日 培养单位 四 川 大 学 指导教师 指导教师 工程领域 软 件 工 程 授予学位日期 20 年 月 日 基于B/S架构的校园一卡通管理系统的设计与实现软件工程 领域研究生 指导老师 随着科学技术的发展,计算机的应用已经渗透到了生活中的各处,而且伴随着飞速发展的网络建设,信息化社会的逐步深入,网络也已经成为生活中的重要因素,网络系统已经广泛的应用于各个领域之中。在公共领域内,计算机的应用已经十分广泛,许多校园内也已经实现一卡通模式,即一张校园卡既是学生在校园内的证明,也
2、可以通过校园卡进行校园内购物及使用于食堂等,多张卡变成一张卡问题作为现代生活中研究的重点和热点问题之一,受到越来越多人们的关注。本文分析了校园一卡通管理系统的应用现状和实际的问题,针对这类问题,结合当代科技发展的最新成果,本文构思规划了一套解决此类问题贴切的应用模式。着手于实际流程及各种针对校园卡的操作设计。本次毕业论文的是基于B/S(Browser/Server)模式的开发,这是C/ S结构的升级。在这种模式中,用户界面完全是由客户机浏览器呈现。 随着B / S结构的不断成熟,以及浏览器技术的普等优势,实现了强大复杂的功能,这原是需要专有软件才可以得以实现,并节省开发成本,是一种新的开发模式
3、系统。本系统是利用JSP和SQL Server开发的一套校园一卡通管理系统。该系统的设计开发在一定程度上实现了计算机的信息化及网络的应用,并最终达可以通过系统方便快捷的在网上管理学生的校园卡。系统按照软件工程的面向对象的设计方法,在设计的过程中,经过了系统需求、系统设计、代码实现等介绍了软件的开发过程,具体的分析了系统中的各个功能模块的具体需求,设计了办公自动化系统的整体功能结构,通过SQL Server完成了数据库的结构分析与设计,最后对系统的各个具体的模块进行界面设计、编码设计及系统测试,完成了整个系统的开发,可满足于校园一卡通管理系统功能的实现。校园一卡通管理系统主要分为前台用户查询和后
4、台管理员管理两大主要组成部分。后台主要是管理员对用户的管理,包括一卡通管理、学生管理、公告管理,其中一卡通管理主要包括:一卡通的办理、充值、挂失、注销,学生管理主要是对学生信息的导入,公告管理主要包括增加公告、查询公告。前台主要是学生用户对自己信息的查询包括查看个人信息、修改密码、查看余额、查看消费记录、查看公告。本论文首先介绍了在信息化的支持下校园一卡通管理系统的实现意义及背景,校园一卡通的优势及方便性。通过相关技术介绍和应用,然后通过标准的开发流程,完成了校园一卡通管理系统的系统分析、系统设计与功能的实现。关键词:校园一卡通管理系统,JSP,MyEclipse, SQL Server200
5、8,B/S模式The design and implementation of Campus Card Management System based B/S structureGraduate Student: Adviser: With the development of science and technology, computer applications have penetrated into the life around, and along with the rapid development of network construction, the gradual de
6、epening of the information society, the network has become an important factor in life, network systems have been widely being applied in various fields. In the public domain, the computer application has been very extensive, also has been achieved in many campus card mode, which is both a campus st
7、udent identification card on campus, you can also shop on campus by campus card and used in the cafeteria, and many more cards into a single card as one of the key issues in the study of modern life and hot issues, attracted more and more attention. This paper analyzes the application status of camp
8、us card management systems and practical problems, for such problems, combined with the latest achievements of modern science and technology development, the paper conceived a plan to solve this problem the application of appropriate models. Proceed to the actual design process and the various opera
9、tions for the campus card. This thesis is based on the development of B / S (Browser / Server) mode, which is the upgraded C / S structure. In this mode, the user interface is completely rendered by the client browser. With the mature B / S structure, and the S & P and other advantages of browser te
10、chnology to achieve a powerful and complex functions, which originally required proprietary software can be achieved, and save development costs, is a new development model system. This system is the use of JSP and SQL Server development of a campus card management system. Design and development of
11、the system to achieve a certain extent the application of information technology and computer networks, and the ultimate in quick and easy online management students through the campus card system. System in accordance with the object-oriented design methods of software engineering in the design pro
12、cess, through the system requirements, system design, code and other software development process introduced, a detailed analysis of the specific needs of each module in the system, design overall functional structure of the office automation system, through the completion of the structure of the SQ
13、L Server database analysis and design, and finally each specific modules of the system interface design, code design and system testing, completed the development of the entire system, to meet the campus achieve card management system functions.Campus card management system is mainly divided into fr
14、ont and back-office administrators to manage user queries two main components. Backstage mainly administrators to manage users, including card management, student management, bulletin management, card management which include: handling of card, recharge, loss, cancellation, student management mainly
15、 import student information management including bulletin increase announcement, check bulletin. Reception mainly students for their users to query information includes view personal information, change passwords, view balances, view consumer records, view announcements.This paper first describes th
16、e support of information technology to achieve significance and background campus card management system, campus card advantage and convenience. Through the introduction and application of relevant technologies, and then through the standard development process, complete the campus card management s
17、ystem analysis, system design and implementation functions.Key words:Campus Card Management System, JSP,MyEclipse, SQL Server2008, B / S mode四川大学工程硕士学位论文 基于B/S架构的校园一卡通管理系统的设计与实现目 录1 综述11.1校园一卡通研究背景11.2校园一卡通研究意义11.3国内校园一卡通应用现状21.4本论文的结构22 系统设计的相关技术基础介绍42.1JSP相关简介42.2系统设计模式简介52.3面向对象开发方法52.4操作系统及微软简介6
18、2.5MyEclipse 开发环境72.6系统数据库72.6.1 数据库的连接72.6.2 SQL Server 2008 数据库102.6.3 服务器的选择112.7浏览器/服务端(B/S)结构122.7.1 B/S结构与三层架构122.7.2 C/S 结构与 B/S 结构比较122.8本章小结153 系统分析163.1需求分析163.1.1 功能需求概述173.1.2 系统需求173.1.3 应用需求分析183.1.4 运行需求分析183.1.5 其他需求分析193.2可行性研究193.2.1经济可行性193.2.2技术可行性193.2.3运行可行性203.2.4法律可行性203.3系统性
19、能要求203.3.1系统时间特性要求203.3.2系统灵活性203.4本章小结204 系统设计和框架224.1 设计概述224.2 项目开发计划224.3 系统实现功能234.3.1 系统组成234.3.2 功能模块234.4 数据库功能244.4.1 数据库的选择244.4.2 数据库的完整性254.4.3 数据库的安全性254.4.4 建立数据库的任务264.4.5 建立数据库的方法264.5 数据库设计及建立274.5.1 设计概述274.5.2管理员表结构设计284.5.3学生表结构设计284.5.4一卡通表结构设计284.5.5消费记录表结构设计294.5.6公告表结构设计304.6
20、主要用例和描述314.6.1一卡通办理流程图314.6.2一卡通充值流程图324.6.3一卡通挂失流程图334.6.4一卡通注销流程图344.6.5一卡通学生用例354.7 web服务器环境搭建354.8 输入输出与代码设计364.9本章小结375系统功能与实现385.1 校园一卡通管理系统介绍385.1.1 软件功能385.1.2 软件性能385.2软件模块的实现385.2.1登陆模块实现385.2.2个人信息模块实现415.2.3修改密码模块实现425.2.4查看余额模块实现445.2.5查看消费记录模块实现445.2.6查看公告模块实现465.2.7一卡通管理模块实现485.2.8一卡通
21、的办理485.2.9一卡通的充值515.2.10一卡通的挂失525.2.11一卡通的注销545.3本章小结556系统测试566.1测试目标566.2测试要点566.3安全测试576.4 测试结论57结 论58参考文献60作者在读期间科研成果简介62声 明63致 谢64附 录65 IV四川大学工程硕士学位论文 基于B/S架构的校园一卡通管理系统的设计与实现1 综述1.1校园一卡通研究背景随着科技的发展,许多地方的安全性措施由传统的锁具变成了各种门禁系统,一张卡片就可以方便我们的进出,再就是各种会员卡、银行卡等。我们经常会面临这样一种情形,当需要某张卡时,却要花费大量时间来寻找。对于学校来说,每个
22、人可能会去许多地方,比如宿舍、图书馆、食堂、水房等,如此多的卡携带起来非常不方便,而且对学校管理也不方便。因此我们会想到是否可以减少我们手中的各种凭证,只使用一张卡就能完成所有的事情呢。因此一卡通的理念就慢慢出现了,用一卡通的模式代替各种卡证,可以有效的实现身份的统一管理,提高了学校的管理水平。一卡通的使用经历三个过程:单一功能、统一集成功能、以及可扩展的功能。单一功能:使用的第一阶段,每个职能部门各有自己的管理系统与卡,不用部门卡之间不能连通,于是产生了一人携带多卡的现象。统一集成功能:使用的第二阶段,将校园各部门系统进行统一管理,校园卡真正实现了统一使用。这时校园卡集成了身份识别和支付服务
23、,用校园卡取代各种证件,及现金交易。可扩展功能:使用的第三阶段,这时校园卡系统已经在学校各种统一管理中更加突出,也更加实用。它对学校人员、资源、产物进行了有效的整合和共享。新的需求应运而生,用户希望校园卡可以能加职能与人性化。现在校园卡的应用正处于第三阶段,我们有理由相信随着技术的发展,校园卡的各项功能能够更加完善,服务也会更加符合人性化。伴随着信息化环境的发展,物联网与云数据、移动支付等功能也会出现。1.2校园一卡通研究意义校园一卡通的应用有许多重要的意义 第一,使用一卡通系统不仅方便了学生的携带,还节省了多余卡的制作成本,实现了财务的节约,并且后勤部门能很好统一的管理学校各系统的,使它们之
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 基于 bs 架构 校园 一卡通 管理 系统 设计 实现
限制150内