为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

网上聊天室

2012-04-06 17页 doc 576KB 107阅读

用户头像

is_407258

暂无简介

举报
网上聊天室网上聊天室 数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一网上聊天室 种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取网上聊天室 信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录网上聊天室 。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己网上聊天室 的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有网上聊天室 三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的网上聊天室 关键字类型用于描述库表示什么以及在数据库中如何与其它...
网上聊天室
网上聊天室 数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一网上聊天室 种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取网上聊天室 信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录网上聊天室 。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己网上聊天室 的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有网上聊天室 三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的网上聊天室 关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关网上聊天室 系。
4.6 数据库的连接方法
1.Access数据库的网上聊天室 DSN-less连接方法:
set adocon=Se网上聊天室 rver.Createobject("adodb.connecti网上聊天室 on")
adoconn.Open"Driver={Mic网上聊天室 rosoft Access Driver(*.mdb)};D网上聊天室 BQ="& _Server.MapPath("数据库所在路径网上聊天室 ")
2.Access OLE DB连接方法:
网上聊天室 set adocon=Server.Createobject(网上聊天室 "adodb.connection")
adocon.网上聊天室 open"Provider=Microsoft.Jet.OLEDB网上聊天室 .4.0;"& _"Data Source=" &a网上聊天室 mp; Server.MapPath("数据库所在路径")
网上聊天室  
第五章   网上聊天系网上聊天室 统分析
5.1  系统概论
1) 系统目标:<网上聊天室 BR>网上聊天系统是为人们之间进行交流和联系提供的一个平台。网上聊天室 通过提供完善的网上聊天系统服务,可以达到增进彼此之间的了解,增进人网上聊天室 与人之间的感情交流。
2) 系统功能简介:
此系网上聊天室 统是以用户为中心的人性化设计,总体来看,系统可以看作是用户模块和注册网上聊天室 模块两大模 块的协调运作。
3) 用户登陆功能:
用户通网上聊天室 过提交用户名称和用户密码进行登陆,系统便会根据这些登陆资料,网上聊天室 辨别出用户是否存在。
4) 聊天室功能:
聊天室中将网上聊天室 显示用户留的信息,及当前在线的用户。



摘要

考试档案管网上聊天室 理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的网上聊天室 建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据库一网上聊天室 致性和完整性、数据库安全性。而对于后者则要求应用程序功能完备,易网上聊天室 使用等特点。

经过分析,我们使用 MICRO网上聊天室 SOFT公司的 ACCESS 和ASP开发工具,首先在短时间内网上聊天室 建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正网上聊天室 和改进,直到形成用户满意的可行系统。

本文简要地网上聊天室 介绍了WEB服务器的工作原理,广泛地介绍了Internet、HTT网上聊天室 P。户端脚本和服务器端脚本。并着力对ASP结合ADO技术访问数据网上聊天室 库的详细叙述,以及对ASP内建组件和基本组件进行概述。在这些技术的基网上聊天室 础之上,针对网上教学的需求开发了“考试档案管理系网上聊天室 统”。本文做出了该系统的框架设计和详细设计,对其中关键性网上聊天室 技术做出了建议。而且针对开发出的系统进行了部分源码分析,提出系网上聊天室 统的改进技术,并为系统的展望提出意见。

关键字:网上聊天室 HTTP,WEB,ASP,ADO, 数据库

1网上聊天室 .2开发考试档案管理系统的意义
考试档案管理系统是一网上聊天室 个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关网上聊天室 重要,所以考试档案管理系统应该能够为用户提供充足的信息、快捷网上聊天室 的查询手段和方便的操作。但一直以来人们使用传统人工的方式管理文件档网上聊天室 案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间网上聊天室 一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少网上聊天室 的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的网上聊天室 功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要网上聊天室 的作用。

作为计算机应用的一部分,使用计算机对考试档网上聊天室 案信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找网上聊天室 方便、可靠性高、存储量大、保密性好、寿命长、成本低、操作简单网上聊天室 等。这些优点能够极大地提高考试档案管理的效率,也是企业的科学化、正网上聊天室 规化管理,与世界接轨的重要条件。因此,开发这套管理软件成为很有网上聊天室 必要的事情,在下面的各章中我们将以开发一套考试档案管理系统为例,网上聊天室 谈谈其开发过程和所涉及到的问题及解决方法。

网上聊天室 高校校园网的开通及应用无疑对高校管理有极大的促进作用,并为各类信息网上聊天室 的搜寻提供了方便,但在校园网上申请一般形式上网的情况下,只要熟悉计算网上聊天室 机应用的状况,任何人都可以不经过密码直接进入考试档案系统,查阅和网上聊天室 修改数据,这势必影响档案数据资料的安全。档案信息管理局域网的网上聊天室 建立有效地解决了这种情况的发生。网络可明确用户的使用权限,防止网上聊天室 非法用户。进一步提高档案管理工作服务质量,实现管理水平创优目标的需要网上聊天室 。当前,大多数高校的档案馆(室)服务工作一直停留在传统手工式保网上聊天室 管性的管理模式上,例如利用者调阅档案资料时,只有到档案室,并网上聊天室 且要翻阅大量的卡片,案卷目录,卷内目录,加之计算机用于服务管理的网上聊天室 功能滞后,服务质量和工作效率不高,远不尽人意。高校质量保证体系网上聊天室 需要实现各部门对有效文件的管理,通过计算机就可实现高校文件、会议、通网上聊天室 知、规章

及时上传下达,从而保持稳健的有效性、及时性;高校考网上聊天室 试档案信息系统的建立,也是收藏的档案信息资源能够以最快的速度得到网上聊天室 开发利用;考试档案信息管理系统还能承担起人工管理所无法完成和办到的工作,是开放的功能信息交流发展成为现实,进而实现档案工作信息活化,拓展服务功能,实现查档手段的先进,方便,实现档案管理水平创优目标。

第三章考试档案系统的框架设计
经过了几个星期阅读大量的书本,使自己完全有能力开发这个考试档案系统,现在就把它应用于实践之中。在具体开发这个考试系统之前,先对整个系统进行了大概的分析和设定框架。

3.1 需求分析
    软件开发前期,征求了导师的意见,列出了系统的几大功能:

(1) 管理员可以登陆考试档案系统;

(2) 管理员修改密码;

(3) 管理员查询学生的成绩;

(4) 管理员删除往届考生的成绩、及考生的信息;

(5) 管理员新建试卷、删除试卷、修改试卷;

(6) 管理员添加试卷试题、修改试卷试题、删除试卷试题。


随着公司业务的发展,财务管理将会变得越来越复杂,如果用传统的管理方法,极易造成不必要的错误,由此带来的经济损失是无法估量的。因此实现财务管理的自动化化势在必行。一个完整的项目需要有良好的需求分析,以便实用,而且作为新的项目,一定要做到实用,易用,以接受市场的考验。本软件实现了上述的基本要求,使财务管理变得简单高效安全可靠。它集显示,输入,添加,修改,删除等各种处理为一体,信息维护起来非常方便,极大地减少了错误的发生。
本项目的特点是集企业的财务管理学与计算机科学于一身,需对企业的运作体系进行完整的了解,并且关系到企业命脉,安全性必须为第一。此软件的研制成功可以使企业的财务管理透明化,清晰化,减少人为化的因素。
社会主义的根本任务是解放生产力,发展生产力。而解放生产力发展生产力是社会主义本质的重要内容核心。因此,发展国民经济才是当务之急,而企业又是国民经济的基本细胞。所以只有企业的良好运转,才能带来经济的持续繁荣。为实现全面建设小康社会的目标,必须进一步推动经济结构的战略性调整,基本实现工业化,大力推行信息化,加快建设现代化,保持国民经济持续,快速健康发展。信息化是我国加快实现工业化和现代化的必然选择。
企业财务管理信息系统应该满足以下要求:
(1)基础数据管理:对公司进账财务的基本信息管理,每一批账务有一个唯一的账务号码,凭此账务号码建立一个账务信息,即每一次的入账明细。其中包含了此账务的名称,每一个账务都应该有一个基本的归属名称,属于哪方面的支出或收入,并且归属名称一般是固定的。账务明细的诸多方面缺一不可,如:出入账日期,使用部门,经手人以及经手人所在的部门主管等方面必须严格标出,对应的窗口明确,权责明确。
(2)凭证管理:一个账目条款下的实物部分,账目的入账需要指名实物的细
节,因为只有以实物为基础,才可以生成账务的条款。每一笔入账必须有实物参与,不然不会有账目条款的生成。所以实物明细为必须填写的一部分并且实物明细的填写也有要求:在一个账号所代表的账目名称名下可以有若干个入账条款,代表一次账务可以有若干个实物录入。而实物又必须有名称,单价,数量及其出处,即来源或去向公司。最后由单价*数量=金额。在查询时必须有账务明细调出相应的实物,即账号与实物一对多的关系。并在事务中可以显示在入账条目中的入账日期等项目。
(3)账本管理:一个企业的财务支出是有规律的,名称一般而言是固定的,并且出入账必须是有名目的,财务管理系统必须严格按照名目来进行管理,只有这样才可以避免不必要的支出。
(4)退出系统:点击可以退出本系统

摘要:本系统属于办公自动化系统的一个子系统,它也是一个单独的功能完善的系统,本课题是家政服务管理信息系统的研发,本文的系统分析和设计只是相对于一般的团体而言。
本文包括家政服务管理信息系统HSMIS(Home Service Management Information System)的总体设计和开发。着重介绍了家政服务管理信息系统的详细开发方案和实现,内容涉及系统分析、软件设计。
在开发设计中,采用  计算机毕业论文网〗B/S(Browser/Server)结构,这种结构使得数据只有结果集合在浏览器中显示,数据的处理在服务器进行,用户不用安装客户端,而且由于通过服务器端统一管理数据,易于保证数据的一致性。数据库方面,推荐业界具有领导地位的关系数据库管理系统Microsoft SQL sever2000,使系统安全性能更高。同时采用当前正在流行的ASP(Active Server Page)编程,用户界面更友好。
在开发中选择了ASP+SQL2000的模式,实现了应用程序逻辑和页面显示分离,界面设计更简单。
  关键字:家政服务管理信息,HSMIS(Home Service Management Information System),B/S,ASP(Active Server Page),Microsoft SQL server2000



目 录
引 言 4
第一章 需求分析 5
1.1 课题的背景及意义 5
1.2课题分析 6
1.3技术方案的选取 6
1.3.1 开发语言 6
1.3.2 ASP的功能 7
1.3.3 数据库 8
1.4 系统需求分析 8
1.4.1 管理者的需求 9
1.4.2 系统使用者需求 9
1.4.3 系统维护人员需求 9
第二章 系统分析和总体设计 9
2.1运行环境 9
2.2 总体设计原则 10
2.3 系统体系结构分析 10
2.3.1 C/S结构与B/S结构 10
2.3.2 B/S与C/S的优越性 10
2.4 系统总体功能结构 12
2.4.1系统安全性方面 12
2.4.2系统总体功能结构图 13
第三章 系统详细设计 15
3.1系统数据库设计 15
3.1.1数据库概念结构设计 15
3.1.2数据库逻辑结构设计 19
3.2 程序模块设计 22
3.3程序界面设计 22
第四章 系统实现主要技术 36
4.1 ASP技术简介 36
4.2 ASP 和其他类似或相关技术的一个简单比较 37
4.3 最佳ASP应用服务器IIS 38
4.4数据库编程基础及语法 38
第五章 系统测试及系统评价 39
5.1测试目的 39
5.2测试内容、方法和结果 39
5.3修改意见 40
第六章 系统运行和维护 40
6.1 运行管理 41
6.1 维护管理 41
第七章 用户使用 42
结 论 46
结束语 46
参考文献 47

基于ASP网络旅游信息系统设计

关键词:计算机网络;网络旅游信息;SQL sever 2000;ASP;数据库

摘  要
    随着计算机不普及,网络旅游系统是一款不可缺少的管理软件,其主要意义在于简化人们以往查找旅游信息的繁琐工作,通过计算机联网后,可以实现数据的远程访问和共享,将旅游咨询和网络传播充分的结合,改变以往人们必须到旅行社的传统模式。
    本文介绍了一个网络旅游信息系统的设计与实现。该系统完整地分析了网络旅游信息系统的业务需求,并进行了详细设计。在此基础上实现了其中的基本功能,包括:旅游信息管理与查询、旅行社注册、旅游线路发布、旅游线路预订、用户论坛等功能。同时,系统对用户进行了分级管理,提高了系统的安全性。
    在技术上,该系统选择了B/S(浏览器/服务器)三层网络体系结构。客户端技术综合采用HTML、VBScript、javascript等技术提供用户界面;应用服务器端使用IIS,并采用ASP动态网页编程技术实现业务逻辑;数据库服务器采用SQL Server 2000关系数据库。利用ASP 动态网页编程技术,通过ADO与SQL Server 2000数据库建立链接,运用SQL 语言实现对其数据库的操作。

2.2 计算机网络与旅游的完美结合
随着人们收入水平的提高,可自由支配时间的增多,一个休闲时代正在来临。5+2的生活工作方式,三个黄金假期,不同程度的带薪休假,私家车的普及,高速公路网的建设,时尚的假日消费,人们的休闲需求不断膨胀,旅游作为休闲的一种方式,是人们离开日常工作、生活环境,到另一个地方,让身心得到放松,使精神愉悦。怎么样获得旅游信息呢?最集中传统的方式是到旅行社咨询,这不仅受到时间和地点的限制,也受到旅行社信息量是否全面的限制,因此我们开发了网络旅游信息系统。它充分利用网络广泛的资源和快速的传播效率,将旅游资讯和网络充分的结合,是采用web数据库技术开发的一个稳定、时效、内容丰富的旅游信息发布和管理平台。人们可以快捷的查询和浏览各地秀美风光、风土人情和旅行社的信息,甚至透过网络旅游信息系统人们可以作为一次虚拟旅游,它即将改变旅游的传统模式,使人们的出行旅游变得更简单易行。
3 开发语言与工具的选择
3.1 Web数据库技术
随着Web网络的迅速发展,特别是Web技术和数据库技术的结合--web网络数据库服务成为其核心服务之一。它能够把各种类型的信息资源,如静态的图像、文本、数据、视频和音频有机地结合起来,使用户能够在Internet上浏览、查询和共享建立在www服务器所有站点上的超媒体信息。
基于Web的数据库访问技术是指:在客户端安装Web浏览器,作为用户输入查询条件和显示查询结果的交互界面。用户可以通过填写表格或输入关键字的方式来与WWW进行交互,当用户单击表格上的按钮时,表格中的数据便发送到Web服务器。Web服务器介于Web浏览器与数据库服务器之间,负责用户输入信息的接收。服务器将数据传送至要被处理的脚本或应用程序,并在数据库中查询数据或将数据投递到数据库中。最后,服务器将返回结果插入到HTML页面,传送至客户端以响应用户。这种交互性提高了用户参与的积极性。
3.2 ASP(Active Server Pages)技术
3.2.1 ASP技术简介
ASP(Active Server Pages)是Microsoft公司提供的一种开放的、且可将HTML和脚本以及可重用的ActiveServer组件结合在一起的动态页面构造技术,以用于建立高效、动态、基于Web服务器的数据库应用程序访问环境。ASP采用将Script嵌入HTML文本的方式,把动态部分有机地融入静态的页面之中,同时采用面向对象的特征以及对ActiveX控件的扩展,可实现对Web数据库的动态访问。ASP对数据库的访问采用ADO(Active Data Objects)方式,即通过建立对象把访问数据库的细节高度抽象。ADO本身具有高速、简便以及低内存开销的特点。
3.2.2 ASP的特点
1.ASP脚本集成于HTML中,容易生成。页面的开发与HTML完全一致,用普通的编辑器即可。无须编译和连接即可直接解释执行。
2、独立于浏览器。用户端只要使用可解释常规HTML代码的浏览器,即可浏览ASP所设计的主页内容。ASP脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。
3、面向对象,可以扩展ActiveXServer构件。在ASP脚本中可以方便地引用系统组件和ASP的内置组件,并能通过订制ActiveX服务器组件来扩充功能。
4、与任何ActiveXScript语言兼容。ASP的文件后缀名为.asp,以区别同样可以包含Script的HTML文件。
5、源程序码不会外漏。ASP脚本在服务器上执行,传到用户浏览器的只是ASP执行结果所生成的常规HTML代码,这样源程序不易被盗取。


目  录

1 引言 1
2 为什么开发网络旅游信息系统 1
2.1 计算机网络已经成为生活得力助手 1
2.1.1 计算机网络的基本概念 1
2.1.2 计算机网络在生活中的应用 1
2.2 计算机网络与旅游的完美结合 2
3 开发语言与工具的选择 2
3.1 WEB数据库技术 2
3.2 ASP(ACTIVE SERVER PAGES)技术 3
3.2.1 ASP技术简介 3
3.2.2 ASP的特点 3
3.2.3 ASP的内建对象 3
3.2.4 ASP访问数据步骤 4
3.3 MICROSOFT SQL SERVER 2000(SQL) 4
4 网络旅游信息系统的分析与设计 5
4.1 网络旅游信息系统的需求分析 5
4.1.1 网络旅游信息系统开发目的 5
4.1.2 网络旅游信息系统的功能 5
4.2 数据库的实现 6
4.2.1 数据结构及其E-R图 6
4.2.2 数据库的逻辑结构设计 8
4.2.3 数据库的连接 11
5 网络旅游信息系统的实现 11
5.1 系统功能模块介绍 11
5.2 网络旅游信息系统流程图 13
5.3 系统具体实现 14
5.3.1 旅游信息模块 14
5.3.2 管理员管理模块 15
5.3.3 线路预订模块 18
6 难点及解决方法 24
结    论 25
参考文献 26
致    谢 27



1.2目的
一直以来人们使用传统人工的方式管理档档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
学生成绩查询系统成为教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。可以说它是完全为学生朋友服务的系统,并且适用于各所高校。
对于本系统,我们需要实现以下一些以下主要功能:
1.学生查询功能:为了方便学生查找成绩等信息,将所有信息按照需要进行分类。这样学生就能很方便的找到自己需要的信息。
2.添加功能:管理员可以通过填写表格的形式输入学生成绩等相关信息。系统可以自动避免重复信息。
3.修改功能:管理员可以对数据库中的信息进行修改。系统能够通过管理员给出的条件查找出所要修改的信息,对修改后的信息进行保存  计算机毕业论文网〗,并自动查找是否是重复信息。
4.删除功能:管理员可以对数据进行删除操作。系统能够通过管理员给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除掉。
5.管理员查询功能:管理员可以通过条件选择查询所有信息,并进行排序。
3.1.2功能需求分析
通过分析不同功能的信息,为本系统提供实际产生与历史记录和期望结果的报告。
定义系统开发必须实现的功能,使用户利用系统能够完成他们的任务,从而满足了业务需求。
 对学生信息(如学号、姓名、性别)进行管理。
(1)录入学生信息
(2)查询学生信息
(3)修改/删除学生信息
1.学生信息的录入。不同地域的学生通过各种途径不择地点、不择时间地自主查找自己的基本档案(不合要求的可以由管理员及时清除)。
2.学生信息的查询。学生的信息发在网上可以让全班、全校的人来查询。使用者可以通过多种方式(学期,,班级,姓名,学号等)的查询,查看自己需要的学生信息。
3.学生信息的修改。通过网络在任何地方,管理人员随时学生进行添加和删除,实现了信息的动态管理。
第四章   系统总体设计
“学生成绩管理系统”系统主模块功能图
为了能够清晰的表现出设计的模块和路线,其功能模块如下图所示:
“学生成绩管理系统”主要分为浏览和后台管理两个子系统,前台的浏览主要是对一些功能的操作,但是都涉及到后台的管理,也就是数据库的操作,后台的管理必须要求符合系统的稳定性,保证修改的数据的正确性,但是由于涉及到关联表的问题,所以必须弄清楚前台的操作所涉及到的后台的相互关联的一些表格,包括一些基础信息。
学生信息
包括学生的学号、姓名、地址、电话等的信息。
教师信息
包括教师的姓名、帐号、地址、电话等的信息。
教务员信息
包括教务员的姓名、帐号、地址、电话等的信息。
成绩信息
包括课程代号、学号及成绩。
课程信息
包括课程名称、任课教师、课程类别、学分、学期等信息。
4.1模块设计
1.用户登录模块:填写已分配的用户名称,填写正确的密码,进入主控制页面。
2.显示模块:显示要求的内容。
3.查询模块:提供多种查询条件,可按需要进行查询。
4.录入模块:向数据库中添加记录。
5.修改模块:可以找到指定信息并对其进行修改。
6.删除模块:找到要删除的记录,并将其删除。
7.密码修改模块:对数据库中的信息进行修改。
功能:本模块主要用于对用户身份进行鉴别。用户通过表单提供用户名和密码信息,系统根据用户提供的登录信息对用户进行身份查询鉴别。如果身份合法,则将用户导向系统的主页面并记录用户的相关信息,留待以后的系统页面使用。
输入:用户名、密码
处理:
(1) 输入用户的登录信息。
在页面提供的表单出输入用户的用户名和密码信息,点击“登录”按钮提交表单信息到身份验证页面。或点击“重填”按钮,重新输入。
(2) 从form表单获取输入数据。
        当用户单击“登录”按钮后,登录信息由form表单提交到库中进行处理。
(3) 用户身份进行验证。
连接数据库,打开用户数据表usertype,检验用户登录信息。以输入数据“用户名”为查询条件创建数据集查看输入用户名是否存在。如果存  计算机毕业论文网〗在,继续检验输入的密码是否正确。密码和用户名都正确,则进入成绩管理系统主页面;如果用户名不存在或密码不正确,则给出登录失败的提示框,并返回首页重新登录。
输出:成绩管理系统主页面
4.1.2 构件(模块)设计 - 学生查询
功能说明
主要功能:验证用户身份,显示相应学生信息和各科成绩的详细信息,同时统计学生的必修、限选和选修课程的学分及总学分
学生查询:
学生登录成绩管理系统,系统验证用户身份,并显示学生的各课程的成绩信息
教师查询:
1. 教师选择查询成绩选项;
2. 系统验证教师身份并显示教师所任课程列表;
3. 教师选择要查询的课程;
4. 系统验证教师身份显示该课程的成绩表。
教务员查询课程成绩:
1. 教务员选择查询课程成绩选项;
2. 系统验证教务员身份并提示选择课程开设的学年;
3. 教务员选择学年;
4. 系统验证教务员身份并显示该学年所有课程列表;
5. 教务员选择要查询的课程;
6. 系统验证教务员身份并显示该课程的成绩表。
系统分析的任务与步骤

3.1.1 系统分析的任务

了解用户要求。此用户即为网站的使用人员(管理员,会员)。了解他们在网站功能、性能等方面的要求及用户在硬件配置、开发周期处理方式等方面的意向与打算。把用户要求成文,完成网站分析报告。网站的逻辑模型由一系列的图表和文字组成。在逻辑上描述了系统的目标和所具备的功能于性能。

3.1.2 系统分析的步骤

1.      描述网站。在详细调查的基础上,用一定的图标、文字描述;

2. &nb sp;    分析用户新的要求,改进现行模型,形成新系统的逻辑模型。

3.      编写系统分析说明书。

网站项目范围

电子书城系统从两种用户角度进行功能划分。

1、会员部分:  1.1:图书展台;

                   1.2:会员信息管理;

                   1.3:购物车;

                   1.4:收银台。

                             1.5:查看新闻;

                             1.6:友情链接。

2、管理员部分:2.1:图书管理;

2.2:会员注销;

2.3:图书用户;

2.4:库存查询;

5.3.2图书高级搜索界面说明

    该功能是收集会员输入的查询图书条件后送到查找页面HighSearch.asp进行查找。查询条件有书名,作者名,出版社,图书类别等,可以输入多项中的一项或几项进行查找。因为是模糊查询,所以不用输入完整的数据项,比如:在书名中输入“计算机”,即可查出所有书名中包含“计算机”的所有图书信息。查询结果直接在本页显示,以列表的形式输出查询结果。





摘   要

在互联网越来越普及的今天,信息在人们的日常生活中占据了非常重要的地位,个人日志系统是基于ASP和SQL Server的一种在Internet上公开发布的快速更新的个人网站系统,使用者可以简单快速地完成个人网页的创建、发布和更新,是一个方便的供广大互联网用户相互交流的平台。它可以是单用户的,也可以是多用户的,本文主要研究单用户系统,主要包括前台浏览、评论日志功能,后台发表日志的功能、相关的管理功能和修改账户信息等功能。本文主要介绍了该系统的基本功能及具体设计实现方法:系统分析中系统的结构图分析了系统各模块的功能;在系统设计中,详细地展现了系统各个功能模块的设计思路、所需的数据库表及表字段等;最后介绍系统的安全功能——账号密码加密的必要性及具体实现方法。


关键词:个人日志系统;ASP;SQL;

目    录

1 引言 1
2 开发概述 1
2.1 开发背景 1
2.2 系统概述 1
2.3 开发工具概述 2
3 系统分析 4
3.1 系统功能流程图 4
3.2 系统模块划分 4
3.3 系统功能设计 5
4 数据库设计 6
4.1 数据库表之间的关系 6
4.2 数据库表的详细设计 7
5 系统实现 8
5.1 前台的实现 8
5.2 后台的实现 9
6 系统安全 13
6.1 系统安全简介 13
6.2 加密算法描述 13
6.3 系统安全实现 15
7 系统测试 15
7.1 访问首页 15
7.2 后台管理 16
结    论 18
参考文献 18
致    谢 19
声    明 20
 

1         引言
个人日志系统是一种十分简易的傻瓜式个人信息发布方式,让任何人都可以像免费电子邮件的注册、书写和发送一样,简单快速地完成个人网页的创建、发布和更新,用户可以通过该系统发布日志、图片等各种信息,是一个方便的供广大互联网用户相互交流的平台。

一般一个日志系统就是一个页面,它通常由简短而经常更新的日志文章构成,所有文章都是按照日期排列,现在流行的博客就是日志系统的具体表现。看上去平淡无奇,毫无可炫耀之处,但它可以让每个人零成本地创建自己的网络媒体,每个人都可以随时把自己的想法和灵感在日志系统站点上更新。它的人性化和平民视角使得它提供的消息更贴近人们的生活,而且它搜集的新闻资料大多是第一手资料。简言之,该系统具有友好的用户界面、简单易懂的操作方式、强大的功能,有广泛的应用空间和无可比拟的价值。

2         开发概述
2.1     开发背景
个人日志系统是近年来非常流行的一种快速更新的个人站点,最初,人们将每天浏览网站的心得和意见记录下来,并予以公开,来给其它人参考。但随着日志系统的快速扩张,它的目的与最初已相去甚远。目前网络上数以千计的日志系统用户发表和张贴网络日志的目的有很大的差异,不过,由于沟通方式比电子邮件、讨论群组更简单和容易,日志系统已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,因为它也逐渐被应用在企业内部网络,更有人称它是继Email、BBS、ICQ之后出现的第四种网络交流方式。

2.2     系统概述
个人日志系统基本上有下列三种类型:

1、个人杂志型。作者针对某些主题,每天贴出最新报导,其中有个人观察、网络文章链接及读者响应等,其中也有很多跟技术有关的网络日志。

2、传统日记型。作者随时写下每日生活中的所思所感,同时也加入生活照片,是目前很多大学生等青年人群非常喜爱的一种网络工具。

3、网络导览型。作者以推荐当日值得一读的网络文章、网站、网络日志为主要任务,相当于过滤网络内容的义工,基本形式就是网络资源的连接,并加入作者的观点与评论,读者也可参与讨论。

 


论文部分内容:

2.3 系统需求研究
2.3.1 收集系统需求
在对一个系统的开发中,必须集中考虑用户的需求,这个步骤需要开发出系统的功能包图,每个包应代表系统的一个功能模块。
包:将许多类集合成一个更高层次的单位,形成一个高内聚、低耦合的类的集合。UML中这种分组机制叫包(Package)。
任何模型元素都运用包的机制。如果没有任何启发性原则来指导类的分组,分组方法就是任意的。在UML中,最有用的和强调最多的启发性原则就是依赖。包图主要显示类的包以及这些包之间的依赖关系。有时还显示包和包之间的继承关系和组成关系。
2.3.2开发系统功能包图
现在可以开发出系统功能包图如图2-11。在图2-11中,“系统”包由“界面”包和“单据”包和“使用者”包组成。这里称它们为"系统"包的内容。当不需要显示包的内容时,包的名字放入主方框内,否则包的名字放入左上角的小方框中,而将内容放入主方框内。包的内容可以是类的列表,也可以是另一个包图,还可以是一个类图。

进销存管理系统功能包图
                                  图2-11系统功能包图
 3  系统分析与设计
3.1 开发系统用例模型
用例能够帮助系统开发者理解系统的预期行为,因而是一个强有力的工具,它能够帮助开发者从用户的观点收集需求。
用例是一个强有力的工具,当使用UML可视化的表达出这些概念后,用例甚至会变得更加强大。可视化可以向用户显示用例,他们可以提供更多的信息。实际生活中用户常常知道的比他们清楚表达出来的要多:用例能够帮助用户解决这个问题。另外,可视化的表达形式允许将用例图和其他种类的图结合起来。
系统分析过程中的一个目标是产生一组用例。此想法是要对用例进行分类整理,以便于引用。这些用例代表着用户对系统的观点。当要对系统升级时,用例目录可以作为进一步收集升级需求的基础。 提示:为防止本站内容被不良网站盗链,所有网站上图片均加上了本站标志,但论文和程序中图片均无本站标志,请放心购买。
/
本文档为【网上聊天室】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索