[项目名称] 详细设计说明书[V1.0(版本号)]
拟制人:陈燚**人:** **人:**
[ 2011-3-30]
详细设计说明书
1.引言
1.1编写目的
SiteStar网站建设系统是一种全新的互联网应用模式,它一改过去传统的企业建站方式,不需企业编写任何程序或网页,无需学习任何相关语言,也不需第三方代写或管理网站,只需应用系统所提供的各种强大丰富的功能模块,即可轻松生成企业个性化的精美网站。
SiteStar网站建设系统前后历经三年时间进行开发,该系统能让用户在短时间内迅速架设属于自己公司的企业网站。
系统易学易懂,用户只需会上网、不需学习编程及任何语言,只要使用该系统平台,只要会打字,即可在线直接完成建站所有工作。
同时该系统率先在国内采用模块化管理,任何用户想要改变页面布局仅需使用鼠标拖拽相应的模块到指定的页面区域即可,真正做到所见即所得。
当然,如果用户懂HTML语言,还可以在建站系统的框架内设计个性化的网站,系统给予了用户相当大的自由度。
为了让我们的这个系统更加完善,让用户使用更方便快捷,如今编写了这个详细设计说明书,本说明书在概要设计的基础上,对建站之星自动建站软件的各模块、程序、子功能分别进行了实现层面上的要求和说明。
软件开发的相关工作人员需要阅读和参考本说明。
1.2背景
a.待开发系统的名称:SiteStar智能建站系统
b.任务提出者:SiteStar官方网站
c.开发者:SiteStar官方网站
d.用户:需要建站的网友
1.3定义
SiteStar :建站之星
HTML:网络的通用语言
1.4参考资料
建站之星:/
百度:/
道客巴巴:
2.系统的结构
环境需求:
SiteStar 基于PHP和MySQL技术开发,可同时使用于Windows、Linux、Unix平台,环境需求如下:
1 Windows平台:IIS/Apache + PHP5以上(包括5.0) + MySQL5以上(包括5.0)
2 Linux/Unix 平台:Apache + PHP5以上(包括5.0) + MySQL5以上(包括5.0)
测试环境:
硬件:
处理器:英特尔*****************
主板:技嘉 H55M-S2 ( 英特尔 H55 Express 芯片组 )
芯片组:英特尔 H55 Express 芯片组
内存:2 GB ( 金士顿 DDR3 1333MHz )
主硬盘:MZD.LivemSCSI MiniPorts
显卡:Nvidia GeForce GTS 250 ( 512 MB )
显示器:冠捷 AOC0201 AOC 201V ( 19.7 英寸 )
声卡:瑞昱 ALC887 @ 英特尔 5 Series/3400 Series Chipset 高保真音频
网卡:瑞昱 RTL8168E PCI-E Gigabit Ethernet NIC / 技嘉
软件:
操作系统:Windows XP 专业版 ( 32位 / SP2 / DirectX 9.0c )
IIS:IIS6.0
PHP:PHP5.2.5
Apache:Apache2.2.14
MY SQL:MY SQL5.2.5
系统框架:
可视化操作:
功能分类:
3.模块1(模块管理)设计说明
3.1模块描述
该部分主要是网站的一些综合信息设置,包括站点名称、关键字、站点描述、语言设置、登录验证码、站点logo及banner设置;这部分还可以进行在线客服设置,包括第三方客服系统和qq msn的设置,同时还有网银和支付宝的设置。
总体而言这部分是网站建设中非常重要的一部分,是客户在初次建站时首先要确定下来的部分。
3.2功能
可以通过鼠标拖动添加模块到页面需要显示的位置。
可以添加的模块有文章相关模块,产品相关模块,特效插件类模块(图片、flash、走马灯、flash幻灯显示),自定义html,在线客服,下载,网站公告,购物车等模块。
3.3性能
添加模块可以添加一些基本类目的模块:
(1)、文章类,可以拖动该模块下子分类到页面相应位置进行页面填充操作,包括文章分类列表、最新文章、最新文章摘要
(2)、产品类,可以拖动该模块下子分类到页面相应位置进行页面填充操作,包括产品分类列表,最新产品、推荐产品
(3)、特效插件类,可以拖动该模块下子分类到页面相应位置进行页面填充操作,包括图片、flash、flash幻灯显示、走马灯效果
(4)、其他类,可以拖动该模块下子分类到页面相应位置进行页面填充操作,包括用户登陆、自定义HTML、友情链接、在线客服、下载、留言、网站公告、公司简介在线客服:可以设置常用的在线及时沟通工具,增加网站的互动咨询功能。
友情链接:可以设置网站友情链接。
(5)、购物车
3.4测试计划甘特图
4.模块2(页面管理)设计说明
4.1模块描述
该部分主要是对网站的栏目、页面和模板进行管理。
其中站点栏目主要是对网站的导航栏的栏目进行添加、删除、和编辑;单页栏目是指客户可以根据自己的情况自定义新页面而不受现有页面的约束;单页引导页可以让客户设置一个引导首页,这样网站更显大气、专业。
模板管理是企业智能建站的重点,在这个功能版块,客户可以随意更换自己的模板,通过变换模板客户可以选择更多更适合自己的网站页面,所有模板均由专业美术设计人员设计并精心制作。
4.2功能
添加页面:可以添加新的页面。
删除页面:可以删除一个页面。
页面属性:可以查看和调整页面的相关参数。
4.3性能
添加页面
(1)、可以添加页面中任何栏目的子页面,也可添加顶级页面
(2)、添加后的页面具备可视化操作功能
删除页面
点击会删除当前栏目页面,如果需要删除某个页面,则需要点击该栏目进入后,再行删除。
页面属性
该功能可以对当前页面的属性进行设定,便于管理,有利于搜索引擎的查找4.4测试计划甘特图
5.模块3(页面属性)设计说明
5.1模块描述
对当前站点的属性进行设置,包括站点属性,分页页数设置、站点语言设置、站点访问模式(动态或静态)、是否需要验证码、底部信息、备案号等。
该部分主要是对网站的注册会员进行管理,所有注册会员的详细信息在用户管理功能模块都可以看到,同时可以对用户进行删除操作;在这个模块超级管理员还可以添加下级管理员,下级管理员一经设定可以象超级管理员一样登录网站后台添加各种网站内容;用户订单管理主要是管理客户在线订购所下的订单,订单内容包括产品名称、价格、送货信息、取消订单等。
5.2功能
站点基本设置:设置网站名称关键字、交易开关、网站底部信息等网站全局变量,网站下线,背景音乐。
SEO设置:可以设置全局SEO参数,同时也可以对每个页面设置独立的SEO参数语言管理:添加和编辑网站语言种类。
首页导航:设置网站引导首页。
支付设置:可以设置系统在线支付接口,可以实现客户在线购买产品,实现在线购物。
数据备份/恢复:备份或恢复网站数据库。
图片水印/缩略图:可以为您上传的图片制作水印,自动生成图片缩略图。
广告工具:可以在线制作弹出,对联和浮动广告。
留言管理:可以查看、删除留言内容。
文件管理:可以查看添加、编辑、删除上传的文件。
用户管理:可以对网站管理员和一般注册用户进行添加、修改、删除操作。
用户订单:可以查看用户网站前台下的订单信息,修改订单状态。
5.3性能
(1)、站点基本设置:该模块可以对当前站点的属性进行设置,包括站点属性,分页页数设置、站点语言设置、站点访问模式(动态或静态)、是否需要验证码、底部信息、备案号等
(2)、Seo设置,设置全局seo参数
(3)、语言管理,包括站点多语言的添加、删除、和数据复制操作
(4)、首页导航,用户可以在此上传首页页面
(5)、支付设置,用户可以在此选择站点交易所使用的支付接口,并能设置账号、密钥等相应信息
(6)、数据备份恢复,站点数据的备份
(7)、图片水印缩略图,用户可以对图片进行水印及缩略图操作
(8)、广告工具,用户可以对站点使用何种形式的广告进行选择和设置,包括浮动广告、弹出广告和对联广告,也可以选择不启用广告
(9)、留言管理,可以对留言进行查看和删除操作
(10)、文件管理,用户可以对上传的文件进行管理,包括图片和文档
(11)、用户管理,包括站点用户的增、删、改、查操作
(12)、用户订单,可以在此看到站点中订单的状态,并对其进行操作
(13)、访问统计,通过设置后,用户可以到相应的站点进行本站的访问统计查询
(14)、帮助中心,这里可以进入帮助中心
5.4测试计划甘特图。