网站建设与管理_第1页
网站建设与管理_第2页
网站建设与管理_第3页
网站建设与管理_第4页
网站建设与管理_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

网站建设与管理专题报告 学号 学生姓名 专业名称 年级 班级 成绩 20132013 年年 1111 月月 设计性实验任务书 计算机与信息工程 学院 专业 班 姓名 学号 课程名称 网站建设与管理 设计题目 个人网站的建设与管理 完成期限 自 2013 年 9 月 21 日至 2013 年 11 月 9 日 设计依据 要求及主要内容 可另加附页 1 设计依据 本课程设计是依据 为设计依据 从技术 管理角度 掌握网站系 统建设与管理的基础知识 网站规划设计 网站平台建设 网站系统管理 网站发布与维 护 FTP 服务器管理 索引服务器管理 网站数据库管理 网站安全管理以及网站宣传与 推广等内容 2 设计要求 1 遵守网站设计原则 2 合理的 符合逻辑的网站结构 3 网站内容要丰富 简洁明快 独具特色 保持统一的风格 要求图文并茂 颜色搭 配合理 但是图片 动画 音频及视频文件不要太大 希望充分发挥各自的创造能力 4 遵守网页设计规则 5 遵守网站技术规范 一 设计与管理内容一 设计与管理内容 个人网站的设计与管理 二 网站项目需求说明 网站项目需求说明 随着网络及现代通信技术的发展 人们之间的联系更加密切 对通讯录的 需求不断加强 本通讯录将集有普通通讯录的功能他可以对联系人进行分组并添加和删除 分组 也可以添加和删除联系人具体有以下几个功能 1 规范 完善的 三 网站总体设计技术三 网站总体设计技术 分析程序的功能 电子通讯录是一个小信息系统 记录通讯信息 包括姓名 性别 出生日期 通讯地址 电话号码 具有浏览 增加 删除 查询 插入等功能 系统总体结构 该程序分为 显示功能 追加功能 删除功能 查询功能 插入功能和调用界 面 主函数 六个模块 显示功能 电子通讯录的浏览 完成全部通讯录信息的显示 追加功能 在原有数据资料的基础上按顺序增加记录 可以一次完成若干条 信息的输入 删除功能 按照记录的 ID 或姓名等删除通讯信息 执行删除后 查询是否被 删除 显示通讯录的内容 查询功能 给出姓名 查找该记录并显示 插入功能 给出插入位置 执行插入后 查询是否被插入 显示通讯录的内 容 调用界面 使各个功能的操作界面清晰美观 四 网站开发建设方案四 网站开发建设方案 本系统采用 MVC 设计模式 使用 Servlet 技术 是开发更加的高效 提示 信息更加完善 界面友好 具有较强的亲和力 后台采用 SQL Server 数据库 本系统使用当前主流的 Java 开源开发工具和 Tomcat 服务器进行程序开发和发 布 他们是完全免费的可以节约成本的 本系统采用的技术和开发环境在实际 开发中应用非常广泛 充分说明本系统在技术方面可行 五 网站详细设计五 网站详细设计 功能模块设计功能模块设计 1 通讯录查询模块 在通讯录查询模块中 我们可以查看某个联系人的详细信息 也可以通过 查询尽快找到希望查找的联系人 这个查询是支持模糊查询的 而且可以匹配 多个字段 也就是无论该联系人哪个信息只要包含所查询的信息 都会把该用 户搜索出来 这个无疑给用户带来了很大的方便 用户不需要选择要查询的字 段就可以快速查询 2 通讯录管理模块 在通讯录管理模块中 我们可以新建通讯录 可以修改通讯录 可以删除 通讯录资料 对通讯录列表进行了分页显示 提高用户体验 而且 我们对分 页列表用不同颜色相间显示 使系统更加美观 成员管理模块 删除联系人 添加联系人 添加联系人 到组 数据操作 数据输入 联系人组管 理 数据显示 3 用户管理模块 在用户管理模块中 可以新建用户 修改用户 删除用户 并对用户列表 进行了分页显示 在新建用户时 用 JavaScript 检验用户名和密码不能为空 且两次输入的密码必须一致 4 系统设置模块 在系统设置模块可以对通讯录资料的 5 个自定义字段随意命名 这个功能 是本系统的特色 极大地提高了系统的适应各种不同需求的程度 当修改成功 时 所有使用该系统的用户在通讯录的查看 修改 新建页面相应的字段名都 会自动更新成系统设置的信息 用户 用户名 密码 注册 找回密码 数据库设计数据库设计 1 通讯录表 编号字段名类型说明 1pepole id 自动编号主键 自动增长 2pepole name 文本类型姓名 3pepole cellphone 文本类型手机 4pepole email 文本类型 电子邮箱 5pepole qq 文本类型 QQ 号 6pepole homephone 文本类型 家庭电话 7pepole info1 文本类型 自定义字段 1 8pepole info2 文本类型自定义字段 2 9 pepole owner 文本文本类型 所有者 2 系统设置 编号字段类型说明 1system id 自动编号主键 自动编号 2system name 文本设置名称 系统模块 密码验证确认模块 退出模块 数据模块 输入所有 数据 系统操作 系统显示模 块 3 用户表 编号字段名类型说明 1user id 自动编号主键 自动编号 2user name 文本用户名 3user password 文本密码 六 网站测试与发布六 网站测试与发布 系统测试是软件开发过程中的关键环节 尤其是集成测试 如果系统没有 经过测试 交付用户使用后不仅会带来法律纠纷也会影响软件开发者的形象 所以任何软件产品在发布之前都需要经过测试这一环节的 测试分为白盒测试和黑盒测试 所谓白合测试是指跟踪代码以人工检查追 踪的方式查找 BUG 这种方式可能会查出不易发现的 BUG 黑盒测试指使用者对 代码不可见 直接使用系统 把出现的异常记录下来整理成测试报告 测试的步骤是首先编写测试计划 其次编写测试用例 然后执行测试 最后撰 写测试报告 本系统在最后的阶段经过的测试主要是黑盒测试 由于系统模块并不十分 复杂 在继承测试的过程中出现的问题并不多 相对而言比较顺利 七 网站系统管理七 网站系统管理 由于此项目比较小 除了严格按照软件工程的科学方法开发软件 认真建 立文档 编码阶段写详细的注释外 对于维护可能会出现用户维护需求频繁的 现象 只要问题可能在数据库丢失 数据库版本等问题上 本系统的功能是为使用者提供方便的管理 可以保存一些联系人也可修改 和进行分组等操作 但在网站中也有以下不足之处 例如 在注册模块中 由于密码保护问题采用的是组合框控件 为了给用户提示 所以在可供选择项里面插入了这样一行数据 请选择密保问题 并且是作为 默认选项显示在界面中的 这样的话 请选择密保问题 也作为一个问题存进 了用户信息 因此即使用户不选择密保问题 只要输入答案 系统也默认注册 用户填写了密保问题 后来将代码进行修改 首先对密保问题进行判断 如果 用户没有选择密保问题 即默认选择的是 请选择密保问题 这时就对答案输 入框的输入字符进行检测 如果用户输入了答案 就弹出一个提示让用户选择 一个密保问题 如果用户没有输入答案 就把密保问题设置为空 然后存进数 据库 用户注册模块中 存在注册新用户的不合理 之前的设计中 不但任何人 都可以进行注册 而且注册用户还可以对联系人的信息进行修改 这样就失去 了管理员存在的意义 后来进行修改之后 当用户需要注册时 首先需要输入 管理员密码 也就是需要通过管理员的同意之后注册的用户 当用户注册成功 之后进入到主界面 也对注册用户进行了限制 除了管理员 其他的注册用户 都只能对联系人信息进行查看而不能修改 这样就防止了除管理员以外的其他 人对联系人信息进行修改 八 设计体会八 设计体会 我做的是通讯录管理系统的网站 虽然是很简单的一个小的网站 但对我 一个初学者来说却是一个很大的困难 第一天上午在机房做了一个上午却丝毫 没有进展 最主要是不知从何开始 这个时候才知道上课老师们不厌其烦的教 导是多么的宝贵 这个时候才后悔上课的时候没有认真的听讲 可是现在一切 都晚了 还好时间还算是充裕 只好拿出书本重新复习一下 特别是结构体 指针的部分 几乎是一片空白 不过经过几天的努力 大体上把课本上的知识 点看了一遍 知识点也都基本是撑握了 所以一下一步就是开始正式的编程序 了 不过毕竟是个新手 还是不知如何下手 于是就在网上下了一篇类似的程 序 经过仔细的研究 经过一波三折 终于开始正式编程 在网站设计过程中 收获知识 提高能力的同时 我也学到了很多人生的哲理 懂得怎么样去制定 计划 怎么样去实现这个计划 并掌握了在执行过程中怎么样去克服心理上的 不良情绪 因此在以后的生活和学习的过程中 我一定会把课程设计的精神带 到生活中 不畏艰难 勇往直前 九 参考资料九 参考资料 1 神龙工作室编著 新编 ASP 网站编程入门与提高 人民邮电出版社 2007 2 邹天思 孙明丽 庞娅娟编著 ASP 开发技术大全 人民邮电出版社 2007 3 李维杰 张华铎编著 Dreamweaver 8 ASP 数据库网站开发简明教程 清华大学出版社 2006

温馨提示

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

评论

0/150

提交评论