网站地图>收藏本站>设为首页
定做流程>服务项目>价格参考>付款方式>诚邀加盟>关于本站>联系我们
当前位置:5173毕业设计论文网文章资讯VFP

学生综合素质管理系统|学生评测系统

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2010-03-22 11:08:00
QQ交谈在线咨询详情 5173论文网竭诚为您服务 本站永久域名:www.lw5173.com

第三章  系统设计

31概要设计

311概要设计阶段的主要任务

①系统分析员审查软件计划、软件需求分析提供的文档,提出最佳推荐方案,用系统流程图,组成系统物理元素清单,成本效益分析,系统的进度计划,供专家审定,审定后进入设计。

②确定模块结构,划分功能模块,将软件功能需求分配给所划分的最小单元模块。确定模块间的联系,确定数据结构、文件结构、数据库模式,确定测试方法与策略。

③编写概要设计说明书,用户手册,测试计划,选用相关的软件工具来描述软件结构,结构图是经常使用的软件描述工具。选择分解功能与划分模块的设计原则,例如模块划分独立性原则,信息隐蔽原则等。

312概要设计的过程

概要设计要先进行系统设计,复审系统计划与需求分析,确定系统具体的实施方案;然后进行结构设计,确定软件结构。

313概要设计的原则

①将软件划分成若干独立成分的依据。

②如何表示不同的成分内的功能细节和数据结构。

③如何统一衡量软件设计的技术质量。

314系统功能分析

根据学校的教务人员提供的学生综合素质管理的信息,预测开发的管理系统的达到的功能如下:

1、登记学生基本信息;(包括学号、姓名、性别、民族、专业、系别)

2、登记学生学科成绩;(包括学号、学科、成绩、学期)

3、登记学生奖罚记录;(包括学号、奖罚成绩、奖罚原因、奖罚日期)

4、查询学生基本信息;(可由学号、姓名、民族、专业、系别来对学生基本情况表进行筛选)

5、查询学生学科成绩;(由学号查询)

6、查询学生奖罚记录;(由学号查询)

7、修改密码;

8、密钥进入:进入该系统需要正确的密码,如果密码输入三次错误,则自动退出该系统;

9、退出系统。

根据以上分析,该系统的整个流程图为:

 

 

系统封面

用户登录

调用系统主界面

退出系统

密码正确吗?

3-1系统结构流程图

 

 

 

 

 

 

 

 

 

 

 

 


 

主界面

登记学生基本信息

登记学生学科成绩

登记学生奖罚记录

查询学生基本信息

查询学生学科成绩

查询学生奖罚记录

 

 

 

退

 

 

 

登录


该系统考虑将整个系统分解成如图3-2模块结构图:

 

3-2模块结构图

并且在系统的开发过程中,我尽量注意模块的高内聚、低耦合,使得系统的整体性能提高,并且也有利于投入使用后的系统维护。

32详细设计

321详细设计的任务

详细设计就是要在概要设计的结果的基础上,考虑“怎样实现”这个软件系统,直到对系统中的每个模块给出足够详细的过程性描述。主要任务如下:①为每个模块确定采用的算法,选择某种适当的工具表达算法的过程,写出模块的详细过程性描述;②确定每一模块使用的数据结构;③确定模块接口的细节,包括对系统外部的接口和用户界面,对系统内部其它模块的接口,以及模块输入数据、输出数据及局部数据的全部细节。④要为每一个模块设计出一组测试用例,以便在编码阶段对模块代码(即程序)进行预定的测试,模块的测试用例是软件测试计划的重要组成部分,通常应包括输入数据,期望输出等内容。

322详细设计的方法

本系统在开发过程中所采用的详细设计方法为程序程序图和IPO图:

程序流程图见编码部分,下面介绍各模块的IPO:

I

O

P

学生基本信息(学号、姓名、性别、民族、专业、系别)

提供相应的界面供操作人员录入

1、保存到表

2、备份已经录入完毕的信息


学生基本信息登记模块IPO图:

 

第一章    ... 3

11课题简介.... 3

12开发的意义.... 3

14团队构成.... 4

第二章  开发环境及实现技术... 5

21开发环境.... 5

22开发工具简介.... 5

第三章  系统设计... 6

31概要设计.... 6

311概要设计阶段的主要任务.... 6

312概要设计的过程.... 6

313概要设计的原则.... 6

314系统功能分析.... 6

32详细设计.... 8

321详细设计的任务.... 8

322详细设计的方法.... 8

第四章  数据库设计... 11

41数据库简介.... 11

42数据库需求分析.... 12

43测试用例.... 15

第五章  详细设计... 17

51登录模块的设计与实现.... 17

52登记学生基本信息模块的设计与实现.... 20

53登记学生学科成绩模块的设计与实现.... 25

54登记学生奖罚记录模块的设计与实现.... 27

55查询学生基本信息模块的设计与实现.... 29

56查询学生学科成绩模块的设计与实现.... 32

57密码修改模块的设计与实现.... 35

第六章  系统使用说明... 37

61使用说明.... 37

62运行环境.... 37

63运行结果.... 37

第七章  设计心得... 42

参考文献... 43


以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
     购买帮助>>

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论