电子商务网站设计(2017)_第1页
电子商务网站设计(2017)_第2页
电子商务网站设计(2017)_第3页
电子商务网站设计(2017)_第4页
电子商务网站设计(2017)_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

1、?电子商务网站设计? 课 程 设 计 指 导 书适用专业:电子商务景德镇陶瓷大学科技艺术学院二一七年三月?电子商务网站设计?课程设计指导书一、适用对象电子商务本科专业二、课程设计指导教师张双杰、孙强、段金华、郭灵、吴有琴三、课程设计目的?电子商务网站设计?课程设计作为独立的教学环节,是学习完?网页制作与设计?、?数据库原理与应用?与?web程序设计?课程后开展的集中实践环节,是对电子商务网站设计能力的一次全面综合练习。其目的在于加深对电子商务网站设计根底理论和根本知识的理解,掌握运用软件工程理论进展系统分析、设计的根本方法,提高解决实际问题、开发电子商务应用系统的实践能力。同时课程设计应充分表

2、达“教师指导下的以学生为中心的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养。四、实验预备知识1、计算机根底操作2、数据库应用程序设计3、WEB程序设计3、电子商务网站设计的根本概念、原理、方法五、课程设计内容及要求 一课程设计要求要求使用设计工具开发一个中、小型电子商务应用系统工程。1、根据课程设计时间和指导教师给出的参考选题,选择适当设计课题。2、根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。3、课程设计过程中,要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作;要虚心承受教师的指导,又要充分发挥主观能动性。结合课题

3、,独立思考,努力钻研,勤于实践,勇于创新;要严格要求自己,树立严肃、严密、严谨的科学态度,必须独立按时、按质、按量完成课程设计,不得弄虚作假,不准抄袭他人内容,否那么成绩以不及格计。4、根据选题的具体需求,在开发各环节中撰写相关的技术文档: 需求说明书、系统分析报告、系统设计报告,最后要求提交详细的课程设计报告。要求文档构造较完整、内容切合实际。设计报告用A4纸打印,字迹清楚,页面整洁,并装订成册。字数不低于5000,且用语正确。5、课程设计过程中能够与人合作,尽力完本钱人的任务,工作量适中,有个人见解和心得。6、开发出可以运行的电子商务系统,通过上机检查。7、课程设计完成后,要求提交完整的设

4、计文档和设计源代码。 二课程设计内容按照1-2人分组,每个小组确定一个选题,由小组合作完成课程设计,要求限时、分工明确、工作量适中。课程设计主要内容如下: 1、工程规划和需求分析 2、系统分析及文档 电子商务系统总体构造图,数据流图,系统流程图,用例图,时序图,类图等3、系统设计及文档 各功能构造设计与实现4、系统实施与评价(三)可参考选题不限于以下选题、可以自拟题目,题目相似,功能和风格不同也可1、在线毕业论文指导系统的规划与建立2、某陶瓷艺术网站的设计与实现3、陶院论坛BBS的设计与实现4、XX班校友录的设计与实现5、知识分享网站仿百度百科/知道的设计与实现6、某企业信息门户设计7、基于第

5、三方支付的网上支付设计与实现基于虚拟物品的实时在线支付和交付8、在线的拍卖系统9、陶瓷学院报电子杂志网站的设计10、陶院校内电子商务平台(仿淘宝)的设计11、景德镇高技术企业管理局电子政务网站设计12、陶瓷学院图片(或视频)分享网站设计13、科技艺术学院远程教育网站设计14、陶院餐饮点餐外卖系统的设计与实现15、在线考试系统设计六、课程设计的组织与管理1、遵守实验室制度,不迟到,不早退。学生有事必须请假。课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者,其成绩按不及格处理。2、每次实验前,检查实验准备情况,没有做好准备的同学不允许做实验。3、实验采用分组的方法进展。4、遵守实验室的其

6、它各项管理制度。5、上机实验过程中,如仪器设备出现异常,及时向实验指导教师汇报,实验中心设备人员参与进展处理。七、课程设计的考察由指导教师根据学生完成课程设计任务的情况包括电子商务系统的设计与开发实际工作情况40%、课程设计报告的质量30%和课程设计过程中的工作态度30%综合打分。成绩评定实行优秀、良好、中等、及格和不及格五个等级。优秀者人数一般不得超过总人数的20%等级划分:优90分、良80分、中70分、及格60分和不及格60分。八、课程设计报告撰写要求课程设计报告撰写的根本要求是报告原那么上不少于5000字,具体格式要求见附录二,且其正文至少包括如下几个方面的内容:1、系统概述 2、系统分

7、析总体构造图、用例图、业务流程图、数据流程图、时序图、类图等3、系统设计与实现功能构造图设计、流程设计、数据库设计、输入与数出设计、代码设计、程序设计说明书 4、系统实施系统使用说明、模拟运行数据与运行结果5、参考文献 九、实验进程安排 具体时间安排见课程设计安排表十、源码与素材参考网站附录一:面向对象系统分析方法的设计实例景德镇陶瓷大学科技艺术学院网站设计课程设计 2CW阅读空间的设计与实现学 号: 2 姓 名: 陈朝伟 专业班级: 12电子商务 指导教师:张双杰、孙强、段金华、郭灵、吴有琴完成日期: 2021年5月8日 目 录TOC o 1-3 h u HYPERLINK l _Toc47

8、8375914 1 系统概述 PAGEREF _Toc478375914 h 2 HYPERLINK l _Toc478375915 开发背景 PAGEREF _Toc478375915 h 2 HYPERLINK l _Toc478375916 开发目的和意义 PAGEREF _Toc478375916 h 2 HYPERLINK l _Toc478375917 2 系统分析 PAGEREF _Toc478375917 h 3 HYPERLINK l _Toc478375918 根本需求分析 PAGEREF _Toc478375918 h 3 HYPERLINK l _Toc47837591

9、9 功能需求分析 PAGEREF _Toc478375919 h 3 HYPERLINK l _Toc478375920 主页模块需求分析 PAGEREF _Toc478375920 h 3 HYPERLINK l _Toc478375921 阅读模块需求分析 PAGEREF _Toc478375921 h 4 HYPERLINK l _Toc478375922 用户管理模块 PAGEREF _Toc478375922 h 4 HYPERLINK l _Toc478375923 书籍管理模块和新闻管理板块 PAGEREF _Toc478375923 h 4 HYPERLINK l _Toc47

10、8375924 3 网站详细设计 PAGEREF _Toc478375924 h 4 HYPERLINK l _Toc478375925 数据库设计 PAGEREF _Toc478375925 h 4 HYPERLINK l _Toc478375926 功能设计 PAGEREF _Toc478375926 h 6 HYPERLINK l _Toc478375927 前端主页面设计 PAGEREF _Toc478375927 h 6 HYPERLINK l _Toc478375928 用户板块设计和书架设计 PAGEREF _Toc478375928 h 9 HYPERLINK l _Toc47

11、8375929 验证码设计 PAGEREF _Toc478375929 h 12 HYPERLINK l _Toc478375930 评论功能设计代码 PAGEREF _Toc478375930 h 13 HYPERLINK l _Toc478375931 后台主页面设计 PAGEREF _Toc478375931 h 14 HYPERLINK l _Toc478375932 后台登录设计 PAGEREF _Toc478375932 h 16 HYPERLINK l _Toc478375933 后台书籍管理模块设计 PAGEREF _Toc478375933 h 17 HYPERLINK l

12、_Toc478375934 后台友情链接收理模块设计 PAGEREF _Toc478375934 h 19 HYPERLINK l _Toc478375935 后台新闻管理模块设计 PAGEREF _Toc478375935 h 20 HYPERLINK l _Toc478375936 后台用户管理模块设计 PAGEREF _Toc478375936 h 22 HYPERLINK l _Toc478375937 4 网站使用说明 PAGEREF _Toc478375937 h 24 HYPERLINK l _Toc478375938 安装说明 PAGEREF _Toc478375938 h 2

13、4 HYPERLINK l _Toc478375939 的安装 PAGEREF _Toc478375939 h 24 HYPERLINK l _Toc478375940 4.1.2 网站的安装说明 PAGEREF _Toc478375940 h 24 HYPERLINK l _Toc478375941 前台使用说明 PAGEREF _Toc478375941 h 24 HYPERLINK l _Toc478375942 后台使用说明 PAGEREF _Toc478375942 h 28 HYPERLINK l _Toc478375943 设计总结 PAGEREF _Toc478375943 h

14、 32 HYPERLINK l _Toc478375944 致 谢 PAGEREF _Toc478375944 h 33 HYPERLINK l _Toc478375945 参考文献 PAGEREF _Toc478375945 h 342CW阅读空间的设计与实现1 系统概述现如今,世界正在经历一场革命性的变化。正在全球展开的信息和信息技术革命,正以前所未有的方式对社会变革的方向起着决定作用,其结果必定导致信息社会在全球的实现。具体表现为,首先,在生产活动的范围广泛的工作过程中,引入了信息处理技术,从而使这些部门的自动化到达一个新的水平;其次,电讯与计算机系统合而为一,可以在几秒钟内将信息传递到

15、全世界的任何地方,从而使人类活动各方面表现出信息活动的特征;最后,信息和信息机器成了一切活动的积极参与者,甚至参与了人类的知觉活动、概念活动和原动性活动。在此进展中,信息、知识正在以系统的方式被应用于变革物质资源,正在替代劳动成为国民生产中“附加值的源泉。这种革命性不仅会改变生产过程,更重要的是它将通过改变社会的通讯和传播构造而催生出一个新时代、新社会。在这个社会中,信息、知识成了社会的主要财富,信息、知识流成了社会开展的主要动力,信息、情报源成了新的权力源。随着信息技术的普及,信息的获取将进一步实现民主化、平等化,这反映在社会政治关系和经济竞争上也许会有新的形式和内容,而胜负那么取决于谁享有

16、信息源优势。信息和信息技术的本质特点,在社会和经济开展方面也必将带来全新的格局。无论是生活中的,还是工作中的,信息时代已经充满着我们的生活。比照以前,我们的音乐要用唱片播放,而现在,音乐已经转化为数字信息脱离了介质;我们的信息传递,需要用纸书写,人工传递,而现在,电子邮箱的普遍,使得大江南北的通讯,只需几秒钟而已;曾经,我们需要的一切,都可以用网络,用信息所替代。在信息化时代的背景下,将曾今的一切都变得如此便捷,如此简单。信息化时代提高了生活周边的一切,网络成为了信息传递的中介。如今,阅读是每个人生来一定会做的事。随着时代的开展,知识的重要性,奠定了全民阅读成为倡导的主题的根底。加上互联网的开

17、展,信息化的时代兴起,网络阅读,成为了人们生活中的一局部。网络阅读新闻,网络阅读书籍,等等,都是阅读的一局部。网络阅读是一种有别于传统纸张阅读的新型阅读方式,此种阅读方式的兴起、开展有赖于互联网的开展。网络阅读的特别是无纸张限制、无携带保存障碍、方便、节约资源。图书保存于网络,一点即可阅读,不用案头堆积如山,消耗巨大木材资源。为了让人们不再为书籍寻找而奔波,不知道想阅读什么书而烦恼,书籍的资源不多而感慨。因此建立一个2CW网络阅读空间,实现一个完整的书籍阅读功能网站,提供应读者一个良好的阅读环境。2 系统分析2.1根本需求分析2CW阅读网站需要根本的书籍添加,书籍章节添加,书籍管理等功能,实现

18、一个书籍以及书籍章节上传,同时,也要有书籍封面,因此,上传文字和图片功能是比不可少的。2CW阅读网站还需要实现用户的登录功能,注册功能,添加书架,删除书架上的书,翻页功能,还有滚屏功能,和搜索功能。让用户在注册之后享有书架功能。同时,还需要一个管理员登录界面,管理员管理的后台界面。管理书籍添加书籍,在后台实现操作。2CW阅读空间,实现一个根本完整的阅读网站的体系,可修改多样化背景,修改字体大小以及字体颜色等功能。给与用户完整的阅读体验。图2.1整体框架构建图2.2功能需求分析2.2.1主页模块需求分析主页模块中,首先需要有新用户注册按钮,还有用户登录按钮。让用户可以注册,并且登录。其次用户可能

19、在整个网页会实行全局搜索,所以搜索功能会在主页中出现,在导航标题之上。接着主页需要导航,导航中需要有不同的书籍分类,同时要有转页链接。网站的推荐栏有书籍的推荐,同时有封面。主页推荐不宜过多,因为封面图会占据整个网站的页面,所以,主页的推荐书4本左右,不光是首页推荐一栏,还应有热门推荐或者是专栏推荐等等推荐。让用户有更多的选择。同时需要一个公告栏,通知一些消息。使得消息能及时推送给用户。2.2.2阅读模块需求分析阅读模块是书籍点开后,章节的选择,以及读书时的一些功能选择。当用户点开一本书籍后,进入的是章节选择,进入章节后就开场阅读了。阅读需要一些功能的辅助,首先需要有标题,告诉用户,现在看的书籍

20、是什么名字,第几章。其次需要有工具改变字体的样式,黑体,楷体等选择,改变字体的颜色,大小,滚屏的快慢,背景颜色,宽度等功能。在页面的底部,还有上一章,下一章的按钮和章节目录的选择。如果是登录的用户发现这本书好看,还可以将其参加书架,所以在网站的底部应加上参加书架的按钮。2.2.3用户管理模块用户需要参加书架,就需要登录,需要登录就必然需要注册,所以注册页面也是必不可少的。注册需要用户名,用户密码,确认密码,验证码,实现注册。这些都不能为空值,空值需要提示。验证码也需要填写正确才能注册成功。登录页面要填写注册好的用户名,注册密码与验证码。验证码是为了防止一些机器恶意登录,恶意注册,导致系统瘫痪。

21、管理员登录只需要用户名和用户密码就行了。管理员享有用户的管理权限,所以,管理可以删除或更改用户信息,修改用户名和密码等操作。2.2.4书籍管理模块和新闻管理板块阅读网站的主要板块就是书籍管理板块,书籍管理板块实现的功能主要分为书籍分类管理,书籍管理,书籍章节管理。书籍分类管理就是在主网页上的导航功能,在书籍分类中实现,创立一个分类,导航上就生成一个类别。可以更改,可以添加,可以删除。同时书籍的分类也可以选择是否成为导航。书籍管理,就是添加,删除,修改书籍。书籍的章节管理是建立在书籍之上的,书籍只有添加成功后才能添加,删除,修改章节。新闻管理板块与书籍管理一致,拥有添加,删除,修改等功能。3 网

22、站详细设计3.1数据库设计数据库设计如下表:表3.1管理员表admin字段名数据类型长度键备注adminidint10PRI主键UsernameVarchar32管理员登录名PasswordVarchar32管理员登录密码Createtimeint10创立时间UpdatetimInt11修改时间LastlogintimeInt10最后登录时间表3.2书籍表book字段名数据类型长度键备注BookidInt10PRI主键TitleVarchar100书名AuthorVarchar32作者CidInt10栏目TypeTinyint1小说类型ImgurlVarchar200封面图SummaryVar

23、char255简介RecommendlevelTinyint2后台推荐等级HitsInt10点击数ChaptercountInt11章节数表3.3书籍分类表category字段名数据类型长度键备注CategoryidInt10PRI主键TitleVarchar100书籍类别名称ShorttileVarchar100书籍英文名或者拼音名CreatetimeInt10创立时间UpdatetimeInt10更新时间表3.4友情连接表friend_link字段名数据类型长度键备注Friend_linkidInt10PRI主键TitleVachar1000站点名ImgurlVarchar200站点LOG

24、OLinkurlVarchar500站点地址3.5新闻表news字段名数据类型长度键备注NewsidInt10PRI主键TitleVarchar100新闻标题AuthorVarchar32作者KeywordsVarchar100关键字SummaryVarchar255简介HitsInt10点击数3.6用户名user字段名数据类型长度键备注UseridInt10PRI主键UsernameVarchar30用户登录名PasswordVarchar32用户登录密码CreatetimeInt10创立时间UpdatetimeInt11更新时间LastlogintimeInt10最后登陆时间3.7用户书架

25、表user_book_favorites字段名数据类型长度键备注User_book_favoriteidInt10PRI主键TitleVarchar100小说名称BookidInt10小说编号3.2功能设计3.设计框架组成图图3.1前端主页设计元素组成图用户浏览网页流程图图3.2浏览网页流程图主页面实现代码局部布局内容:导航代码:baseUrl/首页 *foreach Category:getMenus() as $menu* *assign var=url value=$this-createUrl(category/index, title = $menu.shorttitle)* *$m

26、enu.title* */foreach* novel_menu name=top_menu id$item-title /novel_menu新闻板块实现: 好看的$category-title新闻列表 foreach $list as $item id target=_blank$item-title$item-createtime|date_format:%m-%d) /foreach * 分页 * $page 书籍推荐板块实现: novel_book limit=4 idimgurl alt=$item-title width=120 height=150 / $item-author

27、id$item-title $item-summary /novel_book最新入库书籍 novel_book limit=30 order=createtime desc $item-category-titleid$item-title$item-author /novel_book3.和书架设计登录流程图3.3登录流程图用户登录局部实现代码:pageTitle = 用户登陆 . - . Yii:app()-name;/$this-breadcrumbs=array(/Login,/);? renderPartial(/layouts/flash-message); ? beginWid

28、get(bootstrap.widgets.TbActiveForm, array( id=login-form, type=horizontal, enableClientValidation=true, clientOptions=array( validateOnSubmit=true, ), ); ? textFieldRow($model,username); ? passwordFieldRow($model,password,array( hint= , ); ? widget(bootstrap.widgets.TbButton, array( buttonType=submi

29、t, type=primary, label=登陆, ); ? endWidget(); ? 注册流程图3.4注册流程图注册局部代码实现:pageTitle = 用户注册 . - . Yii:app()-name;/$this-breadcrumbs=array(/Login,/);? renderPartial(/layouts/flash-message); ? beginWidget(bootstrap.widgets.TbActiveForm, array( id=login-form, type=horizontal, enableClientValidation=true, cli

30、entOptions=array( validateOnSubmit=true, ), ); ? textFieldRow($model,username); ? passwordFieldRow($model,password,array( hint= , ); ? passwordFieldRow($model,repassword,array( hint= , ); ?widget(CCaptcha); ? checkBoxRow($model,rememberMe); ? widget(bootstrap.widgets.TbButton, array( buttonType=subm

31、it, type=primary, label=注册, ); ? endWidget(); ?我的书架局部代码实现: 我的书架/if foreach $list as $item ?bookid target=_blank$item-title?book-lastchapterid target=_blank$item-book-lastchaptertitle($item-book-lastchaptertime|date_format:%m-%d)$item-book-authorid)删除 /foreach 热门图书榜单 novel_book limit=50 order=recomme

32、ndlevel asc id$item-title$item-author /novel_book * 分页 * $page 3.验证码使用流程图图3.5验证码流程图验证码局部实现代码: textFieldRow($model,verifyCode, array( hint = $this-widget(CCaptcha, array( buttonLabel = 看不清楚?换一个, showRefreshButton = true, /clickableImage = true, ), true), ); ?3. title) ) echo $commentbook-title; else

33、echo 本书尚有评论; ? 评论者名称: username ? content ? time ?widget(CLinkPager,array( header=, firstPageLabel=首页, lastPageLabel=末页, prevPageLabel=上一页, nextPageLabel=下一页, pages=$pages, maxButtonCount=5, ); ?3.后台主页面构造元素框架图图3.6后台框架图主页面实现代码: link rel=stylesheet type=text/css href=theme-baseUrl; ?/css/styles.css /pa

34、geTitle); ?bootstrap-register(); ?widget(bootstrap.widgets.TbNavbar,array(type = inverse, items=array( array( class=bootstrap.widgets.TbMenu, items=array( array(label= 系统, url= $this-createUrl(system/index), active = $this-menupanel0 = system ? true : false),array(label= 书籍管理, url= $this-createUrl(b

35、ook/index), active = $this-menupanel0 = book ? true : false),array(label= 友链管理, url= $this-createUrl(friendlink/index), active = $this-menupanel0 = friendlink ? true : false),array(label= 新闻管理, url= $this-createUrl(news/index), active = $this-menupanel0 = news ? true : false),array(label= 用户管理, url=

36、 $this-createUrl(user/index), active = $this-menupanel0 = user ? true : false), ) ),array( class=bootstrap.widgets.TbMenu, htmlOptions=array(class=pull-right), items= array( array(label=浏览网站, url= /, visible= !Yii:app()-user-isGuest, linkOptions = array( target = _blank, ), array(label=登录, url= $thi

37、s-createUrl(site/login), visible= Yii:app()-user-isGuest), array(label=退出 (.Yii:app()-user-name.), url= $this-createUrl(site/logout), visible=!Yii:app()-user-isGuest) ), ), ),); ?3.登录页面设计实现代码:pageTitle=Yii:app()-name . - 管理登陆;/$this-breadcrumbs=array(/Login,/);? renderPartial(/layouts/flash-message)

38、; ? beginWidget(bootstrap.widgets.TbActiveForm, array( id=login-form, type=horizontal, enableClientValidation=true, clientOptions=array( validateOnSubmit=true, ), ); ? 管理员登陆 textFieldRow($model,username); ? passwordFieldRow($model,password,array( hint= , ); ? checkBoxRow($model,rememberMe); ? widget

39、(bootstrap.widgets.TbButton, array( buttonType=submit, type=primary, label=登陆, ); ? endWidget(); ? 3.后台书籍管理流程图图3.7后台书籍管理流程图书籍管理实现代码:widget(bootstrap.widgets.TbButton, array( label=新建书籍, url = $this-createUrl(book/create), type=primary, / null, primary, info, success, warning, danger or inverse size=

40、null, / null, large, small or mini); ?widget(bootstrap.widgets.TbGridView, array( type=striped bordered condensed, dataProvider=$dataProvider, template=itemsnpager, filter = $model, columns=array( array(name=id, header = 书籍编号, filter = false), array(name=title, ), array( name=imgurl, type = html, va

41、lue = CHtml:image(H:getNovelImageUrl($data-imgurl), , array(style=width: 50px;height:50px), htmlOptions=array(style=width: 20px;height:20px), filter = false ), array(name=author, ), array(name=cid, value = $data-category-title, filter = $categorys), array(name= recommendlevel, value = Yii:app()-para

42、msrecommendLevel$data-recommendlevel, filter = Yii:app()-paramsrecommendLevel), array(name=createtime, value = date(Y-m-d H:i:s, $data-createtime), filter = false), array( class=bootstrap.widgets.TbButtonColumn, template=viewaddupdatedelete, htmlOptions=array(style=width: 50px), buttons = array( vie

43、w = array( label=查看书籍章节, / text label of the button url=Yii:app()-controller-createUrl(article/index,array(bid=$data-id), / a PHP expression for generating the URL of the button imageUrl= , / image URL of the button. If not set or false, a text link is used icon = eye-open, options= array(style=curs

44、or:pointer;), / HTML options for the button tag click= js:function(), / a JS function to be invoked when the button is clicked visible= true, ), add = array( label=添加书籍章节, / text label of the button url=Yii:app()-controller-createUrl(article/create,array(bid=$data-id), / a PHP expression for generat

45、ing the URL of the button imageUrl= , / image URL of the button. If not set or false, a text link is used icon = plus, options= array(style=cursor:pointer;), / HTML options for the button tag click= js:function(), / a JS function to be invoked when the button is clicked visible= true, ), ), ), ),);

46、?3.友情链接收理实现代码:pageTitle=Yii:app()-name;?widget(bootstrap.widgets.TbButton, array( label=添加友情链接, url = $this-createUrl(friendlink/create), type=primary, / null, primary, info, success, warning, danger or inverse size=null, / null, large, small or mini); ?widget(bootstrap.widgets.TbGridView, array( ty

47、pe=striped bordered condensed, dataProvider=$dataProvider, template=itemsnpager, filter = $model, columns=array( array(name=id, header = 编号, filter = false), array(name=title, ), array( name=imgurl, type = html, value = CHtml:image(H:getNovelImageUrl($data-imgurl), , array(style=width: 50px;height:5

48、0px), htmlOptions=array(style=width: 20px;height:20px), filter = false ), array(name=sort, filter = false), array(name=createtime, value = date(Y-m-d H:i:s, $data-createtime), filter = false), array( class=bootstrap.widgets.TbButtonColumn, template=updatedelete, htmlOptions=array(style=width: 50px),

49、 ), ),); ?3.新闻公告管理实现代码:pageTitle=Yii:app()-name;?widget(bootstrap.widgets.TbButton, array( label=发布新闻, url = $this-createUrl(news/create), type=primary, / null, primary, info, success, warning, danger or inverse size=null, / null, large, small or mini); ?widget(bootstrap.widgets.TbGridView, array( t

50、ype=striped bordered condensed, dataProvider=$dataProvider, template=itemsnpager, filter = $model, columns=array(/ array(name=id, header=#), array(name=id, header = 编号, filter = false), array(name=title, ), array( name=imgurl, type = html, value = CHtml:image(H:getNovelImageUrl($data-imgurl), , arra

51、y(style=width: 50px;height:50px), htmlOptions=array(style=width: 20px;height:20px), filter = false ),/ array(name=author, ), array(name=cid, value = $data-category-title, filter = $categorys), array(name=createtime, value = date(Y-m-d H:i:s, $data-createtime), filter = false), array( class=bootstrap

52、.widgets.TbButtonColumn, template=viewupdatedelete, htmlOptions=array(style=width: 50px), buttons = array( view = array( label=浏览新闻, / text label of the button url=Yii:app()-controller-createUrl(news/view,array(id=$data-id), / a PHP expression for generating the URL of the button imageUrl= , / image

53、 URL of the button. If not set or false, a text link is used icon = eye-open, options= array(style=cursor:pointer;), / HTML options for the button tag click= js:function(), / a JS function to be invoked when the button is clicked visible= true, ), ), ), ),); ?3.用户模块设计流程图图3.8用户添加流程图用户模块实现代码:pageTitle

54、 = 会员管理 . - . Yii:app()-name;?widget(bootstrap.widgets.TbGridView, array( type=striped bordered condensed, dataProvider= $dataProvider, template=items, filter = $model, columns=array( array(name= id, header = #, filter = false), array(name= username, ), array(name= createtime, value = date(Y-m-d H:i

55、:s, $data-createtime), filter = false), array(name= lastlogintime, value = date(Y-m-d H:i:s, $data-lastlogintime), filter = false), array(name= status, value = Yii:app()-paramsstatusLabel$data-status, filter = Yii:app()-paramsstatusAction), array( class=bootstrap.widgets.TbButtonColumn, template=upd

56、atedelete, htmlOptions=array(style=width: 50px), ), ),); ?管理员管理实现代码:pageTitle = 后台用户管理 . - . Yii:app()-name;?widget(bootstrap.widgets.TbButton, array( label= 新建管理员, url = $this-createUrl(adminuser/create), type=primary, / null, primary, info, success, warning, danger or inverse size=null, / null, la

57、rge, small or mini); ?widget(bootstrap.widgets.TbGridView, array( type=striped bordered condensed, dataProvider= $dataProvider, template=items, filter = $model, columns=array( array(name= id, header = #, filter = false), array(name= username, ), array(name= createtime, value = date(Y-m-d H:i:s, $dat

58、a-createtime), filter = false), array(name= lastlogintime, value = date(Y-m-d H:i:s, $data-lastlogintime), filter = false), array(name= status, value = Yii:app()-paramsstatusLabel$data-status, filter = Yii:app()-paramsstatusAction), array( class=bootstrap.widgets.TbButtonColumn, template=updatedelet

59、e, htmlOptions=array(style=width: 50px), ), ),); ?4 网站使用说明4.1安装说明4.在网页上搜索xampp lite5.2.2,进展软件安装。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 确实非常容易安装和使用:只需下载,解压缩,启动即可。4.1.2 网站的安装说明将所有文件解压,放入XAMPP程序文件夹下的htdocs文件夹下。翻开浏览器,输入localhost/install.php网页自动跳转到。本程序用于确认您的效劳器配置是否能满足运行2CW阅读空间系统1.0要求。它将检查效劳器所运行的PHP版本,查看是否安装了适宜的PHP扩展模块,以及确认php.ini文件是否正确设置。图4.1安装页面点击开场

温馨提示

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

评论

0/150

提交评论