- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网上购书系统基于B_S架构毕业论文
引 论
随着科技发展,网上购书成为了网上交易的的一个支流。我们所说的电子商务可以简单的称为我们口中所说的网上交易。通俗的讲,电子商务是涉及生活中的各个方面,它依靠现代科学技术、以网络技术为支撑,为了实现人民所需的物质甚至资金的流动,
1 系统开发概况
网上购书系统基于B/S架构,该购书系统的研发,带动了书籍销售行业的信息化管理。
1.1 问题描述
基于用户的权限该系统被我分成两大块,其中一块是具有高级权限的管理员登录,可以管理后台数据;另一块是普通会员登陆,可以浏览书籍并购买图书。
首先,该系统会根据用户权限判断用户登录的帐号是普通会员还是具备高级权限的管理员。如果该Id是普通会员则只能实现浏览书籍、修改个人信息、以及购书的功能,若该id是管理员,则该用户就能实现对图书信息、会员购书的订单信息,id是未注册的不存在的,那么就要要求该用户进行普通会员注册(填写个人资料详细资料)。
1.2B/S架构,应用于网络层,实际上以浏览器/服务器形式的来运行的,IE浏览器那样。
B/S结构大致分成三个层面,第一个层面的是我们所熟悉的客户端,直接面向于我们消费者;
B/S模式的优势在于:优化了客户端;系统的开发和维护也相对也容易些;;适用于网上信息发布。
id判断用户是否是管理员或普通会员来决定用户的使用权限,若是普通会员就无后台操作权限,只有管理员有后台操作权限。id则要求用户进行会员注册(填写详细的个人信息)、以及会员进行个人资料修改、浏览图书、放入购物车、填写个人订单信息;catalog)管理、图书信息(informationorder)管理、管理人员管理等功能模块组成。 系统分析与设计
此系统采用三层架构。即由业表示层、务逻辑层和数据访问层组成。系统的最顶层是业表示层,用户所提交的信息和数据主要由它来接收和显示,这样就为用户提供了便捷的交互型的界面。业务逻辑层是表示层和数据访问层之间沟通的桥梁,主要负责数据的传递和处理。要想读取用户提交的数据,进而保存,修改和更新,那这个任务就要交给数据访问层了。
2.1系统分析
电子商务系统主要由前台(proscenium)用户管理块和后台(back-stage)管理员块构成,网上购书系统也不例外。
id判断登录者的权限,如果该id是普通会员,那么他就没有后台操作权限,只能对前台的操作如查看图书目录和信息,id是管理员,则其就可以对后台进行相关操作。id不是会员也不是管理员,则登录者就要进行会员注册,进行个人信息填写等。
2.1.1 参与者
这里所说的参与者不仅指与系统交互的人,而且也包括与系统交互的物。小到个人,大到外部系统或其他机构。一般情况下,根据下面问题来分析者:谁是你的系统的主要客户?从你的系统获取信息有哪些人?为你的系统提供信息的又是谁?什么样的系统与该系统进行了交互?
网上购书管理系统主要有如下功能:通过id判断权限,若不是会员则进行会员注册、若是普通会员则只能参与前台操作,2.1所示:分别是管理员(manager)、普通会员(vip)、非会员。
.1.2 用例及用例规约
用例为参与者提供参阅价值,系统提供的每一项服务对应着不同的用例。从参与者的角度来看,提出问题,根据分析来确定可能的服务:该角色希望做什么样的工作?该角色用户的主要任务有哪些?系统需要提供哪些信息来满足该角色用户的需要?该角色用户希望检查,产生和修改什么信息?
用例代表了系统能够提供的功能,网上购书管理系统提供前台和后台两大块,分别进行如下操作:用户id登录、非会员无登录权限进行会员注册、会员进行图书信息检索、会员将想要购买的图书放入购物车并结算、普通会员生成购书订单并查看订单信息、修改个人资料等功能;系统的所有用例,描述了系统所要完成的功能,系统用例汇总如下:(此表是非会员注册为会员的用例规约,注册的信息必须按照一定的格式填写。(此表是用户登录的用例规约,用户输入用户名系统判断该用户是会员或是管理员(此表是会员用于检索所需要的图书的用例规约,根据一定的条件查询出所需要的结果。
(此表是会员修改个人资料的用例规约,修改的信息必须按照一定的格式填写。(此表是会员点击所需图书,查看该图书信息以便确定是否加入购物车的用例规约。(此表是会员查看完图书信息确定需要购买此图书放入购物车中,最后结算图书的总价的用例规约。
(此表是管理员对图书目录添加管理的用例规约,添加新的图书目录信息。
(此表是管理员对图书目录修改管理的用例规约,修改图书目录信息。
(此表是管理员对图书信息修改管理的用例规约,修改图书信息,修改的新的图书信息必须按照一定的格式。
.1.3 用例图
网上书店是面向用户都可以使用但是必须先注册为书店会员 前台非会员注册用例图如下:
.2 系统设计
通过对系统需求的分析,综合软件开发的经济、技术和系统运行环境等方
您可能关注的文档
- 基于QTP的软件测试设计.doc
- 基于SSH的小区物业管理系统.doc
- 基于三角模糊数的高层建筑火灾风险综合评判研究.doc
- 基于二芳烯的离子传感器的合成与研究.ppt
- 基于三价离子光控全氟环戊烯荧光探针的合成及性能研究.ppt
- 基于二芳烯衍生物金属离子荧光传感器 的合成与性质研究.ppt
- 基于吡啶的二芳烯衍生物的合成及功能化研究.ppt
- 基于吡啶类新型二芳烯化合物的合成及性质研究.ppt
- 基于咪唑–杂环二芳基乙烯化合物的合成与性质研究.ppt
- 基于咪唑和苯并噻唑类二芳烯的合成及性质研究.ppt
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)