求实项目组网站分析 (1).doc_第1页
求实项目组网站分析 (1).doc_第2页
求实项目组网站分析 (1).doc_第3页
求实项目组网站分析 (1).doc_第4页
求实项目组网站分析 (1).doc_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

长春理工求实项目组网站需求分析书 四海兴唐软件开发团队 1. 项目可行性 随着软件开发技术趋向成熟,新技术的开发与应用。为了增强程序员的编程能力和竞争力,建立一个学习新技术,了解最新技术的发展,和其他程序员进行技术交流的平台。同时,通过网站可以提高求是项目组的可信度和知名度,收集新技术信息。1.1背景A. 网站面向的用户是程序员、对编程有兴趣的人和网站管理员。B. 通过连网便于程序员了解和学习新的软件开发技术。2. 可行性研究的前提2.1 对网站的要求 A. 功能:该网站的用户能浏览最近技术的信息跟其他用户的技术交流信息,还能上传、下载资源,同时可发表自己的学习心得和其他用户进行技术交流;管理员可以看到所有的信息以及对信息的刷选跟修改。 B. 后台管理员需要账号、密码才能登录操作以防其他人员恶意操作带来损失, 且对数据的备份和保护功能。2.2 目标A. 通过网络交流,可以大大的增强我们的技术知识面; B. 网站功能: 了解团队的概况; 对网站资源能够下载、上传; 建立前沿技术信息的交流平台; 展示项目组的已经完成的作品。2.3 条件、假定、限制 A. 网站能长期运行,并且能不断更新新的功能模块,来满足用户的需要;B. 网站有MyEclipse8.0 开发的,为保证网站的正常运行,需要有维护人员不定期的对网站的数据进行维护。C.开发时间:2010-03-22 至 2010-04-04(两周时间)D.开发人员准备资料:html、jsp、css、JavaScript、Java基础、jdbc、hibernate、servlet 等E. 系统约束:windows xp、F. 编译环境:jdk1.6版本以上G. 数据库要求:MySQL 5.0H. 测试服务器:tomcat 6.0143、 功能需求3.1 网站模块说明:网站按数据流程可分为:用户模块、前台模块、后台模块3.1.1 用户模块用户模块可分为:游客: 只限于浏览主页、论坛、搜索前沿技术信息普通用户:1. 已经注册,而且管理员已经审核过注册信息的用户;2. 除了可以浏览主页、论坛、收搜前沿技术信息,还可以下载网站资源和在论坛发言。管理员:对用户注册信息进行审核、论坛内的帖子进行管理等。流程图: 用户模块 管理员 普通用户 游 客游客主页、论坛、前沿技术信息等浏览 登录注册 普通用户 上传、下载网站资源、发贴、回帖浏览主页、论坛、前沿技术信息等 管理员登录 对用户、论坛帖子、前沿技术信息进行管理等3.1.2 前台模块 首 页 团队论坛 资源下载 技术前沿 团队公告 团队简介 登陆界面登 录:普通用户以注册过的账号密码登录。团队简介:1.团队概况:团队相关情况介绍2.队员风采:展示队员的能力以及个人信息3.资质荣誉:团队队员获得相关荣誉团队公告:用于团队发布动态新闻,与新闻发布系统配合使用,可滚动可分列展示,滚动模式;技术前沿:发布用户对前沿技术的学习心得;(以文章的形式发表);资源下载:一些实用的开发软件等;团队论坛:登录了才能发帖、回帖;首页框架:团队名跟团队标志 导 航 栏 检 搜 栏 团 队 公 告 用 户 登 录 信 息 图 片 团队简介 技术前沿 作品展示 关于我们团队公告框架:团队名跟团队标志 导 航 栏 检 搜 栏 所 在 位 置 团队简介 团队成员介绍 关于我们团队成员介绍框架:团队名跟团队标志 导 航 栏 检 搜 栏 所 在 位 置 详细信息 图片 关于我们技术前沿框架:团队名跟团队标志 导 航 栏 检 搜 栏 所在位置 技术前沿文章的属性 具体信息 关于我们资源上传下载框架:团队名跟团队标志 导 航 栏 检 索 栏 所 在 位 置 已上传的资源信息 上 传 资 源 关于我们团队论坛框架:团队名跟团队标志 导 航 栏 检 索 栏 所 在 位 置 论坛版块 关于我们3.1.3 后台模块 管理员 登录 后台管理界面 用户信息管理 团队信息管理 资源信息管理资源信息管理 论坛信息管理 前沿技术管理 团队公告管理查询用户信息信息审核删除用户用户信息用户信息屏蔽用户添加、修改 团队概况查询团队成员信息添加、修改团队成员信息 团队信息团队成员荣誉审核上传资源资源信息查询资源删除资源 屏蔽资源发帖、回帖 删除帖子论坛信息 查询贴子 屏蔽贴子发布公告信息删除公告信息团队公告查询公告信息 修改公告信息发表技术文章查询技术文章 删除技术文章 技术前沿 屏蔽技术文章后台框架:团队名跟团队标志 一级导航栏 二级导航栏用户信息以及退出三级导航栏 详细信息以及操作 系统帮助信息4. 数据描述4.1 数据流程登录4.1.1 普通用户数据流程图审核管理员赋予权限用户 账号、密码 核 对浏览 返回相应的信息数据库 提交 响应设置个人资料下载、发帖回帖 4.1.2 管理员数据流程图登录网站管理审核管理员 账号、密码 核 对 返回响应数据库 修改 反馈 信息设置管理界面4.2 静态数据主要是导航栏及提示语言。4.3 动态数据用户输入的账号、密码以及发帖、回帖和发表前沿技术文章等。4.4 数据字典 用户信息:1) 1. 编号=【字符或数字,长度:36】唯一标识用户的2) 姓名=【字符或数字或汉字 长度:50 输入:3-50】 具有唯一性3) 邮箱=【是否合法性】 具有唯一性 4)密码=【数字或字符,长度:20. 输入长度:6-18】5)密码问题=【设立已知问题】6)密码答案=【数字、汉字、字符,长度:60. 输入长度:6-60】7)职业 =【设立已知职业】8)QQ =【数字 长度:20 输入长度:8-20】9)联系电话=【数字 长度 :20 输入长度:8-20】 团队成员信息:1) 编号=【字符或数字,长度:36】唯一标识用户的 2)姓名=【字符或数字或汉字 长度:50 输入:3-50】 3)性别=【字符或数字 长度:】 其他信息待定 资源上传下载 1) 编号=【字符或数字,长度:36】唯一标识用户的2)地址=【字符或数字,长度 36】 论坛信息 1) 编号=【字符或数字,长度:36】唯一标识2) 标题=【数字或字符,长度:36】3) 内容 =【数字或字符,长度:200】4) 时间 =【时间型】 公告信息 1) 编号=【字符或数字,长度:36】唯一标识 2)标题=【数字或字符,长度:36】 3) 内容 =【数字或字符,长度:200】 4) 时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论