毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net网上书店系统的设计与实现+ER图+系统模块图(3)
整个系统从整体上分为用户登录模块、图书信息管理模块、图书选购模块,不同的模块包含有不同的信息,如用户登录模块有用户的个人信息。而图书管理模块主要是图书的信息,如出版社、作者、页码等,功能如下。
1)用户登录模块
新用户登录前,首先需要注册个人信息,记住密码和账号转到登录页码进行登录。然后进入系统进行浏览和选购图书。
2)图书信息管理模板
本系统的图书信息代码的生成是基于模块的,更换图书信息内容时只要将图书新的一些必要的信息录入,然后图书信息进行修改的模板。
3)图书选购模块
在浏览图书的基础上,可以根据个人需要选购不同作者或者出版社等条件进行选购图书,放入个人购物篮中。图书选购模块中还包括查看购物篮,对自己选购图书的本数进行添加或者删除。
3.2.2系统模块图
系统模块图描绘了系统的
物理
结构,它反映了系统各部件之间的调用关系。本系统的功能模块图如图2所示。整个系统构建分为前台管理后后台管理两个中心,对于书店的客户,首先需要进行注册,登陆后才能管理个人信息,还需要选购商品,最后还必须下订单结算。对于书店的管理员,负责整个书店系统的后台管理,分为管理员管理、图书管理、订单管理和用户信息管理四个模块,用户信息管理主要是管理用户的信息和修改删除用户等,而图书管理主要是添加图书,修改图书的信息及删除图书等。订单管理是管理合格订单,方便系统管理员发货等。
图2 系统模块图
3.3系统实现
3.3.1 前台系统设计与实现
普通用户必须先注册,才能进行图书的查询、浏览、定购、信息反馈等操作。用户需要注册个人的登录名、密码、邮箱、地址等信息,并且要得到系统管理的审批和确认,主要功能是对用户个人基本信息的管理。
1)登录界面
系统运行后,进入系统登录界面。输入用户名和密码点击登录按钮,首先判断用户名是否存在,不存在则提示“该用户不存在”,要求重新输入;若存在则查找输入的密码是否匹配,不匹配提示“密码错误”,要求重新输入密码。密码正确则登录成功进入主页面。
2)用户注册
新用户只有注册之后才可以转到登录界面进行登录,然后进入购书系统进行选购和浏览图书等操作。其中在注册时,可查询现注册名是否在数据库中存在,若存在,则会提示该用户名已存在,在相应的数据库中也可以看到用户信息,相反若则可以继续注册,用户注册界面如图3所示。
图3 用户注册
2)图书浏览
点击图书浏览进入图书浏览页面。用户可根据对书籍的分类浏览和输入关键字,如输入书名、类别、销量、出版社等查询条件点击查询按钮进行书籍的查。
IF(图书名称!=string.empty&&图书名称!=null){BookName=图书名称}IF(图书类别ID!=类别下拉列表框选默认值){and categoryId=类别下拉列表框选中的值}以此类推。
然后选中想要购买的图书名称前的复选框点击“放入购物篮”按钮即可跳转到购物篮页面并查看到自己刚选中要购买的图书信息,在“放入购物篮”按钮后台代码的实现是将选中复选框的实际值放入到一个ArraryList数组中并通过循环放入到Cart(购物篮)中。点击详细信息即可查看到该书本的详细信息。
3)我的购物篮
选购图书之后,用户可以点击“我的购物篮”进入个人购物篮,查看已选购图书,根据个人需求可以点击“编辑”按钮可修改要购买该书的数量,若不需要购买此本书点击“删除”购物篮中的图书。查询到未将某数加入到购物篮,可点击“继续购买”进入到购买页面进行购买图书的选择,确认购买后点击“去结算中心”即可。
共4页:
上一页
1
2
3
4
下一页
上一篇:
C#个人财务信息管理系统设计与实现
下一篇:
OpenCV移动目标物体的检测跟踪的研究
java+mysql通用试题库系统后台设计与实现
PHP+IOS的会议管理系统的设计+ER图
基于网络的通用试题库系...
银行行办公信息服务系统【1544字】
用友NC信息系统的实施應用实践研究【3307字】
浅析嵌入式系统支柱學科...
水电站实时监控专家系统【950字】
公寓空调设计任务书
国内外图像分割技术研究现状
承德市事业单位档案管理...
神经外科重症监护病房患...
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
中国学术生态细节考察《...
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计