(1) 用户注册
作为一个网上购物网站,用户注册是一个必不可少的模块,只有注册过后的用户才可以选购网站中的商品,否则只能浏览网站上的商品而不能进行选购。
用户注册流程具体实现:点击首页的“注册”按钮,进入注册页面(ST_Register.aspx),进行用户注册,在注册页面填写用户名、密码等个人信息,注册完成后,点击“提交”按钮,系统会自动检测用户名是否存在,若存在则需要返回重新注册;若不存在则表示用户注册成功。
(2) 用户登录
登录模块主要实现用户的登录功能,是用户修改个人信息的前提。用户的登录方式很简单,只需要输入用户名和登录密码并提交即可。如果用户输入的用户名、登录密码和数据库中存储的数据一致,则表示用户登录成功,可以进行下一步操作;如果输入数据与数据库中数据不符,则表示登录失败,页面会出现错误提示信息。
4.1.2用户信息修改模块
(1) 个人信息修改
用户详细信息修改是用户成功登录后执行的操作。该模块完成注册用户个人信息的查看和修改。用户可点击“修改信息”来进行信息的修改,填写完需要修改的信息后确定提交完成整个修改过程。
(2) 密码修改
用户在知道自己的登录密码的前提下可以对密码进行修改。用户点击“修改密码”进入到密码修改页面(ST_ChangePassword.aspx)中,在密码处输入新密码提交即可。
4.1.3鲜花浏览模块
网上花店系统按照人们平常查找鲜花的习惯设置了几种浏览方式:(1)分类浏览,将常见的鲜花分为玫瑰、郁金香、康乃馨、百合等几大类,这样可以加快用户查找鲜花的速度。(2)热销鲜花,将销售量排名前十的鲜花提供给用户以作参考。(3)推荐鲜花,根据鲜花的点击次数,显示排名前十的鲜花。(4)最新鲜花,将新上架的鲜花推荐给用户。
4.1.4鲜花搜索模块
鲜花搜索模块主要由页面ST_Search.aspx完成鲜花搜索的功能。用户可以根据鲜花名称以及鲜花类型进行搜索,然后就可以点击搜索到的鲜花名称查看鲜花的具体信息,以确定是否购买该鲜花。
4.1.5鲜花显示模块
网上花店系统以列表的形式显示鲜花信息,包括鲜花图片、名称、价格、折扣等,同时提供“购物车”和“收藏”链接,用户可以直接将当前鲜花加入购物车或者收藏起来。在鲜花信息的下面可以显示顾客对鲜花的评论,这对打算购买此种鲜花的顾客有很好的参考价值。
4.1.6鲜花收藏模块
注册用户在浏览鲜花时可以将感兴趣但无法决定是否购买的鲜花,暂时收藏起来。鲜花收藏中包括鲜花的名称和价格,当用户点击鲜花名称时可以查看鲜花的详细信息。另外用户还可以在鲜花收藏中直接将鲜花加入购物车,或删除该鲜花。这为用户提供了很大的方便。
4.1.7购物车模块
购物车模块是用户实现购买鲜花的一个重要功能模块。购物车包含了用户决定购买的鲜花信息:鲜花名称、价格、数量、折扣、总金额。这样用户将选定的鲜花添加到购物车后,就可以清楚地看到自己所选的鲜花名称、数量以及购买所需的金额。如果用户想购买多个同一鲜花,可以在购物车中修改鲜花的数量,系统会自动计算该鲜花的总金额。当用户选购结束并确定购买时可提交订单,而当用户放弃某个鲜花的购买时可以删除该鲜花。购物车界面实现如图4所示。
图4 鲜花购物车界面实现图
4.1.8鲜花订单模块
注册用户提交订单后,在“我的订单“中会显示订单编号、订单时间和状态。点击订单编号可以显示鲜花的详细信息,一般来说,未经管理员处理的订单的状态为“on progress”,一旦经过管理员的处理,状态就会显示为“dealt”。 ASP.net网上花店系统的设计与实现(5):http://www.751com.cn/jisuanji/lunwen_1490.html