分享
 
 
 

软件工程实践(三)

王朝other·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

概要设计报告(1)

1、任务概述

目 标: 通过设计,本系统欲达到的目标是解除学生日常管理

工作的繁杂性和减小学生成绩等数据处理的复杂程度,提高学校工作效率.

运行环境: 本系统要求可以在Win 9x/2000/xp等系统上运行.

需求概述: 选择操作类型后,按照所输入的信息,完成相关的信息追加或是信息(成绩)查询功能,并能按要求输出相应的报表或是成绩单,并在操作过程中,随时注意判断用户的合法性,防止不合法用户恶意修改系统数据库所存储的信息. 安全保密方面要求进入系统要输入密码(以管理员身份登陆时)以验证用户合法性;且要求该系统具有可维护性,可移植性,留有相应的接口。

条件与限制: 1.开发本教学事务管理系统用VC++6.0;

2.只有管理员级用户进入系统后才有权进行修改操作,一般用户只可浏览或查询,无修改权.

2、总体设计

总体结构和模块外部设计:

以下则是通过变换分析把具有变换流特点的数据流图按预先确定的模式映射成软件结构:

(1)复查基本系统模型

复查的目的是确保系统的输入数据和输出数据符合实际。

(2)复查并精化数据流图

对需求分析阶段得出的数据流图认真复查,并在必要时进行精化。不仅要确保数据流图给出了目标系统的正确的逻辑模型,而且应该使数据流图中每个处理都代表一个规模适中相对独立的子功能

(3)确定数据流图具有变换特性还是事务特性。

面向数据流的设计方法把信息流映射成软件结构,信息流的类型决定了映射的方法。依据前面的数据流图可以判断信息沿输入通路进入,进入系统的信息通过变换中心,经加工处理以后再沿着输出通路变换成外部形式离开软件结构。而符合这些特征的信息流恰恰是变换流。此系统的所有信息流为变换流。

(4)确定输入流和输出流的边界,从而孤立出变换中心。

具有边界的数据流图

(5)完成“第一级分解”

教学事务管理系统的总体结构第一级分解

(6)完成“第二级分解”

把数据流图中的每个处理映射成软件结构中一个适当的模块。

接收查询条件

判断信息是否合法

未 经 精 化 的 输 入 结 构

(7)对软件结构进一步精化

3、接口设计

a. 用户登录界面

该界面主旨是欢迎用户登录,其中一个重要环节就是验证用户的合法性,暂设定为通过管理员授权的形式来解决登陆认定。该界面通过调用存储系统在外存储器中所存储的管理员的身份验证来与用户所输入的待验证的授权信息来进行比较判断,当是合法用户时,才能连接到下一个结构模块,否则按差错处理设计中的步骤进行处理.

b. 系统主界面

该界面要完成的工作是使用户完成对将要进行操作的选定工作,分为三个功能区:信息追加模块、信息维护模块、相关信息查询模块。该模块应该通过调用相关的数据结构(比如追加模块的数据结构、信息维护模块的数据结构等)来实现与下一个界面的接口实现,可以用设定关键字或主索引的方式来实现与相关表单(其它模块)的连接。

c. 追加信息模块界面

此界面包括完成用户合法性的验证工作(主要是指针对系统管理员)需要完成的工作是完成对学生基本信息和学生选课信息输入以及它们之间的关联。当此界面的信息输入区填入学生信息后,当确定存储时,此阶段数据结构应该完成的工作是将所输入的信息生成的文件写到数据库所在的外存储器上以备后边的操作调用。

d. 信息查询模块界面

此界面要求具有相关查询条件的输入区当完成相关条件的输入后,当按下确定键以后,就可以按用户的要求输出按该搜索条件查询到的表单。该模块的实现依赖于关键字或主索引所完成的几个不同表单中需要输出信息的关联。然后通过ODBC接口对数据库进行操作。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有