欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    毕业论文网上书店系统设计12424.doc

    • 资源ID:3973506       资源大小:2.15MB        全文页数:41页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业论文网上书店系统设计12424.doc

    毕业(论文)设计题 目 网上书店系统设计 系 部 信息工程与管理系 专业班级 软件1101班 学生姓名 指导教师 二一四 年 三 月 一 日保定电力职业技术学院毕 业 设 计(论 文)任 务 书 信息工程与管理 系部 软件 专业 1101 班 姓名: 一、毕业设计(论文)课题 网上书店系统 二、毕业设计(论文)工作自 2014年 4 月 16 日至 2013 年 5 月 3 日止三、毕业设计(论文)进行地点: 四、毕业设计(论文)的内容要求: 随着互联网科技的迅猛发展,信息大爆炸时代已经来临,人们对信息获取的途径越来越多,一切都向智能化发展,快速、高效、便捷成为人们选择在互联网上获取信息的原因。互联网在广大年轻人的生活中扮演着越来越重要的角色。它具有信息量巨大,获取信息范围广泛,获取信息速度快等特点。符合在新的情势下人们对信息的要求。 基于.net的动漫游戏门户网站提供了海量的动漫游戏最新信息,为广大动漫游戏迷提供了一个获取资讯的平台。其中的动漫游戏论坛则为广大网民提供了可以自由发表言论的平台,使得网民可以参与动漫游戏网的建设。 这个系统不仅仅可以为网民提供一个便利的交流平台,而且负责运营这个网站的公司可以通过这个网站的制定网站不同的盈利点(广告收入、会员收费等)为公司获取利益。因此本网站的建设既能够填补区域性动漫游戏门户网站欠缺的空白,又能够为网站运营公司带来巨大经济效益。 本动漫游戏网站使用ASP.NET(C#语言)和ADO.NET技术,基于.NET FRAMEWORK平台架构开发设计,可以对网站中的动漫游戏新闻进行动态的管理,提高了网站管理员的工作效率。该系统具有一般新闻网站系统的功能,提供对动漫游戏新闻的发布与管理功能,主要包括游客信息查看区和管理新闻管理区,可为动漫游戏网站的网友提供新闻浏览服务。 本系统的用户为动漫游戏网站新闻发布人员,需要经常发布一些相关行业新闻,如何才能够有效地发布和管理相关新闻呢?用户的需求为:“本动漫游戏网站不仅具有一般网站发布行业相关信息的功能,同时应该具有新闻审核以及不同权限管理员进行对应权限操作的功能” 可发布新闻和待审核新闻,待审核新闻需要超级管理员或者审核员进行审核) 新闻审核,通过网站后台发布的新闻分两种:直接发布新闻在前台页面显示和发布待审核新闻。待审核的新闻通过管理员或审核员经审核后才可以显示在前台页面,让网民浏览新闻。因此管理员有不同的权限,后台中需要有管理权限的功能,而且在系统中应该有个超级管理员,具有后台操作所有权限,可对网站系统进行全面管理。 根据动漫游戏网站新闻发布管理的实际需求,首页中显示热门新闻、头条新闻和合肥学院计算机科学与技术系毕业论文 10 最近发布中的几条新闻等,并且在后台发布新闻同时能添加图片,也可以利用HTML语法,在前台能自动根据所显示的图片和HTML语法来显示新闻。 在后台管理操作中,因为只有对应权限的管理员才能登录管理后台,所以需要设置一个登录验证模块,而且根据登陆的用户权限的不同,显示相应的管理目录。在实践中发现,管理新闻和用户时,数据少时管理起来还比较方便,但如果数据量多了想找到某条新闻或某个用户就很难,所以需要设置一个查找模块用于查找新闻或用户。 五、分阶段完成时间: 2013.4.16-4.20 搜集资料,对项目需求进行论证 2013.4.214.26 写项目需求文档。 2013.4.275.3 完成项目 六、原始数据和参考资料:1 (美)哈特著,孟宪瑞,易磊译.ASP.NET 2.0经典教程:C#篇.人民邮电出版社,2007年. 2 赵增敏主编. ASP.NET2.0案例教程. 电子工业出版社,2007年. 3 (美)塔格拉提纳姆著,郝刚,严治国,罗宇波译.ASP.NET 2.0数据库高级编程.人民邮电出版社,2007年. 4 贝尔利纳索著,杨剑译.ASP.NET 2.0网站开发全程解析(第2版)(ASP.NET 2.0 Website Programming Problem-Design-Solution).清华大学出版社,2008年. 5 攀建编著.ASP.NET+ADO.NET项目开发实例.清华大学出版社,2004.1. 6 (美)A.Russell Jones著,高春蓉等译.ASP.NET从入门到精通.电子工业出版,2002.1. 7 Scott Worley著,王文龙,刘湘宁译.ASP.NET技术内幕.人民邮电出版社,2002.4. 8 高守传.精通SQL-结构化查询语言详解.人民邮电出版社,2007. 负责指导教师 指 导 教 师 接受设计、论文任务开始执行日期 学生签名 黄浩然 摘 要随着互联网科技的迅猛发展,信息大爆炸时代已经来临,人们对信息获取的途径越来越多,一切都向智能化发展,快速、高效、便捷成为人们选择在互联网上获取信息的原因。它具有信息量巨大,获取信息范围广泛,获取信息速度快等特点。符合在新的情势下人们对信息的要求。 互联网正在广大年轻人的生活中扮演着越来越重要的角色,而具有关统计,中国大部分网民年龄多不超过30岁,在此年龄段的年轻网民最为关注的信息咨讯中,动漫信息和游戏信息的排名都比较靠前。为了实现动漫游戏信息的集中化管理,让人们更快捷地获取需要的动漫游戏信息,基于.net的动漫游戏门户网站的设计和开发将这二者有机地结合于一体,让广大动漫游戏迷们能够通过这个专业的信息发布平台最快最大地获取自己需要的信息。 本文选用C#语言、ASP.NET和ADO.NET技术,设计开发基于.net的动漫游戏门户网站,主要实现动漫游戏网站内容的动态管理,使网站所有者能对网站内容信息的管理更加及时、更加高效,也提高了网站编辑工作效率。网站具有一般新闻发布管理系统的功能,主要包括用户的动漫游戏新闻信息查看区和后台管理员的信息管理区,可为网站运营商提供方便快捷的动漫游戏新闻信息发布与管理机制。 关键词:动漫游戏网站,ASP.NET ,C# ,ADO.NET explosion era, the means people obtain information are more and more rich, the high speed, efficiency and convenience has become the main reason that a people to obtain information from Internet. It has some notable features such as the huge amount of information, a wide range of access to information, faster access to information and so on. Internet plays an increasingly important role in the lives of vast numbers of young people. According to the statistics,Most Chinese Internet users are no more than 30 years of age, among this age of persons, animation and game information is one of the important concerns. In order to achieve the centralized management of cartoon and game information, and o allow more efficient access to required information of cartoon and game information for young person, the animation and game portal based on. Net combine the two organic whole formally. This thesis uses C # language, ASP.NET and ADO.NET technology, design and develop a animation game site base on .Net, whose main function is to provide the dynamic Web content management for animation game site, so that site owners can manage site content information more timely, more efficient, and can also improve the efficiency of site editorial work. The animation game site has general function of press release management system, including the animation game information viewing district for normal users and the information management district for background administrator, and provide a convenient, fast animation game information release and management channel for site operators. Keywords: ASP.NET, C#, ADO.NET, animation game site目录摘 要6关键词:6目录8前言10正文11第一章 绪论111.1相关概念及技术介绍与应用1112动漫游戏网站中新闻管理系统简介111.3 B/S结构111.4 技术简介121.5采用121.6本设计任务简介13第二章 系统需求分析132.1编写目的132.2系统总体概述142.3系统开发目标152.4 功能需求152.4.1新闻管理功能152.4.2分类管理功能162.4.3用户管理功能172.4.4系统设置功能182.4.5留言管理192.4.6流量统计功能20(2)流程图212.5其他需求212.5.3可使用性22第三章 系统设计233.1体系结构设计233.1.1ASP.NET结构233.1.2系统逻辑结构243.1.3系统总体流程253.1.4系统开发环境263.1.5关键问题解决方法263.2数据库设计263.2.1数据库环境263.2.2数据库物理结构设计263.4.3表字段设计273.3数据库管理与维护313.4其他设计313.4.1系统安全性313.4.2系统测试32第四章 系统测试324.1测试原理32结论32参考文献33致致33前言随着互联网科技的迅猛发展,信息大爆炸时代已经来临,人们对信息获取的途径越来越多,一切都向智能化发展,快速、高效、便捷成为人们选择在互联网上获取信息的原因。互联网在广大年轻人的生活中扮演着越来越重要的角色。它具有信息量巨大,获取信息范围广泛,获取信息速度快等特点。符合在新的情势下人们对信息的要求。 具相关统计,中国大部分网民年龄多不超过30岁,在这个年龄段中的年轻的网民最为关注的新闻信息中,动漫信息和游戏信息都是排名前几位的。 然而,目前大部分最新的动漫游戏信息都不是集中发布与某一个网站,所以要浏览这些相应的新闻还是需要网民们花一些心思和功夫在互联网上搜寻。特别是在河北,并没有一个门户型的动漫游戏类的网站给广大动漫游戏迷提供集中新鲜的资讯。 基于.net的动漫游戏门户网站的设计和开发正是将这二者有机的结合于一体,让广大动漫游戏迷们能够通过这个专业的信息发布平台最快最大地获取自己需要的信息。 基于.net的动漫游戏门户网站提供了海量的动漫游戏最新信息,为广大动漫游戏迷提供了一个获取资讯的平台。其中的动漫游戏论坛则为广大网民提供了可以自由发表言论的平台,使得网民可以参与动漫游戏网的建设。 这个系统不仅仅可以为网民提供一个便利的交流平台,而且负责运营这个网站的公司可以通过这个网站的制定网站不同的盈利点(广告收入、会员收费等)为公司获取利益。因此本网站的建设既能够填补区域性动漫游戏门户网站欠缺的空白,又能够为网站运营公司带来巨大经济效益。 本动漫游戏网站使用ASP.NET(C#语言)和ADO.NET技术,基于.NET FRAMEWORK平台架构开发设计,可以对网站中的动漫游戏新闻进行动态的管理,提高了网站管理员的工作效率。该系统具有一般新闻网站系统的功能,提供对动漫游戏新闻的发布与管理功能,主要包括游客信息查看区和管理新闻管理区,可为动漫游戏网站的网友提供新闻浏览服务。 第一章 绪论1.1相关概念及技术介绍与应用应用了目前比较先进的网站开发技术:、等。 12动漫游戏网站中新闻管理系统简介在本动漫游戏网站中新闻管理系统是主要模块,下面是新闻管理系统的简介:是一个基于新闻和内容管理的全站管理系统。新闻发布系统是基于B/S模式的WEBMIS系统,可以将杂乱无章的信息(包括文字、图片和影音)经过组织,合理有序地呈现在大家面前。当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出。新闻发布系统的提出使得电视不再是唯一的新闻媒体,从此以后,网络也充当了一个重要的新闻媒介的功能。简单地说,新闻发布系统就是充当一个网络新闻媒介的功能,主要实现对新闻的分类,上传,审核,发布,模拟了一般新闻媒介的新闻发布的过程,通过不同权限的账号分别实现以上所说功能,当然这些功能也可以是某一个账号全部具有。 随着互连网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统作为网络媒体的核心系统,重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论,这一点也是其他一些媒体现在无法做到的(电视,电台等)。同时,Internet发展至今,可以说,只要是互联网民,就会接触到新闻发布系统,当然这也对新闻发布系统的开发提出了更高的要求。 新闻管理系统就是一个把杂乱无章的新闻信息有效地组织起来并以有序的方式呈现给前端客户的一个信息系统,系统主要实现对新闻的分类,管理,检索,浏览等一系列功能,从而为用户提供一个美观,大方,快速的前台新闻阅读界面。 1.3 B/S结构随着Internet的普及,将原本在单机或LAN(局域网)上运行的数据库系统移植到Internet中,即开发基于浏览器/客户端模式的下一代MIS(Management Information System,管理信息系统)系统,已经成为技术发展的趋势。为保证系统的高效性和可扩展性,以达到网络数据共享和网络信息管理的目的,本系统采用B/S架构进行设计和开发。 B/S(Browser/Server,浏览器/服务器模式)结构:是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。 客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。 B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易。 B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新。 1.4 技术简介ASP.NET是MICROSOFT继ASP动态脚本语言之后推出的一种统一Web开发平台,它能与最新的数据访问技术ADO.NET一起构建出安全、强大、可靠的Web应用程序。ASP.NET的语法在很大程度上与ASP兼容,并且它还提供一种新的编程模型和结构MVC三层架构,因此.NET编写的web应用程序更加安全、稳定、也有更强的可伸缩性。 ASP.net是把基于通用语言的程序在服务器上运行,不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。 因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript1。1.5采用采用技术的系统与传统技术的系统差别 :采用ASP.NET的系统在性能上相比于采用ASP的系统有很大的提升,主要表现在以下几点:ASP页面在每次打开时都会经过先编译后解释的过程,因此一个页面多次打开后访问此页面的速度仍然和第一次访问一样,无任何提升,但ASP.NET页面仅仅需一次编译,第二次访问此页面的时候它不需要重新编译,直到该页面内容被修改或Web服务重新启动。这使得在多次访问时,.NET速度相对之前的ASP有极大的提升; 由于ASP脚本语言没有提供任何接收数据库输出数据为内容的元件,所以在ASP编写相关数据库页面时只能借助ADODB.RecordSet对象逐条读取记录,然后在通过html中的table等组件输出至页面,而ASP.NET则可以利用ADO.NET提供的DataGrid等专用的数据库控件直接和数据库联系; ASP.NET支持应用程序的实时动态更新,服务器管理员不必关掉web服务器,甚至不用停止web应用程序的运行就能更新web应用程序相关文件。而应用程序相关文件并不会被加锁,因此在web引用程序正在运行时文件仍然可以被覆盖,当相关文件更新后,系统则会温和地转换到更新后的版本; ASP.NET中的程序编码采取“CodeBehind”即代码分离技术方式使得web程序代码更易于编写,层次结构更清晰,降低了初期系统开发与后期系统维护的复杂度和费用。 合肥学院计算机科学与技术系毕业论文 8 1.2.5国外研究现状及发展趋势国外研究现状及发展趋势国外研究现状及发展趋势国外研究现状及发展趋势 ASP.NET不仅仅是ASP(Active Server Pages,动态服务器页面)的升级版,而是为了建立动态Web应用程序重新打造的全新技术,其主要特点有: 独立性的编程语言; 简单高效的操作,程序代码和网页标记的分离; 执行效率的大幅度提高; 部署与组态的操作的简化; 支持客户端类型; 支持下一代的Web服务; 适用性的增进; 延展性的增进; 有更多的支持工具; 有更佳的安全机制; Session(会话)可以跨进程、跨机器。 正是由于ASP.NET有着的众多优点,也因为计算机编程技术发展和各种客观实际的需要,本系统选择采用ASP.NET来进行设计与开发,实现了对动漫新闻的动态管理操作,也使得对网站信息的发布与管理更加高效、及时,提高了网站工作人员工作效率。 1.6本设计任务简介本文共分五章,每章阐述主题如下: 第一章绪论部分,简单阐述本课题的背景以及论文的任务简介。 第二章为系统需求分析部分,主要对系统的需求和可行性进行分析。 第三章为系统的软件设计部分,详细介绍了系统中各模块的设计思路和方法,、以及后台数据库的设计内容。 第四章为系统的软件实现部分,分别设计和编写了各模块的核心功能、说明, 在这部分中给出了各个功能模块的设计过程,最后加以了实现。 第五章为软件调试部分,介绍了系统的调试方法与步骤,设计了一系列的测试方法以实验系统的完成度与稳定性。 最后为结论部分,对本设计提出了进一步设想。 第二章 系统需求分析不管是开发什么系统,一份系统的全面的需求分析是十分必要的环节,实践说明,前期需求分析的优劣,在很大程度上面决定了系统的成败。系统分析的目的是:通过问题分析,可行性分析,详细调查,系统化分析,最终完成系统逻辑方案的设计。 2.1编写目的本章描述的内容有以下几点: * 介绍系统开发背景 * 概述系统开发目标及作用。 * 详细分析系统的所有功能需求,描述用户主要业务流程。 * 详细分析系统数据,定义系统数据结构,给出系统数据需求。 * 定义系统的用户接口需求及数据库需求。 * 定义系统用户的其它需求。 2.2系统总体概述本系统的用户为动漫游戏网站新闻发布人员,需要经常发布一些相关行业新闻,如何才能够有效地发布和管理相关新闻呢?用户的需求为:“本动漫游戏网站不仅具有一般网站发布行业相关信息的功能,同时应该具有新闻审核以及不同权限管理员进行对应权限操作的功能” 。 在对其它一些web应用程序的新闻管理系统的调查中发现,本动漫游戏网站系统的基本功能应该如下: 前台信息展示页分类显示相关新闻信息; 新闻搜索功能; 网站管理员后台管理功能: 通过网站后台添加、删除和修改新闻 通过网站后台添加、删除和修改用户 通过网站后台添加、删除和修改新闻分类 通过网站后台添加新闻(成功添加后的新闻根据发布新闻的发布人员权限分为可发布新闻和待审核新闻,待审核新闻需要超级管理员或者审核员进行审核) 新闻审核,通过网站后台发布的新闻分两种:直接发布新闻在前台页面显示和发布待审核新闻。待审核的新闻通过管理员或审核员经审核后才可以显示在前台页面,让网民浏览新闻。因此管理员有不同的权限,后台中需要有管理权限的功能,而且在系统中应该有个超级管理员,具有后台操作所有权限,可对网站系统进行全面管理。 根据动漫游戏网站新闻发布管理的实际需求,首页中显示热门新闻、头条新闻和合肥学院计算机科学与技术系毕业论文 10 最近发布中的几条新闻等,并且在后台发布新闻同时能添加图片,也可以利用HTML语法,在前台能自动根据所显示的图片和HTML语法来显示新闻。 在后台管理操作中,因为只有对应权限的管理员才能登录管理后台,所以需要设置一个登录验证模块,而且根据登陆的用户权限的不同,显示相应的管理目录。在实践中发现,管理新闻和用户时,数据少时管理起来还比较方便,但如果数据量多了想找到某条新闻或某个用户就很难,所以需要设置一个查找模块用于查找新闻或用户。 根据上面的这些需求分析,本系统需要实现的主要功能为: 网站前台显示新闻功能 用户登录功能模块 显示最热门的前几条新闻 显示管理员推荐的前几条新闻 显示当前最新的前几条新闻 搜索新闻功能模块 显示新闻分类模块 按分类显示其下的所有新闻的页面 新闻详细信息浏览阅读的页面 图片新闻以滚动形式在首页显示 网站友情链接模块 网站公告模块 网站后台管理信息功能 登录验证 根据权限显示相应的管理目录 添加、修改和删除新闻 新闻发布人员发布新闻 管理员审核未审核新闻 管理网站信息分类 管理网站注册用户 网站风格设置 网站系统设置 2.3系统开发目标 本系统需实现以下主要目标: 1、网民浏览网页,前台显示新闻分类 2、管理员对最新新闻的增加,修改,改动和查询,并且实时显示于前台 3、对不同的登录后台的用户分配不同的权限,可以执行不同的权限操作 4、超级管理员可以对其余的管理员进行管理,包括增删改差等 合肥学院计算机科学与技术系毕业论文 5、对基础分类进行管理 2.4 功能需求本系统的功能模块划分图如下:图2-1 动漫游戏网站系统功能模块划分图2.4.1新闻管理功能 (1)概述 新闻管理功能主要实现新闻的后台录入和前台的实时显示。 业务描述:对网站编辑搜集来的新闻信息在后台编辑后存入网站数据库,使得前台可以动态调用数据库内数据以实时显示。 (2)业务流程图图2-2新闻管理功能模块流程图2.4.2分类管理功能(1)概述 分类管理功能主要实现对新闻分类的管理。 业务描述:对新闻分类在后台进行增删改查操作。 (2)流程图 图2-3分类管理模块流程图2.4.3用户管理功能 (1)概述 用户管理功能主要实现对新闻分类的管理。 业务描述:对系统的用户以及用户的权限在后台进行增删改查操作。 (2) 流程图 用户登录 图2-4用户管理功能模块流程图2.4.4系统设置功能 (1)概述 系统设置功能主要实现对网站基本系统信息的配置管理。 业务描述:对系统的用户以及用户的权限在后台进行增删改查操作。 (2)流程图 用户登录图2-5系统设置功能模块流程图2.4.5留言管理 (1)概述 系统设置功能主要实现对网站中用户的留言进行管理。 业务描述:对系统的用户的针对文章的留言在后台进行审查。 (2)流程图 用户登录图2-6留言管理模块流程图2.4.6流量统计功能 (1)概述 系统设置功能主要实现对网站的ip流量进行统计。 业务描述:分总统计和分版块统计。 (2)流程图图2-7流量统计模块流程图2.5其他需求2.5.1设计约束本系统采用技术开发,运行于.net framework,采用面向对象的编程方法。 该软件的开发过程,文档应符合软件工程的标准,技术符合国际通用标准,数据定义符合国家标准。 客户机硬件要求:具有 Pentium III 处理器以上且满足以下要求的计算机:最低 64 MB 内存,最小 2.1 GB 硬盘。 服务器硬件要求:具有 Pentium III 处理器以上且满足以下要求的计算机:最低 256MB 内存,最小 8 GB 硬盘。 客户端 操作系统:Windows 98/NT/2000/XP或更高版本。 浏览器:IE 5.0以上或Netscape同等版本以上。 服务器 操作系统:Windows 2000 Server或者Windows 2003 Server。 Web服务器:MS IIS。 应用服务器:IIS、COM+等企业级应用服务器。 数据库:ACCESS。 2.5.2非功能性需求 操作简单、界面友好:页面布局简单友好,使得新闻的管理更加简便,许多选项例如新闻相关分类等仅需点击鼠标即可完成;另外,当用户完成一个操作后,相对应的提示信息能让用户随时清楚操作情况。对网站的动漫游戏新闻管理的各个方面,如:录入、浏览、删除、修改、搜索等方面都需要实现实时新闻的管理要求; 实时发布:管理员对动漫游戏新闻的操作(如:录入、修改、删除)会实时地在主页的相应分类栏目中显示出来,以达到新闻实时发布的功能; 系统运行稳定、可靠、快速和高效; 在结构上应具有很强的扩展性和伸缩性,以便于将来对网站的功能扩展和维护。 2.5.3可使用性本系统采用当下流行的.net平台开发,是解决企业级开发的最好途径之一,适应大规模和复杂的应用需求,可适应不断的变化和新的业需求,实现对异构数据库的访问,有效提高系统并发处理能力。 系统应采用用户权限管理,保证非法用户无法进入系统。数据库中关键数据采用加密保存的方式。 合肥学院计算机科学与技术系毕业论文 2.5.4数据库要求数据库是指在一个或多个企业组织中,为多个用户服务的,在计算上可运行的、有结构的数据集合,它与传统的数据文件不同,它不是面向单个程序的,而是面向整个需求的;记录之间不是没有关系的,而是有结构上的联系。数据库是实现有组织地,动态地存储大量关联数据,方便多用户访问的计算机软硬件组成的系统;它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。 基于的动漫游戏网站的开发本质上是一个对数据库进行应用的web系统,采用面向数据的设计和开发是正确的。其主要的功能是对数据的采集、存储、加工、传递和应用,也就是数据的管理功能。以数据为中心的方法是将数据处理分为进行数据维护的增、删、改,称为一次处理功能;对数据库存储的数据进行加工、处理,称为二次数据处理。抓住这样的本质就将管理信息系统的复杂关系进行简化、规范,系统设计和开发思路清晰,可采用数据库管理系统提供的各类工具。 第三章 系统设计本系统设计本着先进性、开放性、可扩充性、可维护性的原则,并根据目前业务实际,并充分考虑今后业务发展需要,采用浏览器/服务器体系结构,使用当前先进的系统平台、面向对象的开发方法、可视化的开发工具,开发出一套较为完善的动漫游戏网站。 3.1体系结构设计3.1.1ASP.NET结构ASP.NET结构是一个三层系统:U I 层 、业务逻辑层和数据层,结构模型如下图所示3:图3-系统结构 UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户; 业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由Web表单、XML Web Services和组件服务组成,其中Web表单是ASP.NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础; 数据层是通过ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。 ADO.NET提供对Microsoft SQL Server、OLEDB和XML公开的数据源的一致性访问,数据共享用户应用程序可以使用ADO.NET来连接到这些数据源,并检索、操作和更新数据。 ADO.NET 有两个核心组件:DataSet 和 .NET Framework 数据提供程序,后者 是一组包括 Connection、Command、DataReader 和 DataAdapter 4个对象在内的组件,其组件结构如下所示:图3-组件结构3.1.2系统逻辑结构3-3动漫游戏网站逻辑结构模型图该系统结构分为三个逻辑层4: Web 层:Web层为客户端浏览器提供对应用程序的访问,这一层是作为解决方案文件中的 Web 项目实现的。Web 层由 ASP.NET Web 窗体和代码隐藏文件组成,Web 窗体只是用 HTML 提供用户操作,而代码隐藏文件实现各种控件的事件处理程序; 业务层:包含各种业务规则和逻辑的实现,业务规则完成如客户帐户的验证和字符串处理这样的任务; 数据访问层:数据访问层为业务层提供数据服务,这一

    注意事项

    本文(毕业论文网上书店系统设计12424.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开