同学录管理系统设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(论文)

题目:中学同学录管系统设计与实现*名:**

指导教师:**

专业:计算机应用技术

层次:专科

成绩评定表

毕业论文(设计)任务书

同学录在网络中应用广泛,现在比较有名的门户网站都提供了同学录功能,同学录不仅是新老同学联系的桥梁,而且还是网络休闲和网上展示自我的好方式。

该平台的开发,主要用了MACROMEDIA DREAMWAVER MX 2004、MACROMEDIA FIREWORKS MX 2004、MACROMEDIA FLASH MX 2004、ADOBE PHOTOSHOP 7.0、 MICROSOFT ACCESS 等软件,该系统严格按照一般同学录系统平台的开发步骤进行开发,并力图比较全面地涵盖所以应有的功能。该平台的功能有:用户注册,用户登录,用户资料修改,图片上传,班级通讯录,在线人员统计等功能。同时考虑到用户的安全性和网络优化性,特增加了管理员管理模块。

关键词:ACCESS数据库 脚本语言 INTERNER服务管理器模块设计

前言 (1)

1系统概述 (2)

1.1系统的开发方法 (2)

2系统的调研及可行性分析 (3)

2.1系统调研 (3)

2.2系统的总体目标 (3)

2.3技术的可行性分析 (3)

3系统分析 (4)

3.1系统功能需求的分析 (4)

3.2性能需求 (5)

4数据库设计 (6)

4.1SQL S ERVER2000数据库的概述 (6)

4.2E-R图设计 (6)

4.3数据库表的设计 (7)

5系统的详细设计 (11)

5.1本课题的设计思想 (11)

5.2系统设计原则 (11)

5.3系统各模块的主要功能 (11)

5.4系统各模块的具体功能 (11)

5.4.1登录模块 (11)

5.4.2注册模块 (12)

5.4.3班级查询模块 (13)

5.4.4 通信录 (18)

5.4.5 留言板 (19)

6系统的评价 (20)

总结 (21)

致谢 (22)

参考文献 (23)

在现在的网络应用中,用户是网络应用的中心,如现今最风靡的校内网都是把用户放到了网络应用的第一位。而校内网的成功和风靡在很大程度上是因为它是一个真实的社交网络,同学录系统也是利用了真实的社交网络进行设计和开发的。

对于同学录系统而言,其作用是为了增加同学之间的友情,在需求分析文档的引言部分可以简单的编写为何要开发该系统以及相应的背景。引言编写如下所示:

随着互联网的发展,越来越多的交流社区应用被广泛的接受,这些社区的存在都是为了能够加强人与人之间的交流。在针对现有的系统进行调查,拟开发一套校友录系统进行校友联络,这样不仅方便校友之间的联络,也能够加强老校友和新校友的感情。

此规格说明书在详细的调查了客户现有的应用模块和基本的操作流程后进行编写,对校友录系统以及其功能进行了详细的规划、设计,明确了软件开发中应具有的功能、性能使得系统的开发人员和维护人员能够详细清楚的了解软件是如何开发和进行维护的,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本规格说明书的预期读者包括客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员等。

1系统概述

本课题是基于WINDOWS 2000环境的数据库管理,该系统前台使用MICROSOFT VISUAL STUDIO 2005中的(C#语言)技术进行开发,后台数据库采用SQL SERVER 2000,并通过IIS进行发布,属于WEB数据库开发、用于解决实际问题的实例,具有一定的深度,涉及到数据库设计和前端开发工具的开发和设计,与之相似的应用很广泛。

本论文概述了与SQL SERVER 2000数据库及其相关的一些知识,着重论述数据库中间技术,并将其放入一个简单的体系中加以实现。

具体的实现是构造一个校友录管理系统,用户以个人的身份进入,查找满足条件的班级,并可以填写个人资料,以便被查询。通过同学录这种网络联系方式,可以让很多因毕业而分离的同学们还能够经常聚首,互相嘘寒问暖,了解各自的近况,还可以建立毕业生和在校生的沟通渠道,增强学校的凝聚力,能很方便的和同学沟通和交流。

1.1系统的开发方法

现代社会是一个信息化的社会,信息的交流在无形中影响着我们的生活,我们的生活速度随之加快,网上同学录就是一个很好的交流平台,它不仅为我们节约了大量的时间,更我们提供了一个同学交流的空间,让我们在繁忙的生活中获得一份轻松与惬意。

按照毕业设计的具体需求,设计基于INTERNET信息互联服务(IIS)平台,设计并实现了一个小型网上动态同学录系统,通过互联网,进行信息交流。

论文主要介绍ASP简介,ACCESS关系数据库概念,网上动态同学录系统分析与设计,程序设计主要代码,系统的使用说明与安装。

2系统的调研及可行性分析

2.1系统调研

通过对仁寿中学的同学以及教师的调查显示,实现同学录系统的设计也实现是可行的。以后很有利用价值。同时也确定了该系统要实现的功能。

(1)用户系统中可以实现用户注册(回答问题注册)、用户登录、用户信息的修改更新、用户密码修改、密码重置,用户的操作权限。

(2)留言功能中可以实现班级注册会员发表、修改留言以及查看同学留言。

(3)相册功能中可以实现班级注册会员上传、编辑照片以及查看照片。

(4)查看资料中可以实现班级注册会员搜索、查看、导出同学资料。

2.2系统的总体目标

该系统将实现安全性、易拓展性、易用性和先进的开发技术等目标。

安全性:严格的权限控制,未授权人员无法做相应操作,对在网络传输的信息加密,防止信息被截获泄密。

先进的开发技术:采用数据库连接,通过技术访问数据库,满足频繁访问需求,保证系统灵活高效,多处采用缓存技术,提高系统整体性能。

扩展性:通过采用良好的系统架构,可以使系统拥有良好的可扩展性。能快速应当需求变化,进而改变为适应需求的系统。

易用性:完全B/S结构,用户用浏览器访问系统,无需安装客户端,方便远程访问;界面简洁友好,使用简单。

2.3技术的可行性分析

该系统采用ASP为前台的开发工具。是运行在WINDOWS XP系统上的,采用ASP、SQL SERVER2000技术开发的,应用SQL SERVER 2000进行数据的存储,在DREAMWEAR 都是在网上免费下载的软件,所以这个课题在研究上是可行性的。同时数据库系统的应用也越来越成熟,本系统是运行在WINDOWS XP系统上的,采用(C#) IIS、SQL SERVER2000技术开发的,在IIS 、VISUAL STUDIO 都是在网上免费下载的软件,所以完全可以开发这个项目。

相关文档
最新文档