您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 同学录系统的设计与实现
毕业论文(设计)题目基于ASP的同学录系统的设计与实现指导老师ndsz06jy2sl专业班级计算机应用技术姓名ndsz06jy2sl学号200520111272008年5月25日浙江经贸职业技术学院毕业论文(设计)第1页摘要:同学录系统作为一种新型的Web应用程序为身在异地的用户提供了一个交互信息、联络感情的平台,节约了彼此书信往返的时间,借助它用户可以通过互联网与异地用户相互通信、相互交流。系统采用B/S的体系结构,WEB服务器端的开发环境采用ASP,后台数据库采用Access数据库,利用ADO数据库访问技术实现对数据库的连接,基本能实现为用户提供会员注册、用户资料修改、在线留言、同学资料查询等功能,为管理员提供了会员管理,用户信息管理,留言管理,相册信息管理等功能,其中创新点在于点歌台和许愿板模块的设计。论文首先介绍了同学录系统的现状及开发背景,主要论述了系统的设计目标,系统需求和总体设计方案,重点阐述了系统的详细设计和实现。关键词:同学录;ASP;Access数据库浙江经贸职业技术学院毕业论文(设计)第2页目录引言.................................................................11.系统概述...........................................................11.1系统开发方法..................................................12.系统调研及可行性分析...............................................22.1系统调研......................................................22.2系统总体目标..................................................22.3技术可行性分析................................................23.系统分析...........................................................33.1系统需求分析..................................................33.1.1功能需求...................................................................................................33.1.2性能需求...................................................................................................33.2系统流程图....................................................43.2.1流程图.......................................................................................................44.系统设计...........................................................54.1概要设计......................................................54.1.1功能模块结构图.......................................................................................54.1.2功能模块描述...........................................................................................64.2数据库设计....................................................74.2.1表设计.......................................................................................................74.3详细设计......................................................94.3.1用户登录模块设计...................................................................................94.3.2班级留言模块设计.................................................................................104.3.3班级相册模块设计.................................................................................114.3.4资料查询模块设计.................................................................................124.3.5点歌台模块设计.....................................................................................134.3.6许愿板模块设计.....................................................................................145.系统实现..........................................................165.1班级留言模块实现.............................................16浙江经贸职业技术学院毕业论文(设计)第3页5.2班级相册模块实现.............................................175.3查看资料模块实现.............................................185.4点歌台模块实现...............................................195.5许愿板模块实现...............................................206.系统测试..........................................................206.1系统登录模块测试.............................................206.2班级留言模块测试.............................................226.3点歌台模块测试...............................................226.4测试总结.....................................................23结论................................................................24参考文献............................................................25附录:部分代码清单...................................................26浙江经贸职业技术学院毕业论文(设计)第1页引言近年来计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。同学录作为一种方便校友之间联系的实用系统便应运而生。本同学录系统是为班级同学之间进行交流和联系提供的一个平台,通过提供完善的同学录服务和规范同学录的管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。本文对系统开发中面临的问题及其解决方案进行详细的设计及合理安排,根据所掌握的ASP技术,并结合Access技术对系统的各个功能进行了实现。1.系统概述各种在线服务系统,目前已经深刻的影响了人们的联系方式,使得人们可以在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的需要。同学录作为一种方便校友之间联系的实用系统便应运而生。本同学录系统是为班级同学之间进行交流和联系提供的一个平台,通过提供完善的同学录服务和规范同学录的管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。1.1系统开发方法本系统采用B/S体系结构,只要是本班同学登录本系统的网站后,就可根据需要进行相应的操作。同学对班级的留言、管理、班级相册、点歌台以及许愿板功能,每个同学还可以对自己的个人资料进行随时更新,以及管理员登录后台对整个系统管理。同学录给同学之间联系交流提供了一个良好的平台。浙江经贸职业技术学院毕业论文(设计)第2页2.系统调研及可行性分析2.1系统调研通过对班级同学、教师的调查,确定了本系统将要实现的功能。(1)用户系统中可以实现用户注册(回答问题注册)、用户登录、用户信息的修改更新、用户密码修改、密码重置,用户的操作权限。(2)留言功能中可以实现班级注册会员发表、修改留言以及查看同学留言。(3)相册功能中可以实现班级注册会员上传、编辑照片以及查看照片。(4)查看资料中可以实现班级注册会员搜索、查看、导出同学资料。(5)点歌台中可以实现班级注册会员点播歌曲、收听歌曲、查看点播歌曲(6)许愿板中可以实现班级注册会员许愿、查看愿望。2.2系统总体目标安全性:严格的权限控制,未授权人员无法做相应操作,对在网络上传输的信息加密,防止信息被截获泄密。先进的开发技术:采用数据库连接,通过ADO.NET技术访问数据库,满足频繁访问需求,保证系统灵活高效,多处采用缓存技术,提高系统整体性能。扩展性:通过采用良好的系统架构,可以使系统拥有良好的可扩展性。能快速应当需求变化,进而改变为适应需求的系统。易用性:完全B/S结构,用户用浏览器访问系统,无需安装客户端,方便远程访问;界面简洁友好,使用简单。2.3技术可行性分析本系统是一个典型的数据库应用程序。现有的数据库应用程序开发技术已非常成熟,利用现有技术完全可以实现预定的功能。ASP语言简单、功能强大并容易掌握,其脚本语言有VBScript和JavaScript。而Access是一个非常优秀的小型数据库管理软件,方便使用,性能稳定。于是,采用ASP+Access技术完全能够实现本系统的开发。浙江经贸职业技术学院毕业论文(设计)第3页3.系统分析3.1系统需求分析经过以上对本系统的调研及可行性分析后,下面将对系统在功能上以及性能上进行进一步的需求分析。3.1.1功能需求(1)用户系统功能用户系统功能管理实现用户注册、用户登录、用户信息的修改更新、用户密码修改、密码重置,用户的操作权限。(2)班级留言功能班级留言功能管理实现班级注册会员发表、修改留言以及查看同学留言。(3)班
本文标题:同学录系统的设计与实现
链接地址:https://www.777doc.com/doc-4253339 .html