


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、信息系统分析与设计课程设计报告设计题目:姓 名:班 级:学 号:指导老师:需求分析明确(5分)用例图正确(10分)类图正确(10分)序列图正确(10分)状态图正确(10分)活动图正确(10分)构件图和部署图正确(讲解思路清晰(20 分)报告格式规范(15分)报刊订阅管理系统信管120110 分)一. 系统概述(一)背景03二. 系统的需求分析(一)业务描述03(二)报刊订阅管理系统用例图04三. 系统的设 计 06(一)类图06(二)序列图07(三)状态图09(四)活动图10(五)构件图和部署图11、系统概述现在随着网络、计算机以及数据库的快速发展,报刊的订阅也不再是传统低效的纸 笔记录了,已
2、经转向网络。当人们收集了大量的数据后,应该把它们保存起来进入近一 步的处理,进一步的抽取有用的信息。当年人们把数据存放在文件柜中,可现在随着社 会的发展,数据量急剧增长,现在人们就借助计算机和数据库技术科学的保存大量的数 据,以便能更好的利用这些数据资源为人们服务。二、系统的需求分析(一)业务描述报刊订阅管理系统是智能化的管理系统,它面向所有订阅用户,具有一定的安全性 与便捷性,下面对本系统所实现的功能作相关描述。一个订户可订多种报刊;一种报刊可被多个用户订阅;订单只能订阅现有报刊目录内 容;订阅数量不能超过现有报刊数量。通过调查与分析,本系统应该具有以下功能:1 注册用户管理:用户查询、添加
3、、修改、删除;2 管理员账户管理:管理员查询、指定、修改、删除;3 报刊管理:报刊查询、添加、修改、删除;4 报刊类别管理:类别查询、添加、修改、删除;5 购物车:存放选中的报刊、修改报刊订阅数量、清空购物车;6 管理员订单管理:完成对用户订单数据的管理(订单审核、订单列表查看、订单 查询);7 用户订单信息维护:完成用户对自己所下订单的查看、取消等功能。8 订单查询:按订户或者订单号以日期查询订单详细情况;(二)报刊订阅管理系统用例图报刊订阅管理系统的参与者主要有:用户、游客、注册用户、管理员报刊订阅管理系统的用例图主要两个,管理员相关的用例有:后台登录、管理员信 息维护、注册用户信息维护、
4、报刊信息维护、管理员订单信息维护、注销登录等。与用 户相关的用例有:注册、查询报刊信息、登录、维护个人信息、购物车管理、用户订单 信息维护、退出登录等。管理员用例描述:管理员的相关操作是后台进行的,管理员只有通过登录才可进入后台管理界面,此 界面包括后台登录、管理员信息维护(指定管理员、删除管理员、修改管理员、查询管 理员)、用户信息管理(删除用户、查询用户)、报刊信息管理(报刊类别管理、报刊管 理)、管理员订单信息管理(订单审核、订单列表查看、订单查询)等。订单管理名统菅理员用例圏用户用例描述:用户可以进入到主页面,可以浏览与查询报刊信息,可以进行订阅购买,也可以进 入个人主页面,在此可以进
5、行密码修改和个人信息修改、查看购物车、用户订单信息维 护、注销等操作。个人烫料维护用户用例圏二、系统的设计(一)类图在根据已定义的对象类及其联系,以及对象类的多重性、角色、导航等性质,可以 画岀对象类图,使用对象图的目的是分析系统的瞬间状态,以便进一步了解系统的结 构和行为。分析对象模型:(二)序列图1 个人信息维护序列图注册用户进入主页面输入用户名和密码,服务器进行验证,验证登录成功后进入主 页面,发送要修改的信息,服务器验证成功后可以更新数据库,验证成功后,返回成功 更新个人信息,否则返回更新失败。伞人信惠鲜 担轨掘库1登录>r9h P I*2:絵改埶据1IIh3:提交6逼回更祈纭果
6、2 注册用户添加订单序列图注册用户登录进入报刊订阅界面,选中单击要订阅的报刊,发送此报刊信息,并把它封装到订阅信息对象,然后加入到购物车,同时更新订单信息。:用户报刊订阅界>订单第护界 直埶萌库i2加久购物车I111113趣斬订单信息I4返回订筆信息订单济如顺氏囹3报刊类别添加顺序图管理员登录并进入报刊类别管理页面,输入报刊类别信息,并把它封装到时报刊类 别信息对象,发送报刊类别信息,执插入数据,返回插入结果。:官哩厲工料畀报刊宜堆畀曲::*1*n3诵址抿刊;IU_生頃頁信见:握史:”if抿代信启I-&握支喘血F.述回廉刊1H&SH3K1<14(三)状态图在报刊订阅
7、管理系统中,有明确状态转换的类是报刊信息,管理员在对报刊信息进 行操作的过程中,管理员的后台维护状态图如下:二:叵咅惜金首才.或Mi0.订单童谄IFHGSi&EF 单用户状态图如下:(四)活动图还可以利用系统的活动图来描述系统的参与者是如何协同工作的。 在报刊订阅管理 系统中,根据用户注册,和报刊订阅的活动步骤,可以创建如下活动图,用户注册登录活 动图如下:用户报刊订阅活动图:(五)构件图和部署图对系统的实现结构进行建模的方式包括两种,即构件图和部署图。报刊订阅管理系 统的构件图通过构件映射到系统的实现类中,说名该构件物理实现的逻辑类,在本系统 中,可以对管理员信息维护类、用户信息维护类、报刊类别维护类、报刊信息维护类、 订单信息维护类、个人信息维护类、购物车信息维护类分别创建对应的构件进行映射。 创建后的系统的构件图如图:匚管理员信匸息錐护;-1用户信
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论