欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    学校教材订购系统软件工程需求规格说明书分解(共16页).doc

    • 资源ID:17352500       资源大小:1MB        全文页数:16页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    学校教材订购系统软件工程需求规格说明书分解(共16页).doc

    精选优质文档-倾情为你奉上软件工程需求规格说明书【学校教材订购系统】学 院: 信息工程学院 班 级: 计科1202 学 号: 姓 名: 汤 鑫 指导老师: 田 怀 凤 (扬州大学 20142015 学年 第 一 学期)目录1.引言. - 3 -引言1.1编写目的编写这份说明书主要是为了进一步明确教材订购系统的软件需求,使项目组成员充分认识本系统的目标,以便安排项目规划与进度,确定本系统的后继工作。本文档供项目经理、设计人员、开发人员参考,以达到最终实现用户的要求,完成系统开发。1.2项目背景开发软件名称:学校教材订购系统 项目任务提出者:学校 项目开发者:*用户:各学校 本系统是学校教材供应体系中的教材订购系统,实现教材的销售和采购。 该系统还和学校财务科进行资金数据来往,由本系统向财务处提供销售情况,实行教材的安全发放和采购。1.3定义库存表:存放库中存在得书籍数据。  出库表:存放已销售的书籍的数据。 入库表:存放入库书籍的数据。 购书表:存放提交的购书信息。 缺书登记表:存放缺少的书籍的信息。 待购教材表:存放待购书籍信息。系统:若未特别指出,系统指本“学校教材订购系统”。1.4参考资料1.软件工程第4版,张海藩 、吕云翔编著  ,人民邮电出版社。  2.软件工程导论,张海藩,清华大学出版社。 3.数据库系统概论,王珊、萨师煊编著,高等教育出版社。4.实用软件工程,郑人杰等著,清华大学出版社。5.软件工程第六版,Roger SPressman著,机械工业出版社。 2任务概述2.1目标本系统可细化为两个子系统:销售系统和采购系统。  销售系统的工作过程为:首先由教师或学生提交购书单,经教材科发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。    采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知。 以上功能要求在计算机上实现。  下面给出系统的初步概图,方便用户和读者充分认识本系统的最初实现情况,并对系统有个初步的了解,也方便开发人员把握开发方向,最终实现本系统。图1 学校教材订购系统2.2运行环境使用Windows XP,Windows 7,Windows 8等操作系统, 硬件条件为CPU为Pentium4以上,内存为256MB以上。2.3条件与限制1.所建议的系统的运行寿命的最小值:3年;   2.进行系统方案选择比较的时间为:3周;3.经费、投资方面的来源和限制:小组筹集;   4.数据库:SQL Server 2000; 5.可利用的信息和资源:互联网信息,图书馆,实验室。3数据描述3.1静态数据 学生(学号,姓名,性别,班级,专业,电话) 老师(教师编号,姓名,性别,部门,电话) 书籍相关信息(ISBN书号,书名,编者,出版社,单价)专 业图1学生实体及属性联系图图2教师实体及属性联系图图3教材实体及属性联系图3.2动态数据 销售子系统模块: 领书单(ISBN书号,数量,领书人编号) 发票(ISBN书号,开票人姓名,交易金额,交易日期)  采购子系统模块: 进书通知单(ISBN书号,进书数量,进书日期)3.3数据库介绍数据库主要管理预订单,缴款单,发票单,领书通知单,金库单,预订单,采购单,出库单,支出单等,容量可以以学校总人数为参考。 主要数据库表为:购书表、库存表、缺书登记表、进库表、出库表。图书表,包括书名、书号、作者、单价、出版日期、出版社   个人信息表,包括姓名、性别、编号、联系方式、注册信息   购书表,包括书名、书号、订书数量、订购日期、购书者姓名、图书单价   库存表,包括书名、书号、作者、出版日期、出版社、库存数量   进库表,包括书名、书号、进库数量、进库时间  缺书登记表,包括书名、书号、缺书量、登记时间  出库表,包括书名、书号、出库数量、出库时间3.4数据词典        名字:订购单 别名:订书单 描述:送给采购员的定书表 定义:订购单购书单号+书号+购书日期+订购者编号+订购者姓名+数量+总额 购书单号=以1开头的1-50位数字 书号=50位以数字开头的数字与字母的组合购书日期=购书当天的时间 格式为:*年*月*日订购者编号=教师工号|学生学号采购日期=购书当天的时间 格式为:*年*月*日采购总数=1|2|3|4|       采购总额=1|2|3|4| 订购者姓名=教师姓名|学生姓名       数量=1|2|3|4| 总额=1|2|3|4|位置:输出到打印机名字:进书单 别名:进书信息 描述:详细的描述了进书的信息 定义:进书单进书单号+书号+采购人姓名+采购日期+采购总数+采购总额       进书单号=以2开头的1-50位数字   书号=50位以数字开头的数字与字母的组合       采购者姓名=教师姓名 采购日期=购书当天的时间 格式为:*年*月*日       采购总数=1|2|3|4|       采购总额=1|2|3|4| 名字:领书单 别名:领书表 描述:送给学生或教师的领书报表 定义:领书单领书单号,订购者编号,领书日期,购书单号,购书日期,经办人         领书单号=以3开头的1-50位数字       订购者编号=教师工号|学生学号领书日期=领书当天的时间 格式为:*年*月*日购书单号=以1开头的1-50位数字 购书日期=购书当天的时间 格式为:*年*月*日       经办人=教师姓名 位置:输出到打印机名字:缺书单 别名:缺书表 描述:送给相关工作人员的表,用来补充书籍 定义:缺书单缺书单号+书号+总数 缺书单号=以4开头的1-50位数字 书号=50位以数字开头的数字与字母的组合       总数=1|2|3|4| 位置:输出到打印机名字:入库单 别名:入库表 定义:入库单入库号+书号+数量+入库时间       入库号=以5开头的1-50位数字 书号=50位以数字开头的数字与字母的组合       数量=1|2|3|4| 入库时间=入库当天的时间 格式为:*年*月*日名字:出库表 定义:出库表出库号+书号+数量+出库时间       出库号=以6头的1-50位数字书号=50位以数字开头的数字与字母的组合       数量=1|2|3|4| 出库时间=出库当天的时间 格式为:*年*月*日名字:库存表 定义:库存表记录号+书号+数量 记录号=以7头的1-50位数字 书号=50位以数字开头的数字与字母的组合 数量=1|2|3|4|名字:教材信息 定义:教材信息书号+书名+编者+出版社+单价       书号=50位以数字开头的数字与字母的组合       书名=教材的名称       编者=教材的作者 出版社=出版教材的出版社 单价=出售教材的价格 格式为:1|2|3|4| 名字:学生信息 定义:学生信息学生学号+学生姓名+学生性别+学生班级+电话 学生学号=以数字11开头的10为数字 学生姓名=订购学生的姓名 学生性别=男|女 学生年级=大一|大二|大三|大四 电话=1|2|3|4|50              名字:教师信息 定义:教师信息教师工号+教师姓名+教师性别+教师部门+电话 教师学号=以数字22开头的10为数字 教师生姓名=订购教师的姓名 教师性别=男|女 教师部门=机械|电气|生化|数学|人文|计算机|其他 电话=1|2|3|4|503.5数据采集 由学校教材管理部门提供。4流程图4.1业务流程图图4 学校教材订购系统工作流程图4.2数据流图与过程流程图1. 数据流程图图5学校教材订购系统顶层数据流程图下面把系统分为销售和采购两个模块进行进一步分解,如图6。显然外部项学生或教师应与销售子系统联系,教材工作人员与采购子系统联系。两个子系统之间也存在联系:其一是缺书登记表,又销售子系统把脱销书籍传给采购子系统;其二是进书通知,直接由采购子系统将教材入库信息通知销售系统。图6学校教材订购系统第二层数据流程图数据流描述:2.过程流程图图7学校教材订购系统过程流程图5功能需求5.1功能划分1.销售子系统模块图8销售子系统模块程序流程图1 提交购书单:(HandBuyBookBill) 2 审核购书单(CheckBuyBookBill) 3 购书单错误信息显示(BuyBookBillError) 4 开发票(PrintBill) 5 登记购书记录(DBRegistBuyBook) 6 审核登记(CheckDBRegistBuyBook) 7 登记购书记录错误信息显示(DBRegistBuyBookError) 8 发领书单/打印(PrintBookBill) 9 修改库存表、出库表(DBUpdateTable) 10 审核修改表(CheckDBUpdateTable) 11 修改表错误信息显示(DBUpdateTableError) 2.采购子系统模块图9 采购子系统模块程序流程图1发缺书单(HandLackBookBill) 2审核缺书单(CheckLackBookBill) 3缺书单错误信息显示(LackBillError) 4登记缺书记录(DBRegistLackBook) 5审核登记(CheckDBRegistLackBook) 6登记错误信息显示(DBRegistLackBookError) 7修改数据库中的表(DBUpdateTable)8审核修改(CheckDBUpdateTable) 9修改错误信息显示(DBUpdateTableError) 10发进书通知单(PrintBookNotice)5.2功能描述 销售子系统模块:提交购书单、审核购书单、开发票、登记购书记录、返回领书单、修改和维护数据库中相应的表。 采购子系统模块:发缺书单、登记缺书纪录、拟订待购书信息、发进书通知单、修改和维护数据库中相应的表。6性能需求6.1数据精确度 1对系统中输入的数据要按照数据字典的规定严格输入,尽量避免数溢出处和数据的不合法性。 2该系统可以通过输入日期或是书名查询,查询的时间跨度为一周之内,查询的结果可以显示书名,消息,通知等。6.2时间特性a响应时间0.5s; b更新处理时间0.5s; c数据的转换和传送时间0.5s。6.3适应性a通过图形界面来操作简单方便。 b可以实现跨平台操作,可以在windows2000/2003/xp上操作。  c同其他软件的接口有预留实现的可扩展性;  d精度和有效时限上无变化。7运行需求7.1用户界面菜单格式,输入用户名和密码,根据相关信息输入想要的书籍信息。用图形界面操作简单方便。7.2硬件接口系统不存在和其它系统的硬件接口。服务器端建议使用专用服务器。7.3软件接口各模块过程之间采用函数调用、参数传递、返回值的方式进行消息传递。具体参数的结构将在下面数据结构设计的内容中说明。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在模块之间传递7.4故障处理1.在输入不符合定义格式的数据时,软件应出现提示信息,而不是死机或是删除已经输入的信息,然后再弹出输入界面重新开始。2. 根据用户反馈信息,及时更新系统信息和升级系统功能。8其它需求为使本系统功能齐全完备,操作简单方便,最大限度的提高软件的质量,从而满足用户的实际需求,在设计开发过程中遵循了如下原则: (1)安全性原则:为该系统的用户设置了用户权限。 (2)合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况进行教材的进货、销售等工作。 (3)易操作性原则:要求该系统的功能齐全,界面友好,操作方便,必要的地方进行提示。 (4)准确性原则:对输入的相关资料建立检错机制,即使报错,使用户能够即使准确的输入合法的资料。专心-专注-专业

    注意事项

    本文(学校教材订购系统软件工程需求规格说明书分解(共16页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开