高校后勤管理系统的设计与实现论文

上传人:沈*** 文档编号:100509343 上传时间:2022-06-02 格式:DOC 页数:55 大小:657.50KB
返回 下载 相关 举报
高校后勤管理系统的设计与实现论文_第1页
第1页 / 共55页
高校后勤管理系统的设计与实现论文_第2页
第2页 / 共55页
高校后勤管理系统的设计与实现论文_第3页
第3页 / 共55页
点击查看更多>>
资源描述
西京学院本科毕业设计(论文)题目:高校后勤管理系统的设计与实现教学单位: 工程技术系 专 业:计算机科学与技术学 号:姓 名:指导教师:2012年5月26 / 55摘 要对于各种院校来说,利用计算机支持院校高效率完成管理的日常事务,是适应现代院校制度要求、推动院校事务管理走向科学化、规化的必要条件;而高校后勤管理是一项琐碎、复杂而又十分细致的工作,如果实行人工操作,须人工填制表格以与计算费用等等,这就会耗费工作人员大量的时间和精力,计算机进行高校后勤管理,不仅能够保证数据准确无误、快速输出,而且还可以利用计算机对有关信息进行统计,服务于院校与其他方面的核算。高校后勤管理系统,具有人工查询所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低等。这些优点能够极提高学校日常事务管理的效率,也是院校的科学化、正规化管理,与世界接轨的重要条件。本高校后勤管理系统主要包括“学生信息的管理”、“楼宇信息管理”、“水费信息管理”、“电费信息管理”和“系统用户管理”等模块。它主要对学生宿舍的用水用电情况进行统计,便于学生和后勤人员查询。节省了大量的人力劳动,方便于学生随时查看自己宿舍里的使用情况。关键字:ADO;ACCESS;ASP;后勤管理;信息AbstractFor a variety of institutions, the use of computer support for the institutions to complete the management of an efficient day-to-day affairs, is a demand for a system to meet the needs of modern institutions, the management of their affairs to promote the scientific and standardization of the necessary conditions; and utilities is a query of trivial, complex and very detailed work, if the manual operation required to manually calculate the cost of forms and fill in and so on, which will cost a lot of staff time and energy utilities computer inquiries, not only to ensure that data accurate, fast output, but also can make use of the computer information on the statistics, the service academies and other aspects of accounting. Query system utilities with inquiries artificial advantages unmatched. For example: the rapid search to find convenient, high reliability and large storage capacity, the confidentiality of a good, long life and low cost. These advantages can greatly improve the efficiency of day-to-day affairs, but also the institutions of scientific and standardized management, and an important condition for the rest of the world. The logistics system, including utilities query student information management, Building Information Management, water information management, tariff information management and User Management module and so on. It is mainly water on the student dormitories on electricity consumption statistics for students and other staff. Save a great deal of human labor, to facilitate student dormitory at any time to view their own usage.Key words: ADO;ACCESS;ASP;Logistics management;Information目 录1 课题研究背景与意义11.1课题研究背景11.2研究目的与研究方法21.2.1 研究目的21.2.2 研究方法22 后勤管理系统的需求分析与可行性分析42.1用户需求分析42.2技术可行性42.3经济可行性42.4 系统需求分析52.4.1功能需求52.4.2 数据需求62.4.3 本系统的优势63 高校后勤管理系统的概述73.1开发高校后勤管理系统的需求73.2 高校后勤管理系统国外的发展现状73.3高校后勤管理系统的国发展现状与意义84 后勤管理系统的概要设计94.1系统设计方法三原则94.2 系统设计使用的工具94.3 系统设计的体系结构104.4 系统设计的任务104.5系统功能分析114.6系统功能设计124.6.1 用户登录设计124.6.2 数据库设计124.6.3 界面设计145 后勤管理系统的详细设计与实现155.1系统功能模块设计165.2.1数据库概念结构设计175.2.2 数据库逻辑结构设计205.2.3 数据库物理结构设计205.3业务流程图分析245.4数据流程分析255.5数据字典255.6处理逻辑286 系统的测试307 总结32致34参考文献35附录361 课题研究背景与意义1.1课题研究背景随着21世纪的钟声敲响,人类正以惊人的速度走出工业文明,步入超高速发展的信息时代。对于明天,我们无法预想,因为计算机正以令人难以致信的速度发展。信息时代的来临不仅改变着我们的生活,也不断改变着我们的思维方式和学习方式,以与我们周围的一切。可以说,计算机注定要伴随我们一生。电子信息的网络化,各行各业的高度信息化不断推动着社会的高度发展。对于我们新世纪的大学生来说,我们不仅仅要掌握计算机的基本技能,而且要精通计算机的科学技术与其应用。在现代化的经济时代里,信息化竞争已经越来越趋于白热化,具有先进的信息化技术,无论是个人也好,还是企业也罢,都能占据先机,从而有效地拓宽与发展。对于已经加入WTO的中国,我们已经别无选择了随着全国高校后勤社会化改革的不断深入,高校后勤在管理的围和服务的质量上都有了新的要求,原有简单、落后的管理方法和手段已经不能适应社会化改革和市场竞争的要求。提高后勤管理水平、提高部运行效率、增强服务意识已经成为后勤实体生存与发展的必要条件。引进先进的计算机网络技术进行后勤全面的信息化管理已经是后勤发展的必由之路。 目前,全国高校后勤在利用信息化管理的手段上还比较落后。随着高校逐年扩招,学生人数越来越多,对吃、住等后勤物业服务保障的要求越来越高。同时, 校区基础设施也在不断增加,管理服务容和围不断扩大。校区分散,部门众多。这就要求后勤提供服务保障的管理模式和方法也要适应这一新形式的变化。 提高后勤队伍素质建设和服务意识,有效地利用网络化、现代化管理手段已经是大势所趋,只有这样才可能更好地保证学生和教职员工的正常学习和生活。高校后勤社会化改革过程中。虽然在产权制度设计、现代企业制度建设等方面作了一系列改革尝试并取得了一些成效。但因为后勤工作涉与面广,各项管理工作基础亏弱,高校后勤财务管理和资产管理仍然面临着管理手段落后、管理效率低劣等问题。由此造成的后勤资本不能实现优化设置装备摆设,资产利用效益低下,甚至国有资产流失等。不仅直接影响了高校的办学效益也不利于后勤社会化改革的进一步深化。针对高校后勤财务的特定需求,市场上的一些高校财务软件已不能适用高校后勤的会计核算。而贸易化的通用企业财务软件,过于注重通用性,无法充分考虑高校后勤每一个经营实体和具体部门的现实需求。整个学校后勤管理仍处于较低水平。 信息管理系统(MIS)是提高企业,单位以与人们生活效率的一个极其重要的方面,它的发展与广泛应用能够体现一个企业是否具有现代化竞争科技实力,更是评判一个国家信息化发展的一个标准,因此,做好信息管理系统(MIS)也是我们大学生信息技术能力的一个体现。社会的进步和计算机技术的发展,特别是微型计算机的大围普与,计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理信息系统在办公室自动化以与商业信息管理等方面的应用,日益受到人们的关注。1.2研究目的与研究方法1.2.1 研究目的随着改革开放的深入发展,社会主义市场经济的建立,人们越来越认识到市场的竞争,归根到底是商品的竞争,而商品的竞争,归根到底是技术的竞争、人才的竞争。特别是当今世界已进入高科技时代,学校管理要创一流水平,体现一流质量,实现现代化管理势在必行。经过详细的分析和调查,本设计采用Microsoft ASP作为开发工具,后台数据库采用Access数据库设计,利用ADO数据库访问技术实现对数据库的各种管理操作,实现查询水电费与管理功能。采用B/S模式开发,分为客户端和服务器端。服务器端运行数据库管理系统,客户端运行应用程序以实现各自的用户界面和业务逻辑处理,客户和数据库服务器进行通信,客户通过查询提出数据访问请求(查询或更新) ,服务器响应请求,并把结果返回给用户,其优势在于系统简单、功能强大、扩展能力良好。该系统功能较齐全,用户界面好,使用性强,可靠性好,明显提高水电费查询管理的工作效率。后勤管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以与前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。1.2.2 研究方法为研究这个系统的开发,查阅了相关的资料和文献,如:清华大学2005年5月出版的ASP企业管理系统开发实例、交通大学2006年6月出版的ASP程序设计基础、人民邮电2006年4月出版的数据仓库项目管理实践、中国铁道2005年6月出版的ASP与网络数据库技术、2005年第6期广播电视大学学报里发表的我国中小型企业信息化问题研究、电子工业2009年1月出版的网络数据库应用系统开发技术ASP.NET、机械工业2008年8月出版的网络数据库技术应用、清华大学2007年1月出版的Access数据库应用教程等等,同时也参考了一些外文参考文献。由于本设计采用的是Microsoft ASP作为开发工具,后台数据库采用Access数据库设计,利用ADO数据库访问技术实现对数据库的各种管理操作,实现查询水电费与管理功能。所以参考文献的具体容对整个系统设计过程提供了很大的帮助,文献中的一些实例导航为我所做的系统提供了一个参考框架。通过掌握各种ASP的基础知识和管理系统开发的基本过程,注重实际应用与必要的基础知识的统一、软件功能与开发思路的统一。文献中的一些开发实例均来自于工作实践,充分考虑实例的典型性和先进性。由浅入深,通俗易懂。实例采用Access数据库,对数据库的安装、调试与修改都做了说明,操作比较简单易懂。这些文献的设计实例都具有一些自身的特点,有很多值得去借鉴和研究的地方。本课题已有的研究基础和已有的研究成果为我研究开发的后勤管理系统奠定了软件、网络以与计算机科学的基础,对我的开发设计过程提供了一些帮助和启发。网络技术的发展使得水电费查询日益广泛与深入,同时也使得后勤管理系统的缺陷问题日益突出。一方面,后勤管理系统提供了查询的快捷性与方便性,只要满足授权的人员,任何地点都可以进行查询;另一方面,也增加了系统的问题,这使得我的后勤管理系统有机会在前期研究开发工作者的基础上能够更加完善系统不足之处。在他们的研究与开发下,仍尚存一些研究空间,这个系统本身比较薄弱的环节都可以再更加完善,同时对本课题已有的研究文献存在空白之处给予补充添加,完善一些模块的功能使其更加符合现在学校以与一些社区机构所需水电费查询管理系统要求。 另外,我也对目前市面上比较流行的水电费查询软件和进行了分析,发现有些系统都没有对用户信息进行管理,只是单纯的把用户水电费数据报表显示出来,没有分类查询以与显示用户信息。由于本设计主要是针对学校后勤进行水电费的管理工作,方便按时将学生水电费情况反映出来并予以统计,因此这个系统就对这方面进行了改进,可以进行学生信息综合管理,分院系管理以与公寓编号管理。2 后勤管理系统的需求分析与可行性分析2.1 用户需求分析后勤管理系统是学校后勤管理中的重点,存在着信息录入量大,查询请求多,查询条件繁杂的特点。而传统的水电费查询方式因为操作烦琐,不能进行方便的操作,已经不能够满足管理中的需要。为了将水电费查询纳入规化、现代化管理的轨道,针对现有的查询方式中存在的问题和管理的实际需要,我们将理顺管理体制、建立各种管理规与开发信息系统有机地结合起来。通过建立专门的后勤管理系统来实施对学校后勤进行统一管理。所以,为了顺应用户需求,我们推出了后勤管理系统。2.2技术可行性后勤管理系统,传统的管理方法为手工统计或者用excel一类的工具来进行查询,学生通常不能方便的自行查询,管理过程复杂工作量大,而且容易丢失数据。根据系统分析自身特点结合实际情况为基础,本系统采用ASP技术,使用ACCESS数据库系统开发,把它们转为有效的数据库设计,这些数据库具有功能完备、效能高的特点。这个设计主要是面对学校部的水电费管理而研制的一个系统。随着学校的规模不断增大,对水电费管理的快速性和可靠性也提出了更高的要求,这个系统就是针对学校进行快速、准确的处理水电费这一体系而开发的。这一理论体系包括水电费的查询、统计等带来的一系列结算。这是一个算杂而必须严格认真的标准应用系统。 设计后勤管理系统是为了提高学校对水电费用计算与查询等管理工作的效率,大幅减轻工作量,降低成本,缩短工作周期,进而提高整体管理水平、规管理制度、杜绝漏洞和隐患,为用户提供更快捷、方便的服务。文档从设计原理与实现方法出发详细阐述了各项功能的分析、设计、实现的过程。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成水电费查询的全过程。2.3经济可行性对于各种院校来说,利用计算机支持院校高效率完成管理的日常事务,是适应现代院校制度要求、推动院校事务管理走向科学化、规化的必要条件;而查询水电费是一项琐碎、复杂而又十分细致的工作,如果实行人工操作,须人工填制表格以与计算费用等等,这就会耗费工作人员大量的时间和精力,计算机进行水电费查询,不仅能够保证数据准确无误、快速输出,而且还可以利用计算机对有关信息进行统计,服务于院校与其他方面的核算。水电费的查询系统,具有人工查询所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低等。这些优点能够极提高学校日常事务管理的效率,也是院校的科学化、正规化管理,与世界接轨的重要条件。综上所述,实施MIS在技术上、经济上都是可行的,因此,开发企业后勤管理系统是可行的。2.4 系统需求分析系统需求分析主要就是明确后勤管理系统所要实现的目标,并给出解决方案。对系统的需求分析可以从功能需求和数据需求两方面来进行。功能需求分析主要是对系统所要实现的目的进行分解,使之形成既相互独立又相互联系的几个部分,然后将每个部分映射为一个或多个功能,这些功能相互之间形成一个有机的整体。数据需求分析就是对系统中涉与的数据进行识别,并描述出它们在系统中的关系和流向。如上所述,通过功能需求分析可以得到系统的主要功能,通过数据需求分析则对数据库设计有所帮助。下面详细进行这两个部分的分析。2.4.1功能需求后勤管理系统需要实现学生信息管理、水费信息管理、电费信息管理、学生公寓信息管理和用户管理几个部分功能,下面分别阐述这几个部分的功能需求。(1)学生信息管理: 学生基本信息的添加, 学生基本信息的删除, 学生基本信息的查询。(2)水费信息管理模块: 水费信息的添加, 水费信息的删除, 水费信息的查询。(3)电费信息管理模块: 电费信息的添加, 电费信息的删除, 电费信息的查询。(4)公寓管理模块: 公寓信息的添加, 公寓信息的删除, 公寓信息的查询。(5)系统用户管理模块: 用户添加, 用户删除。2.4.2 数据需求通过前面对系统功能需求的分析,可以了解到后勤管理系统主要实现5个方面的功能,包括学生信息管理、水费信息管理、电费信息管理、公寓管理和系统用户管理。后勤管理系统所涉与的主要数据包括水电费录入、水电费检索、楼宇管理和用户记录,下面分别分析这些数据需求。(1)水电费录入水电费录入是后勤管理系统中最重要的一个环节,是该系统的原始数据。系统中,录入水费的吨数,电费的度数和各自的单位价格。系统自动计算他们的总价格。(2)水电费检索根据不同的条件来检索系统中的水电费使用情况和各自的价格。(3)楼宇管理 楼宇管理是管理学校学生公寓信息的,学生的楼号和寝室号。水电费都是根据每个寝室来算,寝室是水电费的最小单位。(4)系统用户管理用户记录是用户管理中建立的用户基本信息,主要包括用户名、登陆密码、登录时间,权限管理等。2.4.3 本系统的优势本系统相比国外其他的后勤管理系统,有界面美化,符合用户的需求。让用户能够很快的接受。本系统将实际中复杂的系统,设计成简便实用的管理信息系统。3 高校后勤管理系统的概述3.1开发高校后勤管理系统的需求网络的出现与发展,使以因特网(INTERNET)为主要标志的网络技术构成了现代技术文化的重要部分,联系上亿人的因特网将人类带入了一个全新的数字化时代,拓展了人类的第二生存空间网络社会。总之,多媒体网络技术为人的全面发展、教育教学质量的提高提供了良好的环境和技术支持。因而,包括教学设计、课程实施、教学管理与其评价等一系列实践活动应更广泛地考虑信息时代教学的特征,以系统、整体、联系的理念开展教育实践活动,积极合理地引用多媒体网络技术,促使教学容向课本外延伸,教学评价向能力转向,课程设计向多元化发展。随着经济的全球化以与中国经济改革的逐渐深化,各企业面临着越来越多激烈的竞争。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地。学校同样需要高效率的软件来支持他的运营。学校后勤管理系统可以方便学校后勤部门的统一管理和监督。后勤人员可以随时查看学校寝室使用水费和电费的情况。后勤管理系统由管理人员将每个月的水费和电费使用情况录入后勤管理系统,通过用户登陆以后查询使用情况。本次设计采用ASP为设计语言,来实现学校水电费查询与管理的功能。由于原始的查询系统为手工操作,不能与时有效的反映水电费的情况,而且不能集中的管理给管理人员带来不必要的麻烦。而传统的查询水电费并没有对学生信息进行统一管理。该系统将复杂的水电费查询进行归纳、分析、总结,再转化成计算机工程,采用面对对象的编程思想,从具体的查询与管理角度出发,进行编程和设计,实现学生用水用电情况查询、学生基本信息查询、水电费计算等功能。为提高工作效率和管理质量、提供优质服务奠定了基础。3.2 高校后勤管理系统国外的发展现状计算机的发明应用,被视为人类的第三次重大的科学技术革命,是一次飞跃。过去的革命最高成就就是“用机器制造机器”,是手的延长,而计算机的出现却能做到“用机器控制机器”,是脑的延伸。计算机是提高生产效率的主要工具与途径。在西方国家,计算机系统的发展有以下四个阶段:第一阶段(1954-1964)电子数据处理阶段(EDP)。 此阶段以单项数据处理为主,如财务管理、水电费查询管理、工资管理等。第二阶段(1964-1974)管理信息系统阶段(MIS)。在这期间,由于高速度的处理机、高速度大容量的存储器与器件有了突破性进展,使得计算机应用系统从单项应用的 EDP发展到多功能、多层次、综合性的应用阶段,使得 MIS日渐成熟,具有了控制、预测、辅助和决策的功能。第三阶段(1974-1980)决策支持系统阶段(DSS)。在此阶段解决的主要是面向高层管理,大围的决策问题以与非结构化信息的处理。第四阶段(1980-)职能管理系统阶段(IMS)。这个阶段强调的是综合管理功能,多维服务模式,人机协调的、智能化的、集成化的计算机辅助管理功能等。据统计,目前,美国在财务会计上占有90%的工作由计算机完成;日常水电费管理中80-100%的信息处理由计算机完成;计划管理是8090%;在计算机应用发展较快的国家中,计算机应用于经济管理的占80%;用于科技计算的占8%,用于生产过程控制的占12%;由此可以看出,经济管理是计算机应用的主要领域。3.3高校后勤管理系统的国发展现状与意义由于种种原因,我国的信息资源建设水平远远落后于信息基础设施的建设的水平。长期以来,我国信息资源的开发管理未能与信息资源的增长同步进行。我国有丰富的原始信息资源,但在此基础上再生的二次信息系统和数据库产业的规模和市场占有率、使用率相当低,大量的有价值的信息未能进一步加工成商品使其增值。我国的计算机应用要比西方国家落后十几年,管理信息系统的开发应用是从1973年开始的,83年以后才开始了大量的实际的开发和研究工作。因此,信息资源的开发和利用已被确立为国民经济信息的核心容,信息数字化,传输的网络化是缩小发展中国家与发达国家差距的捷径,值世界信息化浪潮正以不可阻挡之势席卷全球时,我国要迎头赶上,就必须利用现有的信息基础设施,重点开发和推广应用于各类科技经济等数据库和网络资源服务系统,以便取得巨大的社会效益和经济效益。由于学校的后勤管理是学校非常重要的一个部分,学生的生活情况直接影响到了学生的学习。高效率的管理好学校的后勤,是现代化学校必须考虑的一个部分。后勤管理系统,就替代了传统的纸质记录单的查询。学生可以快速检索到自己寝室的水电费使用情况同时管理员也可以对学生信息进行查询管理。4 后勤管理系统的概要设计4.1系统设计方法三原则人类在复杂的工程技术系统如能源、交通等建设方面,积累了丰富的经验,为研究复杂系统如管理信息系统提供了科学的指导性方法论,其主要原则如下:(1)整体性原则。系统是相互联系,相互作用的诸要素组成的综合体。我们必须从整体和各组成部分的相互关系来考察事物,从整体目标和功能出发,正确处理系统各组成部分之间的相互关系和相互作用。(2)分解协调原则。就是把复杂问题化成若干相对简单的子问题以方便求解。若子系统的问题比较复杂,还可以再分。但在处理各类子问题时,必须根据系统的整体功能和目标,协调各子系统的行为、功能与目标,以保证整体功能目标的实现。(3)目标优化原则。所谓目标优化原则对简单系统来说,是求最优解,对复杂系统来说,求的是满意解。一定要注意,目标优化原则并不简单是求最优解的问题。这里最需要指出的是:以上三原则是系统方法中处理复杂系统问题的三个主要原则,并非全部原则。在处理实际问题时,还需在这些原则的指导下,根据问题的特点,确定求解的具体方法和策略。4.2 系统设计使用的工具在本次系统设计中,我主要运用ASP、Access、Fireworks、还使用Dreamweaver作为ASP的编辑环境。由于本系统是基于WEB的,ASP(Active Server Pages,动态服务器主页),是我们设计的关键技术,所以我采用Microsoft ASP技术实现WEB接口,连接后台数据库,处理服务器端的程序,动态生成WEB页面。因为ASP没有固定的编辑环境,人们一般用Dreamweave作为他的编辑环境。Dreamweaver主要用来制作网页文件,制作出来的网页兼容性比较好,制作效率也很高。Dreamweave字面意思为“梦幻编织”,这一软件有着不断变化的。丰富涵和经久不衰的设计思维,它能充分展现创意,实现想法,锻炼能力。Access 2003关系型数据库管理系统是一种简单易用的桌面数据库管理软件,是Microsoft Office系列应用软件的重要组成部分。它的界面友好,功能全面且操作简单,不仅可以有效地组织与管理、共享与开发应用数据库信息,而且可以把数据库信息与Web结合在一起,为局域网和互联网共享数据库奠定基础。而我之所以选用ACCESS作为我的数据库,是因为它的移置性比较好,移置后不用做导入等复杂的操作,在演示的时候不容易出问题。考虑到不是用于商业目的,选用小型的数据库就足够了。4.3 系统设计的体系结构本后勤管理系统的设计与开发采用了流行的B/S(浏览器/服务器)模式的数据库体系,用户端主要负责人机交互,包括一些与数据和应用关系的图形和界面运用17;Web服务器主要负责对客户端应用程序的集中管理;应用服务器主要负责应用系统的逻辑结构和数据关系,即事务处理;应用服务器又可以根据其处理的具体业务不同而分为多个;数据服务器则主要负责数据的存储和组织、分布式管理、备份和同步等等。4.4 系统设计的任务系统开发的总体任务是实现水电费查询。后勤管理系统是一个将学生管理、学生公寓管理等功能融为一体的系统。一个完整的后勤管理系统的任务主要包括以下几项:(1)系统管理,主要负责用户的管理,包括用户的登录、注销。(2)学生管理,主要负责管理学生基本信息,包括学生信息的添加、删除和查询。(3)水费管理,主要负责水费的管理,包括水费信息的添加、删除和查询。(4)电费管理,主要负责电费的管理,包括电费信息的添加、删除和查询。(5)用户管理,主要负责管理用户基本信息,包括用户信息的添加、删除。系统设计任务模块图如图4.1所示。图4.1 系统总体模块设计4.5系统功能分析根据高校后勤管理机构提供的水费管理信息,预测开发的管理系统的达到的功能如下:(1)第一部分:系统管理要求:用户分三类:超级用户一切功能可用、管理员不可添加系统用户、修改用户密码、收费员仅可查询信息、收费功能(2)第二部分:水费管理要求:实现缴纳水费与查询缴费情况。(3)第三部分:电费管理要求:实现缴纳电费与查询缴费情况。(4)第四部分:用户管理 要求:实现编辑用户和浏览用户信息。(5)第五部分:学生管理要求:实现学生基本信息的编辑。系统功能图如图4.2所示。图4.2系统功能图4.6系统功能设计4.6.1 用户登录设计用户登陆设计流程图如图4.3所示。4.3登录流程图用户分三类:超级用户一切功能可用、高级管理员不可添加系统用户、修改用户密码、管理员仅可查询信息、收费功能。4.6.2 数据库设计数据库是高校后勤系统必不可少的支持,在设计数据库表结构之前,首先要创建一个数据库,在我们的高校后勤系统中,我们定义这个数据库为Shop。该数据库中包含了:(1) 学生信息,包括的学生(char(10) null)、学号(char(10) not null)、生日(datetime null)、学院(char(20) null)、年级(char(20) null)、专业(char(20) null)、(char(15) null)、地址(char(20) null)、宿舍房间号(char(20) null)等。(2) 水电费信息,包括的数据项有水费吨数(char(10) not null)、电费度数(char(10) not null)、年份(datetime null)、月份(datetime null)、楼号(char(20) null)、房间号(char(20) null )、备注(char(50) null)等。(3) 管理用户信息,包括的数据项有用户ID(char(10) not null)、真实(char(10) not null)、用户类别(char(10) not null)(超级管理员、高级管理员、普通用户)、密码(char(10) not null)、权限(char(10) not null)、登陆次数(char(10) null)、上次访问时间(datetime null)等。1)用户信息表yh用户信息表用来保存系统用户,结构如表4.1所示。表4.1 用户信息表编号字段名称数据类型说明1Idint用户编号2Titlevarchar(15)用户3Contentvarchar(15)用户密码2)学生信息表xs学生信息表用来保存学生的信息,结构如表4.2所示。表4.2 学生信息表编号字段名称数据类型说明1Idint学生编号2XinbieChar(19)学生性别3Namevarchar(50)学生名称4ShengriTime学生生日5Yuanxivarchar(50)院系6Zhuanyevarchar(50)专业7ShijianTime入学时间8Jiatingvarchar(50)家庭住址3)水电费表sd水电费表用来保存用户订购的商品信息,结构如表4.3所示。表4.3 水电费表编号字段名称数据类型说明1Id Int编号2UserIdvarchar(20)用户名3LouhaoChar楼号4YuefengInt月份5NianfenInt年份6DunfenFloat吨分7DianfeiFloat电费额度8Beifenvarchar(50)备注4.6.3 界面设计1)设计管理主界面本程序管理主界面为manage.asp,在manage.asp中,包含了文件Left.asp。Left.asp用来处理系统管理(用户列表)、学生管理(类别管理,学生列表)、水电费管理(类别管理,信息查询)、用户管理(系统用户,系统管理员,修改密码,退出)等。2)设计sadmin/manage.asp在sadmin/manage.asp中,使用了框架将网页分成左右两个部分,这样可以确保只有管理用户才能进入此页面。3)设计sadmin/Left.aspsadmin/Left.asp文件用于显示管理界面容,它定义了一组管理,如表2.4所示。表4.4 sadmin/Left.asp管理项目用户管理Defaul.asp学生管理Addhw.asp系统管理Subpass.asp水费管理Shuidian.asp电费管理Shuidian.asp数据管理Danjia.asp系统管理员Admin.asp修改密码Search.asp退出登录LoginExit.asp5 后勤管理系统的详细设计与实现5.1 系统功能模块设计后勤管理系统主要实现对学校水电费的查询,包括水电费录入,学校公寓管理,水电费查询以与系统用户管理。根据对以上后勤管理系统的分析,本系统完成的主要功能有学生综合管理、公寓管理、水电费管理和系统用户管理模块四个功能模块。对上述各项功能进行集中、分块,按照结构化程序的设计需要,得到一个总体的系统功能模块图,其中每个功能模块又由若干个相关联的子功能模块组成。 (1)学生综合管理模块 学生管理模块是用来对学生基本信息的管理,包括学生基本信息的添加、删除和查询。这些信息包括、学号、性别、出生年月、号、院系班级、寝室楼号和宿舍号、家庭地址、以与学生登陆时的初始密码。 (2)公寓管理模块 公寓管理模块是指对公寓的管理,系统需要记录公寓的详细信息。用户要求能够添加,删除和查询公寓记录,并提供浏览所有公寓记录的功能。同时提供公寓水电费使用情况的。 (3)水电费信息管理模块 水电费信息管理模块是指对水电费信息的记录。系统应该提供添加、删除和查询水电费记录的功能,让用户查看水电费的价格和使用总量,用户还可以查询具体某个月份的水电费信息。同时根据现在社会的趋势,添加了对水电费进行分段收费的功能,管理员可以设置在一定围水电费的价格,如果用户超出这个围,超出部分就要加收一部分费用,系统会自动算出应收费用。 (4)用户管理模块用户管理主要是对系统用户基本信息的管理,包括用户的添加和删除。建立了用户的基本信息之后,就可以对用户登录进行验证和管理,包括权限管理等。可以设置超级管理员、高级管理员以与受限管理员,超级管理员可以对用户所有信息进行设置,学校里的教师可以设置成受限管理员来查询自己宿舍使用水电费的情况。总体的系统功能模块图如图5.1所示。5.1 系统功能模块图5.2 系统数据库设计5.2.1数据库概念结构设计数据库概念结构设计是指在数据分析的基础之上,自底向上的建立整个系统的数据库概念结构,即先从用户的角度进行设计,然后将视图集成,最后对集成后的结构分析优化得到最终结果。E-R模型是用于概念结构设计的有力工具。针对后勤管理系统的需求,通过对水电费查询容和数据流程分析,设计如下面所示的数据项和数据结构:(1) 学生信息,包括的学生(char(10) null)、学号(char(10) not null)、生日(datetime null)、学院(char(20) null)、年级(char(20) null)、专业(char(20) null)、(char(15) null)、地址(char(20) null)、宿舍房间号(char(20) null)等。(2) 水电费信息,包括的数据项有水费吨数(char(10) not null)、电费度数(char(10) not null)、年份(datetime null)、月份(datetime null)、楼号(char(20) null)、房间号(char(20) null )、备注(char(50) null)等。(3) 单价信息,包括的数据项有水费单价(char(10) not null)、电费单价(char(10) not null)、分段记费设置(char(10) not null)、备注(char(50) null)等。(4) 公寓信息,包括的数据项有公寓(char(10) not null)等。(5) 管理用户信息,包括的数据项有用户ID(char(10) not null)、真实(char(10) not null)、用户类别(char(10) not null)(超级管理员、高级管理员、普通用户)、密码(char(10) not null)、权限(char(10) not null)、登陆次数(char(10) null)、上次访问时间(datetime null)等。 后勤管理系统中各实体的示意E-R图如下:(1) 水电费查询基本信息实体E-R图,如图5.2所示。图5.2 学生基本信息实体E-R图(2)公寓管理信息实体E-R图,如图5.3所示。图5.3 公寓管理信息实体E-R图 (3)水电费信息实体E-R图,如图5.4所示。图5.4 水电费信息实体E-R图(4)单价信息实体E-R图,如图5.5所示。图5.5 单价信息实体E-R图(5)管理用户信息实体E-R图,如图5.6所示。图5.6 管理用户信息实体E-R图5.2.2 数据库逻辑结构设计逻辑设计的任务是根据DBMS的特征把概念结构转换为相应的逻辑结构。概念结构设计所得到E-R模型,是独立于DBMS的,这里的转换就是把表示概念结构的E-R图转换为层次模型或网状模型或关系模型的逻辑结构。现在需要将上面的数据库概念结构转化为Access数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。 5.2.3 数据库物理结构设计物理设计的目的是根据具体DBMS的特征,确定数据库的物理结构(存储结构)。电信查询信息系统数据库中各个表格的设计结构如下面表格所示。每个表格表示在数据库中的一个表。表5.1 Fei(水电费) 字段名称数据类型说明Id自动编号drom数字dromRoom数字寝室号dian数字电费使用量shui数字水费使用量beizhu备注备注month数字月份Year数字年份表5.2 Danjia(费用单价)字段名称数据类型说明Id自动编号s_danjia货币水费单价d_danjia货币电费单价d_beizhu备注备注表5.3 Drom1(学生信息)字段名称数据类型说明ID自动编号stu_name文本stu_id文本学号password文本密码续上表sex文本姓别ID_card_no文本号birth文本生日department文本系别grade文本年级major文本专业class文本班dorm数字楼号room_num数字寝室tel文本familyaddr文本家庭地址familytel文本家庭des备注说明added_by数字添加者modify_by数字修改者表5.4 Grade(级别)字段名称数据类型说明Id自动编号grade文本级别表5.5 Drom_num(楼号)字段名称数据类型说明Id自动编号d数字楼号表5.6 department(系别)字段名称数据类型说明Id自动编号department文本系别display_order数字显示顺序表5.7 Major(专业)字段名称数据类型说明ID自动编号department文本系别major文本专业display_order文本显示顺序表5.8 Admin(用户信息)字段名称数据类型说明Id自动编号user文本用户名truename文本真实Pwd文本密码pagesize文本页显示数power数字add_time日期/时间添加时间last_visit_time日期/时间上次登录时间last_IP文本上次IPvist_times数字访问次数5.3业务流程图分析作为一个后勤管理系统,最先想到的是系统的操作要求简单,功能要求完善,性能要求良好。很容易就可以达到管理的目的。通过对系统的调查和可行性分析,给出系统的实际操作业务流程图,如图5.7所示。图5.7业务流程图5.4数据流程分析数据流程分析是把数据在组织(或原系统)部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式。数据流图是一种能全面地描述系统逻辑结构模型的主要工具,描述了旅行社信息管理系统的数据信息的流动情况,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和储存情况是一种供需求分析人员表达用户需求和构造软件的逻辑模型。如图为水电费信息管理的数据流图,如图5.8所示。图5.8数据流图5.5数据字典数据字典是用来描述数据流程图中数据流、数据存储、处理过程和外部试题的。它是对数据流程图的补充说明。数据字典把数据最小元素看成是数据元素,若干个数据元素可以组成一个数据结构。数据字典通过数据元素和数据结构来描述数据流、数据存储的属性。1 数据元素数据元素是最小的数据组成单位,也就是不可再分的数据单位。我的系统中的数据元素有学生编号、学生等。数据元素条目如表5.9所示。表5.9数据元素条目名称:学生编号别名:ID说明:学生编码数据值类型:连续类型:数字长度:4有关数据结构:学生信息总编号:1-101编号:101有关编码说明:2 数据结构数据结构的描述重点是数据之间的组合关系,即说明这个数据结构包括哪些成分。系统中的数据结构有学生信息、计费信息、系统信息。数据结构条目如表5.10所示。表5.10数据结构条目名称:学生信息说明:学生入校时填写结构:学生 学生学号 学生性别 学生号 学生生日 学生系别 学生年级 学生班 学生楼号 学生寝室 学生 学生家庭地址 备注总编号:2-01编号:008有关的数据流、数据存储:计费表公寓表3 数据流数据流包括数据流的来源、去处、组成、流通量以与高峰时的流通量。数据流条目如表5.11所示。表5.11数据流条目名称:水电费管理简要说明:学生消耗水电费基本信息数据流来源:学生数据流去向:P3结构:寝室号 电费 水费 备注 年份 月份总编号:3-05编号:0054 数据存储数据存储的主要条目,主要描写该数据的结构与有关数据流、查询要求。系统中数据存储主要有消费水电信息。数据存储条目如表5.12所示。表5.12 数据存储条目名称:消费水电费说明:学生缴费后的凭证结构:寝室号 电费 水费 备注 年份 月份总编号:4-01编号:D1有关的数据流:P3-D35 处理过程处理过程条目如表5.13所示。表5.13 处理过程条目名称:收费信息录入说明:学生消耗水电时,费用相关信息输入:用户输出:P2-P4处理:将学生的水电加入时间并存储到计费表中总编号:5-002编号:P26 外部实体外部实体是数据的来源和去向。系统中的外部实体有用户和管理员。外部实体条目如表5.14所示。表5.14外部实体条名称:学生说明:输出的数据流:输入的数据流:P2-P4总编号:06001编号:001个数:15.6处理逻辑高校后勤管理系统的程序流程图如图5.9所示,其各模块代码请参考附录容。图5.9 系统逻辑流程图6 系统的测试系统测试的目的是验证最终系统是否满足系统需求并且遵循系统设计,所以当系统需求和系统设计完成之后,开始对系统进行测试。系统测试主要有以下几个方面: (1)功能测试功能测试是测试阶段要完成的最普通,也是最显而易见的测试。必须对整个管理系统进行检查,以确保所有功能正确执行,不会产生不期望出现的错误信息、异常和执行动作。 下面是在进行功能测试时需要注意的事项:是否存在中断,是否存在错误?录入:录入容是否正确信息表格:能否正确填写并保存设计:有没有不能看到或读取的因素进行功能测试时,要从最特殊的情形开始,或者从可能产生问题最多的配置开始。然后再测试所用计算机采用的配置。如果在上述情况下,系统能正常工作,那么,对于其它情况基本上也不会出现太多的问题。一旦完成所有更改后,那么反过来再进行一次性大量信息录入时采用配置的测试,以便检查确认,经过上述测试后没有产生新的问题。进行功能测试时,应该尽量超越被认为是计算机正常运行使用的情况。比如说,对于水电费信息输入测试,应该试着随意输入一些或同时输入诸如逗号、引号、省略号、换行符、尖括号、百分号等特殊字符,以检查是否会产生录入错误。系统管理主界面如图6.1所示。图6.1 系统管理主界面 (2)用户界面测试重点是测试系统的易用性和视觉效果等,如果发现系统的易用性不好或是视觉效果差,则对系统作修改。用户界面测试如图6.2所示。图6.2 用户界面测试(3)运行测试对于一个管理信息系统的运行测试尤为重要,尽管我们在进行功能测试时已检查出用户界面的错误,但离开进行数据输出的结果,还需要进行运行测试。在进行系统运行测试时,我们对在每个页面中输入相应的数据信息,执行每一个,检查是否都能够正确的运行,达到预期的要求。如果发现某一页面还存在错误,则进行修改。以便使系统达到设计本系统的预期要求和目标。运行测试如图6.3所示。图6.3 运行测试7 总 结经过紧的设计,我觉得收获颇丰,不仅使我学到具体的专业知识,而且锻炼了自学能力和我的毅力,本后勤管理系统分析与设计过程,是我进一步学习和探索的过程。在这个过程中,我对管理信息系统的分析与设计思想有了深刻的认识,对VB Script、使用ASP进行WEB应用开发有了进一步的掌握和了解,对管理信息系统的分析与设计过程有了切身的认识和体会,并在学习和实践过程中增长了知识、丰富了经验。下面主要从以下几方面谈一谈自己的体会:1、对管理信息系统开发的体会 (1)管理信息系统的开发是一项复杂的系统工程,必须严格地按照系统规划、系统分析、系统设计、系统实施、系统运行与评价的开发规来进行,作为一个实际课题,只有做了充分的准确的系统分析,才能更高效率的实现各个功能模块。透彻的系统分析会使系统的结构层次清唽,更有助于程序逻辑结构的实现。因为
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!