心理健康工作室系统的设计与实现.doc
《心理健康工作室系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《心理健康工作室系统的设计与实现.doc(19页珍藏版)》请在沃文网上搜索。
1、心理健康工作室系统的设计与实现摘 要:互联网络以惊人的速度渗透着人们的生产、生活。企事业单位、机关团体乃至住宅小区上网已经成为一种潮流和时尚。近年来,以Internet为代表的信息新技术迅速席卷全球,在计算、通讯、商务等领域都引发了引人注目的变革。当前个人网站在正常运营中总是面对大量的信息、因此需要对资源、资源资源 ,资源信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率. 通过一个个人网站,使资源的信息管理工作系统化、规范化、自动化,鉴于需要和管理,我制作此管理系统,从而达到提高管理资源效率的目的.关键字:信息管理 系统设计 系统实现 随着计算机技术的飞速发展,计算机在各行各业中
2、应用的普及,利用计算机管理各种大量的信息势在必行.当前个人网站在正常运营中总是面对大量的信息、因此需要对资源、资源资源 ,资源信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率. 通过一个个人网站,使资源的信息管理工作系统化、规范化、自动化,鉴于需要和管理,我制作此管理系统,从而达到提高管理资源效率的目的.一、 可行性分析1) 经济可行性目标系统开发需求的比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上十分有限。而且,目标系统并是十分的复杂,开发的周期较短,人员经济支出有限。当系统开发完实际运行后,将很大程度上提高计算器的功能,在为使用者带来便利的同时,也为系统的进一步推广创
3、造了条件。这带来的经济回报将远超过支出,并且最重要的一点是该软件的开发可以给我们对系统的开发有个全面的认识,使我们将来能够与社会接轨。因此经济可行性较高。2)技术可行性此系统要求用ASP 开发,开发者也都具有开发系统所需的硬件条件:计算机一套。另外ASP作为一种Web实现技术,它的效率是很高的。ASP提供了一个在服务器端执行指令的环境,它利用了特殊的符号()来区分HTML与必须经过服务器翻译才能送往客户端的命令。它可以执行的指令包括HTML语言,MicrosoftVBScript和MicrosoftJscript等,因此可以制作出功能强大的Web应用程序。所以ASP作为实现本系统的技术,它是完
4、全可行的。而且关于这方面的开发系统,在网上可看到许多关于资源系统的资料。现要开发的软件和其大体相似。可参考的原始资料有:相关书籍以及网上的一些资料。这些都为开发者提供了一定的参考条件。3)操作可行性 由于采用了开机登陆和系统无关的设计原则,系统的计费可以达到绝对的准确无误。系统的客户端程序固化在芯片中,所以用户无法对其进行破坏。管理程序的人性化设计,使得操作很方便,系统专门设计了诸如向导、提示、帮助等功能,以方便用户在享受强大功能的同时不会因为烦杂的操作而苦恼。二、 系统需求分析 需求分析简单地说就是分析用户的需求。需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直
5、接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用, 确定用户的最终需求是一件很困难的事,这是因为一方面用户缺少计算机知识,开始时无法确定计算机究竟能为自己做什么,不能做什么,因此往往不能准确地表达自己的需求,所提出的需求往往不断地变化。另一方面,设计人员缺少用户的专业知识,不易理解用户的真正需求,甚至误解用户的需求。因此设计人员必须不断深入地与用户交流,才能逐步确定用户的实际需求。所谓系统分析,就是指在整个系统开发工程中,解决“做什么”的问题,把要解决哪些问题,满足用户哪些具体的信息需求调查分析清楚,从逻辑上或说从信息处理的功能需求上提出系统的方案,即逻辑模型,为下一阶段进行物理方案
6、设计,解决怎么办提供依据。它是信息开发系统中的一个重要阶段,是建立系统模型的第一步。其核心是目标分析与需求分析,最后提出系统的逻辑方案。1)系统内容本系统主要实现了一下各个功能:资源信息系统包括资源管理、图片管理和用户管理等模块。具体描述如下:1.资源信息管理模块:资源的录入,包括资源编号、资源名称和资源类别等信息;资源信息修改;资源信息删除。2.图片管理模块图片的录入,包括图片编号、图片名称、图片编号等;图片的修改;图片的删除。3查询模块查询资源信息, 4上传模块上传资源信息;5.系统用户管理模块修改系统用户信息。2)业务流程分析在对系统的组织结构和功能进行分析时,需从一个实际业务流程的角度
7、将系统调查中有关该业务流程的资料都串起来作进一步的分析。业务流程分析可以帮助我们了解该业务的具体处理过程,发现和处理系统的调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。业务流程图(transaction flow diagram,简称TFD),就是用一些规定的符号及连接来表示某个具体的业务处理过程,它是用尽可能少、尽可能简单的方法来描述业务处理过程的方法,由于它的符号简单明了,所以非常易于阅读和理解业务流程。所以说,绘制业务流程图是分析业务流程的重要步骤。数据流程分析把数据在组织内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、
8、材料等,单从数据流动过程来考察实际业务的数据处理模式。数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图(data flow diagram,简称DFD)来实现的。其具体的做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边绘图,一边核对相应的数据和报表、模型等. 其流程分析可表示为:管理员图片用户管理用户管理表信息表文件信息管理表各种信息浏览用户三、 系统设计1)新系统简介新系统基于Asp技术和ACCESS数据库实现。将资源信息、发
9、布等更新信息集中管理, 用asp语言实现程序,系统化、标准化发布到网站上。flash信息通过一个操作简单的界面加入数据库,然后通过已有的网页模板格式与审核流程发布到网站上。网站的更新维护工作简化到只需录入文字和上传材料。.2)系统总体结构设计 该系统总体结构设计如下: 登录界面口令不正确结 束 输入用户名和口令 口令正确主菜单 主要功能模块其他退出图片浏览用户管理文件上传图片上传文件浏览3)数据库设计 本系统用的数据库是微软的ACCESS 2000数据库软件, 关系数据库系统是一种数据库体系结构。一个关系数据库由许多个数据表组成,每个表又进一步细分为行(也称为记录)和列(也称为段)。可以将数据
10、库中的一个表看作一个电子数据表,用行表示记录,用字段表示列。大多数数据库包含多个表和其他数据库对象。 ACCESS是一个真正意义上的的关系数据库,它允许企业设计一个分布式数据库系统以满足不断变化的信息需求。 E-R 图信息表编号作者标题类别内容时间 用户表USERPASS1.数据库的建立信息表:信息表里各种信息情况。该表主要完成资源基本信息的录入、删除 、更新等功能。信息表 列名数据类型可否为空说明编号文本char(50)NOT NULL标题文本char(50)NULL 内容文本char (50)NOT NULL编辑人文本char(50)NULL 时间文本char(50)NULL类型文本cha
11、r(50)NULL 用户表:用户表里存储了可进入数据库的用户名和密码包括:编号、姓名、密码,该表主要完成用户的增加、删除 、更新等功能。 列名数据类型可否为空说明user文本char(50)NOT NULLpass文本char(50)NULL4)系统的开发与运行环境 本系统将采用Windows 2000 AdvanceServer + ASP+ ACCESS 2000为设计环境进行开发,主要原因如下:Active Server Pages(ASP)技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。ASP技术的设计目的是使的构造基于Web的应用程序更加容易和快捷,而这些应用程序能
12、够与各种Web服务器、应用服务器、浏览器和开发工具共同工作。作为微软推出的网页与数据库解决方案,ASP由于有微软得天独厚的操作系统等技术后盾支持,因此得到了迅速的发展,并且正受到越来越多的欢迎,在目前在电子商务网站的建设中有很多都使用ASP来编写程序.ASP提供了一个在服务器端执行指令的环境,它利用了特殊的符号()来区分HTML与必须经过服务器翻译才能送往客户端的命令。它可以执行的指令包括HTML语言,MicrosoftVBScript和MicrosoftJscript等,因此可以制作出功能强大的Web应用程序。ASP提供了多个内嵌对象,无须建立就可以在指令中直接访问和使用它们,这六个对象主要
13、有:请求(Request)对象、响应(Response)对象、工作阶段(Session)对象、应用程序(Application)对象、服务器(Server)对象、Cookies对象,这六个对象中的服务器(Server)对象可加载其他组件,这可以扩展ASP的功能。 ASP提供了很好的代码保护机制,所有的ASP代码都在服务器端执行而只返回给客户端代码执行结果。Microsoft ACCESS是一个客户/服务器结构的关系数据库。客户/服务器,也称分布式计算,顾名思义,这种结构对于一个程序的所有数据进行处理时,不象通常那样仅仅基于台式机、小型机、大型机这样的单机系统进行,相反,ACCESS应用程序的不
14、同部分同时可在两台以上的计算机上运行。关系数据库系统是一种数据库体系结构,已被包括Microsoft资源的内的软件销售商广泛应用于ACCESS。一个关系数据库由许多个数据表组成,每个表又进一步细分为行(也称为记录)和列(也称为段)。可以将数据库中的一个表看作一个电子数据表,用行表示记录,用字段表示列。大多数数据库包含多个表和其他数据库对象。 ACCESS是一个真正意义上的客户/服务器结构的关系数据库,它允许企业设计一个分布式数据库系统以满足不断变化的信息需求。 因此,总的来说,本次设计采用的软件环境为:1. 使用语言ASP2. 数据库:ACCESS 20003. ASP设计环境IIS, Dre
15、ameverMX4. 操作系统为:Windows 2000server5. 浏览器为Internet Expore6.0本次设计的硬件环境为:服务器端:一台配置为128M内存, 最少为1G以上容量的硬盘,奔腾以上的微机通信网络:Internet网。硬件环境:服务器端:一台配置为128M内存,CPU为 800MHZ,硬盘容量为30G的微机.服务端:奔腾以上的微机处理器.软件环境:1服务器端:a.前台编译环境:ASP,IIS.b.数据库:ACCESS 2000d.操作系统为:Windows 2000 Professional2.客户端:a.操作系统使用Windows9X/2000/NT/XP b.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 心理健康 工作室 系统 设计 实现