网站原型设计和具体实现策略

网站原型设计和具体实现策略

ID:44437434

大小:233.15 KB

页数:10页

时间:2019-10-22

网站原型设计和具体实现策略_第1页
网站原型设计和具体实现策略_第2页
网站原型设计和具体实现策略_第3页
网站原型设计和具体实现策略_第4页
网站原型设计和具体实现策略_第5页
资源描述:

《网站原型设计和具体实现策略》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章网站原型设计和具体实现策略3.1网站原型的设计成果经过仔细分析,我们设计了网上帖店的功能模块模型(如下图):R—►前台功能_►后台功能◄►卩客户书店的数据库店圭图3-1网站的原型设计模型我们根据网上书丿占系统的服务对彖,将它分为前台功能(面向顾客)和后台功能(面向管理者)两部分。下面我对每模块的功能作一简单介绍,对重点模块的功能以及实现我还将在后面作详细介绍。前台功能:•注册新会员:我们将书店设计成会员制,通过这一模块注册成书店会员后,可以使书店掌握到用户的详细信息和提供送书等附加服务所需的信息。当然我们也会考虑到用户的隐私而不会把全部信息暴露给管理员。•登陆和注销:为了保护会员的购

2、物的安全性,须在购物前登陆,购物完成后注销。•用户信息维护:可以更新用户的注册信息•图书浏览和图书查询:提供对书店的图书的展示,这两个功能和下两个功能构成了这个系统最重要的部分,我们努力使之更加人性化。•购书和订单查询:客户购物的主功能模块,前者提供客户选书和下订单的功能,后者可以客户随时察看订单的处理状态。•客户留言:为了増加与用户的信息交流,我们提供了用户留言的功能。图3-2前台功能模块图后台功能:•登陆与注销:要求管理员毎次使用管理系统前必须要登录验证身份,并且我们为了保护网站的安全性,将系统的前台与后台设为不同的入口。•修改管理员的信息:管理员的密钥是很重要的保证网站安全的手段,在这

3、个模块中提供了修改它的功能,建议定期更改。•库存信息:捉供了查询库存量的功能,便于管理员掌握库存水平。•用户管理:提供给管理员察看用户部分信息的功能,便于管理员分析用户成分,把握住书店的核心用户。•图书管理:更新图书的各种信息•订单管理:是书店控制售书的后台重要模块,驱动后台的售款,送书和记账操作。•进货管理:进书的操作模块,也是书店的核心业务之一。•账口管理:提供日期结账和图书成木的实时计算功能,这些是书店的账目操作的雏形。•留言管理:在这个模块中管理员可以恢复客户的留言,达到与客户的互动。•消息管理:管理书店首页的发布消息,可以实现动态更新。图3-3后台功能模块图3.2有关数据库设计的几

4、点说明在设计过程屮为了便于设计程序的编写,我们在数据库屮的基木表屮添加了几个状态位,现说明如下:账目表(account)中的account_status:它标志了账目中每一个条目石性质,属性值有两种:in(进书单)和out(订单)。它在订单处理完成或进书处理完成后被填写,在结账操作屮被读取。消息表(message)中的mess_status:它标志着消息的发布状态。屈性值冇:0(不发布)和1(正在发布)。它在消息管理模块中被填写,在提交消息时要检查这一位,系统设定毎次发布消息数不能大于五个。订单表(bill)中的bill_status:它标志着订单处理状态。属性值有:not_pay(未付款订

5、单),send_book(款到,书已送出,但未收到用户确认),solved(订单处理完毕)。当为solved时,订单入账。另外数据库屮的type表只是一•个说明表,它表明图书类型和它的代号之间的对应关系,不参与任何一个操作。我们设计的系统中,它的具体内容如下:表3-1类型表类型号类型代号类型名1O_BASTC计算机-基础知识2O_PROGRAM计算机-应用编程30NET计算机-网络相关41.CULTURE其他-人文51_ENGLTSH其他■英语3.3网站的关键部分实现策略网上书店的主要业务流程是选书-购书-送书-入账的过程,它是网站与用户互动的主要环节,是最应该体现网站人性化的部分,是网站成

6、功与否的关键部分。对于这一部分,不同的设计者有着不同的实现,下面我简要叙述一下我们设计中对它的实现策略。在用户看来,用户的购书环节是从选书开始的,但是在网站的处理中用户的购书行为是从提交订单开始的。在这之前,我们使用cookie暂时存储用户的选书信息。只有用户提交订单后,我们才认为用户确认了自己的购书行为,订单被写入网站的订单表,标注状态为“已下单,但未付款”。但网站受到用户的汇款后,开始为用户送书。书送出后,管理员须进入管理系统修改订单状态为“书已送出,但未受到用户的确认”。最后一步,用户确认被送书员取回时,管理员修改订单状态为“订单处理完毕”,系统将订单写入账目表,然后修改图书库存。至此

7、一次购书交易完成。以上流程由图表示如下:用户登求并选好15(购买)V生成订单汇款、,J)修改订单状态并送1$已确]r修改订单状态并写入账口图3-4处理流程图值得注意的是,在这样一个处理流程屮,书店管理系统要有两个环节交由管理员來处理。一个是管理员收到用户的汇款单要确认汇款单是否符合系统接受的订单,确认无误后,启动送书环节。另一个是送书完成后,书店收到用户的确认后才可以修改订单状态,写入账目屮。这两个环节也是系

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

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

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