推荐-Asp网上交友系统说明书 精品
大学生交友系统概要设计说明书

1引言21.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2总体设计 (3)2.1需求规定 (3)2.2运行环境 (4)2.3基本设计概念和处理流程 (4)2.4结构 (5)2.5功能器求与程序的关系 (5)2.6人工处理过程 (6)3接口设计 (6)3.1用户接口 (6)3.2外部接口 (6)3.3内部接口 (6)4运行设计 (6)4.1运行模块组合 (6)4.2运行控制 (6)4.3运行时间 (7)5系统数据结构设计 (7)5.1逻辑结构设计要点 (7)5.2物理结构设计要点 (8)5.3数据结构与程序的关系 (8)6系统出错处理设计 (9)6.1出错信息 (9)6.2补救措施 (9)6.3系统维护设计 (9)大学生交友系统概要设计说明书1引言1.1 编写目的目的是为了设计大学生交友网站的软件结构,即将本网站的需求规格转换为体系结构,划分出程序基本模块的组成,确保模块间的相互关系,并确定系统的数据结构。
本说明书的用途在于向系统分析员、用户及使用部门的有关人员展示系统的初步体系结构及程序基本模块的组成,使之对系统有一定了解,从而寻找实现大学生交友网站的各种不同方案,分析人员可从这些可供选择的方案中选取若干个合理地方案,为每个合理的方案准备一份系统流程图,列出组成系统的物理元素,进行成本效益分析后从中选出一个最佳方案向用户和使用部门推荐。
主要读者为系统分析员、用户及使用部门的有关人员,为之后的系统开发提供依据。
1.2 背景说明:a.待开发软件系统的名称:大学生交友网b.列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。
任务提出者:拓胜培训公司开发者:杨锦波用户:所有对该项目感兴趣,并想通过该项目的产品提高资源检索速度和质量,方便的进行资源检索,预览,上传及下载的用户。
c.现在好多大学生都沉浸在网络世界,大家宁可去泡网吧,打游戏,也不愿走出去交朋友,这个大学生交友网是为了那些不愿自己主动走出去交往的人而创建的,他可以通过网络,交到各样的朋友。
基于ASP技术的网络售书系统基本功能和数据库设计

基于ASP技术的网络售书系统基本功能和数据库设计基于ASP技术的网络售书系统是一个在线购书平台,用户可以在该平台上浏览、搜索、购买和管理自己的图书订单等。
下面是该系统的基本功能和数据库设计的详细说明。
一、基本功能:1. 注册与登录功能:用户可以注册成为系统的会员,并通过登录功能进行登录,以便使用平台的各项功能。
2. 图书浏览功能:系统提供图书的分类浏览,用户可以根据图书的分类、作者或关键字进行搜索,并可以查看图书的详细信息,包括图书的封面、简介、售价等。
3. 购物车功能:用户可以将喜欢的图书添加到购物车中,并可以对购物车中的图书进行管理,如修改数量、删除图书等。
4. 订单管理功能:用户可以查看自己的订单列表,包括已完成的订单和待付款的订单,并可以对订单进行查看、取消、支付等操作。
5. 支付功能:系统提供在线支付功能,用户可以选择合适的支付方式(如支付宝、微信支付等)进行订单的支付操作。
6. 评价与推荐功能:用户可以对已购买的图书进行评价,同时也可以根据系统的推荐机制,获取与自己购买历史相关的图书推荐信息。
二、数据库设计:1. 用户表(User):存储用户的基本信息,包括用户ID、用户名、密码、邮箱等字段。
2. 图书表(Book):存储图书的详细信息,包括图书ID、图书名称、作者、出版社、封面、简介、售价等字段。
3. 购物车表(Cart):存储用户的购物车信息,包括购物车ID、用户ID、图书ID、数量等字段。
4. 订单表(Order):存储用户的订单信息,包括订单ID、用户ID、图书ID、数量、订单状态等字段。
5. 评价表(Comment):存储用户对图书的评价信息,包括评价ID、用户ID、图书ID、评价内容、评分等字段。
6. 支付表(Pay):存储用户的支付信息,包括支付ID、订单ID、支付方式、支付时间等字段。
基于ASP技术的网上论坛系统的设计

基于ASP技术的网上论坛系统的设计网上论坛系统是一种基于网络平台的交流、分享和讨论的工具,它为用户提供了一个便捷的方式来分享信息、交流想法和建立社区。
随着互联网的快速发展,网上论坛系统也逐渐成为人们日常生活中不可或缺的一部分。
在本文中,我们将介绍基于ASP技术的网上论坛系统的设计,以及系统中的一些主要功能和特点。
一、系统概述基于ASP技术的网上论坛系统是一种基于Web的应用程序,它允许用户在网上发布帖子、回复帖子、参与讨论等。
系统的主要功能包括用户管理、帖子管理、板块管理、权限管理等。
用户可以通过浏览器访问系统,并且可以根据自己的需要进行注册、登录、发帖、回帖等操作。
系统还需要具备良好的用户体验和页面设计,以方便用户进行操作和浏览。
二、系统设计1. 技术选择在设计基于ASP技术的网上论坛系统时,需要选择合适的技术以实现系统的各项功能。
ASP(Active Server Pages)是一种在服务器端执行的脚本语言,它可以用于创建动态的、交互式的Web页面。
选择ASP技术可以帮助我们实现网上论坛系统中所需的动态页面、用户交互等功能。
2. 数据库设计网上论坛系统需要一个稳定、安全的数据库来存储用户信息、帖子信息、板块信息等。
在设计数据库时,需要考虑数据的结构、索引、关系等,以确保系统能够高效地进行数据的存储和检索。
还需要考虑数据库的安全性,确保用户信息不会被泄露或篡改。
3. 页面设计在设计网上论坛系统的页面时,需要考虑页面的布局、色彩、字体、导航等,以确保用户能够轻松地进行页面的浏览和操作。
页面的设计需要简洁明了,同时还需要考虑到不同设备上的适配性,以确保在不同分辨率的设备上都能有良好的显示效果。
4. 功能设计网上论坛系统需要提供一系列的功能,包括用户注册、用户登录、发帖、回帖、板块管理、权限管理等。
在设计这些功能时,需要考虑用户操作的便捷性和系统的安全性,同时还需要考虑到系统的可扩展性和可维护性,以便后续可以对系统进行进一步的开发和更新。
基于ASP技术的网上论坛系统的设计

基于ASP技术的网上论坛系统的设计一、引言随着互联网的普及和用户需求的不断增加,网上论坛系统成为了一种非常重要的交流平台。
它不仅可以满足用户之间互相交流、讨论问题的需求,还可以为企业、组织提供一个开放的交流平台。
本文将介绍如何利用ASP技术设计一个网上论坛系统,包括系统结构设计、关键功能模块设计和系统安全设计。
二、系统结构设计1. 系统架构网上论坛系统基于ASP技术,采用MVC(Model-View-Controller)的架构模式进行设计。
Model负责处理数据,View负责展示用户界面,Controller负责控制用户请求,并进行业务逻辑处理。
这种架构模式可以有效分离系统的不同功能模块,提高系统的可维护性和扩展性。
2. 数据库设计网上论坛系统的数据库设计是系统结构设计的重要组成部分。
可以采用关系型数据库,如MySQL、SQL Server等,设计适当的数据表,存储用户信息、帖子信息、评论信息等。
在设计数据库时,需要考虑数据表的规范化和冗余性,以提高系统的数据一致性和完整性。
三、关键功能模块设计1. 用户管理模块用户管理模块是网上论坛系统的核心模块之一。
用户可以进行注册、登录、修改个人信息等操作。
在用户注册时,需要进行信息验证和密码加密等安全处理。
系统需要提供管理员后台,用于管理用户权限、禁言处理等操作。
2. 帖子管理模块帖子管理模块是用户交流的主要方式。
用户可以发布帖子、回复帖子、点赞帖子等操作。
在设计帖子管理模块时,需要考虑帖子的分类、排序、搜索等功能,以提高用户浏览、查询帖子的效率。
3. 集成管理模块集成管理模块是网上论坛系统的扩展功能模块,可以集成第三方应用,如支付功能、文件上传功能等。
在设计集成管理模块时,需要考虑系统的安全性问题,避免用户信息泄露、支付不安全等问题。
四、系统安全设计1. 用户权限管理用户权限管理是网上论坛系统的重要安全设计之一。
系统需要根据用户的不同角色进行权限管理,如普通用户、管理员、版主等,保证用户在系统中的合法性和安全性。
在线聊天系统说明书

在线聊天系统说明书一、概述在线聊天系统是一种基于网络的即时通讯工具,通过互联网连接,实现用户间的即时文字、语音和视频通讯。
本说明书旨在向用户提供关于在线聊天系统的详细功能介绍、操作方法和一些常见问题的解答,以帮助用户更好地了解和使用该系统。
二、系统功能1. 即时文字通讯在线聊天系统支持用户间的即时文字通讯功能。
用户可以通过系统输入框输入文字消息,并将其发送给其他在线用户。
同时,用户也可以接收其他用户发送的文字消息,并进行即时的回复。
2. 语音通话系统提供语音通话功能,用户可以通过设置启动麦克风进行语音通话。
用户可以实时与对方进行语音交流,方便快捷。
3. 视频通话在线聊天系统还支持视频通话功能。
用户可以通过系统设置启动摄像头进行视频通话。
用户可以实时与对方进行视频交流,实现更加直观的沟通。
4. 好友列表管理系统提供好友列表管理功能,用户可以添加、删除和管理自己的好友。
用户可以通过搜索功能找到其他用户并发送好友申请,也可以接受其他用户的好友请求。
5. 群组聊天在线聊天系统支持用户创建和加入群组聊天。
用户可以创建私有群组或加入已经存在的群组,并与其他群组成员进行群聊。
群组聊天功能方便用户进行团队合作和群体交流。
三、操作方法1. 注册和登录a)新用户可以通过访问系统官网或使用手机应用商店下载安装系统客户端;b)打开系统客户端后,用户需要进行注册,填写必要的个人信息和账号密码;c)注册成功后,用户可使用账号密码登录系统。
2. 添加好友a)登录系统后,用户可以搜索其他用户的账号或昵称,发送好友请求;b)被添加用户可以选择接受或拒绝好友请求;c)好友请求被接受后,双方成为好友,可以互相发送文字、语音和视频消息。
3. 发送消息a)登录系统后,在好友列表或群组列表中选择目标用户或群组;b)在输入框中输入文字消息,并选择发送方式(文字、语音或视频);c)点击发送按钮,消息将即时发送给目标用户或群组成员。
4. 进行语音通话a)选择需要通话的好友,点击语音通话按钮;b)等待好友接受通话请求后,可进行语音通话。
基于ASP技术的网上论坛系统的设计

基于ASP技术的网上论坛系统的设计1. 引言1.1 研究背景本次研究的背景是基于ASP技术的网上论坛系统的设计。
随着互联网的快速发展,人们对于在线交流和信息分享需求的增加,网上论坛作为一种重要的信息交流平台,已经成为了很多人获取信息、交流思想和观点的首选方式。
然而,目前市面上的网上论坛系统存在着诸多问题,比如用户体验不佳、功能单一、安全性不够等等。
因此,设计一套基于ASP技术的网上论坛系统,具有良好的用户体验、丰富的功能和高度的安全性,对于满足人们的需求、提升网上交流的质量具有重要的意义。
通过本次研究,我们将针对现有网上论坛系统存在的问题进行深入分析,并根据用户需求和技术特点,设计一套更为完善和优化的基于ASP技术的网上论坛系统,旨在提升用户体验、加强信息交流和保障数据安全。
1.2 研究目的本文旨在通过基于ASP技术的网上论坛系统的设计,实现以下几个目的:1. 提高用户交流与互动的效率:构建一个高效、便捷的网上论坛平台,促进用户之间的信息分享和交流,激发用户参与度。
2. 改善用户体验与满意度:通过优化界面设计和用户体验,使用户在论坛系统中的操作更加顺畅、舒适,提升用户的满意度和黏性。
3. 加强数据安全与隐私保护:设计安全性较高的系统架构,加强用户数据的保护措施,确保用户信息的安全和隐私不受侵犯。
4. 提升系统性能与稳定性:通过数据库设计与优化、性能优化等方式,提升系统的响应速度和稳定性,保证系统能够稳定运行并具备较高的承载能力。
5. 探索基于ASP技术的网上论坛系统设计方法:总结设计中的经验与教训,为类似项目的设计与开发提供参考和借鉴。
1.3 研究意义基于ASP技术的网上论坛系统能够提供更加便捷和高效的在线交流方式。
通过论坛系统,用户可以轻松地发布帖子、回复他人的帖子,并与其他用户进行互动交流。
这种交流方式不仅可以促进信息的传递和分享,还可以拓展用户的社交圈子,增进人们之间的沟通和了解。
基于ASP技术的网上论坛系统可以为用户提供一个更加开放和多元化的交流平台。
基于ASP技术的网络售书系统基本功能和数据库设计
基于ASP技术的网络售书系统基本功能和数据库设计网络售书系统是一个基于ASP技术的在线购书平台,用户可以通过该系统实现在线浏览并购买图书的功能。
下面将对该系统的基本功能和数据库设计进行详细描述。
一、基本功能:1. 用户注册与登录:用户可以填写个人信息进行注册,并通过用户名和密码登录系统。
2. 图书浏览:用户可以按照不同的分类、关键字或作者等条件进行图书搜索,并浏览图书的详细信息、封面和评价等相关信息。
3. 购物车管理:用户可以把喜欢的图书加入购物车,并可以查看购物车中的图书信息、修改图书数量或删除图书。
4. 下订单:用户可以选择购物车中的图书进行下订单,并填写收货地址、联系电话等必要信息进行确认。
5. 订单管理:用户可以查看已下订单的详细信息,包括订单编号、下单时间、付款状态等,并可以取消待付款的订单。
6. 支付:用户可以选择在线支付或货到付款的方式进行付款。
7. 物流查询:用户可以根据订单编号进行物流查询,了解订单的配送进度和预计送达时间。
8. 评价与评论:用户可以对购买的图书进行评价和评论,并可以阅读其他用户对该图书的评价。
9. 用户管理:管理员可以对用户进行管理,包括用户信息的维护、禁用或解禁用户账号等操作。
10. 图书管理:管理员可以对图书进行管理,包括图书的上架、下架、价格修改等操作。
12. 统计报表:管理员可以生成各类统计报表,例如图书销售统计、用户注册统计等。
二、数据库设计:1. 用户表:存储用户的基本信息,包括用户ID、用户名、密码、昵称、联系电话等字段。
2. 图书表:存储图书的基本信息,包括图书ID、图书名称、作者、出版社、价格、封面等字段。
3. 购物车表:存储用户加入购物车的图书信息,包括购物车ID、用户ID、图书ID、数量等字段。
6. 支付记录表:存储用户的支付记录,包括支付记录ID、订单ID、支付方式、支付金额、支付时间等字段。
7. 物流表:存储订单的物流信息,包括物流ID、订单ID、物流状态、发货时间、预计送达时间等字段。
基于ASP技术的网上论坛系统的设计
基于ASP技术的网上论坛系统的设计【摘要】本文旨在介绍基于ASP技术的网上论坛系统的设计。
在我们简要介绍了ASP技术和论坛系统在网络交流中的重要性。
接着,在详细讨论了论坛系统的需求分析、数据库设计、用户权限管理、前端界面设计以及数据交互与处理。
在总结了设计过程,展望了未来发展,并提出了一些感想和建议。
通过本文的阐述,读者可以深入了解基于ASP技术的网上论坛系统的设计过程,以及其在网络交流中的作用和发展前景。
【关键词】ASP技术, 网上论坛系统, 设计, 引言, 论坛系统需求分析, 数据库设计, 用户权限管理, 前端界面设计, 数据交互与处理, 结论, 总结设计过程, 展望未来发展, 感想和建议.1. 引言1.1 介绍ASP技术ASP (Active Server Pages) 技术是一种服务器端脚本语言,旨在动态生成网页内容。
ASP 技术首先由微软公司引入,现已广泛应用于网站开发领域。
通过使用ASP 技术,开发人员可以轻松地创建交互性强、功能丰富的网站。
ASP 技术的优势包括强大的数据库连接能力、易于学习和使用、灵活性高等。
使用ASP 技术可以实现动态网页的生成和管理,用户可以根据自己的需求,实时获取最新的信息。
通过服务器端的处理,ASP 技术可以将用户请求和数据传输效率最大化,提供更流畅的用户体验。
ASP 技术还支持多种脚本语言,如VBScript、JScript等,开发人员可以根据自己的喜好和技能选择合适的语言进行开发。
ASP 技术为网站开发者提供了一个强大的工具,可以快速构建现代化的网站。
随着互联网的快速发展,ASP 技术的应用范围也越来越广泛,成为许多网站开发者的首选技术。
在本文中,我们将介绍基于ASP 技术的网上论坛系统的设计,展示ASP 技术在构建功能强大的网站中的应用优势。
1.2 论坛系统的重要性论坛系统还可以帮助网站提高用户黏性和活跃度,增加网站的流量和粘性。
用户可以通过论坛系统分享自己的观点、经验和知识,与其他用户进行交流和互动,从而增加用户对网站的依赖和忠诚度。
基于ASP技术的网上论坛系统的设计
基于ASP技术的网上论坛系统的设计【摘要】本文介绍了基于ASP技术的网上论坛系统的设计。
在首先介绍了ASP技术的基本概念,然后概述了网上论坛系统的特点,最后探讨了研究的背景。
在分别讨论了ASP技术在网上论坛系统中的应用、网上论坛系统的功能设计、数据库设计、页面设计以及性能优化。
结论部分分析了基于ASP技术的网上论坛系统设计的重要性,并提出了未来发展方向,最后进行了总结与展望。
本文的内容涵盖了ASP技术与网上论坛系统设计的关键要点,旨在为相关研究和应用提供参考。
【关键词】ASP技术,网上论坛系统,设计,功能,数据库,页面,性能优化,重要性,未来发展,总结,展望1. 引言1.1 介绍ASP技术ASP,全称为Active Server Pages,是Microsoft公司开发的一种用于创建动态交互式网页的服务器端脚本技术。
ASP技术可以让程序员在网页中插入服务器端运行的脚本代码,实现对网页的动态生成和内容的交互操作。
ASP技术广泛应用于网站开发、在线商城、社交网络等领域。
在网上论坛系统中,ASP技术扮演着至关重要的角色。
通过ASP技术,开发人员可以轻松地创建出具有交互功能的论坛页面,实现用户注册登录、发帖回帖、浏览搜索等功能。
ASP技术还可以与数据库配合使用,实现数据的存储和检索,从而更好地满足用户的需求。
基于ASP技术的网上论坛系统具有开发周期短、维护成本低、性能稳定等优点,因此受到了广泛的欢迎。
随着互联网的不断发展,ASP技术也在不断完善和提升,为网上论坛系统的设计和开发提供了更多的可能性和灵活性。
在现代网络社交时代,ASP技术的应用将为网上论坛系统带来更多的创新和发展机遇。
1.2 概述网上论坛系统网上论坛系统是一种基于网络的交流平台,用户可以在其上发布帖子、回复帖子、交流问题、分享经验等。
网上论坛系统为用户提供了一个方便的交流和互动的场所,使得用户可以方便地找到相关信息、结交朋友、共同探讨问题等。
基于ASP技术的网上论坛系统的设计
基于ASP技术的网上论坛系统的设计1. 引言1.1 背景介绍随着互联网的不断发展,用户对网上论坛系统的需求也越来越高。
为了更好地满足用户的需求,设计一个基于ASP技术的网上论坛系统成为了一项重要的任务。
ASP技术是一种基于Microsoft公司的Active Server Pages技术,能够实现动态网页的生成和交互,为构建功能强大的网上论坛系统提供了技术支持。
本论文将重点介绍基于ASP技术的网上论坛系统的设计,通过对系统架构设计、数据库设计以及页面交互设计等方面的深入探讨,旨在为开发人员提供一些有益的参考,进一步完善和优化网上论坛系统的设计和功能,提升用户体验和满足用户需求。
1.2 目的和意义网上论坛系统是一种基于ASP技术的网络应用系统,在当今互联网信息化时代具有重要的意义和作用。
其目的主要包括方便用户之间进行信息交流和分享、促进用户之间的互动和社交、提高网站流量和用户黏性等方面。
网上论坛系统为用户提供了一个自由发表观点、交流想法和获取信息的平台,极大地丰富了互联网的信息资源,满足了用户对不同主题的讨论和交流的需求。
通过网上论坛系统,用户可以随时随地进行交流和沟通,跨越了地域和时间的限制,极大地方便了用户之间的交流和互动。
网上论坛系统还可以为网站增加互动性和活跃度,吸引更多用户的参与,提高网站的知名度和品牌价值。
设计和开发基于ASP技术的网上论坛系统具有重要意义,可以为用户提供更加便捷、安全、高效的网络交流平台,为网站的发展和用户体验提供更好的支持。
2. 正文2.1 ASP技术概述ASP(Active Server Pages)技术是一种基于微软公司开发的服务器端脚本语言,用于动态生成网页内容。
该技术采用类似于HTML的标签语法,但可以嵌入VBScript或JScript等脚本语言,实现更为复杂的功能。
ASP技术的主要优势之一是其易学易用的特点,开发人员只需熟悉基本的HTML和脚本语言即可快速上手编写动态网页。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Asp网上交友系统 说明书 ()原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的(),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名: 日 期: 指导教师签名: 日 期:
使用授权说明 本人完全了解 大学关于收集、保存、使用()的规定,即:按照学校要求提交()的印刷本和电子版本;学校有权保存()的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存;在不以赢利为目的前提下,学校可以公布的部分或全部内容。
作者签名: 日 期: 学位原创性声明 本人郑重声明:所呈交的是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。
作者签名: 日期: 年 月 日 学位版权使用授权书 本学位作者完全了解学校有关保留、使用学位的规定,同意学校保留并向国家有关部门或机构送交的复印件和电子版,允许被查阅和借阅。本人授权 大学可以将本学位的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位。 涉密按学校规定处理。
作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 摘 要
随着生活方式的转变和社会运作的加快, 现代人交友的方式和途径也大大增加,尤其是网络越来越多的融入我们的生活, 网上交友这种新鲜快捷的交友方式也得到了年轻人的认同,传统的交友方式受到越来越多的挑战,网上交友大大扩展了我们的交友圈,在天大地大的地球村里寻找一份莫名的浪漫,可谓新异十足。
本社交网站系统是基于VS平台模式,运用.net语言开发技术和Access2000数据库原理开发的。在该系统中,网络用户可以免费注册会员,查看文章,登录系统后,可以在留言板模块发表留言,在文章管理模块发布文章,在相册模块等。该系统的合理运用能使得网络用户结交更多的朋友,而且增加了相互的感情。 本文首先介绍了社交网站系统的来源,然后详尽论述了需求分析、系统分析、概要设计、详细设计、以及测试与调试的整个开发过程,总结了开发过程中的经验及本系统今后的改进方向。
关键字:社交网站;B/S;VS20XX;Access2000。 第一章 绪论
1.1 课题的来源及意义 Internet在今天已经渗透到人们日常学习、生活、工作的各个方面,越来越多的人每天都要在互联网上发布和获取信息。计算机应用技术的日益成熟进一步给互联网的无限空间。一方面使网站用户能够获取到更丰富的信息与服务,一方面却也给人们对于如何更方便地获取自己真正想要的内容带来了很大困扰,用户要求 越来越高,希望网站能够尽量智能化地了解自己的需求,帮助个人得到适应性的信息和服务。
SNS是网络交友的一种形式,英文Social Network Service的简写,社会性网络服务。SNS旨在帮助人们建立社会性网络的互联网应用服务。SNS类网站与一般交友类网站(如大部分婚恋交友网站)的本质区别在于,必须符合“六度理论”,即朋友之间能互相看到对方的朋友名单。符合此原则的网站才能称为SNS交友类网站。
1.2 同类工作国内外发展情况 国际上,大部分网络运营商根据自己的需求开发出仅供自己使用的未开源得商业性质的程序,大多以微软.NET开发平台。提供同样性质的服务功能,他们集成了网络聊天 交友、同城交友、视频分享、个人博客、播客、网络社区、音乐共享。同时,这些SNS网站提供个人空间,在线视频,群组和同城交易等活动和交友服务。
SNS网站引起了很大的轰动,也促使了很多人与人之间、网友与网友之间的互动时代,让网络从一个文字的,社区性的一个平台,变成一个可以提供无限应用的,能够汇集众多开发者的智慧,提供技术应用的互联网时代。
目前在中国SNS网站还不是很多,不过都很火,像大学生网站的校内网,亿聚。不过从严格意义上讲讲,国内SNS并非Social Networking Services(社会性网络服务),而是Social NetworkSite(即社交网站)。它们结合一些相对可靠的数据,不难归纳出主流SNS用户的共性。还有一些地方的交友网站,主要特点是实名制,网友注册都要用实名。现在网上已经有一些公司开发出了基于SNS特点的网站系统,随着这些系统的升级,将来的SNS 将为更多网友所熟悉。网络专家说这是WEB3.0的特征,将会改变原有的WEB2.0状态。
1.3 本课题研究内容 本课题研究内容为社交网站系统,信息管理系统提供了强大的研究生档案管理管理功能,方便管理员对研究生信息的添加、修改、删除、查询等操作。本系统开发的总体任务是实现社交网站的系统化、规范化、自动化、达到提高社交网 站效率的目的。 社交网站系统主要提供方便高效的管理功能以及网上的信息查阅交流平台,用户可以通过该系统查阅相关社交信息,管理员可以管理所有信息。该系统使用.NET编程语言,Access数据库以及VS20XX作为开发平台,运用软件工程思想方法,对系统进行快速有效开发, 系统分为以下几个方向:
(1)用户管理。实现对不同用户分配不同的权限。 (2)数据库连接。使程序能访问数据库,并能对其中的数据进行操作。 (3)数据录入。通过程序能实现往数据库中增加记录。 (4)数据查询。通过各种查询组合实现对数据的精确选取。 (5)数据维护。包括对数据的修改及删除操作。 系统依据VS20XX构架的运行平台,利用Dreamweaver 进行整体框架的设计,连接数据库,最后进行全面的系统调试而完成。
第二章 可行性研究
2.1 技术可行性 本系统的开发利用ASP作为开发工具。ASP是一个具有完善开发工具的平台。ASP提供的工具适合各种水平层次无论是初学者还是有经验的团队,并适合各种不同的开发需求。降低了开发的复杂度,其提供给开发者更加简便动态的.Net Framework基础解决方案,其中包括了windows应用程序开发、office嵌入开发、Web应用开发、移动应用程序开发。改进了团队交流方式,ASP为团队开发提供通道和完整的开发周期工具,从而增加了团队内部的交流与协作的效率。通过学习,熟悉和掌握VB的使用方法,使用ASP作为开发工具将使整个系统的模块化设计变得更加简便。 系统采用ACCESS作为开发数据库。ACCESS是一种客户机/服务器结构的关系数据库管理系统。ACCESS提供了许多易于使用的图形化工具和向导,其中最常用的是服务管理器、企业管理器和查询分析器。它们为创建和管理数据库带来了很大的方便。 在技术难度方面,有指导老师的指导、周围同学的热心帮助,加上对很多相关文献的参考,能够解决开发过程中所遇到的困难。 2.2 经济可行性 如今,随着计算机的大量普及,各种软件的开发成本越来越低,价格也越来越底。本系统也是这样,开发成本较低,只是需要一台配置一般的计算机,该系统运行时占计算机的资源也不多,但并不会因为开发成本低而造成系统功能性能 的下降。相反,随着计算机技术的发展,各种实用软件的性能日渐提高。网上交友系统廉价的开发成本,却能够为居民带来相当大的实惠和方便。主要表现在: (1)本系统可以说是一个拥有多种实用功能的网上交友系统,它集成了家庭成员管理、收入管理、支出管理、密码管理等多种功能,具有较强的实用性和方便性。 (2)本系统的运行可以大大提高交友的效率,减少不必要的人力和物力。 (3)本系统还具有查询和统计功能,能够在网上查询相关的朋友信息 由此,可以得出,本系统在经济上是绝对具有可行性。 2.3 操作上的可行性 由于本系统管理的对象比较明确,就是对于交友信息的一些管理,主要就是对数据库的操作,且每个数据库内容具有较强的关联性,设计的过程也不复杂。因此,整个软件的使用非常简便。任何一个普通的计算机用户都能很快的熟悉整个软件的使用。并且本系统所耗费的资源非常小,任何会员只需要在一般的电脑上面,就能够使用这个软件,简单、方便、快捷的实现对交友信息进行管理。
第三章 系统设计 3.1系统要求
本系统主要是针对各个交友信息进行管理,本系统满足以下几点要求: (1) 系统安全性。由于该系统的使用对象多,要求有较好的权限管理。不同权限进入不同的界面,
为了防止数据的并发现象的出现,数据的编辑必须由合法用户来操作,并对每个研究生的信息进行良好的保密。
(2) 系统内容的全面性。社交网站系统不仅是对研究生的基本信息进行管理,还包过研究生选课管理,成绩管理等,因此,本系统能够很好的满足学校对研究生的信息进行完善、统一的管理。
(3) 系统灵活性。要求有良好的人机界面,操作简单(数据的添加、删除、修改、查询等方 便快捷)。
(4) 可扩展性。站点的数据承载量、功能模块的单个或整体调整都可以满足变化的需要,这种适应性称为可扩展性。固定资产管理系统的可扩展性,体现在不同用户群需要处理不同类型的数据、数据与用户之间进行交互、数据要符合个用户的使用需求、多表查询系统化、避免性能下降等方面。