您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-c/s结构文件管理系统

免费下载毕业设计-c/s结构文件管理系统

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:计算机技术
  • 适用年级:大学
  • 上传用户:30855062
  • 文件格式:word
  • 文件大小:174.56KB
  • 上传时间:2009-7-9 5:47:15
  • 下载次数:0
  • 浏览次数:63

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 c/s结构文件管理系统 共41页,13450字
第一章 系统规划
1.1 课题设计开发背景
目前,在软件行业的项目实现中,Client/Server模式已经慢慢脱离用Client直接连接数据库服务器的做法,用Client直接连接数据库的设计存在着很多弊端。首先,安全性不高,因为Client直接和数据库打交道,非常容易把数据库的数据“搞脏”,并且数据库服务器的很多操作和通信方面都是公开的,很容易遭到外来攻击。其次,Client必须做得很“肥”,因为所有的业务流程都做在Client中,Client几乎包含了整个软件的所有实现代码。因此,现在很多软件项目中,采用Client/Serve模式时都会在Client和数据库服务器中间加上一层业务处理应用服务器。
使用应用服务器有相当大的好处:首先:在安全性方面得到很大的提高,可以把应用服务器做得非常健壮,把数据库服务器隐藏起来,使得数据库服务器与外界隔离。其次,使用应用服务器使得软件项目在实现过程中的功能结构更加清晰。Client只负责用户的输入和信息的显示就可以了,所有的业务处理都交给应用服务器来做。再次,在业务量大的情况下,可以使用应用服务器进行集群。在业务量大的软件项目中,一台计算机往往承受不了所有的业务处理,所以可以用应用服务器进行集群,让多台计算机共同担当业务处理的角色。但是,使用业务处理应用服务器有一个非常大的缺点,那就是会使项目开发周期变长。这一点非常重要,所以只有项目的大小达到一定的级别时才能用业务处理应用服务器,否则,不但会加长项目开发周期,延误工期,而且还会增加开发费用,降低公司的市场竞争力。所以是否采用业务处理应用服务器,在做总体设计时就必须考虑清楚、把握准确。
1.2 FFS主要功能介绍
1.新用户注册。系统必须支持对新用户进行注册。一个软件系统中的用户是不断增加的。新用户注册,用户通过Client向Server 发送新用户注册请求,请求信息中包含用户的用户名和用户描述等信息。由Server端负责向数据库服务器中插入新的用户信息,新用户生成成功后,由Server向Client发送新用户注册成功信息,这个信息中必须包含用户的编号。
2.用户信息修改。此功能主要是面向老用户,老用户有时需要对自己的相关用户信息进行修改。用户信息修改由Client向Server发送用户信息修改消息,消中必须包含用户编号、用户名称和用户描述等信息。由Server负责将用户的信息修改到数据库服务器。修改成功后,Server向Client发送修改成功反馈。
3.用户登录。此功能主要是面向已经注册的用户,此功能更进一步是为了防止非法用户登录到系统中。由Client端发送登录请求,Server负责对用户信息进行核对。用户信息校验成功后,Server端向Client端发送登录成功的消息。
4.存储文件。经过用户登录的用户,如果没有被Server锁定,就具有此项功能。又Client发送存储文件请求,发送所要存储的文件,Server负责将所接收到的文件存储到规定的目录,并将相关信息存储到数据库服务器中,以便日后的查询和管理。
5.索回文件。用户要索回存储在Server上的文件,Client发送索回文件的消息给Server,此消息中必须包含文件的惟一标识。由Server负责将文件传回Client。
6.删除文件。因为在Server上要求对每个用户的存储空间进行严格的控制,所以就必须提供删除文件这个功能,允许用户对自己存储的文件进行管理。因为用户在存储时,很有可能是在存储空间已满的情况下进行存放操作。
7.存储空间申请。Server对每个用户的存储空间进行有效的控制。视每个用户的具体情况的不同,也根据每个用户的具体需要,允许用户向Server提出存储空间申请。由Client向Server发出申请请求,Server将申请信息存储到数据库服务器,由管理员来具体处理。
8.存储空间申请处理结果反馈。用户向Server发出存储空间申请请求,最终由管理员对这些申请请求做出处理,所以允许用户向Server索要存储空间申请处理结果。
9.存储空间申请处理。对于用户发来的存储空间申请,管理员需要做出最终的处理意见。如果同意申请就应给申请用户添加存储空间,如果不同意也要提供反馈意见,以便用户能得到准确答复。
10.用户信息管理。Server对系统中所存在的用户进行有效的管理,允许管理员对个别用户进行锁定操作,锁定后的用户不能进行任何操作。Server还需要对用户的存储空间进行管理,来处理用户的具体存储空间申请请求。
11.服务器端日志管理。对于任何Client操作,Server都会记录日志,以方便管理员对用户的动作进行监视。允许管理员对日志进行删除操作。
......
资料文件预览
共1文件夹,1个文件,文件总大小:467.50KB,压缩后大小:174.56KB
  • 毕业设计-c/s结构文件管理系统
    • Microsoft Word文档cs结构文件管理系统设计论文.doc  [467.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
论文相关下载
返回顶部