资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
第9页 / 共13页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
ASP编程课程设计题 目: 宿舍信息网站的设计与制作 系 (部): 软件与服务外包学院 专业班级: 软件1011 作 者: 吴洋100302241129、陆雷 100302241105 李根强100302241116 指导教师: 史桂红 时 间: 2011.12.01-2012.01.05 目录摘要31引言42 开发技术52.1 开发技术的选取53网站设计63.1需求分析目标63.2用户特征63.3软件处理对象:64、软件功能需求64.1基本功能需求64.2非功能性需求74.3安全性和完整性要求75、数据描述75.1静态数据75.2动态数据75.3数据库介绍85.4数据库85.5数据采集96、功能需求分析106.1网站首页:106.2登录界面:116.3宿舍日志:116.4 宿舍简介136.5宿舍留言板:14摘要:本文论述了宿舍信息管理系统的开发过程。本文针对系统的功能实现展开叙述,网站包括宿舍简介,日志,留言板,照片,上传,用户注册登录等功能,最后介绍了软件测试的方法、必要性和调试的过程中遇到的一些问题级方法。该系统是在Dreamweaver环境下进行开发运行的,以Access 作为后台数据库。关键词:宿舍信息管理;Dreamweaver;Access1引言学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备修改功能,能够快速的查询学校所需的住宿信息。目前,我们学校的宿舍管理采用的还是人工来进行管理的, 面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。2 开发技术2.1 开发技术的选取在班级网站的设计与制作中我选用了以下网页制作工具开发:1、Dreamweave MX 担任主要的制作用途,页面的设计连接搭建的主要程序2、Access创建数据库,入库信息的添加,和出库信息的处理,存储数据3、Flash MX制作网页上的一些图片的动态效果,4、Adobe Photoshop制作图片,照片、相册时设计边框,设计控制图片统一大小3网站设计3.1需求分析目标1.明确用户需求,加速开发进程;2.提高处理速度;3.控制精度以及日常业务处理能力的提高;4.管理信息服务的改进;5.人员工作效率的提高。3.2用户特征使用本软件的用户非常广泛,它非常适用于具有如下特点的人员:具有一定计算机操作基础,与外界联系紧密,相关信息丢失或损坏可能带来重大损失,信息处理量大,且数据较为复杂。针对如上用户特点,本软件可以迅速、准确、方便地提供个人社会关系数据库管理系统的各项管理功能,同时力求为用户提供方便、高效、实用的功能。用户只需掌握电脑录入功能即可。3.3软件处理对象:主要包括用户登录,留言板,相册,成员信息介绍的一个空间网站:1用户系统登录信息:包括添加用户,退出系统等方面,这样可以方便管理者对宿舍楼的管理,提高查询效率;2学生基本信息:包括、学生姓名、学生性别、学生所学专业、爱好、等个人信息,可以方便学生信息的查询和更新;4、软件功能需求4.1基本功能需求本课题要实现的是大学学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能:1.系统要求用户必须输入正确的用户名和密码才能进入系统。2.系统应提供学生入住信息的基本登记。3.系统应提供学生宿舍的基本信息的登记。4.系统应提供外来人员来访登记及结束访问的详细登记。4.2非功能性需求1.用户界面需求简洁、易用、易懂、美观、大方、标准,具备一定的兼容性。2.软硬件环境需求软件环境:当前主流操作系统Windows XP。硬件环境:Pentium或以上PC计算机等。3.软件质量需求易用、健壮、兼容性好、运行稳定、有一定安全保障。4.可靠性需求建立了各种相关规则,能确保数据在系统所需要的环境下,在用户正常的操作或误操作下运行不会产生数据丢失。系统可移植性:系统能Windows XP,Window7等不同操作系统中运行。本系统易学易用,后勤部以及宿舍管理人员可在不到半天的时间内学会并能进行管理。4.3安全性和完整性要求安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过用户授权机制,通过用户登陆来识别用户级别,根据这个级别来分配用户权限,达到数据更高层次的安全保密功能。5、数据描述5.1静态数据信息管理系统处理程序中静态数据(1) 静态数据作为应用程序的一部分直接保存在程序中,即静态数据与程序结合在一起。(2) 静态数据从程序内部分离出来,形成独立的外部数据文件。静态数据文件与动态数据文件相互独立 ,依靠特定程序分别进行参照或存取。(3) 静态数据由外部数据文件存放方式转为数据库存放方式,将以前程序中静态数据对动态数据加工的某些控制关系抽象为静态表与动态表间关系。5.2动态数据输入数据:菜单选项,查询关键字,新建记录项,登记记录项。输出数据:由查询关键字确定的数据库记录集合或全部记录。内部生成的数据:中间查询结果。5.3数据库介绍数据库:Access其优点在于:1.能在所有主流平台上运行(包括 Windows XP)。2.采用完全开放策略,可以使选择最最适合的解决方案。3.长时间的开发经验,完全向下兼容。4.得到广泛的应用。5.完全没有风险。5.4数据库数据从程序内部分离出来,形成独立的外部数据文件。静态数据文件与动态数据文件相互独 立,依靠特定程序分别进行参照或存取。 静态数据由外部数据文件存放方式转为数据库存放方式,将以前程序中静态数据对动态数据加工的某些控制关系抽象为静态表与动态表之间的关系。截图预览:5.5数据采集1.数据库名称:不同的软件都有不同的名称,一般在选择不同的接口类型后,系统都会显示默认的数据库名,一般不用修改;如果需要修改,可以点击“数据库清单”来选择相应的数据库。2.登录用户名和密码:一般默认的数据库登录名为admin,密码为admin,若管理员更改过数据库口令,请询问系统管理员。3.选择采集文件存放目录及采集参数:选择采集后文件存放目录,采集的数据类型,手动录入数据,或将数据库文件载入数据库。6、功能需求分析6.1网站首页:右侧为导航包括:首页,宿舍简介,宿舍成员,宿舍生活(日志),留言板,网页中间位宿舍成员照片实现轮番滚动效果。 照片下为宿舍风采,留言板的缩略连接预览等信息。6.2登录界面:此界面为用户登录系统,宿舍成员注册时用于注册信息的录入。6.3宿舍日志:此界面为 宿舍风采介绍页面,写的一些日记可以发表上来,下面是一些标题,可以翻页显示。此页面为日记连接进入后的页面,可以观看预览日记,也可以对此进行回复6.4 宿舍简介 该界面是宿舍成员,宿舍信息的介绍。6.5宿舍留言板:该界面为宿舍留言板的界面,所有成员都可以在此进行留言或者是回复其他人的回复,另外还可以进行删除留言,只有管理员才能有权利删除留言,每个留言的右上角都有个功能条,方便用户进行操作处理。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号