《电子商务》课程网站需求说明书

《电子商务》课程网站需求说明书

ID:30961309

大小:336.00 KB

页数:6页

时间:2019-01-04

《电子商务》课程网站需求说明书_第1页
《电子商务》课程网站需求说明书_第2页
《电子商务》课程网站需求说明书_第3页
《电子商务》课程网站需求说明书_第4页
《电子商务》课程网站需求说明书_第5页
资源描述:

《《电子商务》课程网站需求说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《电子商务》课程网站需求说明书题目:新疆特色旅游网站需求说明书错误学院:经济与贸易学院班级:农林经济管理092班组长:叶蒙093931243组员:李萌萌093931220侯倩093931210邱月093931227赵璞093932150宋玉停093931231时间:2012年6月10日去哪玩旅游网站需求说明书1.引言1.1背景开发软件名称:去哪玩旅游网站明明用的dreamweaver8项目任务提出者:本组成员明明是甲方提出的项目开发者:本组成员用户:旅游爱好者项目与其他软件,系统的关系:本系统采用B/S,服务器端采用Apache,数据库采用的是MySQL作

2、为开发软件的数据库服务程序。1.2定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。2.任务概述2.1目标   纵览现今一些旅游网站,更多让用户看到是文字的描述信息,而这也让用户对于网站的访问失去了兴趣,所以我们势必将运用更多优美而客观的图片,增加用户对于网站的兴趣。本项目的目标是实现一个集合了旅游,预订等功能的一个网站。该网站的主要目标是为用户提供一个方便和快捷的通道,使得用户可以很轻松的进行景点的选择,本项目的目的是使得全国旅游的用户可以方便的浏览关于全国的景点,以及选取自身想要旅行的目的地进行预订。我们致力于实现旅游的方便性,完整性。给用

3、户提供最为完善的旅游信息。2.2用户的特点本软件的目标用户是那些想要来全国旅游,观光,住宿的国内外用户群。网站的技术人员拥有丰富的HTML,CSS和数据库开发经验。力争做出一个方便用户使用的网站。2.3假定和约束2.3.1开发场地宿舍或者机房2.3.2开发设备1G内存,2.0GHz主频机器服务器:Apach环境数据库:MySQL中型数据库3.需求规定3.1对功能的规定3.1.1功能模块命名原则根据它的功能,严格划分。3.1.2功能层次图3.1.2.1网站主要模块网站主要模块图3.1.2.2搜索模块 搜索模块结构图3.1.2.3登录注册模块登陆注册模块结构图

4、3.1.2.4预订模块预订模块结构图3.1.2.5评论模块评论模块结构图3.2.1时间特性要求本网站具体时间特性要求要根据网速来决定。我们将最大限度的减少系统响应用户操作时间,最小化更新处理时间和数据转换的时间。3.2.2灵活性本网站具有以下几个灵活性特点。(1)功能性我们软件设计的方法是增量型的设计方法。首先先实现部分主要的功能,然后根据主要的功能逐步的完善我们的一些细节模块。从而能保证我们功能的完整性。(2)可靠性对于编写好的软件,我们会进行大量的测试,不断地查找里面出现的bug,并及时的对其进行修改,尽可能的减少bug的数量。在网站的建设初期,我们对

5、初步估计的用户量比较少,所以对数据优先选择了中小型的数据库,服务器也是我们寝室普通的笔记本电脑,随着用户量的增加,我们会及时的更新我们的服务器和数据库,从而保证网站的可靠性。避免用户量太大,而造成服务器瘫痪,影响网站的可靠性。(3)易使用性对于网站的主界面设计,我们是参考了一些成功的网站设计,借鉴了他们的成功的经验。深入的研究他们用户界面的设计,并借鉴了那些成功网站的经验。(4)高效性由于我们设计网站的初期,主要考虑的是安全性和功能性。对于高效性,没有进行过高的要求。这部分的要求在后期的维护中,会进行不断地完善和加强。(5)可维护性在设计网站的时候,将每个

6、模块都分别独立开来,对于一些静态的页面,我们把其做成了模板,在使用的时候进行载入就行。这样我们就可以集中精力放在代码的编写上。避免了一些不必要的模块的干扰。在代码设计过程中,尽可能的减少模块之间的耦合性。做到模块和模块之间的分离。这样,对日后的维护就有了很大的方便性。(6)可移植性在选用数据库的时候,我们没有选择微软的SQLSever,很重要的一个因素是可移植性的问题,所以我们选择了一个移植性更高的数据库MySQL,他可以在不同的系统上运行。而服务器环境也是选择了兼容性较好的Apache,所以我们可以很方便的将我们的代码一直到其余的操作系统和机器上.3.3

7、故障处理要表8故障处理表严重程度描述反应时间A程序无法运行0天(马上)B用户无法搜索0天C用户无法登陆1天D用户无法查看图片1天3.4其他专门要求安全性要求:1、设置权限,对于某些特定的用户,只分配给其部分权限。让其只能做自己能做的一些操作。2、对于一些敏感数据,在存入数据库之前进行加密操作。对于数据库中的敏感数据,在存入数据库进行哈希加密操作。这样即使其他的用户查看了数据,也不能看到详细的信息。在MySQL中,提供了几种加密的哈希函数,password,encrypt,sha1和md5。这样就能保证我们数据库中的敏感信息的保密性。3、对于数据库中的数据,

8、一定要进行实时的备份操作。每当数据库中发生一些修改操作时,就进行备

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。