首页>>app
ios阅读类app设计系统功能需求分析怎么写
2023-05-26
69浏览
1. 引言1.1编写目的:编写此文档的目的是进一步定制软件开发的细节问题,便于用户与开发商协调工作.本文档面向的读者主要是项目委托单位的管理人员.希望能使本软件开发工作更具体.1.2项目背景1.2.1项目委托单位:****公司1.2.2开发单位:***公司1.3定义1.4参考资料2. 任务概述2.1目标:1 决策支持:根据公司的要求及时提供


image.png

1. 引言

1.1 编写目的:编写此文档的目的是进一步定制软件开发的细节问题,便于用户与开发商协调工作.本文档面向的读者主要是项目委托单位的管理人员.希望能使本软件开发工作更具体.

1.2 项目背景

1.2.1项目委托单位:****公司

1.2.2开发单位:***公司

1.3 定义

1.4参考资料

2. 任务概述

2.1 目标:

1 决策支持:根据公司的要求及时提供所需报表及文件,并在适当时候对各部门领导给予销售及进货等方面的提示

2提高效率:利用软件进行管理,避免人工管理的失误以及 延迟性,从而实现高效率的管理.

2.2 运行环境:

1 硬件方面:Pentium级处理芯片

1兆显存的兼容显卡

256色,800*600的兼容显示器

标准兼容打印机

2软件方面: WIN95操作系统

2.3 条件与限制:

编程用计算机一台

完成期限2000/7/1

无资金供给

3. 数据概述

数据流程图如下:

3.1 静态数据:包括系统登录密码,各数据库所在位置,系统分析原始数据

3.2  动态数据:包括各数据库内各项显示数据,用户登录信息,系统时间


3.3 数据库描述:


人事管理数据库:公司内人员的个人详细信息,包括档案信息


销售管理数据库:当日销售记录及以前的销售统计,用于销售分析


财务管理数据库:公司内部账目及收支情况详表


技术管理数据库:公司所需各技术档案的详细记录(包括文档)


3.4 数据字典:


1数据流词条描述:


1.数据流名:登录信息


来源:用户的输入


去向:系统内部检验部分


组成:用户名,密码


流通量:每次登录输入一次


2.数据流名:登录结果


来源:系统


去向:用户


组成:返回信息


流通量:每次登录返回一次


3.数据流名:输入修改信息


来源:用户


去向:系统判断部分


组成:根据各数据库内容而不同


流通量:依用户输入而定


4.数据流名:反馈信息


来源:系统判断部分


去向:用户


组成:系统经判断后发回的字符数据


流通量: 依系统当前信息而定


5.数据流名:识别信息


来源:系统内部检验部分


去向:系统判断部分


组成:系统各数据库的标识信息


流通量:用户每次输入流通一次


6.数据流名:处理信息


来源:系统判断部分


去向:各数据库处理部分


组成:读取/修改标识,读取/修改的变量名称


流通量:用户每次输入流通一次


7.数据流名:读取修改


来源:系统判断部分


去向:系统各数据库


组成:读取/修改标识,读取/修改内容


流通量: 用户每次输入流通一次


2数据文件词条描述:


1.数据文件名:人事数据


简述:存储人员信息


数据文件组成:人员的各项信息(以CString类型为主)


2.数据文件名:销售数据


简述:存储当日及从前的销售记录


数据文件组成:销售的各项信息


3.数据文件名:财务数据


简述:存储财务管理信息


数据文件组成:财务管理的各项记录


4.数据文件名:技术数据


简述:存储公司内部使用的技术档案信息


数据文件组成:技术档案名称,内容


3加工逻辑词条描述:


1.加工名:检验


简要描述:判断用户的许可性


输入数据流:登录信息


输出数据流:登录结果


加工逻辑:判断是否与系统内部用户信息相符合


2.加工名:判断


简要描述:判断用户的操作并进行相应的读取/存储工作


输入数据流:输入修改信息


输出数据流:反馈信息


加工逻辑:判断用户的操作-调用数据库-读取/修改-反馈


3.加工名:人事档案管理


简要描述:对人事数据库进行相应要求的操作,并与判断部分交互


输入数据流:处理信息,读取修改


输出数据流: 读取修改, 处理信息


加工逻辑:判断用户要读取/修改的内容-反馈用户所需信息


4.加工名:销售统计


简要描述:对销售数据库进行相应要求的操作,并与判断部分交互


输入数据流:处理信息,读取修改


输出数据流: 读取修改, 处理信息


加工逻辑:判断用户要读取/修改的内容-反馈用户所需信息


5.加工名:财务统计


简要描述:对财务数据库进行相应要求的操作,并与判断部分交互


输入数据流:处理信息,读取修改


输出数据流: 读取修改, 处理信息


加工逻辑:判断用户要读取/修改的内容-反馈用户所需信息


6.加工名:技术管理


简要描述:对技术统计数据库进行相应要求的操作,并与判断部分交互信息


输入数据流:处理信息,读取修改


输出数据流: 读取修改, 处理信息


加工逻辑:判断用户要读取/修改的内容-反馈用户所需信息


4源点及汇点词条描述:


名称:用户


简要描述:既是源点又是汇点,发出动作信息给"检验"和"判断"加工,通过交互界面接受反馈信息有关数据流:登录结果,登录信息,输入修改信息,反馈信息


数目:一个


4. 功能需求


4.1 功能划分


可细分为四部分:人事管理,销售管理,财务管理,技术档案管理


4.2 功能描述


1人事功能:


(1)能对公司内部的所有人员有关档案详细资料记录并保存。


(2)能对数据库内人事档案的数据进行查阅和修改。


(3)能按部门或姓名检索人员。


(4)当某员工的雇用期限达到整年时,按时提醒。


2销售统计功能


(1)按日对公司的销售情况进行统计,包括销售额销售数量各地区销售比例不同销售方式的销售量比例以及销售毛利润情况


(2)制定销售情况的月报表季报表以及年报表对销售情况进行分析,对不同销售人员的业绩进行评定


3财务管理功能


(1)协助财务人员进行计算机管理,对库存情况进货情况销货进行登录和输出


(2) 根据预设的库存情况提醒进货


(3) 对收款情况进行统计,在应收帐款达到预设值时进行提示


4技术管理功能


(1)对技术资料进行登录


(2)对维修记录进行登录和统计,按不同型号的机器进行故障整体分析,并作出分析报告


(3)对维修配件的需求进行管理并及时提示备货


5. 性能需求


5.1 数据精确度:因为此数据为公司内部数据,所以要求不能有误差


5.2 时间特性:当日销售统计要求有即时性,马上能反应出存货的问题;同时财务管理数据计算当前存货情况,并对进货情况进行估算


5.3  适应性:此软件只在公司内部管理人员的机器上使用,因此不考虑适应性


6. 运行需求


6.1 用户界面:


屏幕格式:


(1)要求有菜单及工具栏以方便操作


(2)各数据库信息可在屏幕上直接修改


(3)各数据统计结果可在屏幕上显示


(4)进行系统分析后的结果在另一窗口中显示


报表格式:


(1)人事管理报表只要求有个人的普通数据


(2)销售统计报表要求可分别打印当日统计或之前的统计


(3)财务统计报表要求打印出存货及公司帐务详表


(4)技术管理报表要求可以分别打印技术档案总表和任一技术档案文档内容菜单格式:要求菜单项大致与WIN95标准相同,另外附加的功能做到新的单项中输入输出时间:年份以4位数字表示


6.2 硬件接口:需要标准打印机接口进行报表打印


6.3  软件接口:Windows标准接口

7. 其他需求

可使用性:要求容易使用,界面友好

安全保密性:因本数据属于公司内部管理用关键数据,因此除公司管理人员外,其他人员不得访问.要求设有登录密码检验功能,并且此密码可以在以后进行修改

可维护性:要求本软件的维护文档齐全,便于维护


一、首页样式首页分类样式1、顶部banner图片,可以有连接进入相关的页面如图:banner图片json格式{"type":"banner","height":"150",//图片高度"list":[{"imgurl":"http://xxxx.png",//图片地址...
07-16
电商原生App,自主开发电商原生app
html包的制作配置文件名replace.txt ,建好文件存在包根目录即可,包内文件目录与文件名不能有中文。文件内容{“拦截网址”:“本地文件”}如:{"http://www.baidu1.com":"index.html","http://www.sina2.com":"test.html",}replace.txt写好后放到html目录下,打包...
06-27
创建App,打开网址:https://www.appbsl.cn/encapsulationApp/%20选择初级版本,年限七天免费,网址随便输入一个。配置页里面找到“本地资源上传”,把离线的zip上传即可本地资源如何配置配置文件名replace.txt文件,建好文件存在包根目录即可。注意:包内文件目录与文件名不能有任何中文。有是无法使用的。replace.t...
06-09
h5打包app,h5在线生成app,uniapp生成app
前端使用uniapp开发项目完成后,需要将页面打包,生成H5的静态文件,部署在服务器上。这样通过服务器链接地址,直接可以在手机上点开来访问。也可以用变色龙打包app功能,打包成App,过苹果上架时4.3问题。点击菜单栏“发行”,点击选择“网站-PC Web或手机H5”,填写网站标题和网站域名/服务器的IP地址。点击进入manifest....
05-19
Uinapp写的怎么导出h5,编译html,uniapp4.3
变色龙IOS免签功能列表:1、IOS免签推送消息给用户2、顶部栏颜色修改3、菜单栏配置4、全屏化显示5、支持支付功能6、注入JS,CSS功能...
05-17
苹果免签推送功能,IOS免签,不上架封装苹果不掉签
功能介绍1、App封装实现App封装,混合开发App,100多JS接口功能交互。2、制作小程序通过接口网站封装成小程序。下载地址https://pan.baidu.com/s/1KRYRk2ZG83B6w9p5rvJNzw提:0opi环境环境:PHP 5.6 + MySQL存储:七牛存储服务器最低要求CPU:1核,内存:2G,硬盘:10G,1M带宽不能用空间,有要修改php环境的要求。...
05-12
网站生成app源码,网站源码,生成app网站
在线一键网站网页生成app,包括安卓与苹果。...
05-12
网页生成app免费,网页app生成器无广告,在线生成网页转app,生成app,封装app,打包app
...
11-12