欢迎来到天天文库
浏览记录
ID:23745768
大小:1.55 MB
页数:37页
时间:2018-11-10
《网上书店系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、网上书店系统设计学生姓名:指导老师:t商要随着Internet的迅速发展,电子商务将成为21世纪主流的商业模式。网上书店是随着本设计尝试用ASP.NET在网络上架构一个网上书店,以使每一位顾客不用出门在家里就能够通过上网来轻松购书。本网上书店系统是在VisualStudio.Net平台上运用ASP.NET技术来实现的。其主要功能有:用户管理,用户信息显示,维护用户信息、图书分类查找,图书检索,图书评论,网站管理等,具有一般书店必须具有的功能,但是这种网上书店的诸多好处:方便购买、金额小、风险小、用户容易决定;讯息的完整性以及很少出现质量问题和退货现象等,这些
2、优点一般书店是无法比拟的。为用户购买和查看图书提供了优越和便利的条件。关键词:ASP.NET,AD0.NET,SQLServer,网上书店1引言各种信息资源的有效管理已经成为人们获取信息的关键所在,这也将是社会资源信息化建设的重点。书是人类不可缺少的精神食粮,也是现代社会步入文明的见证。网上书店管理系统的B的是应用信息化的技术对图书进行的管理,减少大量的数据冗余和传统管理的繁琐工作量,实现管理的系统化、科学化。系统的主要子模块有图书管理,顾客管理等,可实现円常图书进货、发货业务,最终达到提高工作效率的H的。VisualC++6.0是一种功能强大行之有效的可视
3、化编程工具,因此软件是在VisualC++6.0环境下编写的。对于我们,随着学习的深入,己经基本全部掌握了VisualC++6.0环境下的程序开发。为了将我们的编程能力提升到一个更高的水平,深化面向对象的编程思维和解决问题的能力,值此课程设计周期间,进行基于VisualC++6.0环境的软件开发,利用SQLSerVer2005作为后台的数据库,以网上书店管理系统作为开始,对VisualC++6.0环境和面向对象程序设计进行回忆和熟悉。1.1本文主要内容1、对《网上书店系统》进行需求分析,并给出数据库的设计和软件体系结构阁,见附件1;2、程序设计和实现(流程图
4、设计、源程序编辑、编译、调试、测试)3、编写设计报告,答辩1.2设计目的1、通过使用所学的动态网站建站技术开发一个完整的动态网站,深化所学的内容和技术;2、了解和掌握开发一个实际项目的基本方法和步骤;3、培养学生的动手能力、编程能力;鼓励学生的创新思维;4、掌握基本的程序调试方法和排错方法;5、培养学生对同样代码的实现,考虑算法优化问题;1.3设计要求1、基本要求:代码实现要体现00A程序设计的思想代码实现需以动态网站开发的技术为主代码要能调试通过并运行,体现优化的思想2、创新要求:在基本要求达到后,可进行创新设计2设计原理当前,世界经济正在开始新一轮的增长
5、,经济全球化趋势不断增强,以信息技术产业为先导的“新经济”方兴未艾,电子商务对传统的商务活动带来了巨大的冲击,它突出的标志就是增加贸易机会,降低贸易成本,简化贸易流程,提高贸易效率。电子商务极人地改变了商务模式。带动了经济结构的变革。本次设计的网上书店系统就是一个典型的web电子商务系统。2.1需求分析系统主要包括用户对功能的需求和网站管理员对功能的需求,参考设计要求,及系统的可行性分析,确定了这两种需求的功能如下:2.1.1用户对功能的需求①.网站主页面简洁美观,易以操作。②.具备友好的用户界面,提供适当的操作提示,如用户登录时的密码错误等。③.网站主页显
6、示各个分类信息及一些比较畅销的新书信息,显示论坛新帖。以便用户方便查看有那些新书。④.单本图书的详细资料页面显示同类图书的畅销榜,同一作者的畅销榜,购买了同一本书的读者此外还购买的图书。⑤.可按作者,或者书名,或者出版社搜索阁书,查看阁书的信息。可按用户名查看、浏览用户的个人信息(包括个人相片的上传,显示)。⑥.用户注册登录后可以查看图书、下载图书等功能,可以修改自己的个人资料及密码,还可以对某本书发表评论、回复别人的评论。用户可以查询自己的个人阅读历史。2.1.2网站管理员对功能的需求运营一个网上书店系统,仅仅具有前台的功能是不够的,网站管理员还必须对系统
7、的数据进行维护,包括图书信息、分类信息、以及用户的个人信息的维护。图书、分类和用户信息维护不外乎数据的增加、删除和修改等操作。网站管理员可通过后台管理界面,修改密码,添加、删除用户,添加新书、编辑、修改、删除图书的详细资料。2.2系统功能描述根据上面的分析,网上书店需要实现的棊本功能包括前台功能和后台功能,整个系统的功能点罗列如下:新用户注册、用户登录、查看用户信息、维护用户信息、查看客户信息、维护客户信息等,下面分别对各部分的功能进行描述。2.2.1前台管理实现的功能①新用户注册用户注册成为本站会员,要求用户个人填写自己的一些基本信息。②用户登陆由于此系统
8、涉及不同角色的用户,因此要对不同登录用户分配不同的登
此文档下载收益归作者所有