




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目 录 第一章 课程设计目的、内容与要求 . 1 课程设计目的 . 1 系统的运行环境 . 1 主要参考资料 . 1 设计内容及要求 . 2 第二章 网站方案设计 . 5 站目的及功能定位 . 5 . 6 . 6 . 8 第三章 具体设计与实现 . 9 . 9 . 11 . 12 第四章 设计过程中遇到的问题与解决办法 . 14 计过程中遇到的问题 . 14 决办法 . 14 第五章 系统调试与维护 . 15 站运行截图 . 15 统维护 . 17 第六章 总 结 . 18 参考文献 . 19 辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 1 第一 章 课程 设计目的 、内容 与要求 课程 设计目的 课程设计总的目的在于加深对网页设计与制作的基本知识的理解,网页设计与制作技能综合运用和提高,通过真实工作任务, 使 学生能设计出有一定水平的网页并解决培养解决实际问题的能力,掌握实际网页设计与制作开发流程和开发方法。 具体的课程设计应达到以下目的: 1提高学生在实际操作中收集信息,对信息进行价值判断,进行信息整理、加工的能力。 2在实际的项目任务中培养网页设计方面的素养。 3在实际的项目任务中 使 学生网页编程和制作 的 能 力 得到提高。 4培养学生团队协作和人际交往方面的能力。 5. 培养 相 关 知识和技能的综合应用能力 。 6 掌握运用 数据库原理知识进行系统分析和设计的方法 。 7 掌握关系数据库的设计方法 。 8 掌握 9 掌握简单的数据库应用程序编写方法 。 10 理解 B/ 系统的运行 环境 本系统软件基本配置为 P/2000/98。数据库可以选用: QL 000, , 系统开发软件可以选用 硬件最低配置为 66 上,内存至少 128 盘空间 60 M,显示器 800 *600或更高分辨率。 主要参考资料 1. 动态网页设计 郭伟业 仇新红 机械工业 出版社 2. 数据库系统概论 萨师煊 高等教育出版社 3. 000 数据库应用系统开发技术朱如龙编,机械工业出版社。 辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 2 4. 000 数据库应用系统开发技术实验指导朱如龙编,机械工业出版社 5. C# 据库开发经典案例解析王晟,清华大学出版社 设计内容及要求 一、内容 ( 一 ) 选题的基本原则 ( 1)选题应反映本专业的培养目标,符合专业综合训练的要求。 ( 2)选题要有利于深化所学的专业知识和拓展所学的知识面。 ( 3)选题的难易程度和工作量要适当,保证在规定的时间内,在教师的指导下,经过努力能够完成。 ( 二 ) 选题范围 围绕本课程的教育目标,根据课程的教学大纲和教材内容,结合 网站 在生产、科研、管理、教学以及日常生活等各个领域的应用都可作为课程设计的选题。以下课题可供参考: 1. 辽宁工业大学主页 2. 辽宁工业大学大学生探索网主页 3. 辽宁工业大学组织人事部主页 4. 辽宁工业大学软件学院主页 5. 博客网站 6. 求职网 7. 个人网站 8. 公司网站 9. 娱乐性网站 二、要求 网页设计与制作的课程设计课题选择应从专业网站建设的实际出发。 具体要求如下: 1. 网站的选题可以是教师的项目,也可以是自选项目。 2. 学生是课程设计环节的主体,教师只起辅助引导、协调作用。 3. 站点设计合理、管理有序、无多余文件和文件夹、大小合适。首页 命名要规范,存放位置要正确,不可以是 的主页 页文件名应该辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 3 使用 他文件或文件名命名也要规范,不使用汉字或带有空格的名称。最好是符合各种系统命名规则。 4. 站点至少要有三层结构,页面数不得少于 8页;其中一页必须是留言板; 5. 自选主题,主题内容要合法、健康、实用。 6. 网页要有版权说明; 7. 要仔细考虑网站定位。分析面向的潜在访客群体的需求特点,选择内容和版式。 8. 网站主题突出、内容丰富; 9. 网站与网页风格应该协调 一致,网站结构应层次分明,内容重点突出,页面设计要符合追求色彩的搭配、布局和合理性,以及要有一定的创意。 观,有创意。不要太花哨或太孩子气。要有网页平面设计过程,不要只是各种元素的随意拼凑。图片动画选用要适合主题,不要在网页中插入不相干的图片。适用于各种显示器的分辨率和颜色。不要太宽,否则显示器分辨率小时会出现水平滚动条。 径要正确(相对路径); 片保存格式和图片大小要合适; 13. 代码结构清晰,无垃圾代码 。 ( 三 ) 课程 设计 进程表 1. 设计方案:(从第一 天 到第 二天 ,最后一节课验收) (1) 潜在访客群体的需求特点:版式和内容的需求; (2) 站点目录结构图: (3) 色彩方案:主色调、次色调; (4) 布局方案:导航和其他网页内容的位置; (5) 平面设计图:使用 2. 制作网页主页:(从第 三天 到第 四天 ,最后一节课验收,可以提前验收) (1) 切割图片; (2) 制作动画; (3) 录入文字; (4) 制作网页; 善优化网站:(第 五天 ,最后一节课验收,可以提前验收) (1) 优化代码 (2) 优化图片 (3) 制作留言板 (4) 链接各网页 4. 完善优化网站:(第 六天 ,最后一节课验收,可以提前验收) (1) 测试网站 辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 4 (2) 优化网站 (3) 制作动态效果 5. 撰写课程设计说明书。 (第 七 至第十三天, 可以提前验收 ) 课程设计说明书必须认真撰写并打印成稿,严格按规范要求 到校印刷厂 装订 封面 。 ( 四 ) 站点结构图 要求:画出自己的站点结构图 , 如下面所示: 辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 5 第 二 章 网站方案设计 站目的及功能定位 伴随着 展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。 网上购物 网站设计的主要目的一般是通过网站的推广,实现企业的产品及服务的互联,并使客户随时了解公司及公司所提供的最新产品的资讯同时也为客户提供及时的在线服务及订单处理等功能。 而从长期的战略目标来看,商务网站不仅仅是产品和服务的推广,通过 业内部网和外部网,他还是将买家与卖家,厂家和合作伙伴进门联合的平台,因而消除了时间与空间带来的障碍。 网上购物系统 致力于提供电脑及相关 企业产品与客户服务之间建立更加直接沟通及交流的平台 。宣传自己的产品,是企业上网的主要目的之一,将自己的产品展示给客户,让客户通过网站便能够自由选购,是产品预定系统的主要目的。 在完成了针对网上购物 市场的前期调查,同时与多位 用户 进行了全面深入地探讨和分析的基础上,做了全面细致的用户需求分析,明确所要开发的软件应具有 的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。 本系统主要实现一下主要功能: 1 管理员身份验证(为合法用户提供一个后台入口) ; 2 添加商品(向商品表插入前台首页展示的商品信息) ; 3 订单信息管理(网站管理者对用户订单的执行和编辑状态) ; 4 查询用户信息管理模块(查询注册所有用户,对一些非法或失信用户进行删除操作) ; 5 添加链接模块(管理员向前台首页添加友情链接信息) ; 6 公告信息管理模块(网站向用户发布最新公 告信息 网上购物 系统数据备份; 商品管理系统数据恢复;管理者口令修改以及( 用户 口令修改 )。 辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 6 一个更为完善的 网上购物 系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。 本系统在 P 运行环境下,采用 000 数据库设计技术开发的网上购物系统,设计方案具有 安全性和稳定性。 网上购物系统的设计主要是 针对的用户是单个中小型商场或者个人,商品的种类和数量较少,用户的数量和来源受到一定的限制 ,操作和功能上也尽量的满足用户的需求,为了使本系统更加人性化,更加适应发展需要,主要对以下的内容进行了具体的设计。 1. 用户管理模块 1) 浏览功能 : 列出当前数据库文件中商品和用户的所有记录;可选定一项记录,显示所有域; 2) 查询功能 : 商品匹配查询;用户匹配查询;商品和用户相关匹配查询 。 3) 插入功能 : 增加一个商品记录;增加一个用户记录 。 4) 修改功能 : 修改某一已存在的记录内容,提供确认机制 。 5) 删除功能 : 删除一个记录,提供确认机制 。 6) 授权功能 : 授权用户访问数据的权限 。 2. 管理员管理模块 1) 删除用户 : 需求描述:管理员登陆系统后,可以删除用户 ; 管理员首先查询到该用户,然后选中要删除的用户,将所选用户从系统中删除。 2) 查询全部用户信息 : 需求描述:管理员登陆系统后,可以查询全部用户信息 ; 管理员查询到查询全部用户 信息; 有用户名,密码,性别,真名。 3) 公告发布 : 需求描述:管理员登陆系统后,可以发 布公告; 写明公告标题,公告内容和发布日期点击发布按钮就可 以了。 4) 添加商品 : 需求描述:管理员登陆系统 后,可以添加商品; 输入类型编号,类型名称,添加时间,以及商品的详细信息:商品编号,商品名称,商品价格,进货时间。还有上传商品的图片。 5) 修改商品 : 需求描述:管理员登陆系统 后,可以修改商品价格; 打开修改页面,输入商品编号和新的价格点击商品修改就可以了。 6) 删除商品 : 需求描述:管理员登陆系统后,可以删 除商品; 打开删除页面,输入辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 7 要删除的商品编号,点击删除就可以了。 7) 查修商品 : 需求描述:管理员登陆系统后,可以查 修商品; 打开查修页面,输入要查询的商品编号,点击查询 就可以了。显示商品类型,商品名称,类型编号,商品编号 ,商品价格,进 货时间。 8) 单一订单 : 需求描述:管理员登陆系统后,管理订单 ; 打开订单管理页面,输入订单号,点击输出 ; 显 示 订单号,收货人姓名,收货人固话,收货人手机号,确认时间,收货人邮编,收货人地址,购买日期,发货时间,商品编号, 9) 全部订单 : 需求描述:管理员登陆系统后,管理订单 ; 打开订单管理页面,点击全部输 出; 显 示 所有订单的(订单号,收货人姓名,收货人固话,收货人手机号,确认时间,收货人邮编,收货人地址,购买日期,发货时间,商品编号, 。 3. 用户管理模块 1) 修改个人信息 : 需求描述:用户登陆系统后,可以修改个人信息。修改的有用户昵称,密码,等信息 ; 信息不能缺失,如果某一项没有填写,要给出提示。 2) 留言 : 需求描述:用户登陆系统后,可以对某个商品留言,发表自己的意见。 3) 购物车 : 需求描述:用户登陆系统后,进入自己的购物车页面,有属性(商品编号,商品名称,商品价格,商品数量,总价)用户可以修改购买商品的数量,也可以删除某个商品不买,也可以清空全部。最后确认后生成订单。 系统业务流程图如图 2所示: 图 2 系统业务流程图 辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 8 网上购物系统 前台 结构图 如图 3所示 : 图 3 网上购物系统前台结构图 网上购物网站 后台 结构 图 如图 4所示 : 图 4 网上购物系统后台结构图 前台首页 站导航 品展示 台入口 侧导航 言板 户注册 看物品清单看购物车 物车 户注册 加 留言板 言 信息验证 改用户资料 单查询页面 单查询空购物车 改 写订单 户信息管理 台首页 侧导航 加商品 台中部 单信息管理 加超级链接 台头部 加 公告信息 示查询 除用户订单 行订单状态 除用户 告处理 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 9 第 三 章 具体 设计 与实现 数据库结构设计是研究如何对数据进行统一、有效地组织、管理和加工处理的计算机技术,该技术已应用于社会方方面面,大道一个国家的信息中心,小到个体私人小企业,都会利用数据库建设规模、数据库的信息量的大小和使用频度尤为重要。数据库设计是指根据 用户需求研制数据库结构并应用数据库的过程。 数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统得效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据库存储的效率,保证数据的完整和一致。 本次设计的网上购物系统 数据库采用 000 数据库 。 根据网上购物系统 概念模型的设计 导出实体关系属性图即 图 5所示 : 1) 商品(商品编号 #,商品名称,商品类别 #,厂家,出厂日期,备注,价格,数量) ; 2) 会员用户(会员证号 #,姓名,性别,身份编号 #,身份证,联 系电话,密码) ; 3) 身份(身份编号 #,身份描述,用户等级) ; 4) 商品类别(商品类别编号 #,类别描述) 。 图 5 实体属性关系图 1)用户类别 包括:用户分类号、用户类别名称、订购商品、订购数等。 商品类别 包含 商品 用户 身份 购买 包含 商品类别编号 价格 编号 会员证号 身份证 号 身份描 述 出厂日 期 备注 名称 厂家 库存 量 类别 姓名 密码 性别 积分 类别描述 联系电话 身份证号 辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 10 2)用户信息 包括:用户证号、用户分类号、姓名、性别、出生日期、身份证号、单位、联系电话、办证日期、职业等。 3)商品种类 包括:商品分类号、商品种类、库存等。 4)商品信息 包括:商品号、商品名、生产单位、出场日期、批次、单价、内容提要、分类号、商品号、库存数等。 5)订退情况 包括:用户证号、商品号、订购时间、退订时间、商品数目。 6)预购情况 包括:会员号、商品号、预约时间、是否到架。 7)用户分类及权限 包括:用户分类号、用户分类名、权限。 8)用户信息 包括:用户号、用户名、用户密码。 根据概念模型和实体关系模型设计数据字典如下: 数 据 流 系统名:网上购物系统 编号: 条目名:用户信息 别名: 来源:用户注册 去处: 据流结构: 用户 =用户编号 +用户姓名 +用户性别 +工作单位 + 简要说明: 修改记录: 编写 日期 审核 日期 数 据 元 素 系统名:网上购物系统 编号 条目名:用户编号 别名 属于数据流:用户登记 存储处: 户信息表 数据元素值: 代码类型:字符 宽 度: 10 取值范围及含义: 辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 11 简要说明:每一个用户都有一个唯一的编号 修改记录: 编写 日期 审核 日期 数 据 存 储 系统名:网上购物系统 编号: 目名:商品信息表 别名: 存 储组织: 记录数:约 3000 主关键字:商品编号 数据量:约 500 辅关键字: 按编号主索引 记录组成: 字段名称:商品编号 商品名称 厂 商 关键词 . 宽度: 14 32 8 . 10 简要说明: 修改记录: 编写: 日期: 审核: 日期: 数 据 加 工 系统名:网上购物系统 编号: 条目名:订购商品信息录入 别名: 输 入:订购商品编号、用户编号 输出:订购信息表基本属性 处理逻辑:订购信息存储在 据库的 简要说明:输入某用户的商品订购情况记录 修改记录: 编写: 日期: 审核: 日期: 入设计 在管理员登录页面中,对 管理员的身份进行验证,关键代码如下: 辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 12 登录 ); ; 了确保信息在数据表中的唯一性,在用户提交表单时,需要先根据用户输入的商品名称对数据表进行 查询,确保此商品在数据表中不存在后,方可进行添加操作。在程序中与次功能对应的页为 关键代码如下: 此商品已经添加请不要重复录入 );); ; if( +,+,+,+,+,+1+,+); +,+,+,+,+,+0+,+); ; % 为了便于管理网站对用户的管理,在 户注册页接收到的注册信息要经过严格的过滤,保证注册用户的唯一性,在提交表单后需要对数据表中的数据进行查询,如果没有找到,则在插入数据表时提示注册成功,否则提示用户以被站用,请重新注册,关键代码如下: 用户在单击物品清单页面下方的 “放入购物车 ”链接,便可 将商品放入购物车 。 关键代码如下: 你必须先登录后才能查看购物车 ); if(); ); ; ; ; if( ; i=0;i 辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 14 第 四 章 设计过程中遇到的问题与解决办法 计过程中遇到的问题 考虑系统使用的安全性,对用户的安全做了必要的限制。 网站首页在用户第一次访问时会判断用户是否登录 , 未登录则显示用户登录窗口 , 提示用户登录或注册 。 对于已经登录的用户 , 在用户登录窗口将显示用户的相关信息 。 在会员登录窗口中 单击登录按纽后 ,系统将对用户名和密码进行验证 , 判断用户是否是已注册用户 , 如果已注册 , 则更新用户在网站中的状态 , 如果没有注册 , 则拒绝用户的登录操作 。 当密码意外丢失,会给用户带来不必要麻烦,重新注册一个新的用户,浪费了新得用户的时间,也浪费了网站的资源, 所以账户的管理尤为重要。 决办法 如果用户只记住自己的用户名和电子邮箱名,并提供密码提示的问题和答案,就可以找回密码。 用户单击查找按钮,系统会将表的数据提交到 。 用来验证提交过来的 4个条件,是否 完全符合数据库中的查询条件。只有符合才能显示密码结果,否则弹出 “ 你输入的信息有误 ” 的提示对话框。 关键代码如下: 辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 15 第 五 章 系统 调试与维护 站 运行截图 网站后台首页运行结果,如图 6所示 : 图 6 后台首页图 单击管理员入口,将转到管理员登录页面。该页面的功能是对管理员身份验证,用户输入用户名和密码后单击 “ 登录 ” 按键,系统将判断用户名和密码 的有效性,如果通过验证则转到后台首页,反之则提示错误。管理员登录页面的运行结果如图 7所示 : 图 7 管理员图 单击导航 的 “ 添加商品 ” 超链接,系统将打开添加商品页面,该页面主要用于商品信息添加到数据库表中,以提供前台首页商品展示类别展示所需要的数据依据。目录添加页面的运行结果如图 8 所示 : 图 8 添加商品页面 要知 道订单中所涉及的商品,需要单击对应的订单号的超链接打开 商品订购 详 单 ,运行结果如图 9所示。 辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 16 图 9 商品详细订购界面 单击导航拦中的 “ 查询用户信息 ” 进入用户信息页面,其运行结果如图 10所 示。 图 10 查询用户信息界面 生成订单是网上购物商城的最终目的 , 结帐填写订单的页面如图 11所示: 图 11 购物车在网页中运行结果 用户提交订单后,通常产生的订单号查询信息及执行状态。用户在网站首页中单击“ 订单查询 ” 超链接,进入输入订单号页面,运行结果如图 12所示 : 图 12 订单号页面 在文本框中输入订单号并单击提交的按钮,如果订单 号输入无误,系统将根据定单辽 宁 工 业 大 学 软 件 学 院 课 程 设 计 说 明 书(论 文) 17 号转到订单查询显示页面,运行结果如 图 13所示 : 图 13 订单查询页面 用户在留言板中单击 “ 添加留言 ” 超链接就可以打开添加留言页面,该页面 用来提交用户输入的留言信息,留言信息写好后,可以点击提交按钮,显示提交成功,若点击浏览留言,可打开留言板页面,该页面显示所有用户的留言,时间最近的排在最前面。运行结果如图 14所示: 图 14 留言板页面 统维护 系统维护阶段的目的是保证系统正常而可靠
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第3单元-《思乡曲》说课稿-2025-2026学年粤教版初中音乐七年级下册
- 2025国际设备采购合同的当事人被称为甲乙双方
- 七年级生物上册 第一单元 第一章 第二节调查周边环境中的生物说课稿 (新版)新人教版
- 2025荆州计算机硬件采购与维护服务合同
- 音乐知识教学设计-2025-2026学年初中音乐七年级下册(2024)人音版(2024 主编:赵季平杜永寿)
- 潍坊事业单位笔试真题2025
- 2025合同模板:解除房屋租赁合同协议书范本
- 2025年通辽市国企考试真题
- 2025房屋租赁代理合同
- 2025绿源小区前期物业管理合同
- 麻醉科职责及管理制度
- 教科版五年级上册科学期中测试卷附答案(夺分金卷)
- 药房管理规章制度目录
- 中职第1课 社会主义在中国的确立和探索试题
- 2025年辽宁省交投集团招聘笔试参考题库含答案解析
- 2024年版高尔夫球场场地租赁及会员服务协议3篇
- 香港 信托合同范本
- 少先队活动课《民族团结一家亲-同心共筑中国梦》课件
- 阀门培训课件
- 《焦化机械设备维护检修标准》
- DB11∕T 899-2019 盆栽蝴蝶兰栽培技术规程
评论
0/150
提交评论