学生成绩管理系统总体设计说明书_第1页
学生成绩管理系统总体设计说明书_第2页
学生成绩管理系统总体设计说明书_第3页
学生成绩管理系统总体设计说明书_第4页
学生成绩管理系统总体设计说明书_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学生成绩管理系统总体设计说明书目录1. 引言 21.1编写目的 21.2项目背景 21.3定义 21.4参考资料 22. 任务概述 32.1 目标 32.2条件与限制 32.3运行环境 32.4 需求概述 33. 总体设计 53.1处理流程 53.2总体机构与模块外部设计 53.3功能分配 64. 接口设计 74.1外部设计 74.2内部接口 75. 数据结构设计 75.1逻辑结构设计 75.2 物理结构设计 85.3数据结构与程序的关系 86. 运行设计 96.1 运行模块的组合 96.2运行控制 96.3运行时间 97. 出错处理信息 97.1出错输出信息 97.2出错处理对策 98. 安

2、全保密设计 109. 维护设计 101. 引言1.1编写目的实现学校人力资源的优化和学生成绩管理的科学管理,通过试用本系统,可以更加有效的管理学生成绩信息,其中包括学生的基本信息,成绩信息并且具有信息的增加,查询,修改等功能,明确用户对学生成绩管理系统的功能需求和性能需求,并将这些需求用规范化的语言和规范化的结构完整、准确地表达清楚,以此统一软件开发者和用户对学生成绩管理信息系 统软件的理解和认识。这是开发学生成绩管理信息系统的基础,也是软件开发者和用户达成共识的基础。用户是教务处,老师,学生。1.2项目背景a. 名称:学生成绩管理系统b. 本系统的提出者:蔡植诚c. 本系统只能运行在已安装I

3、IS5.1及以上版本的windows系列操作系统下。1.3定义IIS :互联网信息服务, 是 In ternet In formatio n Services 的缩写,是一个 World Wide Web server。ASP:是Active Server Page 的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便 的编程工具。1.4参考资料软件工程(第二版)张海藩 人民邮电出版社信息分析与设计清华大学出版社2. 任务概述2.1目标该系统主要用于学生成绩的管理,发布,以及学校动态新闻的发布.该系统是在某些学校

4、既要求高效又要求低成本的并且还要求易上手的背景下,在参考某些著名的公司在这家方面生面杰作后,经过认真仔细的分析后,最终经过我们小组经过长期的努力后完成的系统.2.2条件与限制在现有成绩管理系统的基础上,利用小组人力和各自的资源(如设备,知识等)有效的开发。本系统的开发人员知识有限,软硬件可能出现故障,且开发工作计划在2010年1月末完成。具体如下:a.所建议系统的运行寿命的最小值;b.进仃系统方案选择比较的时间;c.经费、投资方面的来源和限制;d.法律和政策方面的限制;e.硬件、软件、运行环境和开发环境方面的条件和限制;f.可利用的信息和资源;g.系统投入使用的最晚时间。2.3运行环境服务器处

5、理器型号及内存容量:Window2003主频1G以,内存在512M以上及可:客户端:由于这系统是BS系统(浏览器访问模式),客户端只需借用浏览器及可服务器数据库: MYSQL服务器:tomcat6.0服务器操作系统:win dow 20032.4需求概述功能:能够实现老师和学生对成绩的管理,即完成一些基本的功能, 查询,删除,添加,修改等,同时也要实现权限的管理。性能:信息中心提供的学生成绩信息必须及时的反映出来,老师和学生能够及时 的进行对成绩的管理。输入要求:数据完整,详实输出要求:简捷,快速,实时。说明对于该软件的时间特性要求,a. 响应时间:少于 3秒b. 更新处理时间:少于 2秒c.

6、 数据的转换和传送时间少于 5秒说明对该软件的灵活性的要求,即当需求发生某些变化时, 该软件对这些变化的适应能力,a. 操作方式上的变化:更人性化b. 运行环境的变化:在 windows2003或以上的版本都能运行3总体设计3.1处理流程3.2总体机构与模块外部设计3.3功能分配各项功能与程序结构的关系,见下表。成绩录 入修改成 绩删除记 录查询成 绩计算总评 分计算全班平均总评分统计各等 级学生添加V修改V删除V查询V计算总评 分VV计算全班平均总评分VV统计各等 级学生人 数VV4. 接口设计4.1外部设计用户界面首页登陆:学生成绩管理系统用户:密码:登陆4.2内部接口计算总评分:int

7、sum(i nt , int )计算全班平均总评分int average(i nt a)统计各等级学生人数b stat(i nt a)5. 数据结构设计5.1逻辑结构设计学生表字段名数据类型主键学生学号varchar ( 10)Y学生姓名varchar (20)班级号varchar ( 10)课程表字段名数据类型主键课程名称varchar (20)Y教师姓名varchar (20)班级表字段名数据类型主键班级号varchar ( 10)Y时间date课程名称varchar (0)成绩表字段名数据类型主键学生学号varchar ( 10)Y课程名称varchar (20)时间date平时成绩va

8、rchar (3)考试成绩varchar (3)总评成绩varchar (3)5.2物理结构设计每个数据项都可以直接通过网页的相关文本框来添加、更新。同时要查询时,也可以直观的在页面输入查询条件,就可地到结果。5.3数据结构与程序的关系成绩录 入修改成 绩删除记 录查询成 绩计算总评 分计算全班平均总评分统计各等 级学生学生表V课程表V班级表V成绩表VVVVVVV6. 运行设计6.1运行模块的组合计算总评分、计算全班平均总评分、统计各等级学生三大模块之间运行时才有才会相互组合。当运行计算全班平均总评分、统计各等级学生时,都要调用计算总评分。只有运行了计算总 评分模块计算出了学生总评才能计算全班平均总评分、统计各等级学生。6.2运行控制当执行一些操作的时候, 可以进行相应的控制操作。比如终止已经开始的的操作,用户只要关闭页面即可。简单快捷。6.3运行时间见3.3功能分配各项功能与程序结构的关系,见下表。7. 出错处理信息7.1出错输出信息1. WEB艮务器故障。打不开首页。2. 应用服务器故障。不能执行相应操作。3. 数据库故障。连接不到数据库,或查询错误7.2出错处理对策当出现WE曲艮务器故障和应用服务器故障时,不用着急。一方面后备设备可以马 上开启。另一方面,可能是服务器性能过高,性能降

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论