目 录 引言. 3 内容来自www.paper51.com
一 需求分析. 3 内容来自www.paper51.com 二 会员功能设计. 3 copyright paper51.com 2.1系统组成部分. 3 内容来自论文无忧网 www.paper51.com
2.2用户模块组成部分. 4 内容来自论文无忧网 www.paper51.com 2.3会员功能模块部分. 4 内容来自论文无忧网 www.paper51.com 2.4 会员功能维护模块部分. 4 http://www.paper51.com 2.5会员注册模块部分. 4 paper51.com 三 会员功能的技术实现. 5 http://www.paper51.com 3.1管理员对会员的相应权限. 5 copyright paper51.com 3.1.1显示会员列表. 5 内容来自论文无忧网 www.paper51.com 3.1.2删除会员. 5 内容来自论文无忧网 www.paper51.com 3.1.3修改会员信息. 5 内容来自论文无忧网 www.paper51.com 3.1.4保存会员修改结果. 6 内容来自www.paper51.com
3.2客户端界面设计. 6 内容来自论文无忧网 www.paper51.com 3.2.1会员登录界面. 6 内容来自论文无忧网 www.paper51.com 3.2.2会员注册界面. 6 paper51.com 3.2.3会员找回密码界面. 7 内容来自论文无忧网 www.paper51.com 四 测试. 8 http://www.paper51.com 五 总结. 9 内容来自www.paper51.com 参考文献. 10 copyright paper51.com
致谢. 11 paper51.com
http://www.paper51.com 引言 内容来自www.paper51.com 再现图书销售系统是目前Internet上广泛使用的在线系统之一。随着网络技术的飞速发展,人们已经不满足于在书店购书。 内容来自www.paper51.com 网上图书销售为人们提供了更广阔的环境:人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,可以随时随地在网上交易。更广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。更快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。更符合时代的要求:如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。 paper51.com 一 需求分析 paper51.com 在线图书销售系统中对会员功能的设计与技术实现是一项非常重要,同时也是一项极其复杂的工作,它在图书销售系统中是不可缺少的部分。一直以来对会员的方便、快捷、高效的浏览和购买图书是整个在线图书销售系统的成败所在。会员在网站上的相关操作如果不能够体现在方便、快捷、高效上,那么不仅劳动强度大,工作效率低,极易出差错,而且不便于查询、分类、汇总和对数据信息进行科学地分析,更关键的是,大大的降低了图书的购买量,从而失去了在线图书销售系统的实质意义和价值。在线交易的快速发展以及会员人数的增加就要求对会员有一个高效、便捷的管理和服务功能系统,以便于对会员实施良好的管理和服务。在以上这些人性化分析的基础上,形成信息收集和加工的方法,从而形成一个纵横交错的系统,由此,一个崭新的开发模式ASP+Access的在线图书销售系统便产生了。 copyright paper51.com
根据以上需求分析,本系统开发出来后,主要用于在线图书销售系统中的对会员信息管理,包括会员注册、会员登录、会员修改个人信息等等,操作简单、快捷、方便、高效,具有操作可行性。 内容来自论文无忧网 www.paper51.com 二 会员功能设计 copyright paper51.com 2.1系统组成部分 http://www.paper51.com 管理端界面的系统功能模块如图 内容来自论文无忧网 www.paper51.com copyright paper51.com 该系统分为两个部分,客户进入网站首页,可以通过登录功能登录,登录成功后具有浏览图书信息、购物车功能、修改个人信息和查看常见问题等功能,普通用户不用登录就可以浏览图书信息和查看常见问题,但是不能够使用购物车购物,只有注册成为会员后方可购买图书。管理员成功登录后就可以修改系统的各种信息数据。 内容来自论文无忧网 www.paper51.com 2.2 用户模块组成部分 内容来自www.paper51.com
用户一般分为普通游客、注册用户和管理员身份用户,对于能够登陆网页的用户不需要登陆就九可以浏览图书信息,注册用户登陆后可以维护个人信息,并且在下订单时自动填写联系信息,注册会员包括的数据项:用户ID、密码、电话等。 内容来自论文无忧网 www.paper51.com 2.3 会员功能模块部分 内容来自www.paper51.com
会员功能模块包括会员注册、登陆和修改信息的功能。 内容来自www.paper51.com
http://www.paper51.com 2.4 会员功能维护模块部分 内容来自论文无忧网 www.paper51.com
会员维护模块同图书信息维护模块类似,可以查看和修改会员信息,还可以通过会员姓名模糊查询。这样做目的在于方便用户的使用和管理。 内容来自www.paper51.com 2.5 会员注册模块部分 http://www.paper51.com 注册会员实体中的会员信息表,会员信息表记录用户的详细信息,包括姓名、性别、密码、找回密码的机密问题和答案、电子邮件、电话、地址和邮编等信息。设置会员帐号MemberID为主键。申请会员有什么好处?方便购物及管理,享受商城为您提供的各种服务!单击问题可用看到问题答案如图: http://www.paper51.com
http://www.paper51.com 三 会员功能的技术实现 内容来自论文无忧网 www.paper51.com 3.1 管理员对会员的相应权限 copyright paper51.com
管理员只有对会员的修改和删除功能,那是因为添加功能是在客户端完成的,通过用户注册来添加会员。该模块的功能主要由以下几个文件来实现: copyright paper51.com 3.1.1 显示会员列表 http://www.paper51.com 显示会员列表:memberList.asp 该界面除了具有显示会员信息,删除、添加会员等功能,还包括搜索的功能。方便对会员的管理,提高管理效率。 内容来自论文无忧网 www.paper51.com 3.1.2 删除会员 copyright paper51.com 删除会员:memDel.asp 内容来自www.paper51.com
3.1.3 修改会员信息 内容来自论文无忧网 www.paper51.com 内容来自论文无忧网 www.paper51.com 修改会员信息:memModif.asp 对于那些不方便网络上修改个人信息的会员或者由于意外的原因不能修改信息时,就应该赋予管理员帮助会员修改个人信息的权限,这样可以方便信息的及时更新。修改密码的时候必须选中“修改密码”复选框,这样修改密码才会成功。但是,我们一般情况下不建议管理员修改会员的密码,毕竟密码属于个人的隐私。修改会员信息的功能由memModif.asp文件和memModifySave.asp文件实现 memModif.asp文件中的代码主要是完成提交用户修改后的信息 http://www.paper51.com 3.1.4 保存会员修改结果 http://www.paper51.com 保存会员修改结果:memModifySave.asp 首先使用Request.Form读取表单中的数据,然后把这些数据写入到记录集中,从而实现保存会员修改结果。 内容来自论文无忧网 www.paper51.com
3.2 客户端界面设计 paper51.com 客户端界面设计与管理端界面设计类似,客户端的每个页面都有一定的功能,具体的客户端界面设计模块如下所示: 内容来自www.paper51.com
3.2.1 会员登录界面 http://www.paper51.com
http://www.paper51.com
copyright paper51.com
内容来自论文无忧网 www.paper51.com
会员登录界面 会员登录界面模块:该系统作为在线图书销售系统的内部系统,关于内部的消息只有注册后才能够看到,因此,打开该网站首页先进入会员登录界面,该登录系统包括:登录、注册、找回密码、进入管理界面等相关操作。该会员登录系统与管理员登录系统功能相类似。会员登录界面为用户的快速使用提供了方便,从而使整个系统更加全面化、高效率、在设计过程中参考了很多的资料,最终达到了预想的结果。 内容来自论文无忧网 www.paper51.com
3.2.2 会员注册界面 paper51.com
内容来自www.paper51.com 会员注册界面 会员注册界面模块:在本系统中,把会员注册的步骤分为3步,首先填写用户名并且同意网站的相关协议,然后填写详细信息,最后成功注册。主要包括以下几个文件: paper51.com
(1)取得用户名界面:rgUserName.asp 会员注册应该为用户提供取得用户名功能; paper51.com (2)注册详细信息界面:reg.asp 该界面在设计过程中,难度很大,因为需要人性化; http://www.paper51.com
(3)注册成功界面:rgUserSuccess.asp 用户按照要求注册了,就应该有相应的注册反馈信息; paper51.com 用户注册界面不需要连接数据库,它的功能是收集信息并且传递给rgStep3.asp进行数据的有效性验证。如果用户名已经存在,则显示用户名重复,否则进入到填写详细信息界面,满足密码要求大于4位,问题答案大于4位等条件后进入数据验证,最后获得成功的注册信息,最后获得注册成功的实现代码是由文件rgUserSuccess.asp完成的,将表单提取的数据通过数据库操作写入,然后保存。 内容来自www.paper51.com |