毕业论文--导航网站设计实现

上传人:gg****m 文档编号:203608693 上传时间:2021-10-22 格式:DOC 页数:35 大小:1.14MB
返回 下载 相关 举报
毕业论文--导航网站设计实现_第1页
第1页 / 共35页
毕业论文--导航网站设计实现_第2页
第2页 / 共35页
毕业论文--导航网站设计实现_第3页
第3页 / 共35页
毕业论文--导航网站设计实现_第4页
第4页 / 共35页
毕业论文--导航网站设计实现_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《毕业论文--导航网站设计实现》由会员分享,可在线阅读,更多相关《毕业论文--导航网站设计实现(35页珍藏版)》请在金锄头文库上搜索。

1、九浜修浣信息科営鸟技求曇院软件工程课程设计(实训)报告书题目:上网导航网站的设计与实现专业:软件技术班级:信 B0931姓名:学号:5014同组人员:指导老师: 设计时间:2011年10月24日2011年11月4日上网导航网站课程设计(实训)报告书11 课程设计(实训)计划32. 系统需求分析与功能设计33. 总体设计94. 数据库设计105. 程序模块设计226. 技术难点与分析277. 系统测试288. 心得体会329. 参考文献331.课程设计(实训)计划木课稈设计分四个阶段完成:第一个阶段第二个阶段第三个阶段第四个阶段第五个阶段第六个阶段第七个阶段完成课题题目的选定(确定是做什么)。

2、对选定项目进行需求分析与功能设计。 对项目进行总体设计及数据库的设计。 对项目模块进行设计。项目实现。项目测试。完善项目,提交相关文档。2.系统需求分析与功能设计(根据课题的要求进行简单的需求分析,设计相应的数据流 图,得出相应的系统功能需要,系统数据流图)2.1系统性能需求2.1.1磁盘容量要求:本系统属于B/S模式构架,因此存储容量较小,数据库系统也不是很大,系统文件佔计占20M 的磁盘空间,数据库文件占用空间也不是很大。不过文件分享模块倒是可以占较多的空间,目前也 不好估计,主要看网站的社会响应。2.1.2安全性要求:木系统有着权限设置,不同的用户有不同的权限,普通游客不可以上传文件,管

3、理员基本上都 可以进行网站的大部分工作。用户上传文件,写口志,和设置首页背景必须进行登录才可以操作。2.1.3适应性要求:要求界面友好,菜单清楚,用户能很快熟悉网站。22系统功能需求作为一个网址导航网站,他应该具有网址导航的基本功能,包括网址导航,信息杳询。本网站 在原有的基木功能的基础上还添加了一些功能:I网站后台11管理员登陆到网站后台管理界面,登录时输入正确的管理员名和密码,登陆到网站后台,在 这里可以杳看白己的信息,修改密码(修改密码是输入白己的原始密码,然后输入新密码,再输入 确认密码就可以修改了)。I 2添加管理员信息,管理网站不可能只是一个管理员,对于不同的管理员,有不同的权限,

4、对 于超级管理员可以拥有故大的权限,例如可以又增加其他管理员的权限,删除英他管理员的权限, 限制其他管理员登陆的权限,修改密码,管理网站的权限都是有的。13查询普通管理员信息,木系统提供了两种查询方式,模糊查询,就是输入关键字,然后进入 数据库进行匹配,得到相关联的管理员信息;按管理员名字进行查询,这个是精确查询,在查询界 面输入管理员然后查询出管理员的信息。14管理网站用户:(1)杳看所有的用户信息,在显示所有的用户界面上,管理员可以删除用户信息,设置允许或者 是禁止用户登陆,编辑用户信息。(2)管理员可以添加用户信息,就是可以为某个网站用户初始化一个帐户。(3)杳询用户信息,这里也有两个杳

5、询方式,精确杳询和模糊杳询。15频道管理(相关的网址都收录在这个频道里面):(1)查看所有频道信息,在显示所有频道信息里面,管理员可以发布频道,或者是撤销发布频道, 删除频道,编緝频道信息。(2)添加频道信息,管理员可以添加频道。(3)查询频道信息:这里也是两种方式,模糊杳询和精确杳询(按频道名进行查询)。I 6网址管理(1)杳看所有的网址信息,在显示网址的界面可以删除网址,发布或者是撤销发布网址,编辑网 址信息。(2)添加网址:在添加网址的界血输入网址名字,以及连接的Ml,输入相关的描述信息。(3)查询网址信息:还是两种方式,模糊查询(输入关键字进行杳询),精确查询(输入网址的 名字进行查询

6、)。17常用网址的管理(1)查看所有的常用网址信息,在显示的界面可以删除网址信息,发布或者是撤销发布网址信息, 编辑网址信息。(2)添加常用网址:在添加界血输入网址名字,以及连接地址,和相关的描述信息。(3)查询网址信息:两种方式(同上)。18前台网站的管理(1)备份网站信息,将整个网站上的关键文件备份,以防止出现万一意外情况,减少损失。(2)还原网站信息,将备份的网站文件还原。I 9文件管理(1)查看所有文件,在显示所冇文件界面显示所冇文件,并可以发布或撤销文件,删除文件。(2)上传文件。(3)搜索文件。I 10安全退出网站后台管理系统。口网站前台ni打开网站,显示的是一个显示了很多网址的页

7、面,点击相关的网址就可以浏览到相关的网站。口2点击相应的频道:转到另一个界血,显示木频道上所有的网址信息。口3点击常用的网址信息,跳转到常用的网站。比如百度,google。口4搜索信息,木站采用的是百度搜索引繁,在首页的百度搜索栏里瓯输入关键字进行搜索。口5用户登陆,用户登陆以后可以显示,进入我的导航和设置背景,否则不显示,用户进入我的 导航以后可以书写口记,记录当天的自己的一些事情。H7用户登陆以后,在我的导航里面可以添加网址并输入链接地址。口8用户可以在我的导航里面,上传文件,成功以后,会提示,您上传的文件会在审查Z后显示 在分享之家里面。口9下载文件。口 10在首页,点击分享Z家,然后进

8、入显示所有文件界面。在这里可以下载文件。2.3用例模型2.3.1管理员用例图对于管理员用户,要对网站进行管理需要先登录,用户登录时要经过验证才可以登陆成功,然后 进行网站用户管理,管理员管理,版块管理,网址管理。如图1所示:网站配置管理常用网址管理图1管理员用户用例图3.3.2普通用户用例图对于普通用户来说要进行上传文件,下载文件,写口志,设置首页背景都需要登陆登陆成功才可以 使用上述功能,不登陆只能使用导航功能,木站加入百度搜索功能,不注册登陆也是可以用的。如 图2所示:添加网址图2普通用户用例图3.4管理员活动图这里活动图主要阐述了,管理员用户的管理活动,管理员要对网站进行管理,首先得要登

9、录,管 理员登录成功了示进入示台管理界面,选择要进行的操作:像改密码,杏看信息,添加网址信息等。图3后台系统活动图3总体设计(根据功能需求,设计系统的总体结构。系统总体功能模块图,菜单的设计)本系统面向普通用户、管理员二种身份的用户。本系统主要由以下几个模块纽成:用户管理模块、管理员模块、栏日模块、资料库模块、网址管理模块、上传模块、下载模块。敕个系统的功能框架图如下图4所示:图4系统功能框架图4.数据库设计(完成数据库的概念设计、逻辑设计,按数据库设计方法和规范化理论得出符 合3NF的逻辑模型,ER图设计,ER图转化为相应的关系模式,设计数据库的逻辑模型(以表格),在机 器上完成数据库的物理

10、设计)4.1 E-R 图(一)所有表的ER图如下: 普通用户表的ER图:图411普通用户的ER图管理员用户表的ER图:电话登录名图412管理员用户的ER图板块(就是对网址进行分类表)表的ER图:图413模块表的ER图(二)所有实体的联系图如下:sortrl idupi.itct i publcdt urlco I uninI i I colwndcM ript ini M*dph rn* ii I i “ upiitr t iar rublcdt i typ*sbghcid henw hepHh unvrnaartypelistHpypTid(三)对于这些实体的具体分析,如下:用户管理,分列两

11、个表,管理员单独拿出来生成一张表,用户管理,涉及两个实体,如下普通 用户实体和管理员用户实体:普通用户实体属性有:id号,用户名,密码,QQ等联系方式,备注,创建、更新时间。usersluseridusername passwd qq ema i 1 phone descr i pt i on cnn 1i n createt ime updatet ime pub 1 ed t i nuk图5普通用户实体图 管理员账户涉及的属性有:id号,管理员名,密码等。adminadmin i 1 adm i nnamc admi npasswd qq(I!W1 i 1 phone descript i

12、on can 1ogin regt ime updai t i ni I)ul)11 i me图6管理员用户实体图 板块(就是对网址进行分类)实体: 属性有:id号,版块名,备注等属性。columncolumnid columnncime columndescript ion i sedpuh cretitet ime updatet i me puhledtime types图7板块实体图网址实体,其属性有:kl号,网址名,链接地址。sortsort i cl columnid sortname soi l (ksc r i pi i on i sedpuh authorcreatet im

13、e updatetime puhledt ime ur 1图8网址实体图著名网站实体,其属性有:id号,网址名,链接地址等。sites i to i d s i t enamer i p t i oni sedr)nb an t hor createt ime u|)(le updatetime publedtime types文件实体,其属性有:id号,文件名,存放路径,上传文件者等。这里没有与用户建立外键约 朿,因为很多控制都添加在了程序中,在程序中控制更为白由。在用户注册的时候,用户名不让有 重复的,因此无需建立外键,照样可以对数据信息进行控制。模块类型实体图:filesfileidfi1 ename filepath descr i i)i i on authorfi1 econtenttype cnndowncreatet ime updatet i me fi1et i 11e图11文件实体图typelisttypeid typename图12模块类型实体图LI志实体图:口志实体同样,也是因为稈序中都有控制,所以数据库中没有建立,外键约束, 这样使得稈序更灵活。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号