学生成绩管理系统设计说明书.docx

上传人:b****1 文档编号:2421930 上传时间:2022-10-29 格式:DOCX 页数:30 大小:1.26MB
下载 相关 举报
学生成绩管理系统设计说明书.docx_第1页
第1页 / 共30页
学生成绩管理系统设计说明书.docx_第2页
第2页 / 共30页
学生成绩管理系统设计说明书.docx_第3页
第3页 / 共30页
学生成绩管理系统设计说明书.docx_第4页
第4页 / 共30页
学生成绩管理系统设计说明书.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

学生成绩管理系统设计说明书.docx

《学生成绩管理系统设计说明书.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统设计说明书.docx(30页珍藏版)》请在冰豆网上搜索。

学生成绩管理系统设计说明书.docx

学生成绩管理系统设计说明书

 

学生成绩管理系统

系统设计说明书

 

专业班级:

09级软件工程

组号:

第九组

组员:

指导老师:

 

目录

1、引言························································1

1.1、文档编制目的············································1

1.2、背景····················································1

1.3、词汇表··················································1

1.4、参考资料················································1

2、总体设计·····················································2

2.1、设计原则·················································2

2.2、软件体系结构············································2

2.2.1、系统层次图············································2

2.2.2、系统物理结构图·········································3

2.3、技术支持·················································3

2.4、系统类图·················································4

3、详细设计·····················································5

3.1、用例图···················································5

3.2、学生子模块设计············································6

3.2.1、程序描述··············································6

3.2.2、输入项················································8

3.2.3、输出项················································8

3.2.4、状态图················································9

3.2.5、性能··················································9

3.2.6、页面设计·············································10

3.3、教师子模块··············································11

3.3.1、程序描述·············································11

3.3.2、输入项···············································13

3.3.3、输出项···············································13

3.3.4、状态图···············································14

3.3.5、性能·················································14

3.3.6、页面设计·············································15

3.4、管理员子模块············································15

3.4.1、程序描述·············································15

3.4.2、输入项···············································17

3.4.3、输出项···············································17

3.4.4、状态图···············································18

3.4.5、性能·················································18

3.4.6、页面设计·············································19

4、数据库设计··················································19

5、测试计划····················································21

六、故障处理说明················································25

七、尚需解决的问题··············································25

 

1引言

1.1、文档编制目的

基于现在的学生越来越多,老师的工作量越来越大。

伴随着网络信息化,学生成绩管理也必须迈进一个更加进步的时代。

那就是用网络来管理学生成绩,实现一个电子评分选课平台,减轻老师的负担,也便利教务处的管理工作。

在本系统中,学生可以选课,退课,查询成绩;老师在期中期末的时候给学生打分,并按百分比计算,提交之前可以修改学生的成绩;管理员可以对教师、学生、课程的信息进行增、删、查、改,并且可以发布公告,新闻。

如果学生,教师,管理员想进入这个系统,必须先进行登录,新用户要注册,可以进行个人信息的维护,如密码的修改等。

本系统的宗旨是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。

1.2、背景

1.系统名称:

学生成绩管理系统

2.运行平台:

visualstdio2010、SQL2008及以上版本

3.开发人员:

有一定C语言,ASP.NET,CSS,adjax技术,以及数据库编程技术的数计学院09软工ASP.NET开发小组第九组。

1.3、词汇表

(1)课程前面加上Cla,所有学生信息前面加上Stu,所有教师前面加上Teach。

如学生的ID号为stuID,教师的ID号为TeachID。

(2)Message即信息,用Me作为后缀,分数以Grade作为后缀。

如学生信息StuMe,课程信息为ClassMe。

(3)学号工号用ID来标记,姓名后面加上Name。

如TeachName等。

1.4、参考资料

1、张海藩.软件工程导论.清华大学出版社,2008年2月第五版.

2、BobHughesMikeCotterell.软件项目管理.机械工业出版社,2010.9.

3、北京红河谷时代信息技术有限公司编写文档模板

4、丁建革.基于PDM的高校学生管理集成信息系统设计与开发.万方数据.2005-国防科学技术大学

2、总体设计

2.1、设计原则

在确定目标系统的过程中,主要遵循了以下几个原则:

✓目标系统应能满足概要设计描述的功能需求;

✓目标系统应具有较好的可扩展性;

✓目标系统的客户端使用方便、界面友好、配置和管理简单灵活。

✓目标系统的安全性能能够给予一定的保障。

2.2软件体系结构

2.2.1、系统层次图

图1学生成绩管理系统层次图

表1模块功能

学生子模块

学生可以在该模块中进行选课、退课,成绩查询,浏览新闻,并且还可以对自己的个人信息进行增删查改等操作

教师子模块

教师可以在该模块中进行选课、退课,成绩录入,浏览新闻,并且还可以对自己的个人信息进行增删查改等操作

管理员子模块

管理员浏览新闻,发布新闻,修改编辑新闻,并且还可以对自己的个人信息进行增删查改等操作,还可以对教师学生的信息进行增删查改的操作

2.2.1、系统物理结构图

.

图2系统物理结构图

2.3、技术路线

(1)使用CSS对网页进行布局

用CSS对网页在浏览器中的显示效果进行定义,它拥有丰富的网页显示效果控制能力,可以为任何元素的文本和背景设置颜色,通过盒状模型定义复杂的网页布局,轻松定义图像特性,提升用户使用体验的动态性;易于重用,并且足够灵活,使我们设计出的网页具有动态的新的显示效果。

并且CSS可以使用于大多数的浏览器,VisualStudio2008以上的版本也支持样式表的编写。

(2)实现语言采用ASP

ASP具有简单、高效、功能强大的特点。

在ASP众多的优势当中,它在数据库方面的特长显得尤为突出:

适应于多种数据库结构,从客户机/服务机模式到多层数据结构模式;高效率的数据库管理系统和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件,更加贴近购物网站这种信息管理系统对数据操作的需要。

而且他易于操作,即使是不懂ASP的人也可以在很短的时间内学会对网站的操作。

(3)PhotoShopCS3美图

对网页的美图效果进行修改,使图片达到所需要的效果,更有可视性。

 

2.4、系统类图

图3系统类图

3.详细设计

3.1、用例图

图4学生子模块设计用例

图5教师子模块用例图

图6管理员子模块用例图

3.2、学生子模块设计

3.2.1程序描述

A、在这个子模块中,用户首先要进行登录。

如果是新用户,需要先进行注册,再登录。

登录时要对密码进行验证,密码输入错误则重新输入。

输入正确之后,才可以进入学生主界面。

B、进入主页后,学生可以对自己的个人信息进行相应的修改,添加或者删除。

保存之后显示个人信息修改后的情况,点击返回则到学生主页,退出则到学生成绩管理系统的首页。

图7学生系模块的流程图

C、学生选课、退课。

点击后显示本学年你可选择的课程。

选择完毕提交可看到你已经选择的课程。

如果发现选错课了,或者选多了,则可以点击学生退课,页面直接跳转到已经选择的课表,选择提交就可以知道更改之后的课表了。

选择返回到学生主页,退出到学生成绩管理系统的首页。

D、学生成绩查询。

选择年份跟学期,点击查询,便可以转到学生成绩的页面,可以看到你所修课程所得到的分数情况,学分,以及课程的详细情况。

选择返回到学生主页,退出到学生成绩管理系统的首页。

E、新闻浏览。

该系统支持新闻的浏览。

你可以查看最近国际国内焦点新闻。

点击新闻浏览,跳转到新闻列表,单击新闻列表,可以查看新闻详情。

每条新闻你都可以对其进行评论,发表自己的看法,也可以对别人的评论进行回复。

选择返回到学生主页,退出到学生成绩管理系统的首页。

 

3.2.2、输入项

表2学生子模块的输入项

输入值

数据描述

输入描述

学号

Varchar[20]

保留上次输入的学号

密码

Varchar[64]

人工输入

评论内容

text

人工输入

修改的个人信息

集合类型

人工输入

学年学期

Varchar[MAX]

从下拉列表中选择

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 面试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1