软件工程设计之管理信息系统精计算机软件测试_计算机-软件工程.pdf

上传人:H****o 文档编号:95379155 上传时间:2023-08-21 格式:PDF 页数:32 大小:2.13MB
返回 下载 相关 举报
软件工程设计之管理信息系统精计算机软件测试_计算机-软件工程.pdf_第1页
第1页 / 共32页
软件工程设计之管理信息系统精计算机软件测试_计算机-软件工程.pdf_第2页
第2页 / 共32页
点击查看更多>>
资源描述

《软件工程设计之管理信息系统精计算机软件测试_计算机-软件工程.pdf》由会员分享,可在线阅读,更多相关《软件工程设计之管理信息系统精计算机软件测试_计算机-软件工程.pdf(32页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、软件工程学年设计之管理信息系统精 1/32 学 年 设 计 课程名称:软件工程学年设计 实验项目:信息管理系统 姓 名:XXXXX 专 业:计算机科学与技术 班 级:XXX 班 学 号:XXX 指导教师 XXX 计算机科学与技术学院 实验教学中心 XX 年 X 月 XX 日 摘要 本信息系统开发课程设计题目是:教材管理系统。系统开发的总的设计目标 是实现教材管理的系统化、规范化和自动化,实现对学校教材的集中统一的管理。本系统主要实现对教材信息的管理,主要功能为基本信息维护功能、教材需 求管理功能、采购/入库管理功能与其他操作功能等。本系统结构分为管理员登 陆和教师登陆两大模块,管理员操作部分主

2、要有以下的模块:教材管理(对教材 信息的增加、删除、修改和查询、用户管理(对用户的增加、修改、删除以与 查询、订单管理(对订单的增加、删除、修改和查询;教师登陆后的主要操 作是教材的查询模块。可见,本系统并不复杂,主要解决的问题是利用关键字对数据库进行查询。英文摘要:软件工程学年设计之管理信息系统精 2/32 目 录 第一章 现行系统概述 4 第二章 系统分析 4 2.1需求分析 4 2.2 可行性研究 5 2.3信息系统规划 6 2.4系统的开发方法的选择 6 2.5组织结构与功能分析 7 2.6 业务流程分析 7 2.7数据与数据流程分析 8 2.8数据分析 10 第三章 系统设计 11

3、3.1系统总体结构设计 11 3.2数据结构与数据库设计 12 3.3代码设计 16 3.4 输入/输出设计 16 3.5模块功能与处理过程设计 17 3.6网络系统方案设计 18 3.7信息系统安全设计 19 第四章 系统实施 20 4.1 系统实施 20 4.2系统运行管理制度 29 4.3系统维护 29 第五章 系统使用说明 30 第六章 结束语 31 参考文献 33 管理信息系统课程设计报告 第一章 现行系统概述 在学校,教材管理对教学工作的正常进行起着至关重要的作用,因此教材科 管理人员对于教材征订、教材领取、教材信息管理等,需要有一个自动化的工具 进行统筹管理,才能够与时、准确地反

4、映教材的征订状态。但目前由于教材的种 类多、数量多,将教材准确地分门别类、快速检索,手工科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结

5、构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 3/32 进行非常困难往往是终 于查到了书的信息,但此书没有库存或库存不足,因此检索速度较慢、效率低。目前,很多学校教材科的管理工作还停留在纸质记录的原始方式上。教师书 面提出需要使用的教材名,上交后由系领导审核,审核通过后,由教学秘书统计 需要的数量,然后提交给教材科。之后教材科还有大量的工作,统计各系各班级 需要某种教材的数量,任课教师需要的数量,教材科需要的数量,然后进行订购。领书的时候,要学生提供领书单才能领书,还要记得立刻做记录。这样的操作过 程不但繁琐,而

6、且在这一系列的操作中,无论哪一步出了错误,对最终教学工作 的正常进行都有很大的影响。第二章 系统分析 2.1 需求分析 随着科学技术的不断提高,计算机网络的功能已进入人类社会的各个领域并 发挥着越来越重要的作用。各类学校的校园网也运行了多年,但还有不少学校的 管理系统缺少统一规划,单机运行的信息孤岛还为数不少,所以有必要进一步研 究充分利用校园网合理整合原有异构数据库,从而建立相关部门协同合作的管理 系统。本教材管理平台充分依托校园网,实现教材信息的集中管理、分散操作、信息共享,使传统的教材管理向着数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的学校信息系统打下良好的基础。学校通

7、过使用本系统,可 以实现教材预定、领取、教材计划、定单、库存的自动管理,提高效率,避免出 错。教材管理系统软件切实推进了教学管理的信息化。该软件是以面向对象编程 语言为实现语言,其功能在系统内部有源代码直接完成。操作人员只需输入一些 简单的汉字、数字,即可完成操作,达到自己的目标。大大提高了工作效率,作 到信息的规范管理,科学统计和快速查询,让教材管理处更好的为学校服务。2.1.1 用户角色需求 科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本

8、系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 4/32 根据习惯上教材科的操作方式,整个系统应该有三种用户角色,即教材科人 员,普通学生教师和系统管理员。教材科人员处理订书领书操作,而不能进入到系统管理的模

9、块中;学生教师 可以查询教材信息,不能进入其它任何模块;系统管理员在后台对系统进行用户 管理,教材信息管理,并展开系统的正常运行维护工作,但不能进入教材科人员 操作模块。除普通的学生教师等查询用户外,每个角色操作都通过密码验证和用 户类型选择后登录。通过系统管理员才可以修改密码。工作完成后,通过各自专 门的出口退出登录状态。2.1.2 性能需求 整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行 速度快,数据安全性高。软件系统本身运行对计算机硬件平台和操作系统平台要 求适中。2.2 可行性研究 2.2.1 技术可行性 此次信息系统开发是对所学专业知识的一次综合应用与提高,我们小

10、组可以 在电子商务实验室完成系统开发。该机房计算机配置肯定能满足系统开发的要 求。我们小组可以选定两三台计算机,建立系统开发环境,主要是安装数据库工 具(MS SQL SERVER 2000,应用程序开发工具(ASP.NET 与 Visual Studio 2005。我们小组的部分成员有计算机,小组成员之间可以通过 QQ 或电话进行 即时交流,协调开发工作,解决开发工作中出现的问题。就技术力量来说,该学期,我们小组各成员已经学习了管理信息系统,并且 对网络技术和操作系统也有系统的了解,有些成员熟悉计算机原理,科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课

11、程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 5/32 能解决常见 的硬件故障和硬件选择。目

12、前,教材管理信息系统已得到了大量应用,有许多可 供参考的成功系统。而且,网上有许多关于 ASP.NET 编程的资料和 SQL SERVER方面的资料。从技术角度考虑,此信息系统开发可行。2.2.2 经济可行性 目标系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬件的支 出上十分有限。而且,目标系统并不是十分的复杂,开发的周期较短,人员经济 支出有限。当系统开发完实际运行后,将很大程度上提高计算机的功能,在为使 用者带来便利的同时,也为系统的进一步推广创造了条件。这带来的经济回报将 远超过支出,并且最重要的一点是该软件的开发可以给我们对系统的开发有个全 面的认识。从经济角度考虑,此信息系

13、统开发可行。2.2.3 法律上的可行性 整个系统由于是自行开发,自行使用,所以系统本身不存在法律上的版权争 议。在服务器软件方面,应该使用正版软件,因为整个系统尽管是开发给内部使 用,但它毕竟很多部分还是要依靠 Internet 的,一旦服务器连接到 Internet 上,它的操作系统可能会被 Microsoft 跟踪,如果不是正版软件,将不得不面临民事 诉讼的风险。2.3 信息系统规划 在需求分析的基础上,我们提出了教材管理系统的总体结构方案,并根据发 展战略和总体结构方案,确定了系统的开发次序与时间安排。因为时间有限,所 以我们除了上课时间,也充分利用了课后时间,保证系统的完成进度。以下用

14、甘特图表示出我们的规划进度:科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统

15、设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 6/32 2.4 系统的开发方法的选择 本次课程设计我们选择结构化开发方法,即用系统工程的思想和工程化的方 法,按照用户至上的原则,自顶向下整体分析与设计和自底向上逐步实施的系统 开发过程。是组织、管理和控制信息系统开发过程的一种基本框架。其基本思想:在系统分析时,采用自顶向下、逐层分解,由抽象到具体的逐 步认识问题的过程;在系统设计的时候,先考虑系统整体的优化,再考虑局部的 甘特进度图 优化问题;在系统实施的时候,则坚持自底向上,先局部后整体,通过标准化模 块的连接形成完整的系统。开发过程主要包括以下几个阶段:系统规划阶段、

16、系统分析阶段、系统设计 阶段、系统实施阶段、系统运行与维护阶段,每个阶段都有明确的任务和目标,这样整个开发过程容易调整和控制。科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究

17、信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 7/32 2.5 组织结构与功能分析 教材管理处组织内部的隶属关系如下图所示:其中各个部门的主要职能分别是:教材管理处处长:负责整体管理教材管理处各项事物,审批文件等。技术部:负责对系统进行日常维护,发现系统漏洞进行修复,并对系统进行 与时更新和升级。采购部:根据教材管理部要求进行教材的采购。对于库存不足的书进行与时 采购,并在采购后与时入库,保证库存。教材管理部:对学生、教师的具体订书情况进行录入、管理,库存充足则做 领书处理,

18、不足则通知采购部进行与时采购。会计部:负责向学校财务处申报各项费用,并进行管理。主要是对购书款进 行审批、汇总。2.6 业务流程分析 本系统的业务流程主要描述如下:教师填写选书单,教材管理员根据图书库的库存审核选书单,合格则生成 最终选书单,不合格的则退给教师重写,这些都是在线下进行,统一由教科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修

19、改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 8/32 材科 人员进行系统操作。然后根据库存查询数量,满足条件则通知教师领用材料并 修改库存,生成销售和库存报表以与应收账单分别送至图书库和财务处。如不 满足条件则生成采购单送至采购人员进行采购图书,采购人员通过到过通知到 财务处报销购书费用。业务流程图如下:2.

20、7 数据与数据流程分析 数据流程分析是把数据在组织内部的流动情况抽象地独立出来,舍去了具 体的组织机构等,以发现和解决数据流中的问题。各系经过统计教材需求量,将 教材征定单交给教材管理部门,教材管理部门拟订计划生成教材计划表,并将定 书单提交给供货单位以求供货单位供应教材,完成教材的采购工作后进行入库登 记,生成入库单交于财务处进行结算。科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分

21、主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 9/32 各班将领书单交于教材科,教材科将教材 分发给各班级并进行出库登记,生成出库单交于财务处进行费用结算,并生成教 材费用单。其数据流程图如图 2-3 所示 图 2-3 教材管理系统顶层 DFD 图 2-3 教材管理

22、系统一层 DFD 教材管理系统系统流程图:2.8 数据分析 数据字典:根据系统的数据流程图,得到数据流、数据存储、加工和数据项的数 据字典,数据字典详细描述了数据流程图中各个项,有助于操作员进一步了解系 统的逻辑功能和结构。举例如下:(1 数据项条目:科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查

23、询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 10/32 数据项名称:教材编号 简述:本教材库所有教材的编号 类型:整型 长度:8 位 取值范围:1-99999999(2 数据流条目:数据流名称:教材卡片数据 别名:无 简述:每本教材的详细信息 组成:教材编号+教材名称+教材作者+价格+ISBN 号+出版日期+条 形码号+出版社 流量:十张/日(3 数

24、据存储条目:数据存储名称:教材登记表 别名:无 简述:存放所有教材的信息 组成:教材编码+教材名称+计量单位+报损率+统计数量 存储方式:顺序 存取频率:十 次/天(4加工条目:加工名:教材数据录入 输入:教材卡片 输出:教材初始数据 加工逻辑:根据教材卡片数据录入数据到数据库,从而方便系统对教材进行查询,打印报表等其他操作 第三章 系统设计 3.1 系统总体结构设计 教材管理系统的系统模块结构图如下:科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的

25、管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 11/32 系统功能主要包括订书处理、领书处理、特殊处理、系统信息管理四个部分。以下按照不同的功能处理对具体功能进行描述:一、订书处理:教材科人员通过登录

26、页面登录成功后,可以通过菜单选择为学生、老师、或 者教材科订书,首先选择需要定的教材,输入教材使用的学年度,如果为学生订 教 材 管 理系统 用户登 录模块 订书模 块 领书模 块 销售、换 书、报损 模块 图书管 理模块 系统管 理模块 教材查 询模块 统计模 块 学生订 书 教师订 书 教材科 订书 学生领 书 教师领 书 科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下

27、的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 12/32 书需要选择系和班级,填入需要订购的数量,如果是教师订书需要填写教师名字,选择确定,订书的过程就完成了。二、领书处理:教材科人员通过登录页面登录成功后,可以通过菜单选择为学生、老师做领 书处理。当学生代表来领书时,通过班

28、级就可以查询到需要领什么书,需要领多 少本,什么书已经领取了等信息,领书成功会做上领书标记。教师来领书时,通 过选择教师名字,就可以知道需要领什么书,也和学生类似的在领书后做领书标 记。三、特殊处理:特殊处理指的是换书、报损、零售、统计、查询这些功能。教材科人员从登 录模块登录后可以进入这些功能模块。换书是只书本身由缺陷的情况下,对领书 的学生或老师做换书处理,并作记录。报损是因为其它教材科的原因造成的问题 做报损处理,并且登记。零售是对丢失教材的学生做零售处理,并且记录。这些 操作都是要在教材科有自己购买相关教材的情况下才能进行。如果在进行这些操 作的时候,数量少于阀值将报警,数量不足或没有

29、库存的时候会弹出提示框并关 闭相关功能。统计功能是在选择学年度和教材后统计订购数量,或者按班级统计 订购数量。查询模块是所有用户在没有登录情况下都可以操作,可以按模糊查询、按授课教师等方式查询教材相关信息。四、系统管理:系统管理员从登录页面进入系统,选择用户类型为“系统管理”。系统管理 员登录后不能进入教材科用户使用的模块。系统管理员可以添加删除修改教材信 息,管理各类用户,设置报警阀值,管理班级和系的信息。3.2 数据结构与数据库设计 科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范

30、化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 13/32 图 3-3 教材实体 E-R 图 图 3-4 仓库实体 E-R 图 图 3-5 班级实体 E-R 图 科学

31、与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数

32、据软件工程学年设计之管理信息系统精 14/32 图 3-5 供应商实体 E-R 图 数据库的表结构是非常重要的环节,一个良好的数据库设计,可以提高效率,方便维护,并且为以后进行功能的扩展留有余地。表 3-1 是系统数据库表的清单。科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加

33、删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 15/32 报损表(damage:存放由于教材科原因造成的教材损坏的报损信息,如表 3-2所示:阀值表(number:设置库存报警阀值。如表 3-3 所示:教材表(jiaocai:显示教材信息。如表 3-4 所示:科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开

34、发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 16/32 订书表(dingshu:显示记录学生、教师、教材科的订书消息。如

35、表 3-5所示:领书表(lingshu:存放学生、教师的领书消息。如表 3-6 所示:科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构

36、与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 17/32 换书表(change:存放因非人为原因的图书问题进行换书的信息。如表 3-7 所示:班级表(class:存放系和班级的信息。如表 3-8 所示:销售表(sell:记录教材零售信息。如表 3-9 所示:科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主

37、要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 18/32 用户表(user:管理用户信息。如表 3-10 所示:3.3 代码设计 设计问题是一个科学管理问题。设计出一个好的代码方案对于系统的开发工 作是一件极为有利的事情。它可以使很多机器处理变得十分方便,另外还把一下

38、 现阶段计算机很难处理的工作变得简单。代码就是以数或字符来代表各种客观实体。在现实世界中有很多东西如果我 们不加标记是无法区分的,这时机器处理就十分困难。所以能否将原来不能确定 的东西,唯一地加以标识是编制代码的首要任务。以教材编号为例。在教材管理 中不难发现,有的书籍虽然名字一样,但是出版日期、著作人不一样,为了能够 区分这样的书籍而编制教材编码(教材号:01001 01002 01003。唯一化虽是代 码设计的首要任务。但如果我们仅仅为了唯一化来边走代码,那么代码编出来后 可能是杂乱无章的,使人无法辨认,而且使用起来也不方便。例如,在管理系统 中关于管理累的书籍以“01”开头,其中“010

39、01”表示管理学书籍,“01002”表示营销书籍等。这样在查找或统计某一类科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业

40、务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 19/32 书籍时就十分方便了。为了保持系统 的合理性,在代码设置时也要注意系统化规范。3.4 输入/输出 3.4.1 输入设计 输入内容:用户名、密码,登录成功后可进入系统进行相应的输入。教材管理系统能够完成教材基本信息的录入以与各种详细信息等,体现了教 材管理的最新发展。根据教师的提交情况,采取较为灵活的方式输入。在输入界 面中,可以通过选择、填写等方式来实现信息的输入,数据库文件由手工写入的 教材信息组成,使数据库输入的工作可以简洁直观,可方便完成以后的数据保存、编辑等工作。

41、比如在输入年份的时候要按照规定格式写,如 2007-2008。在教材管理系统中设置下拉列表供用户选择教材名,选顶后可单击按钮即可 以实现数据的录入。3.4.2 输出设计 输出内容:1、登陆成功,用户将直接进入系统进行操作;2、正常操作下输出用户所查询等操作显示内容;3、无这个用户或密码错误,将会跳出对话框显示出现错误;4、当输入内容出现格式错误或其他错误,则不能进行正常录入。常用输出设备有显示终端、打印机、磁带机、绘图仪、多媒体设备等,常见 的输出介质有纸张、磁盘、光盘、多媒体介质等。科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统

42、系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 20/32 在这个教材关系系统可以通过条件查询,满足一定的需求,生成上

43、报的表格 和统计表格,使用显示器来显示这些数据,实现数据的输出。信息系统的输出采 用最为广泛的输出方式之一的屏幕现实,由于技术限制,暂时不实习打印机的打 印。在功能选择、查询、检索信息时采用的是屏幕输出方式。3.5 模块功能与处理过程设计 科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对

44、订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 21/32 主控模块控制图 教材管理模块 IPO 图 3.6 网络系统方案设计 3.6.1 实用性和先进性 在网络设计中把先进的技术与现有的成熟技术、标准和设备结合起来,充分 考虑到网络系统应用的需求和未来的发展趋势,尽可能采用先进的网络技术以适 应更高的数据、语音、视频(多媒体的传输需要,使整个系统在相当一段时期 内

45、保持技术的先进性,以适应未来信息化的发展的需要。3.6.2 标准性与开放性 科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析

46、业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 22/32 本系统的设计上使结构上真正实现开放,基于开放式标准,坚持统一规范的 原则,从而为未来的发展奠定基础。网络采用国际上通用标准的主流的网络协议,不仅保证与其它网络(如公共数据网、Internet 之间的平滑连接和互通,还 能适应未来若干年的网络发展趋势,便于将来网络自身的扩展。3.6.3 网络的可扩充性 网络系统是一个不断发展的系统,网络不仅需要保持对以前技术的兼容性,还必须具有良好的灵活性和可扩展性,具备支持多种应用系统的能力,提供技术 升级、设备更新的灵活性,能够根据

47、网络系统不断深入发展的需要,根据未来业 务的增长和变化,平滑的扩充和升级现有的网络覆盖范围、扩大网络容量和提高 网络的各层次节点的功能,最大程度的减少对网络架构的调整。3.6.4 网络的可管理性 网络设备必须采用智能化,可管理的设备,同时采用先进的网络管理软件,实现先进的管理。最终能够实现监控、监测整个网络的运行情况,合理分配网络 资源,可以迅速确定网络故障等。通过先进的管理策略、管理工具提高网络的运 行性能、可靠性,简化网络的维护工作,从而为办公、管理提供最有力的保障。3.6.5网络的安全性 必须保证网络系统的安全运行,网络安全是保证系统安全运行的重要基础。为了保护网络上数据的安全性,必须提

48、供多种方式和层次的访问控制、通过使用 网络用户身份识别、包过滤、与防火墙、自我防御网络等技术来保证网络系统的 安全性。3.6.6 网络的高可靠性 科学与技术班级班学号指导教师计算机科学与技术学院实验教学中心年月日摘要本信息系统开发课程设计题目是教材管理系统系统开发的总的设计目标是实现教材管理的系统化规范化和自动化实现对学校教材的集中统一的管理本系等本系统结构分为管理员登陆和教师登陆两大模块管理员操作部分主要有以下的模块教材管理对教材信息的增加删除修改和查询用户管理对用户的增加修改删除以与查询订单管理对订单的增加删除修改和查询教师登陆后的主要操作之管理信息系统精目录第一章现行系统概述第二章系统分

49、析需求分析可行性研究信息系统规划系统的开发方法的选择组织结构与功能分析业务流程分析数据与数据流程分析数据分析第三章系统设计系统总体结构设计数据结构与数据软件工程学年设计之管理信息系统精 23/32 网络系统必须有很高的可靠性、稳定性与一定程度的冗余。提供拓扑结构与 设备的冗余和备份,把单点失效对网络系统的影响减少到最小,避免由于网络故 障造成用户损失。3.6.7 网络的高性能 网络设备必须具备高速处理能力,千兆/万兆以太网为网络骨干,百兆/千兆接入,保证网络高吞吐能力,满足各种应用对网络带宽的需求。3.6.8 网络设施投资保护 网络系统必须具备先进性,保证系统具有较强的生命力,有较长期的使用价

50、 值,符合 5 年内的发展趋势,在选择网络设备,方案设计时要有前瞻性,要能 够兼容未来的标准技术。3.7 信息系统安全设计 首先,考虑到管理信息系统中存储大量数据实时数据,在设计时,应考虑数 据自动备份,用于防毁、抗灾以与应急处理;同时还应考虑网络数据的冗余,便 于检出和纠正由于暂时故障引起的错误。备份和恢复机制是提高系统数据安全性 的重要保障。此外,利用数据加密技术对一些重要的数据进行加密,如用户的账 号、密码等。数据加密后存储在数据库中,不但可以防止非授权用户的越权操作,也可以防止授权用户操作疏忽导致的信息泄露,同时它也是对付恶意软件的有效 方法之一。在硬件方面可以采用防火墙技术,设置防火

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

当前位置:首页 > 应用文书 > PPT文档

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com