基于aspnet的财经网上书店系统毕业论文内容摘要:
了能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性和适应性,设计出该平台功能如下: 管理员对功能的需求 添加图书。 添加的图书信息主要包括:书 名、 ID 号、作者、出版社、价格、数量、类型; 查看及修改图书信息。 修改的内容包括:图书的基本信息、价格信息、库本科生毕业论文(设计) 5 存量、热点设定、最新书籍等; 添加、修改、删除图书分类; 添加、修改、删除图书出版社 浏览所有用户信息。 用户信息包括:用户 ID 号、昵称、姓名、密码、电子邮件、电话、注册日期、具体地址等信息; 有权删除任一用户; 浏览用户留言,可对其进行回复、删除 可通过选择查看所有定单,已处理的定单和未处理的定单列表以及其详细信息,并处理尚未处理的帐单 客户对功能的需求 注册; 登陆; 所售新书总览; 所有数目分类浏览; 最新书籍、热消书籍浏览; 购物车信息浏览。 购物车信息包括:图书编号、图书名称、图书价格、图书订购数量、所有购买总价格等; 组合条件检索图书。 综合条件包括模糊查询、按关键字查询; 收货人信息确认; 购物车信息修改; 购买图书; 发表留言 性能需求 协议分析正确; 界面友好; 相互信息传递顺利; 运行时间满足使用需要; 安全性得到一定保障; 4 总体设计 如图 41 描述了网上图书交易系统的逻辑体系结构: 本科生毕业论文(设计) 6 图 41 网上书店体系结构图 B/S 的执行过程为:客户端通 过浏览器向 WEB 服务器发出请求,如需操作数据库,则再由 WEB 服务器向数据库服务器发出请求,对数据库进行操作。 操作完成后,由数据库服务器返回 WEB 服务器,客户端由 WEB 服务器以动态网页的形式返回客户端,由浏览器显示结果。 B/S 建立在广域网上,面向不同的用户群,分散地域,这是以局域网为基础的C/S 无法做到的。 与操作系统平台关系不大。 B/S 结构利用不断成熟和普及的技术实现原来复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术,这种结构更成为当今应用软件的首选体系结构,作为最终用户,只要通过 WEB 浏览器,各种处理任务都可以调用系统资源来完成,这样大大简化了客户端,减轻了系统维护与升级的成本和工作量。 网站功能概述 网上书店系统分两个部分,第一部分是面向用户的部分,用户可是实现在线注册、登陆、购书、提交订单等操作,都在这一部分完成;另一部分是书店管理部分,这部分的内容包括:管理员对图书的添加、删除、查询、图书种类的管理、订单的处理、管理员的管理、注册用户的管理、新闻管理、评论管理等。 系统功能模块划分 对于网民,能吸引住他们的先决条件是网站的整体构思,所以网站的首页提供了一个简洁明快的界面,分为三个模块:用户管理模块、图书销售系统模块、在线管理系统,如图 42 所示。 以让浏览者能一目了然的知道,自己想要的内容放在哪里,这些内容可以提供给所有的浏览者,内容包括图书查询,热点图书,新书推荐等,这里可以查看所有所需图书信息。 本科生毕业论文(设计) 7 图 42 网上书店系统功能模块图 前台用户管理模块 对于用户界面管理模块,根据系统功能的分析,它具有的功能应该包括网站页面的查看、图书列表的查看、购物车的使用、和用户功能的具体内容等,如图 43所示: 图 43 客户界面的系统 功能模块图 网上书店用户界面 网站页面 图书列表 购物车 用户功能 热门图书 新品图书 购买图书 查看图书信息 查找图书 查看购物车 修改购物信息 提交购物订单 户注册 用户登陆 修改用 信息 查看用户订单 网 上 书 店 首 页 图书展销模块 后台 管理模块 用户管理模块 本科生毕业论文(设计) 8 后台管理模块 对于管理员管理界面而言,根据系统功能的分析,它有的功能应该包括:对用户的管理(注册会员管理、后台用户管理),对图书管理,对订单的管理等,如图44 所示: 图 44 管理员界面的系统功能模块图 系统业务流程 如图 45: VIP奖品管理 VIP信息管理 管 理 员 登 陆 用户管理 信息管理 商品管理 图书管理 作者管理 类别管理 订单管理 注册用户管理 管理账号管理 新闻评论 访问统计 VIP管理 本科生毕业论文(设计) 9 图 45 系统业务流程图 顶层业务流程 如下 图 46: 图 46 顶层业务流程图 详细业务流程 如下图 47: 查询 发布 修改 添加 删除 登录系统 已注册用户 未注册用户 注册 各种信息 系 统 管 理员 所有用户 统计 自动写入后台数据库 保存 本科生毕业论文(设计) 10 图 47 详细业务流程图 数据字典 ( 1) 评论管理 数据流名:评论回复 组成:评论编号 +回复内容 +回复者 +回复时间 +入库数目 数据流名:对应的评论信息 组成:评论编号 +内容 +评论者 +评论时间 +评价等级 本科生毕业论文(设计) 11 ( 2) 商品管理 数据存储名称:图书信息表 编号: D1 存储结构:图书编号 +书名 +作者 +类别 +市场价 +注册会员价 +VIP 价 +简介 +图片 +入库时间 +库存量 +销售量 加工名:商品管理 编号: P2 激发条件:进入商品管理 加工逻辑:将商品管理的各种信息修改到对应的信息表中 执行频率:随时 数据流名:图书信息 组成:图书编号 +书名 +作者 +类别 +市场价 +注册会员 价 +VIP 价 +简介 +图片 +入库时间 +库存量 +销售量 数据流名:作者信息 组成:作者编号 +作者 +作者排序 +推荐信息 数据流名:类别信息 组成:类别编号 +类别名 +排序号 数据流名:订单信息 组成:操作编号 +订单人 +开始时间 +负责人 +送货地址 +订单编号 +图书编号 +图书数量 +单价 +支付方式编号 加工名:评论管理 编号: P1 激发条件:进入评论请求 加工逻辑:将评论信息修改到评论信息表中 执行频率:随时 数据存储名称:评价信息表 编号: D9 存储结构:评论编号 +回复内容 +回复者 +回复时间 +评价内容 +评论者 +评论时间 +评价等级 数据流名:管理请求 组成:图书编号 |书名 本科生毕业论文(设计) 12 ( 3) 查询管理 数据存储名称:作者信息表 编号: D2 存储结构:作者编号 +作者 +作者排序 +推荐信息 数据存储名称:类别信息表 编号: D3 存储结构:一级类别编号 +一级类别名 +二级类别编号 +二级类别名 +一级排序号 +二级排序号 数据存储名称:订单信息表 编号: D4 存储结构:操作编号 +订单人 +开始时间 +负责人 +送货地址 +订单编号 +图书编号 +图书数量 +单价 +支付方式编号 数据流名:浏览请求 组成:图书编号 |书名 |作者 数据流名:相关的图书信息 组成:图书编号 +书名 +作者 +类别 +市场价 +注册会员价 +VIP 价 +简介 +图片 +入库时间 +库存量 +销售量 数据流名:对应的作者信息 组成:作者编号 +作者 +作者排序 +推荐信息 加工名:查询管理 编号: P3 激发条件:输入图书的一些基本信息 加工逻辑:根据图书的基本信息从图书信息表或作者信息表中找到相应的信息并输出 执行频率:随时 数据流名:商品管理请求 组成:图书编号 |书名 |作者 本科生毕业论文(设计) 13 ( 4) VIP 管理 ( 5) 用户 管理 数据流名: VIP 管理 请求 组成:用户编号 |用户名 数据流名:查看请 求 组成:查看请求标记 数据流名: VIP 信息 组成:客户编号 +图书编号 +订购时间 +订购数目 +类型 加工名: VIP 管理 编号: P4 激发条件:输入 VIP 管理请求 加工逻辑:将输入的信息修改到幸运 VIP 信息表和注册用户信息表中 执行频率:随时 数据流名:用户管理请求 组成:管理员编号 +用户名 +密码 +权限 数据流名:用户信息 组成:用户编号 +用户名 +密码 +邮编 +地址 +真实姓名 +VIP 时间 +存款 +注册时间 +注册 IP+密码找回问题 +密码找回答案 +邮箱 +积分 数据存储名称:注册用户信息表 编号: D6 存储结构:用户编号 +用户名 +密码 +邮编 +地址 +真实姓名 +VIP 时间 +存款 +注册时 间 +注册 IP+密码找回问题 +密码找回答案 +邮箱 +积分 数据存储名称:幸运 VIP 信息表 编号: D5 存储结构:用户编号 +用户名 +VIP 时间 +返还金额 +消费金额 本科生毕业论文(设计) 14 系统功能模块 图 如图 46: 订单号 用户购物信息 进入系统登录界面 浏览页面 用户注册 用户登录 选购商品 更改资料 数据库 加入购物车 去收银台 结账 退出 管理员登录 类别管理 会员维护 商品维护 订单维护 查看发货 注销登录 操作 页面 商品搜索 反馈管理 新闻管理 数据存储名:管理员信息表 编号: D7 存储结构:管理员编号 +用户名 +密码 +权限 加工名:用户管理 编号: P5 激发条件 :输入管理员账号,密码和验证码 加工逻辑: 将修改后的数据存储到用户信息表或管理员信息表中 执行频率:随时 数据存储名:用户信息表 编号: D6 存储结构:用户编号 +用户名 +密码 +邮编 +地址 +真实姓名 +VIP 时间 +存款 +注册时间 +注册 IP+密码找回问题 +密码找回答案 +邮箱 +积分 数据流名:管理员信息 组成:管理员编号 +用户名 +密码 +权限 本科生毕业论文(设计) 15 图 46 系统功能模块 图 5 数据库设计 数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏直接对应用系统的效率及实现的效果产生影响。 合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。 在充分了解了用户的各种要求后,开始数据 库设计。 数据库的设计一般包括如下几个步骤: ●数据。基于aspnet的财经网上书店系统毕业论文
相关推荐
(2)查看购物车: 显示客户所选商品的列表 , 修改购买数量 并 自 动和计金额; (3)修改购物车: 改变购书数量 , 删除要购买的图书。 中国人民解放军防空兵指挥学院毕业(论文) 15 4:收银台:生成订单,写入库存。 (1)填写 结账 信息: 要求会员 填写相关信息 ; (2)生成订单; (3)结账:进入库存,查看库内图书是否可以满足购买 要求,符合要 求的图书结账,显示交费金额信息。 5
发 环境中, 具有丰富的工具箱和设计器,比如所见即所得的编辑方式、支持拖放的服务器控件以及动态的配置管理。 .NET Framework 还提供了大量现成的基类函数,程序员可以直接调用这些函数。 超强的扩展性 允许程序员开发自己的插件,而且任何一个组件都可以被程序员自己开发的组件扩展或替换。 易用性 允许建立用户接口,这样可 以把代码和程序结构分离,写程序的人只需要考虑程序的结构
cket_y = (你确定要订票吗。 , 提示 , )。 if (ticket_y == ) { string sql = insert into ticketInfo(customerUserName,arrivalCity,serviceName,discount,ticketDate,departTime,arrivalTime,ticketPrice + ) values(39。 +
┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 图 422 用户和商品之间 ER 图 管理员和用户、商品、 订单、 留言之间 ER 图 管理员是一类特殊的用户,其具有所有用户的属性。 留言包括 “编号”、“用户名”、“标题”、“留言内容”、“留言日期”、“回复者”、“回复内容”等属性
时 发布、即时见效 的功能。 ( 3)功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等各个方面,完整地实现了系统对即时信息的管理要求。 而且,还能进行对会员的管理,对会员的资料进行审核,以及上传文件的管理。 同时,为了能有效方面的更新系统的界面。 ( 4)方便移植:系统应具有实用性、可靠性和适用性,同时注意到先进性。 针对不同的会员
发布、即时见效 的功能。 ( 3)功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等各个方面,完整地实现了系统对即时信息的管理要求。 而且,还能进行对会员的管理,对会员的资料进行审核,以及上传文件的管理。 同时,为了能有效方面的更新系统的界面。 ( 4)方便移植:系统应具有实用性、可靠性和适用性,同时注意到先进性。 针对不同的会员