引 言... 1 copyright paper51.com 一 平台的简介... 1 paper51.com 1.1 开发平台简介... 1 内容来自www.paper51.com 1.2 开发平台技术简介... 1 http://www.paper51.com 1.2.1 SQL Server 2000知识简介... 1 paper51.com 1.2.2 ASP知识简介... 2 paper51.com
二 需求分析... 2 copyright paper51.com 2.1 功能需求... 2 http://www.paper51.com
2.1.1基本功能需求... 2 http://www.paper51.com 2.12用户界面需求... 2 内容来自论文无忧网 www.paper51.com 2.2性能需求... 2 copyright paper51.com 2.2.1系统安全性... 2 内容来自论文无忧网 www.paper51.com 2.2.2 数据库选择... 3 内容来自www.paper51.com
三 系统设计... 3 copyright paper51.com
3.1 模块结构设计(如图1)... 3 paper51.com 3.2 数据设计... 3 内容来自www.paper51.com 3.2.1公寓管理系统的实体及关系模式... 3 http://www.paper51.com 3.2.2 系统E-R图(如图2)... 4 内容来自www.paper51.com 四 详细设计... 5 内容来自论文无忧网 www.paper51.com 4.1 负责模块表的逻辑结构 (如表1)... 5 http://www.paper51.com 4.2 负责模块的数据流图(如图3)... 5 内容来自www.paper51.com 4.3 负责模块的数据字典... 5 copyright paper51.com
4.4 负责模块的实现方法... 5 paper51.com 4.4.1租用物品核实登记的实现... 5 paper51.com 4.4.2租用物品登记的实现... 6 copyright paper51.com 4.4.3 租用物品的归还核实实现... 6 内容来自论文无忧网 www.paper51.com 4.4.4 租用物品的归还实现... 6 http://www.paper51.com 4.4.5 租用物品的修改核实实现... 6 paper51.com
4.4.6 租用物品的修改实现... 6 内容来自论文无忧网 www.paper51.com
4.4.7 租用物品的查询实现... 6 内容来自论文无忧网 www.paper51.com
4.5 负责模块的程序流程(如图4)... 7 copyright paper51.com 五 技术特点... 7 内容来自论文无忧网 www.paper51.com 5.1 该系统设计中存在的总体问题及解决办法... 7 paper51.com 5.2 该设计模块中存在的具体问题及解决办法... 9 http://www.paper51.com 5.3 具体实现中的关键技术及复杂性分析... 9 内容来自www.paper51.com
六 系统测试... 10 内容来自www.paper51.com 七 设计总结... 10 内容来自www.paper51.com 致 谢... 11 copyright paper51.com 参考文献... 12 paper51.com
内容来自www.paper51.com 引 言 内容来自论文无忧网 www.paper51.com 随着现代教育的发展,学校招生规模的扩大,学生宿舍管理对于一个学校来说是必不可少的组成部分。而我们学校的宿舍管理还停留在人工记录,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。管理人员的工作量也随着越来越大。随着社会的飞速发展,原始的记录方式已经被社会淘汰,计算机化管理正是适应时代的产物。旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。针对如此,为了减轻公寓管理人员的工作量,加强学生的管理,迎合现代管理技术的发展需求。我们小组的成员(夏云强、罗玉楼、沈宗富、潘微、吕银)在指导教师普月力的带领下通过多次实地考察研究,终于开发出了学生公寓管理系统。 内容来自论文无忧网 www.paper51.com
该学生公寓管理系统采用的是计算机化的管理,系统界面我们做的尽量人性化,使使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量越来越大的公寓管理提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,具备完善的添加、删除、修改等功能,能够快速的查询学校所需的住宿信息。并且能通过学校的校园网实现系统的网络化,方便了各幢宿舍管理员之间方便快捷的管理。学校领导对管理员的通知事项也只须通过该系统提供的信息栏进行通知,这就使得管理更加快速到位了。该系统的开发将使学校的现有的宿舍信息管理有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是学校走向科学化、正规化管理的重要条件,它的开发将使学校的信息化建设将迈上了一个新的台阶。 http://www.paper51.com 一 平台的简介 paper51.com 1.1 开发平台简介 内容来自www.paper51.com (1)、开发模式:基于ASP的B/S模式 内容来自论文无忧网 www.paper51.com (2)、系统运行平台:Windows 2000 server 内容来自论文无忧网 www.paper51.com (3)、客户端操作系统:Windows98 se 以上,IE 6 sp1 内容来自www.paper51.com
(4)、数据库平台:MicrosoftSQL Server 2000 http://www.paper51.com (5)、开发环境: 1>记事本 2> Macromedia Dream weaver MX2004 内容来自论文无忧网 www.paper51.com 1.2 开发平台技术简介 http://www.paper51.com
1.2.1 SQL Server 2000知识简介 内容来自www.paper51.com
SQL Server 2000 是Microsoft 公司推出的SQL Server数据库管理系统,它继承了SQL Server 7.0 版本的优点,同时又为它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成度高等优点,应用程序的操作系统支持所有Windows版本。在SQL Server中,使用的是T-SQL语言,T-SQL是ANSI SQL的加强版语言,它提供了标准的SQL 命令,由于SQL语言功能丰富、语言简洁,使用方法灵活,倍受用户和计算机业界的青睐,被众多的计算机公司和软件公司采用。经过多年的发展,SQL语言已成为关系数据库的标准语言。 copyright paper51.com 在数据库中,数据查询是通过SELECT语句来完成的。SELECT语句可以从数据库中按用户要求检索数据,并将查询结果以表格的形式返回。当然用户在查询数据库时往往并不需要了解全部信息,而只需要其中一部分满足某些条件的信息。在这种情况下就需要在SELECT语句中加入条件以选择数据行,这时,就用到WHERE子句 。WHERE 子句中的条件是由表达式以及逻辑联结词AND、OR和NOT等组成。用户在进行查询时,会出现重复结果,这时就需要使用DISTINCT关键字来取消重复部分。在WHERE子句中,可以使用谓词LIKE来进行字符串的匹配检查。当用户要对查询结果进行排序时,就需要在SELECT语句中加入ORDER BY子句。在ORDER BY子句中,可以使用一个或多个排序,要求其优先级次序从左到右。 内容来自论文无忧网 www.paper51.com |