系统分析与系统设计大作业报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统分析与系统设计报告
学院:工商管理学院
专业:信息管理与信息系统
学号:**********
姓名:***
一、项目背景
现有KPS加油站原始安装表单、汇总表、系统功能表,拟开发一个管理系统,采用C/S模式,运用uml分析并初步建模。
二、用例图
通过分析系统功能表,得出业务参与者主要有如下几种:系统管理员、总部(高层)、分销商、业主、业务员、注册工程师。找出他们分别使用的系统功能,建立用例模型图如下:
三、顺序图
通过分析可知,顺序图分为三种:安装信息录入、用户权限控制以及安装产品统计。
安装信息录入顺序图:用户权限控制顺序图:安装产品统计顺序图:
四、类图
五、数据表结构
①
S_distributor(服务商表)
序号字段名称字段类型字段长度字段描述备注
1 Dis_code varchar20 服务商代码主键
2 Dis_name varchar40 服务商名称
3 Area_code char
4 地区代码外键②
S_area(地区表)
序号字段名称字段类型字段长度字段描述备注
1 Area_code char 4 地区代码主键
③
S_customer(用户表)
④
S_cus_grant系统用户授权表
⑤
S_cus_type(用户类型表)
⑥
S_station(加油站表)
⑦
S_station _user 加油站用户类型表
⑧
S_product(产品表)
⑨
S_pro_type(产品类型表)
⑩
S_pro_spe产品明细代码表
○11
S_function系统功能菜单表
○12
S_ engineer (KPS注册工程师表)
○13
T_assemble(安装信息表)
○14
T_assemble_sub(安装信息子表)
○15
S_ measure(计量单位表)
○16
W_stat(安装信息汇总表-中间表)
○17
W_KPS(KPS代理商产品安装统计表-中间表)
○18
S_LOG系统日志表
○19
S_charge 加油系统方式表
1 Ass_in_code char 10 加油系统方式代码主键
2 Ass_in_name char 10 加油系统方式名称
六、输入输出设计
七、界面设计