




已阅读5页,还剩58页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I 摘摘 要要 随着科技日新月异的发展 电子商务平台如雨后春笋奇迹般的茂起 电子商务 已经对社会经济和人们的生活产生了巨大的影响 2002 年以来开始出现威客模式的 网站雏形 到 2005 年这一模式出现了繁荣的景象 论文首先从威客网站的概念 特 殊性 发展趋势着手 结合了国内外对此模式的当前发展趋势 并指出威客模式优 势 然后利用所学之 ASP NET 技术 我构建了基于 NET 框架威客网站系统 该 系统以威客网站目前国内前景为前提 给出一套完整的威客网站系统方案 论文中 对 威客网站模式 进行了详细调查 分析 设计以及实现 通过对该系统的设计 分析进行说明了威客网站的应用 文章最终阐述了威客网站为威客用户提供帮助的 同时 建立的威客这种电子商务模式所阐述的 人人帮我 我帮人人 的目的 以 及美好的发展前景 论文首先介绍了系统开发的背景 现实意义和设计目标 并对系统进行了分析 和设计 系统的主要功能有 注册管理 威客用户的注册 任务管理 任务发布 审核 接取信息 网站公告更新等内容 同时简单介绍了 Visual Studio NET 2005 工具与 Visual Studio NET 2003 对比的新功能特性和 SQL Server 数据库管理 系统的功能特点 本系统将采用 NET 面向对象程序设计语言作为依托 以及 SQL Server 作为后台 数据库服务器 并使用了 ADO NET 技术访问数据库 开发了功能性较为齐全 工作 效率高的威客任务网站 较好的解决了悬赏任务发布 参与竞标提交作品时候的延 时问题 系统漏洞以及不能满足对高效率的要求等问题 关键字 电子商务 威客模式 ASP NET 网站 II Abstract With the rapid development of science and technology e commerce platform mushroomed as the miracle mao e commerce has been on the socio economic and people s life has had a huge impact Since 2002 passengers began to appear Granville prototype model of the site In 2005 this model appeared to a prosperous scene First of all the paper is from the site of Granville off the concept of specificity the development trend started at home and abroad with this model of the current development trend and pattern that Granville off advantage With the rapid development of the home and abroad s science and technology E Commerce platform mushroomed as the miracle mao E Commerce had an huge influence on the socio economic and people s life Since 2002 passengers began to appear Granville prototype model of the site Then using the ASP NET technology I constructed it based on NET framework Granville off site system The system to Granville site is currently off the premise of domestic prospects given a complete set of Granville off site system solutions The paper in the Viagra off site model carried out a detailed investigation analysis design and realization Through the design of the system to explain the application of Granville off the site The article described the purpose of Granville off site for Viagra users to help passengers at the same time the establishment of the Granville off this e commerce model on everyone help me I help everyone and the good development prospects First of all the paper introduced the background the practical meanings and the aim of the design of the developing of the system and then analysised and designed the system The main functions of it are the administration of registration of Weike users task management task release and audit information access updating notic etc In addition the paper briefly introduced the new features of the tools of Visual Studio NET 2005 compared to Visual Studio NET 2003 and the SQL Server The system take NET the object priented computer language as a basis and SQL Server as the backgound data server At the same time it used ADO NET to III visite the data base and developed a more all aroundly functional more efficient task website of Weike preferably solved the problem of the complexity of releasing offer a reward tasks the delay mistakes bugs and unsatisfiable efficiency of the task accepting and bidding Key words Electronic Commerce Witkey Pattern ASP NET Website I 目目 录录 摘 要 II ABSTRACT III 第一章 绪 论 1 一 威客模式课题背景 1 二 威客的定义 1 三 威客模式的分类 2 四 威客模式与传统电子商务 2 五 威客模式国内外研究现状及发展 2 六 威客模式项目开发的意义 5 七 威客模式存在的问题 6 八 威客的未来发展 7 第二章 可行性研究 8 一 技术可行性 8 二 经济可行性 8 三 营运可行性 8 第三章 开发环境简介 10 一 软件环境 10 二 技术介绍 10 一 NET 技术发展回顾 10 二 Visual Studio NET 2005 新特性 11 三 SQL Server 数据库简介 12 四 IIS 技术介绍 13 第四章 总体设计 16 一 设计环境 16 一 硬件环境 16 二 软件环境 16 二 用户界面设计 16 三 项目的功能性描述 17 II 四 威客系统任务主要流程 18 五 项目整体模块 19 六 业务流程 21 七 用户注册登录 22 八 后台管理 23 第五章 数据库设计 25 一 数据库表设计与结构 25 二 数据库视图设计 28 第六章 详细设计 32 一 威客网站主界面 32 二 威客用户主界面 33 三 威客任务发布设计与实现 34 四 注册界面的设计与实现 35 五 任务竞标界面的设计与实现 36 六 作品提交的设计与实现 37 第七章软件测试 40 一 软件测试目的及遵循原则 40 二 测试用例 40 一 用户登录测试 40 二 用户控制面板测试 40 三 成功案例模块测试 41 四 其它模块测试 41 五 后台测试 41 结 论 42 致 谢 43 参考文献 44 附 录 45 1 威客网站系统管理及竞标的设计与实现 第一章 绪 论 一 威客模式课题背景 BBS 电子公告牌 是互联网上最早的信息发布和获取手段 BBS 诞生于 70 年代 末 那时还没有浏览器 搜索引擎 甚至没有个人网站 大家在 BBS 上发布新闻 发布交易信息 发布个人感想和心情描述等 实际上这些功能和内容也就是现在的 新闻类网站 电子商务类网站和博客类网站的最初模型 所有这些网站都是 BBS 一 种功能的变形 当他们变形后与其他技术相结合便拥有了更多功能 最后成为了一 种门户 威客模式 与上面三类网站类似 同样起源与 BBS 威客的英文是 Witkey wit 智慧 key 钥匙 本意是指掌握了某一样技能 知识或服务的专业人 士 并且可以借助这种专业技能或智慧获取个人价值的人 在网络上 可以简单的理解为 能够凭借自己的能力通过互联网帮助别人 获 得报酬的人 就是威客 威客模式就是早期的 BBS 的互动 最早其实就是 BBS 论坛中的提问 回答模式 即当我们有需要解决的问题时会在 BBS 上发帖 然后接受其他用户的帮助 后来 由于功能强大的关键字搜索引擎的出现 其实就是 Google 的出现 人们开始更多 的使用搜索引擎去解决自己遇到的问题 寻求答案 二 威客的定义 2005 年 7 月 在中科院研究生院读工商管理硕士的刘锋 在自己的论文中为一 种新的网络模式定义的时候 写下了 威客 这个词 描述 2000 年以来出现的一种 网络模式 根据自身的知识 技能 和经验 吸取互联网上的信息 形成针对具体 问题的解答 这是互联网信息中最关键的部分 这种信息可以称之为 WITKEY 关键智 2 慧 在互联网上 凭借自己的创造能力 智慧和创意 在帮助别人 而获得报酬的 人就是威客 通俗地讲 威客就是在网络上出卖自己无形资产 知识商品 的人 或者说是在网络上做知识 商品 买卖的人 三 威客模式的分类 威客模式即为网络互动问答模式 一般有两种形式 悬赏式 提问者将问题标价悬赏 威客利用个人的技能 知识 智慧形成答案 通过竞争中标 知识出售式 威客根据个人的技能 知识 智慧形成智力作品存放在网站上 有疑问者通过查询寻找到合适的作品进行买卖 四 威客模式与传统电子商务 威客模式网站与新闻类网站 实物电子商务类网站 博客网站将在不同领域为 互联网用户提供服务 满足用户的各类需求 威客模式需要借助新闻类网站进行宣 传 需要借助博客的技术形态作为个人知识库建立的基础 威客模式网站与传统实 物电子商务类网站的功能互为补充 传统实物电子商务类网站主要是进行实物交易 形态是互联网网站 支付系统和线下物流系统的结合 威客模式主要进行智力成果 的线上交易 形态是互联网网站和支付系统的结合 由于智力成果如文字 图像 视频可以通过互联网传输 威客模式的运营成本将大大低于传统实物电子商务网站 五 威客模式国内外研究现状及发展 1 2000 年到 2005 是威客模式的史前阶段 包括中国设计之窗 Innocentive google answer 韩国 Naver 新浪爱问 K68 等等网站 这些网站都 在对这个领域进行着卓有成效的探索 但他们还处在萌芽阶段 主要存在的问题包 3 括 一些网站没有意识到知识的价值化是促进发展的催化剂 另一些网站没有意识 到悬赏方式的重大缺陷 以及悬赏方式的衍生物威客地图和智力作品交易平台的重 要价值 总体上这个时期 人们还没有意识到这些网站代表了互联网一个新的领域 诞生 没有研究它的起源 它的发展方向和运行规律 2 2005 年 7 月 刘锋在中国科学院研究生院管理学院 BBS 上发表 搜索引擎的 困境与对策 一文 第一次在世界上提出威客和 witkey 的概念 即通过互联网把人 的智慧 知识 能力 经验转换成实际收益的互联网新模式 主要应用包括解决科学 技术 工作 生活 学习等领域的问题 体现了互联网按劳取酬和以人为中心的新 理念 3 2005 年 7 月 威客网 建立 同年 9 月完成集自由分类 悬赏 知识出售 威客地图 witmap 信用评级为一体的威客模式网站程序 并在 中国科学院研究生院师生中进行展示试用 这是世界第一个完整的威客模式网站程 序 4 2005 年 10 月 时间财富网成为 以外第一个认同威客模式的网站 5 2005 年 11 月 百度知道正式上线 6 2005 年 12 月 21 世纪经济报道对时间财富网进行采访 报道了 把时间卖 给你 威客找人陪练 7 2005 年 12 月 雅虎知识堂正式上线 8 2006 年 2 月 慧聪网发布 简析 博客威客末来的发展趋势 9 2006 年 5 月 刘锋在吕本富 王卫乡 彭庚等老师的指导下完成论文 威客 witkey 的商业模式分析 并通过中国科学院研究生院的论文答辩 10 2006 年 7 月 赛迪顾问发布 中国威客 Witkey 商业模式及投资前景研 究报告 11 2006 年 7 月 美国连线杂志提出了 众包 Crowdsourcing 指出一个 公司或机构把过去由员工执行的工作任务 以自由自愿的形式外包给非特定的 而 且通常是大型的 大众网络的做法 这说明美国人开始从局部注意威客模式的领域 12 2006 年 8 月 北京参考对威客网进行采访并发布了 互联网无偿提供智力 劳动行将结束 威客让知识升值 13 2006 年 9 月 中央电视台对威客网 以及其他威客模式网 站 k68 猪八戒 智囊团 任务中国等网站进行报道 4 14 2006 年 9 月 猪八戒网出现 30 万奖金的悬赏 成为目前中国威客模式网站 悬赏额最高的任务 15 2006 年 9 月 根据知识管理中的知识地图原理正式推出威客地 图栏目 16 2006 年 9 月 张宸铭发表 关注 A B C 型威客 对威客模式网站进行了 精辟的分类 17 2006 年 11 月 威客网根据管理学中的 XY 理论正式提出威客模式的 Y 规 则 和 X 规则 并开始在 上应用 18 2007 年 1 月 威客网 公开知识出售功能 虽然这一功能还很不 完善没有建立起信用体系 但这是威客网第一次在世界上实现博客向威客知识库的 转变 初步形成了一个知识 EBAY 的雏形 19 2007 年 1 月 新华社将 威客 witkey 评为 2006 年中国最热的 9 个 词之一 威客模式的出现被评为 2006 年八个文化大事 20 2007 年 1 月 13 日威客网 完成集威客地图 企业地图 有 奖任务 知识交易为一体的车轮式威客模式的商业化网站构建工作 21 2007 年 2 月 中国日报采访并报道了威客网 的起源和发展 第一次以英文的形式向世界介绍威客模式 22 2007 年 2 月 国际文传电讯 韩民族日报 日本野村综合研究院对威客网 进行采访 23 2007 年 3 月 刘锋根据威客网的实践结果在新浪博客发表了 威客模式的 车轮式模型 第一次在世界上提出成熟的威客模式网站模型 24 2007 年 5 月 刘锋根据威客网 的实践结果在新浪发表了 威客地图 witmap 互联网的下一代搜索引擎 第一次在世界上正式提出威客地 图的概念和理论构建 25 2007 年 6 月 威客 witkey 进入中国高考试题 数百万考生和相关人士 通过高考试卷了解威客模式 26 2007 年 8 月 中国教育部将威客列为 171 个新词之一 27 2007 年 9 月 任务中国与国际威客网站 完成对接 28 2007 年 9 月 威客网第一次详细阐述威客营销的概念 29 淘智网 智狼网的出现使威客模式的 C 型威客模式开始出现发展的势头 30 2007 年 10 月 猪八戒出现 33 万金额的任务 再次刷新威客模式悬赏纪录 5 31 2007 年 10 月 威客模式的成熟公式在刘锋 张宸铭和许峥嵘的努力下形成 第一次修改版 W B C M cr 六 威客模式项目开发的意义 威客模式出现的意义 1 可以解决搜索引擎无法创造性的给出答案的问题 威客模式提出了知识必须 体现价值的观点并不只是指货币价值 也包括自豪感 成就感 但最重要的激励机 制还是货币价值 只有通过货币才能让人类有价值的隐性知识表现出来 才能让互 联网中无意义的信息大幅度减少 2 威客模式可以体现一种灵活的就业方式 其打破了地域 时间 工作方式的 限制 通过互联网把世界各地的工作者放在同一平台中 给劳动者提供公平竞争的 互联网环境 带来更多自由工作时间 创意和想法 可以利用威客模式平台上千万 威客的知识 智慧 技能 经验为企业提供低成本高质量的服务 这个过程可以通 过悬赏广播式和威客地图的网络式两种形式实现 3 丰富互联网服务的类型 网络互动问答模式网站与新闻类网站 实物电子商 务类网站 博客网站将在不同领域为互联网用户提供服务 满足用户的各类需求 威客模式需要借助新闻类网站进行宣传 威客模式的运营成本将大大低于传统实物 电子商务网站 4 提高用户使用互联网的积极性 威客模式激励用户提供更有价值的作品 由 于互联网用户可以通过威客模式网站利用自己的知识 技能 经验 智慧获取相对 应的经济利益 5 促进互联网知识产权的保护 互联网出现的关于知识产权的问题从根本上说 是由于互联网本身的结构性问题造成的 在新闻类网站 传统实物电子商务类网站 和 bbs 网站上中互联网用户无法管理自己信息 自己的智力劳动一旦发布到互联网 中 自己就丧失了控制权 作品被其他网站和用户通过复制 剪切 超级链接等方 式向整个互联网传播 博客类网站在某种成度上增强了互联网用户对自己作品的控 制权 我们通过搜索引擎可以查出一个作品最初的出处在哪一个用户的个人博客中 但个人智力作品在博客网站中仍然呈完全开放状态 作者无法为自己的智力成果进行 标价 其他网站和个人仍然可以通过复制 剪切 超级链接等方式引用博客网站中 6 的作品 我们提到威客模式的成熟形态是悬赏系统 博客系统 自助定价系统和交 易系统的组合体 因此那些作者认为具有相当价值的作品可以被自助定价 其他网 站和个人必须付费后才能查看这些标价作品的内容 搜索引擎或互联网其他网站通 过超级链接将用户导引到该作品时 作者可以真正获得收益而非传统上一无所得 对于那些付费查阅后把作品复制到自己知识库并标价出售的行为 在现行的法律上 已构成的盗窃行为 实施者在实施这一行为时不得不考虑法律后果 6 促进网络实名制的实施 威客模式网站为用户提供智力成果交易的平台 为 了保证平台上交易商品的质量和货款支付的安全性 实名制将成为网络互动问答模 式网站正常运行的必要条件 也是互联网发展的必然需求 七 威客模式存在的问题 智力成果标价问题 从互联网的现状看 用户虽然提出大量问题 但对求得这 些问题答案而愿意付出现金的意愿并不高 那些用户愿意支付超过一元钱的问题只 占总数很小的比例 按照二八原则 只有 20 的问题提问者愿意支付超过 1 元钱征求 答案 而超过 80 的大量问题还需要按互联网原有的方式运转 智力成果的分类问题 由于人类社会涉及的领域十分广泛 进行详细的分类很 难 同时如果分类太细 互联网使用者会感到非常不方便 如果划分太粗会使使用 者不容易定位到自己熟悉的领域 智力产品的展示和试用问题 智力产品和实物产品在形态上有很大差别 实物 产品可以让购买者观看后购买 但智力产品一旦让用户观看后就失去了价值 如果 不让用户观看 用户会担心内容有欺诈而不敢购买 智力产品的知识产权问题 智力产品在第一次交易之前知识产权归创作者所有 智力产品具有可多次重复消费的特点 第一次交易后的其他用户购买使用该智力产 品 需要解决此时智力产品的产权问题 威客模式中作弊的问题 作弊目前是威客模式发展过程中面临的最大问题 正 是这一问题的存在 使实践威客模式的网站不敢轻易进入智力产品的现金交易阶段 威客模式中的作弊形式主要有两种 第一种是提问者提出问题后 根据回答者的答 案用其他身份登陆伪造出一个新答案 然后提问者选择自己的答案进行成交 第二 种是提问者提出一个受人关注的问题 自己编制一个质量低下的答案 供大量需求 7 者重复付费察看 八 威客的未来发展 现今天的威客模式网站主要缺乏知识库系统和交易系统 而这两个模块却是威 客模式的核心部分 威客模式的最终形式会是将悬赏式和知识出售式融合到一起成 为完整的威客模式 这个过程是 悬赏式网站运转到一段时间后 其求得中标的答案开始积累形成知识库 威客 们可以把这些答案再次标价提供给其他提问者 悬赏式威客网站这时开通威客可预 先上传个人智力作品的功能 最终完成和知识出售式的融合形成完整的威客网站 知识出售式的威客网站 当提问者在知识出售式的威客网站上找不到需要的作 品时 将要求悬赏 知识出售式威客网站提供这一功能时完成和悬赏式的融合形成 完整的威客网站 8 第二章 可行性研究 一 技术可行性 本系统采用 Windows XP 作为操作平台 基于 ASP NET 技术 使用 SQL SERVER 数据库 充分体现了网页的动态管理与数据库的连接 对数据库的查询 修改及其 删除 二 经济可行性 威客模式的英文是 witkey 意义是个人的智慧 知识 专业专长可以通过互联 网转换成实际收入的模式 其代表网站有 google 的 answer 雅虎的知识堂 新浪 的爱问 时间财富网 百度知道 等网站 成熟的威客模 式的形态是悬赏系统 博客系统 文章定价系统 交易系统 威客模式认为人的智慧 知识 经验可以通过互联网转化为商品从而在互动问 答模式网站提供的平台上交易的过程中体现价值 这种商品属于电子商务中的信息 商品的范畴 三三 营运可行性营运可行性 本系统操作简单 易于理解 只需通过简单培训 上手较快 营运环境要求低 面对于系统设计还应该以 标准性 安全性 兼容性 高效性 保密性 可维 护性 为标准 在着眼于当前实用的基础上 为将来系统的扩展 升级留有余地 软件的开发应能在较长的时间内满足威客网站的发展需求 故新系统还需满足以下 几个标准 1 标准性 系统的软硬件选型都应该采用工业化标准 这样既可以保证系统运 9 行的质量 又可以分享在此标准上的每一次技术进步 2 可靠性 由于威客网站客户信息的重要性 系统的软硬件应均为质量可靠 并采用 RAID 0 1 廉价磁盘冗余保护技术 确保不会由于软硬件故障造成系统运行终 止而使用户蒙受损失 3 安全性 通过软件的编制及硬件设置 控制使用者接触数据库的权限 从而 确保使用者无法操作与其无关的数据库 4 兼容性 系统的所有软件理论上都应有 100 的兼容性 用以保证软硬件的可 互换性 5 高效性 由于威客网站每天的数据处理信息量较大 因此系统对于数据库的 处理能力响应能力都应是快速而有效的 在软件编制过程中应充分考虑到这点 6 可维护性 系统软件设计时应采用三层模式设计 以便于开发和维护 也有 利于根据情况随时进行功能调整 同时在系统开发时应该充分考虑到用户的日常维 护 使之能简便易行 10 第三章 开发环境简介 一 软件环境 编程语言 ASP NET 数据库 SQL Server 开发工具 Visual Studio NET 2005 Adobe Photoshop 二二 技术介绍技术介绍 一 NET 技术发展回顾 从 2000 年 NET 技术崭露头角 到 2005 年末推出 NET 2 0 微软公司为推广 NET 技术可以说是不遗余力 下面简单介绍一下 NET 技术的发展进程 1 2000 年 6 月 微软公司总裁比尔 盖茨先生在一次名为 论坛 2000 的会议 上发表演讲 描绘了 NET 的美景 2 2002 年 1 月微软公司发布 NET Framework 1 0 正式版 与此同时 Visual Studio NET 2002 也同步发行 3 2003 年 4 月 23 日 微软公司推出 NET Framework 1 1 和 Visual Studio NET 2003 这些重量级的产品都是针对 NET 1 0 的升级版本 4 2004 年 6 月 在 TechEd Europe 会议上 微软发布 NET Framework 2 0 Beta1 和 Visual Studio NET 2005 Beta1 同时 还发布多个精简版 Express Edition 其中包括 Visual Web Developer 2005 Visual Basic 2005 Visual C 2005 和 SQL Server 2005 Express Edition 等 5 2005 年 4 月 微软公司发布 Visual Studio NET 2005 Beta2 测试版 6 2005 年 11 月 微软公司发布 Visual Studio NET 2005 和 SQL Server2005 正式版 11 二 Visual Studio NET 2005 新特性 目前 支持 NET 技术应用程序开发工具越来越多 从简单的记事本 到复杂的 Borland C Builder Delphi 甚至于开源工具 SharpDevelop 当然 还有微软公 司出品的 Visual Studio 系列等 这些林林总总的工具为 NET 技术的发展和普及提 供了必要的环境 虽然开发工具很多 但是多数开发人员都选择了 Visual Studio 这主要是由于 Visual Studio 能够与 NET 技术紧密结合 同时 该系列工具提供了 很多提高开发效率的功能 事实求是地讲 开发基于 NET 2 0 技术的应用程序 最 好的开发工具是 Visual Studio 2005 Visual Studio 2005 共包括 4 种版本 分别是精简版 Express 标准版 Standard 专业版 Professional 和团队协作版 Team System Edition 每 个版本针对不同的用户群 具备不同特点 下面介绍的新特性与 Visual Studio 2005 所支持的开发语言无关 1 改进的集成开发环境配置 Visual Studio 2005 在开发环境配置方面进行了很多有益改进 这些改进主要 体现在两个方面 一是加强集成开发环境的配置功能 主要包括对菜单 按钮 窗 口的布局控制 二是增加输入 输出环境控制文件 这种后缀名为 vssettings 的文 件 用于保存对集成开发环境中的环境控制信息 例如 窗口和布局 系统配置等 信息 以上新特性有助于开发人缘根据自身习惯和应用程序类型 创建个性化的开 发环境 有助于开发团队建立同意的开发环境 2 增强代码的编辑功能 通过改进旧功能 增加新特性 Visual Studio 2005 的代码编译功能变得非常 强带 尤其是对于 ASP NET HTML 和 XML 等文件的编写 除此之外 还具备彩色行 标识 书签管理 复制 粘贴参数提示 代码重构 智能标记 代码片段管理和自动 恢复等多项功能 如果能够灵活应用这些功能 可以又快又好的编写出各种代码文 件 3 提供灵活多样的项目 解决方案 Visual Studio 2003 的项目管理方式单一 灵活性较差 为此 Visual Studio 2005 做出了重大改进 这些改进主要集中在以下几个方面 一是支持多种项目创建 方式 使用 Visual Studio 2005 可以创建临时项目 独立项目等多种项目 用户必 须针对不同应用需求 采用不同方式创建开发项目 二是方便实用的向导功能 通 过多种向导 可以转化 Visual Studio 2002 或者 Visual Studio 2003 的项目文件 还可以使用向导将个体代码文件转化为由项目方式主旨的解决方案 三是支持自定 12 义项目和项目项模板 开发人缘可以轻松为项目和项目项创建自定义模板 或者修 改现有项目和项目项模板 一旦创建 这些自定义模板便会出现在 新建项目 对 话框和 添加新项 对话框中 4 高效生成 测试和部署功能 新一代编译引擎能够根据系统设置 完成多种方式的编译任务 在应用程序设 计和测试方面也增加了一些新特性 例如 类设计器 对象测试工作台等 他们可 帮助用户方便 快速地完成可视化设计和测试工作 在程序部署方面 Visual Studio 2005 提供了多种方式对程序进行打包部署 例如 ClickOnce Windows Intaller 等 5 更加丰富的帮助功能 Visual Studio 2005 的帮助功能包括两部分 第一部分是本地 MSDN 文档库 这 部分帮助文件内容广泛 分类合理 可以按需要安装到本机硬盘上 随时提供参考 使用 第二部分是在线文档库 集成了在线 MSDN Codezone 社区 论坛问题等 如 果需要使用这部分功能 那么必须具备连接因特网的条件 在线的 MSDN 内容比过去 更加广泛 几乎是无所不包 并且更新快速 通过 Visual Studio 2005 中的帮助功 能 用户可以方便 迅速地查询到最新最全的参考资料 三 SQL Server 数据库简介 zSQL Server 2000 是 Microsoft 公司推出的基于 Client Server 模式的新一代 大型关系数据库管理系统 它功能强大 操作简便 广泛应用于数据库后台系统 SQL Server 2000 代表着下一代 Microsoft NET Enterprise Servers 企业分布式 服务器 数据库的发展趋势 它在电子商务 数据仓库和数据库解决方案等应用中 起着重要的核心作用 zzzz 与 ACCESS 数据库相比 SQL Server 2000 数据库的规模更大 它可以将用户的 数据存储在多个服务器上 并利用复制技术跨越多个服务器进行分布式处理 实现 真正意义上的分布式数据库 SQL Server 2000 的安全性更好 它可以对登录用户的 身份进行认证 并对用户的操作权限进行控制 SQL Server 2000 的故障恢复功能更 强 它提供了强大的数据库备份和恢复功能 当故障发生时 能根据备份和日志迅 速恢复到某一正确时刻 同时 SQL Server 2000 还提供了更好的并发控制功能以及 大量的监控和管理数据库系统的工具 综上所述 SQL Server 2000 无论是从规模上 还是从功能上都更优于 ACCESS 更适合于做投入实际运营的较大规模的网站的后台 数据库 SQL Structured Query Language 译为结构化查询语言 在关系型数据库中 13 的地位就犹如英语在世界上的地位 它是数据库系统的通用语言 利用它 用户可 以用几乎同样的语句在不同的数据库系统上执行同样的操作 比如 select from 数据表名 代表要从某个数据表中取出全部数据 在 Oracle 9i SQL Server 2000 Foxpro 等关系型数据库中都可以使用这条语句 SQL 已经被 ANSI 美国国家 标准化组织 确定为数据库系统的工业标准 SQL 语言按照功能可以分为 4 大类 数据查询语言 DQL 查询数据 数据定义语言 DDL 建立 删除和修改数据对象 数据操纵语言 DML 完成数据操作的命令 包括查询 数据控制语言 DCL 控制对数据库的访问 服务器的关闭 启动等 SQL 的主要特点 SQL 语言简单易学 风格统一 利用简单的几个英语单词的组 合就可以完成所有的功能 在 SQLPlus Worksheet 环境下可以单独使用的 SQL 语句 几乎可以不加修改地嵌入到如 VB PB 这样的前端开发平台上 利用前端工具的计算 能力和 SQL 的数据库操纵能力 可以快速建立数据库应用程序 四 IIS 技术介绍 IIS 是 Internet Information Server 的缩写 它是微软公司主推的服务器 最 新的版本是 Windows2003 里面包含的 IIS 6 0 IIS 与 WindowNT Server 完全集成在 一起 因而用户能够利用 Windows NT Server 和 NTFS NT File System NT 的文件 系统 内置的安全特性 建立强大 灵活而安全的 Internet 和 Intranet 站点 IIS 支持 HTTP Hypertext Transfer Protocol 超文本传输协议 FTP Fele Transfer Protocol 文件传输协议 以及 SMTP 协议 通过使用 CGI 和 ISAPI IIS 可以得到高度的扩展 IIS 的设计目的是建立一套集成的服务器服务 用以支持 HTTP FTP 和 SMTP 它能够提供快速且集成了现有产品 同时可扩展的 Internet 服务器 IIS 相应性极高 同时系统资源的消耗也是最少 IIS 的安装 管理和配置都相 当简单 这是因为 IIS 与 Windows NT Server 网络操作系统紧密的集成在一起 另 外 IIS 还使用与 Windows NT Server 相同的 SAM Security Accounts Manager 安全性账号管理器 对于管理员来说 IIS 使用诸如 Performance Monitor 和 SNMP Simple Network Management Protocol 简单网络管理协议 之类的 NT 已有 管理工具 IIS 支持 ISAPI 使用 ISAPI 可以扩展服务器功能 而使用 ISAPI 过滤器可以预 先处理和事后处理储存在 IIS 上的数据 用于 32 位 Windows 应用程序的 Internet 14 扩展可以把 FTP SMTP 和 HTTP 协议置于容易使用且任务集中的界面中 这些界面将 Internet 应用程序的使用大大简化 IIS 也支持 MIME Multipurpose Internet Mail Extensions 多用于 Internet 邮件扩展 它可以为 Internet 应用程序的访 问提供一个简单的注册项 1 IIS 安装 在 Windows XP 中选择点击开始进入 控制面板 双击 添加删 除程序 然后选择 添加 删除 windows 组件 将弹出 Windows 组件向导的对话框 点击 下一步 选择完毕 按下 确定 按钮 IIS 将自动安装在系统中 至此 IIS 已成功安装 2 IIS 配置 双击控制面板中的 管理工具 在 管理工具 窗口中双击上图 中的 Internet 信息服务 图标 打开 Internet 信息服务 窗口 右键点击 默 认网站 在下拉菜单中选择 属性 打开 默认网站属性对话框 在网站标示对话框中 描述 文本框可以输入站点名称或者作者的描述 IP 地址 文本框输入该服务器在网络中的 IP 地址 使用下拉箭头 可以看到和选用该 服务器正在使用的 IP 地址 这个 IP 地址是供访问者浏览网页用的 端口 80 端口 号是网络默认的 WEB 服务端口 没有特殊需要 不用改变 在主目录对话框中 连接到资源时的内容来源 选择 此计算机上的目录 其他两个选项不选择本地计算机 一般不采用 本地路径 是网站所存在的物理路 径名 比如我们在自己电脑的 D 盘建立了一个 myweb 的目录 并把我们制作的网页 图片等放在这个目录内 那么这个物理路径就是 d myweb 可以点击 浏览 按 钮选择目录 在文档对话框中 选中 启用默认文档 项 默认文档列表 中出现的文档 依照上下顺序 会被系统作为网站的首页 也就是说当用户在浏览器的地址栏键入 IP 地址或者域名之后 IIS 会按照从上到下的顺序自动将您的物理路径中的存在的 文档提供给用户浏览 3 IIS 使用 在控制面板中打开管理工具中的 internet 信息服务 在默认网站 一项上鼠标右键点击启动 确保 IIS 成功开启 把设计好的网站程序复制到 C Inetpub wwwroot 在浏览器中输入 localhost 回车后 将能够看到设计好的网 站的首页 如有多个网站程序 可以在主目录选项卡中修改主目录 用以在各个网站程序 之间切换 在 IIS 使用过程中 可以添加虚拟目录 在 默认 Web 站点 上单击右 键 选 新建虚拟目录 在 别名 处输入网站的别名 在 目录 处输入要浏览 的目录后再按提示操作即可添加成功 例如 在浏览器中输入 127 0 0 1 aaa 则在 15 浏览器中显示 aaa 所对应网站目录的首页 建立虚拟目录可以更方便的让程序编写 者在多个网站程序之间切换 而不需要更改主目录 16 第四章 总体设计 一一 设计环境设计环境 一 硬件环境 PC 服务器 CPU 1GHz 以上 RAM 256M 以上 存储容量 剩余存储容量大于 100M PC 工作站 CPU 500MHz 以上 RAM 256M 以上 显示设备 支持 1024 768 显示分辨率 二 软件环境 操作系统 Windows XP 或 Windows 2000 脚本解释器 Vbscripts5 6 以上版本 安装 IE5 5 以上版本 Web 服务器 IIS5 0 以上 Windows XP 自带 网络数据库 SQL Server 2000 编程语言 ASP NET 开发工具 Visual Studio 2005 SQL Server Adobe Photoshop 二 用户界面设计 由于系统最终使用用户是广泛的网络用户 故从实际出发 系统采用基于菜单 选项 填写表格 对话框问答等友好的 Windows 风格的人机交互方式 1 输出设计 本系统采用表格输出方式 输出形式 显示器 2 输入设计 17 在保证输入信息的正确性及满足需要的前提下 尽量做到输入方法简单 方便 3 人机对话设计 本系统采用 Windows 风格界面 采用菜单形式 对话简单 清楚 容易掌握 是个大多数网络用户的习惯 三 项目的功能性描述 在本系统中大致将一个网站页面根据功能和位置的不同划分为以下几个区域 页首区域 常用功能区 内容区 其中页首区域的主要功能是显示网站栏目的划分 体现公司及系统的特种 以及非业务小功能的链接等 常用功能区主要为用户提供 一个比较常用功能的快捷操作入口 内容区则主要显示系统的内容信息 以及实现 系统的主要业务功能 网站首页设计图如下图 4 1 所示 首页区域 图片 公告 用户登陆注册 威客红人馆 最新任务 推荐任务 最新完成任务 图 4 1 网站基本模型 18 四 威客系统任务主要流程 一 威客网站任务发布流程 1 用户注册 在威客主页选择注册用户 注册自己的威客会员帐号 如果有帐 号则直接登录 2 用户登录威客 用户用所注册的威客帐号登录威客系统 3 填写任务需求 在主界面选择发布悬赏任务 而后根据表格填写需要发布任 务的详细需求 任务标题 发布时间 结束时间 悬赏金额 任务内容等信息 4 预付任务款项 根据自己所填写的任务金额 通过银行汇款至威客网站帐户 5 审核任务 系统管理员根据用户发布的任务在后台管理系统当中审核任务项 目是否合法 或有何疏漏 然后检查用户汇款是否到账 6 发布任务 审核通过后 管理员直接将用户的任务发布与威客网站首页 供 给广大网民查看和有意向的用户参与竞标 威客网站任务发布流程如下图 4 2 所示 用户登录威客填写任务需求 发布任务审核任务预付任务款项 用户注册 图 4 2 发布任务流程图 二 威客网站任务竞标流程 1 注册威客 在威客主页选择注册用户 注册自己的威客会员帐号 如果有帐 号则直接登陆 登陆后方可竞标 2 查看任务列表 登陆后 用户在威客主页直接查看任务列表 看是否有自己 19 感兴趣的任务然后参与竞标 3 参加任务竞标 点击自己想参加的任务竞标项目 在该任务页面直接报名参 与该任务 4 提交作品 报名参加任务后 根据表格内容填写自己参加任务所要提供的任 务作品 5 等待时间 等待任务发布的截止时间 6 发布人选择中标 任务截止时间到期后 任务发布人可以在众多报名参加已 经提交了任务作品的用户当中选择自己最满意的任务作品并宣告竞标用户中标 7 发布赏金 管理员根据中标用户汇款项至中标用户帐户 任务竞标流程图如下图 4 3 所示 注册威客会员查看任务列表参加任务 发布人选择中标等待截止时间提交作品 获得赏金 图 4 3 接取任务流程图 五 项目整体模块 项目整体模块图如下图 4 4 所示 20 威客系统威客系统 前台前台后台后台 用用 户户 登登 录录 注注 册册 查查 看看 任任 务务 细细 目目 发发 布布 悬悬 赏赏 任任 务务 参参 与与 任任 务务 提提 交交 作作 品品 查查 阅阅 威威 客客 公公 告告 后后 台台 管管 理理 登登 录录 审审 核核 任任 务务 情情 况况 推推 荐荐 任任 务务 列列 表表 任任 务务 完完 成成 通通 过过 列列 表表 发发 送送 任任 务务 到到 期期 消消 息息 更更 新新 网网 站站 公公 告告 图 4 4 项目整体模块图 1 用户注册 是提供给没有威客帐户的网民注册威客用户的一个平台 2 查看任务细目 提供给用户查询任务详细内容参与报名竞标 收藏等功能的 模块 3 发布悬赏任务 用户发布任务 填写任务具体内容要求的 4 参与任务提交作品 报名完成后 供给用户提交自己的作品思想 具体方案 给任务发布者查看的 好让用户及时的选中满意答案结束任务 5 查阅维克公告 提供给所有浏览威客网站的网民查询该网站的日常通知以及 更新公告 21 6 后台登陆 管理员登陆后台所必须经过的一个窗口 7 审核任务情况 管理员登陆后审核已经发布的悬赏任务的具体情况 是否给 予通过 8 推荐任务列表 管理员审核任务通过后选取经典任务或紧急任务推荐到首页 供给用户迅速查看 9 任务完成通过列表 任务审核通过后 有竞标用户提交作品后 发布者满意 任务作品 选取后 该任务就此结束 该列表就是给予管理员及时查看结束任 务的详细列表 10 发送信息 管理员通过及时观察任务列表 查看任务到期与否 给将要到期 的任务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年特殊电池项目投资价值分析报告
- 安装蔬菜大棚卷席机
- 2025至2030年灯饰端子项目投资价值分析报告
- 2025至2030年涂布箱板项目投资价值分析报告
- 2025至2030年汽车送风管项目投资价值分析报告
- 饭店产品的管理与创新
- 2025至2030年气液增压系统项目投资价值分析报告
- 2025至2030年基因识别软件项目投资价值分析报告
- 2025至2030年全智能小型点钞机项目投资价值分析报告
- 膝关节置换手术护理配合
- 农田面源污染防治技术指南
- 腰椎术后脑脊液漏的护理课件
- 许昌多功能会议中心及建安公园设计清华研究院
- 入团志愿书(2016版本)(可编辑打印标准A4) (1)
- 磁共振图像质量控制ppt课件
- SMI发展历史简介
- 路基防护喷播植草挂网客土喷播植草施工作业指导书ztzyzd06
- 钢笔字练习模板
- 柠檬茶项目财务数据分析(参考范文)
- 预制渡槽吊装施工方案_图文
- 国家开放大学《会计学概论》章节测试参考答案
评论
0/150
提交评论