学校教材订购系统软件详细设计文档

上传人:夏** 文档编号:470556677 上传时间:2023-04-21 格式:DOCX 页数:20 大小:195.68KB
返回 下载 相关 举报
学校教材订购系统软件详细设计文档_第1页
第1页 / 共20页
学校教材订购系统软件详细设计文档_第2页
第2页 / 共20页
学校教材订购系统软件详细设计文档_第3页
第3页 / 共20页
学校教材订购系统软件详细设计文档_第4页
第4页 / 共20页
学校教材订购系统软件详细设计文档_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《学校教材订购系统软件详细设计文档》由会员分享,可在线阅读,更多相关《学校教材订购系统软件详细设计文档(20页珍藏版)》请在金锄头文库上搜索。

1、研发生产中心文档编号00530100版本A1密级商密A工程名称学校教材订购系统工程来源QR-RD-022(Ver1.2)学校教材订购系统详细设计说明书(内部资料 请勿外传)编检审批期期期期2021年5月8日2021年5月8日2021年5月8日2021 年 5 月 8 日南京邮电大学计软学院版权所有 不得复制文档变更记录目录1. 引言 51.1 编写目的和范围 51.2 术语表 51.3 参考资料 51.4 使用的文字处理和绘图工具 52. 全局数据构造说明 62.1 常量 62.2 变量 62.3 数据构造 63. 模块设计 73.1 用例图 73.2 功能设计说明 93.2.1 模块 1 9

2、3.2.2 模块 2 124. 接口设计 144.1 内部接口 144.2 外部接口 144.2.1 接口说明 154.2.2 调用方式 155. 数据库设计 166. 系统平安保密设计 176.1 说明 176.2 设计 176.2.1 数据传输局部 176.2.2 IP过滤分部176.2.3 身份验证局部177. 系统性能设计178. 系统出错处理17页脚下载后可删除,如有侵权请告知删除!1. 引言1.1 编写目的和范围根据?需求规格说明书?、?概要设计说明书?,在仔细考虑讨论之后,我们对?学校教材订购 系统?软件的功能划分、数据构造、软件总体构造的实现有了进一步的想法。我们将这些想 法记

3、录下来,作为详细设计说明书,为进一步设计软件、编写代码打下根底。1.2 术语表序号术语或缩略语说明性定义1库存表存放库中存在得书籍数据。2出库表存放已销售的书籍的数据。3入库表存放入库书籍的数据。4购书表存放提交的购书信息。5缺书登记表存放缺少的书籍的信息。6待购教材表存放待购书籍信息。1.3 参考资料资料名称作者文件编号、版本资料存放地点?软件工程?张海藩第三版2021学校图书馆?实用软件工程?郑人杰等第二版1997学校图书馆?Java语言程序设 计?马皓等2006学校图书馆1.4 使用的文字处理和绘图工具文字处理软件:Microsoft Office 绘图工具: Rose2. 全局数据构造

4、说明2.1 常量输入工程 需要输入购书单中要求的信息提交人姓名、书名、书号、数量、身份识别码。 输出工程 需要打印领书单书名、书号、数量、领书人姓名,发票书名、书号、开票 人姓名、交易金额、交易日期2.2 变量分析:由订书人员提交购书单后,经过审核,通过后提交成功,由工作人员开出发票, 同时登记购书记录并审核无误后,发领书单,最后更新相应表项,如出库表,库存表,并进 展审核修改。接口:各模块过程之间采用函数调用、参数传递、返回值的方式进展消息传递。具体参 数的构造将在下面数据构造设计的内容中说明。接口传递的信息将是以数据构造封装了的数 据,以参数传递或返回值的形式在模块之间传递。存储分配:为程

5、序当中的数据构造在内存中开辟空间存储,如入到数据库中后在数据库 的表中为其开辟存储空间。测试方案:本模块的具体测试将在下面各过程的设计中具体说明。2.3 数据构造1订购单属性名:购书单号,书号,购书日期,订购者编号,订购者姓名,数量,总 额购书单号书号购书日期订购者编号订购者姓名数量总额说明: 此为订购单实体对应的关系模式,其中书号、订购者编号是外码,其他一些冗余信息删除。2)入库单 属性名:入库号,书号,数量,入库时间入库号书号数量入库时间说明: 此为入库单实体对应的关系模式,其中书号是外码,其他一些冗余信息删除。3出库单属性名:出库号,书号,数量,出库时间出库号书号数量出库时间说明: 此为

6、入库单实体对应的关系模式,其中书号是外码,其他一些冗余信息删除。4教材信息属性名:书号,书名,编者,出版社,单价书号书名作者出版社单价说明:此为教材实体对应的关系模式。5学生信息 属性名:学生学号,学生姓名,学生性别,学生年级,学牛学号学生姓名学生性别学生年级说明:此为学生实体对应的关系模式。6教师信息属性名:教师工号,教师姓名,教师性别,教师部门,教师工号教师姓名教师性别教师部门说明:此为教师实体对应的关系模式。3. 模块设计3.1 用例图注册* 登录注册登录编辑订单修改密码订单教师学生信息记录编写销售 记录开发货票对比库存 订单2.15产生库存销售记录采购部门会计部门应收款项细 帐陆佶息疋

7、用户甘陆y注册锚晁用户进入网站JTI-O-E册佶思正确、V瑁加鬥户丿修改用户 偉 扈:严谖入战功删览/番找将團书入购物车一丿握交识单出网站丿3.2功能设计说明321模块13.2.1.1 子模块13.2.1.1.1设计图ir臣可滿斤开具发赏票 送贷上门(祸改用户 购买诵孝、用尸等隸-得到收獄卑(灯单不可满叵r来购系焼采购、: 、发出到货通知、/对比射存订单、 生可満足订粤/十+*厂岌扩、厂产生、 I肽货通规丿 I曹畔订电丿3.2.1.1.2功能描述1用户身份验证必须调用“验证用户模块程序进展身份验证。2订购者订购之前进展查询需要调用“销售管理中的库存的信息的查询。3.2.1.1.3输入数据需要输

8、入购书单中要求的信息提交人姓名、书名、书号、数量、身份识别码。3.2.1.1.4输出数据需要打印领书单书名、书号、数量、领书人姓名,发票书名、书号、开票人姓名、交易金额、交易日期。321.1.5业务算法和流程领取缺书单采购子系统维 护 数庫1321.1.6数据设计1订购单属性名:购书单号,书号,购书日期,订购者编号,订购者姓名,数量,总额购书单号书号购书日期订购者编号订购者姓名数量总额说明:此为订购单实体对应的关系模式,其中书号、订购者编号是外码,其他一些冗余信息删除。2)入库单 属性名:入库号,书号,数量,入库时间入库号书号数量入库时间说明:此为入库单实体对应的关系模式,其中书号是外码,其他

9、一些冗余信息删除。 3出库单属性名:出库号,书号,数量,出库时间出库号书号数量出库时间说明:此为入库单实体对应的关系模式,其中书号是外码,其他一些冗余信息删除。 4教材信息属性名:书号,书名,编者,出版社,单价书号书名作者出版社单价说明:此为教材实体对应的关系模式。5学生信息 属性名:学生学号,学生姓名,学生性别,学生年级,学生学号学生姓名学生性别学生年级说明:此为学生实体对应的关系模式。6教师信息属性名:教师工号,教师姓名,教师性别,教师部门,教师工号教师姓名教师性别教师部门3.2.1.1.7 源程序文件说明用户通过该程序向系统发出购书请求,在提交购书单界面中输入购书单中的各信息。本程序为并

10、发执行,可以多人同时向系统提交购书单。无子程序。功能 :收集用户提交的购书单,获得购书者的根本信息。3.2.1.1.8 函数说明输人项:提交人姓名 NameString购书的名称 BookNameString购书的书号 ISBNString数量 NoString身份识别码 IDString输出项:无。算法: Void HandBuyBookBilln,bn,ibn,no,id Namen;BookNamebn;ISBNibn;Nono; IDid;接口:销售模块通过调用HandBuyBookBill函数来调用该程序。 测试方案:数据库连接情况:正常情况。对用户输入的响应:合法输入,能够正常调用

11、本程序; 非法输入,系统能否区分,并作出响应(提出警告);程序的异常状况,系统能否及时做 出响应。3.2.1.1.9 限制条件所建议的系统的运行寿命的最小值:3 年 进展系统方案选择比拟的时间为:2 周 经费、投资方面的来源和限制:小组筹集硬件条件:CPU为Pentium4以上,内存为2G以上321.1.10其他说明322模块23.2.2.1 子模块13.2.2.1.1设计图采购系统T3.2.2.1.2功能描述1当采购人员新进教材入库后,相应的库存数据需要修改,此时需要调用“初 始库存进展修改。2采购人员对缺书单的处理需要调用“销售管理中库存信息的查询。3.2.2.1.3输入数据需要输入购书单

12、中要求的信息提交人姓名、书名、书号、数量、身份识别码。3.2.2.1.4输出数据需要打印领书单书名、书号、数量、领书人姓名,发票书名、书号、开票人姓名、交易金额、交易日期。3.221.5业务算法和流程销售子系统3.221.6数据设计1订购单属性名:购书单号,书号,购书日期,订购者编号,订购者姓名,数量,总额购书单号书号购书日期订购者编号订购者姓名数量总额说明:此为订购单实体对应的关系模式,其中书号、订购者编号是外码,其他一些冗余信息删除。2)入库单 属性名:入库号,书号,数量,入库时间入库号书号数量入库时间说明:此为入库单实体对应的关系模式,其中书号是外码,其他一些冗余信息删除。 3出库单属性名:出库号,书号,数量,出库时间出库号书号数量出库时间说明:此为入库单实体对应的关系模式,其中书号是外码,其他一些冗余信息删除。 4教材信息属性名:书号,书名,编者,出版社,单价书号书名作者出版社单价说明:此为教材实体对应的关系模式。5学生信息 属性名:学生学号,学生姓名,学生性别,学生年级,学牛学号学生姓名学生性别学生年级说明:此为学生实体对应的关系

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号