第1页共10页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共10页应用程序综合实践报告07计算机2班Xb07620233许赟菲1系统介绍本系统主要研究建立菲菲箱包销售网站。利用ASP.NET开发平台建立前台,再在Web的基础上与后台数据库建立连接。主要分为前台和后台这两方面管理。在这里实现一些最基本的功能,包括顾客浏览网页功能、会员注册和登录功能、会员密码修改功能和在线留言功能。2系统分析与设计2.1需求分析2.1.1系统分析该箱包销售网站作为一个经营性网站,在系统开发时应考虑以下需求:①有美观的界面,吸引顾客的浏览,增加交易量;②满足广大顾客的基本要求,简单方便的运用该系统;③具有完整的系统接口,满足灵活的数据导入与导出;④能够实现功能的扩展,满足日益增长的需求;⑤能够保障各项数据的安全性和准确性;2.1.2功能分析做一个箱包销售网站的雏形,实现如下功能:①让顾客浏览商品、网站公告等;②注册登录子系统,顾客注册成为会员后可以登录该箱包网站;③注册的会员也能够重新修改自己的个人资料及密码;④会员登录后可以留言;图1系统Actor第2页共10页第1页共10页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共10页图2系统用例图(整体的)2.2总体分析与设计2.2.1系统总体功能如图2中显示的系统用例图是一个基本完整的销售网站的模块。本系统作为该箱包销售网站的一些子功能,主要包括以下功能模块:信息浏览功能模块;用户模块(包括注册/登录/修改密码等);在线留言功能模块。①信息浏览功能模块:实现景点信息与酒店信息浏览功能;②用户模块:顾客要注册成为会员,登录后才能购买本网站的包包,还可以留言;本网站还为会员提供资料修改和密码保护的功能;③在线留言功能模块:在线留言可以作为会员与会员、会员与管理员之间交流的平台,会员既可以在这里留言提问,也可以发表自己对我们网站的意见和建议,使双方更好更和谐的合作发展。该系统总体结构图如下:第3页共10页第2页共10页菲菲箱包销售网站系统公告浏览商品查询登录界面会员资料修改结账购物车前台后台登录界面会员密码保护会员注册会员登录管理界面商品管理订单管理网站公告管理留言管理会员管理留言板编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共10页图3系统总体结构图2.2.2系统总体业务流程本系统主要满足广大顾客的基本需求,对系统需求进行了分析,制定了相应的模块。该销售系统的总体业务处理流程图如下:第4页共10页第3页共10页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共10页图4总体业务流程图2.2.3系统开发系统结构设计系统采用现在流行的软件开发平台Microsoft的ASP.NET。目前软件开发平台主要向Web的应用方向发展,由于Web的应用是基于分布和异构的网络环境的,所以要求开发平台应具有开放性、分布性和平台无关性。系统采用B/S结构。Web是目前最重要的基于文档的分布式系统。从技术角度看,Web是由成千上万的HTTP服务器和客户组成的分布式系统,这些服务器和客户就是通常所说的Web服务器和Web浏览器。服务器维护以文件形式存储的文档的集合,接受获取文档的请求并将之传送给客户,或者接受存储新文档的请求,对文档进行更新。2.3详细分析与设计2.3.1用户功能模块实现的主要功能包括会员注册、会员登录以及会员信息修改。①用户注册。新用户首次访问本站,只能浏览该网站的信息;若想使用购物车功能、在线支付功能以及在线留言功能,则必须经过注册。②用户登录。已注册的用户登录时,需输入用户名和密码,用户登录成功后可以调用信息浏览、购物车、在线支付、在线留言等模块。③用户修改密码。主要是当用户认为自己原来的密码不安全的时候,可以进行修改后,再进行登录。第5页共10页第4页共10页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共10页图5用户功能模块流程图表1用户注册的数据库表表2用户登录的数据库表2.3.2信息浏览功能模块该模块主要分为浏览包包信息和浏览公告信息。而包包信息和公告信息又分为多个更具体的模块。第6页共10页第5页共10页浏...