学生公寓管理系统毕业论文.doc
《学生公寓管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《学生公寓管理系统毕业论文.doc(59页珍藏版)》请在三一办公上搜索。
1、摘 要随着社会的发展,科技的进步,作为信息载体的计算机日益显露出其举足轻重的地位。学生公寓管理系统不仅克服了手工操作的复杂程序。而且可以大大节约时间。随着计算机技术的发展和应用,以及高校招生的不断扩大,学生公寓管理系统即将成为当今各个高校必不可少的。该系统针对高校学生管理的范围及特点,系统分成系统管理、学生管理、公寓管理、查询等几个模块。其中公寓管理包括公寓增删、公寓参数设置、学生搬进搬出登记、交费及卫生管理等。系统管理包括添加、修改、删除用户,登陆统计等。学生管理主要是针对来访和晚归登记。查询则包括学生和公寓查询。应用本系统不仅能够让用户更加高效的实施对学生信息各项任务的管理,同时还可以用不
2、同的方式进行查询。本系统将各方面工作有机的结合为一个整体。该系统预期采用C/S模型,前端采用VB.NET作为应用开发工具。后台采用SQL Server 2000数据库。本篇论文将此学生信息管理系统开发过程分为系统概述,系统设计,系统实现和关键技术几个部分,详细阐述了从需求分析到设计思路,总体构架,模块划分直至最终实现的设计与开发的全过程。 关键词:信息管理;学生公寓;数据库管理;.NETAbstractThis design follows the modular thought completely. This design writes all data accessing and the
3、 data manipulation in a module. This design reduces the same parameter or the similar method of the apartment management module, student management module,system management module to a class, in order to reduce the redundancy and save time.The system against college students to the scope and managem
4、ent features, the system is divided into system management, student management, the apartment management, Several inquiries module. Which the apartment management, including additions, deletions and apartments, apartments parameter setting, students move out into registration, payment of fees and he
5、alth management. System management includes add, modify, delete users, landing statistics. Student management is mainly for visitors and late registration. Inquiries include students and apartments inquiries. Application of this system will not only allow users to more efficient implementation of st
6、udent information management tasks. also can be used in different ways to conduct inquiries. This system will work in all aspects of the organic combination of a whole. The system is expected to use C / S model, using VB.NET as front-end application development tools. Background using SQL Server 200
7、0 database. This design adopts the VB.NET as the development language. The backstage database adopts the SQL server 2000.the operation to the database is carried on by the pattern of C/S. The system is used not only in the single machine but also connecting the local area network.Key words:Informati
8、on management; Students apartment;Database management; .NET目 录第1章 绪 论11.1项目开发的背景11.2计算机管理学生公寓的目的和意义21.3系统要实现的目标2第2章 可行性分析42.1技术可行性42.1.1开发工具的软件要求42.1.2硬件可行性52.1.3管理可行性52.2操作可行性52.3可行性研究方法52.4数据流程和处理流程6第3章 需求分析73.1系统的综合要求73.1.1系统功能要求73.1.2系统性能要求83.1.3出错处理要求83.1.4运行要求83.1.5将来可能提出的要求83.2数据流图83.3数据字典12第
9、4章 概要设计144.1系统功能模块144.1.1软件结构图144.1.2概要设计的过程及意义15第5章 数据库设计165.1数据库的基本概念165.1.1数据165.1.2数据库165.1.3数据库管理系统介绍165.2数据库设计的基本步骤175.3概念设计175.4逻辑设计185.4实体-联系图195.1物理设计225.5.1设计原理225.5.2系统的设计方案22第6章 详细设计及编码256.1设计概述256.2详细设计及编码266.2.1登陆模块的实现266.2.2修改密码模块的设计276.2.3用户管理模块的设计286.2.4主窗体的设计296.2.5公寓管理模块的设计306.2.6
10、信息查询模块的设计356.2.7学生管理模块的设计366.2.8外来访问记录386.2.9帮助模块的设计39第7章 测 试407.1软件测试的重要性407.2测试的方法407.3具体测试407.3.1界面项目的测试407.3.2功能的测试417.4测试的总结42第8章 性能分析43第9章 结 论44参考文献45致 谢46附 录47第1章 绪 论1.1 项目开发的背景学习计算机知识的目的在于更加准确、快捷的解决现实生活中的各种问题。我们只有不断的更新和完善自己的知识、在实践中积累经验,才能做出好的软件为社会服务,为使用者提供便利。在当今的社会,可以说是信息技术的发展时代,在社会的方方面面无不涉及
11、到各种信息的处理。信息是人们对客观世界的具体描述,是人们进行交流与联系的重要途径。人类社会就处在一个对信息进行有效合理的加工中。它将促进整个社会的发展。随着社会信息技术的提高,计算机已被广泛应用于当今社会的各个领域,成为推动社会发展的首要技术动力。在软件技术的应用中,软件的开发技术,尤其是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品,参与市场竞争,获取最大利润是全球信息企业追求的目标。学生公寓管理系统正是一个非常实用的应用型软件产品,我们不谈它的经济利益,单说的应用范围就是十分广泛的,只要学校为学生提供了住宿条件,都可以采用本系统。我想计算机的作用就是辅助
12、人们完成那些烦琐的体力劳动和脑力劳动,使人们从劳动力中解脱出来,今天我所设计的学生公寓管理系统就是辅助公寓管理员对学生进行更好的管理,同时使管理员从繁杂的各项劳动中解脱出来。为了能更加快速的完成学生基本信息的管理,提高管理人员的工作效率,特开发此系统。此系统基本符合用户需求,能够完成资料修改、数据录入、用户管理、来访记录、楼房管理、员工管理、查询功能、离校处理、出入登记、记录打印等功能。以及各类相关报表的打印。并提供部分系统维护功能,使用户方便无行数据备份和恢复、数据删除。同时也考虑了减少数据冗余问题,对于数据的一致性的问题也通过程序进行了有效的解决。在这数字化的时代里,学校的管理都受到了极大
13、的挑战。Internet技术持续迅猛的发展,也给传统的管理提出了新的模式。通过数据库基础结构、信息共享与管理、信息的发布与管理,从而方便管理者信息交流和信息共享。在学校里,学生公寓的管理是很重要也是很难的一项。在学校发展的过程中,学生的居住环境变得更加的多样化。管理者要考虑的情况在不断的增加。以往的管理软件已经不能适应多变的情况,管理者急需一个适应现在的管理模式并且在长时间内扩充方便的软件。1.2 计算机管理学生公寓的目的和意义“百年大计,教育为本。”可见教育在国家的建设与发展中起着重要的作用,占据着重要的战略地位,特别是今年来科学地位的快速发展,学校的教育管理水平不断地提高,积极地推动了我国
14、教育事业的发展,计算机的引用与普及进一步加快了学校的信息化管理。在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率,针对这些情况,我们可使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,这一技术具有手工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本底等。这些优点能够极大地提高学生信息管理的效率,使我们的学校在市场经济的发展过程中具有一定的竞争优势,也是企业
15、实现科学化,正规化,现代化的重要条件。用计算机制作的学生信息化管理系统还可以通过功能强大的Internet网及时的向学生的家长传递该生在校的最新成绩,有助于学校与家长的信息互动,为更好地把握学校的教育方针起到了一定的促进作用!以前由于学生公寓管理统一,变化很少,整个学校都是一个模式,每个公寓所住人数,如何分配都特别统一。所以导致以往的系统不能适应现在多变的情况,加大了管理者的工作量,同时管理者手动操作修改的情况时常出现。计算机的出现就是为了节省人力,一个功能不适合的系统,会给管理者带来很多不必要的麻烦。开发大学生公寓管理系统这个软件能够为用户提供充足的信息和快捷的查询。让公寓信息的添加、删除、
16、修改自动的处理。使用者只要对要进行的操作进行选择、给出变化得参数,系统就会自动的处理好。让使用者不必考虑很多数据操作的问题。因此,开发这样一套信息管理软件成为很有必要的事情。1.3 系统要实现的目标该系统的任务是方便,灵活的管理公寓的各项信息,包括公寓基本信息管理,公寓分配管理,备品报修情况管理,卫生情况统计,来客访问记录,学生晚归管理,住宿管理统计等。系统主要有添加,查找,删除,统计等功能模块组成。本系统会做到满足学生公寓管理日常工作的需要,使用方便,界面亲切,安全可靠。1.系统具有良好的用户界面,特别是各种基本信息的输入应简便、高效、快速,尽量做到用户从简单的用户界面中能够进行简单的操作。
17、2.系统提供查询和统计同时进行的方式,用户不仅能够进行查看全局数据的操作,而且可以自定义查询条件进行查询。3.系统程序代码标准化,软件统一化,确保软件的可维护性和实用性。应该具有良好的可扩充性,为以后对系统进行功能扩充奠定坚实的技术基础。第2章 可行性分析可行性分析是说明该软件开发项目的实现,在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能选择的各种方案;说明论证所选定的方案。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能解决。可行性研究的目的不是解决问题,而是确定问题是否值得去解决。并不是所有问题都有简单明显的解决办法,事实上,许多问题不可能在预定的系统
18、规模之内解决,如果问题没有可行的解,那么花费在这项开发工程上的任何时间、资源、人力和经费都是无谓的浪费。而可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。其最根本任务就是对以后的行动方针提出建议。一般来说,至少应该从下述三方面研究每种解法的可行性。2.1 技术可行性技术可行性是指现有的技术能否实现这个系统。技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户(这里是校方)提出的要求(如计算机的容量、速度等)。此外,还要考虑开发人员的水平,我们掌握了数据库及其应用技术、数据库原理、计算机网络技术等课程,对数据
19、库的设计、应用、维护及局域网的组成有了深刻的认识与一定的动手实践能力,从一定程度上具备了开发一个小型系统的能力。而现在学院的计算机配置均可达到P2.2GHZ、256M内存、40G硬盘、768*1024分辨率的显示器。因此,在构建培训成绩管理系统技术上可行。技术可行性是指现有的技术能否实现这个系统。2.1.1 开发工具的软件要求本系统使用流行的软件来开发,后台数据库采用SQL server 2000开发。是基于vb基础上的新型的软件开发工具,又称为vb8.0,它是一个使用方便,开发功能很强的软件。.NET是一种新兴的语言,支持许多操作,所以扩充起来会很方便。2.1.2 硬件可行性开发和运行一个公
20、寓管理系统的硬件要求不高,只需要一台装有windows 2000以上版本的操作系统的pc机,要求:CUP奔腾 赛扬 300Hz 以上内存32MB 以上硬盘10MB 以上因此,在硬件上是可行的。2.1.3 管理可行性由于教育正在迅猛发展,学校从硬件到软件都投入了大量的人力、物力、财力。在公寓管理上,给各个办公室配置了计算机,并能联接到互联网。并且,学校院领导对这方面比较重视,在公寓管理上配置了一定数目的能够训练操作计算机的干事,可以快速、方便、高效地使用计算机进行日常工作。学院开展了计算机及其维修专业,可让学生以实践方式对系统进行维护。使此系统在公寓管理上可行。综上所述,构建培训成绩管理系统在经
21、济上、技术上、管理上都是可行的。因而决定开展培训成绩管理系统的开发。2.2 操作可行性这个系统是一个操作比较简单的系统,在操作上没有任何的技术要求。作为大学生公寓的管理者都具有简单操作的能力,只要会操作一般的办公软件就能对本系统进行操作,因此操作上是可行的。2.3 可行性研究方法在可以完成毕业设计和开发出一个优秀的软件中进行权衡,这是一个难题,没有经验和时间。很多资料都需要一点一滴的搜集。于是采用估算的数学方法,帮助解决这个问题。我们把任务分成几个阶段,每个阶段的工作按小时计算,并且留出一周时间作为计划延误的补充。经过粗略估计,采取保守的态度,如果在最后期限前完不成任务的情况下,可以去掉一到两
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生公寓 管理 系统 毕业论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3941625.html