- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学校教材订购系统可行性分析报告教程
可行性分析报告 1.引言 1.1目的编写 随着信息技术的不断发展,计算机已经可以帮助我们日常生活中的许多工作,为了使老师和学生在订购教材时得到方便现在特别需要一个学校的教材订购系统来缓解手工订书汇总的压力。通过进行可行性分析,我编写了这份可行性报告对这个项目的技术,经济,运行等方面进行可行性分析。 在本阶段中,应对下个阶段的开发提出建议,为工程制定一个初步的计划,主要工作有:分析和了解现有的系统(系统流程图),分析系统数据的信息集合(数据字典)及数据在软件中流动(数据流图),最后对开发该系统成本和效益进行分析描述。 1.2项目背景 a. 开发软件的名称:《学校教材订购系统》 b. 整个系统的工作过程:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,由财务系统开发票、付了款后,登记并由财务系统返给教师或学生领书单,教师或学生即可去书库领书。若是脱销教材,则登记缺书,财务系统发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。 1.3定义 库存表:存放库中存在得书籍数据。 出库表:存放已销售的书籍的数据。 入库表:存放入库书籍的数据。 购书表:存放提交的购书信息。 缺书登记表:存放缺少的书籍的信息。 代购教材表:存放代购书籍信息 财务表:核对信息 2.可行性分析前提 2.1输入项目 销售子系统模块:需要输入购书单中要求的信息(提交人姓名,书名,学号,出版社,数量等) 采购子系统模块:需要输入缺书单中要求的信息(姓名,书名,学号,出版社,数量等) 2.2输出项目 销售子系统模块:需要打印领书单(书名,书号,出版社,数量,领书人姓名等),发票(书名,书号,开票人姓名,交易金额,交易日期) 采购子系统模块:需要打印进书通知单(书号,书名,出版社,进书日期) 2.3 软件结构 销售子系统 采购子系统 2.4程序逻辑 2.5信息传递??? 各模块过程之间采用函数调用、参数传递、返回值的方式进行消息传递。具体参数的结构将在下面数据结构设计的内容中说明。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在模块之间传递。? 2.6存储分配???? 为程序当中的数据结构在内存中开辟空间存储,如入到数据库中后在数据库的表中为其开辟存储空间。? 2.7限制条件? ??输入的信息都封装在数据结构当中,不能独立存在,在向数据库中提交数据时必须一起提交而不能逐项提交。输入数据的类型必须和定义的数据类型相匹配。? 2.8?测试要点???? 对本程序进行黑盒和白盒测试,在白盒测试中,进行路径测试,条件测试,判定覆盖,语句覆盖;在黑盒测试中采用等价类划分的测试方法,列出尽可能多的有效等价类和无效等价类。确保程序正常运行,无误。 2.9程序流图 2.10数据字典 a.数据元素字典定义实例:? 数据元素编号:DC001?数据元素名称:教材价格?别名:价格? 简述:订购教材所花费的金额? 类型/长度:4个字节,浮点类型?取值/含义:无? 有关数据项或结构:教材订购档案? 有关处理逻辑:计算订购教材所花费的总金额?? 数据元素编号:DC002?数据元素名称:教材名称?别名:书名? 简述:所订购/缺少的教材得名称?类型/长度:若干字节,字符类型?取值/含义:无? 有关数据项或结构:教材订购档案? 有关处理逻辑:统计所订购/缺少的教材的名称 b.数据流字典定义实例:? 数据流编号:DF001?数据流名称:购书单? 简述:购书时填写的购书单? 数据流来源:外部实体“教师”或“学生”? 数据流去处:处理实体“教材发行人员”? 数据流组成:订单编号?????????????教材名称?????????????日期?????????????状态 ?订单失效日期? 流通量:每天300份? 高峰值流通量:每天早上9:00,约60份?? 数据流编号:DF002?数据流名称:缺书单? 简述:缺书时填写的缺书单? 数据流来源:外部实体“教师”或“教材发行人员”? 数据流去处:处理实体“书库采购人员”? 数据流组成:缺书编号?????????????教材名称?????????????日期?????????????状态 c.数据处理字典定义实例:? ? 数据处理编号:DP001? 数据处理名称:编辑购书单? 简述:接收从教师或学生提交的购书单,检验是否正确? 输入:教师或学生购书单,来源:外部实体“教师或学生”? 输出:1.合格购书单,去处:处理实体“教材发行人员???????2.不及格购书单,去处:外部实体“教师或学生”? 功能描述:接收从教师或学生提交的购书单,若有效则发领书单,否则不发?? 数据处理编号:DP002? 数据处理名称:编辑缺书单? 简述:接收从教师或学生提交的购书单,检验是否正确 ?输入:教师或学生购书单,来源:外部实体“教师或
文档评论(0)