毕业设计的目标主要是要学会怎样运用ASP.NET和C#实现电子商务系统中的网上书店管理系统。在设计与开发之前,首先要熟悉业务的需求。通过分析需求,在拟定出详细的功能设计与流程,进而就可以利用.NET平台的特性设计出结构合理的Web应用程序,以及如何使用C#与数据库结合便捷地开发出高效的Web应用程序。将系统分为了8个模块,每个模块负责不同的功能。其中,用户身份验证识别提供对用户身份的验证,可以识别普通用户和管理员用户,普通用户在登录后就可以在网站上购书,而管理员用户则可以管理后台,操纵整个系统。在网上书店系统的底层采用ADO.NET提供对ASP.NET的支持和实现对数据库的访问操作。在开发过程中将要涉及到ASP.NET服务器组件的使用技巧和SQL Server 2000数据库。设计这个在线网上书店管理系统的目标是为了更加有效的进行书籍的买卖活动,这也是商品交易的一种新选择。这使得售书交易趋于网络化的管理方式,是网上书店工作更加容易,从而提高工作效率,降低管理成本。在
网上书店系统中需要对用户身份进行管理,包括匿名身份、已注册客户身份和系统管理员身份3种,其中匿名身份用户可以简单地搜索图书的信息,可以选择作者也可以选择图名进行搜索;已注册用户客户除了可以查看图书信息操作外,还可以进行购书操作,以及查看历史消费记录和个人消息等操作;系统管理员具有接受新用户注册的身份请求,也可以删除该用户,因此新用户提交注册信息之后,系统管理员要对用户注册信息要进行确认。
1.系统首页面给我们一目了然的感觉,其布局可以分为三块,分别是左、中、右。在左边部分的上角,有一个图书收缩引擎,下面还有图书分类浏览,网上书店点查询,免费电子阅览室和一个日历。在中间部分,从上到下分别是一个图书新闻发布栏,最新图书展现和一个客户评论和留言栏。在右边部分分别是,系统登录页面,畅销图书浏览,和友情连接。
2.把系统首页分为了三块,各块又有各自的功能。现将按照从左到右,从上到下的顺序简单阐述一下各部分的作用,以下将分别叙述。
3.图书搜索引擎,是为客户提供的一个搜索图书的便利,将在以后详细介绍。图书分类浏览的作用是便于客户对书籍进行分类的检索,客户需要那种书籍就可以点击它所属的类别,然后就可以直观地浏览所属类别的所有书籍。网上书店点查询,主要是让客户可以查询售书点和该点有哪些服务,将在以后详细介绍。免费电子书的阅读和下载为客户提供了一些免费的电子书籍,任何已登录本系统的用户且无需登录的都可以浏览、阅读,还可以下载。电子日历查询就只是一个简单的日期查询作用。
4.图书新闻发布栏,主要是让客户能在第一时间了解图书的一些新闻动向,新闻的发布是由管理员在后台上传的,新闻排序是按照时间排列的。最新图书展现,也是一个按照时间的排序将管理员上传的最新的6本书展现出来,这些书都加有链接,客户在已登录后就可以直接点击书的封面就可以查看图书的详细信息,并可以加入购物车中。图书展现,只是一个动态的图片效果,让客户可以大概的了解有哪些书籍。客户留言信息阅读,就是以前已登录本系统的客户对书的评论或者留言,现在客户就可以阅读这些信息。
5.用户登录和用户注册将在以下作详细的讲述。
网上书店图书排行榜,主要是按照图书的点击率来排序并展现出来的。推荐图书、就是把一些好的书籍展现出来。友情链接,是加的一些与图书相关的超连接。