学生信息管理系统设计说明书_第1页
学生信息管理系统设计说明书_第2页
学生信息管理系统设计说明书_第3页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、学生信息管理系统设计说明书专业班级:12信息管理(移动商务)1班组员:24刘美玲43谢小丽01白雄燕指导老师:肖芳老师1引言错误!未定义书签。1.1文档编制目的错误!未定义书签。1.2 背景错误!未定义书签。1.3 命名规范错误!未定义书签。1.4 参考资料错误!未定义书签。2、总体设计12.1设计原则错误!未定义书签。2.2软件体系结构错误!未定义书签。2.2.1、系统层次图错误!未定义书签。2.2.1、系统物理结构图错误!未定义书签。2.3、技术路线错误!未定义书签。2.4、系统类图错误!未定义书签。3、详细设计33.1.2输入项错误!未定义书签。3.1.3输出项错误!未定义书签。3.1.

2、4、性能错误!未定义书签。4、数据结构与数据库设计错误!未定义书签。4.1数据结构.24.1.1数据分析24.2数据库设计.24.2.1数据库设计原则24.2.2面向对象数据库设计方法25、测试计划错误!未定义书签。5.1数据和数据库完整性测试:错误!未定义书签。5.2功能测试:错误!未定义书签。5.3用户界面测试:错误!未定义书签。5.4性能评测:错误!未定义书签。5.5安全性和访问控制测试:错误!未定义书签。6、故障处理说明错误!未定义书签。7、尚需解决的问题错误!未定义书签。1引言1.1文档编制目的二十一世纪是信息的社会,传统的教务管理模式,已经不适应信息时代的要求,迫使人们启用新的管理

3、方法来管理。因此,教务管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的教务管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,从而使人们有更多时间来学习和享受生活。1.2背景1、系统的名称:学生信息管理系统2、系统运行的环境:visualstdio2010、SQL2005及以上版本3、开发语言:java、CSS、4、开发者:哗啦啦团队1.3命名规范(1) 课程前面加上Cla,所有学生信息前面加上Stu,所有教师前面加上Teach。如学生的ID号为stuID,教师的ID号为TeachID。Message即信息,用Me作为后缀,分数以Grade作为后缀

4、。如学生信息StuMe,课程信息为ClassMe。(3)学号用ID来标记,姓名后面加上Name如TeachNameo1.4参考资料1、吴洁明,软件工程实验教程,北京:清华大学出版,2007.112、王少峰UML面向物件教程,北京:清华大学出版,2004.23、胡思康软件工程基础,北京:清华大学出版,2012.72、总体设计2.1设计原则主要遵循了以下几个原则:A. 目标系统应能满足概要设计描述的功能需求;B. 目标系统的客户端使用方便、界面友好、配置和管理简单灵活。目标系统的安全性能能够给予一定的保障2.2软件体系结构2.2.1、系统层次图2.2.1、系统物理结构图教师2.3、技术路线使用CS

5、S对网页进行布局(2) 实现语言采用javaPhotoShop美图秀秀2.4、系统类图详细设计3.1学生子模块设计3.1.1页面设计A、在这个子模块中,用户首先要进行登录。如果是新用户,需要先进行注册,再登录。登录时要对密码进行验证,密码输入错误则重新输入。输入正确之后,才可以进入学生主界面。I-I用户登录/LOGINII亢用户£:|120119124I3?5:I。静门O教师学生。话喜I话不要重复刷新!I注意:透深期间日成课系学生的套朝I被都定;窟栗王学生切勿懦改密码n1B、进入主页后,学生可以对自己的个人信息进行相应的修改,添加或者删除。保存之后显示个人信息修改后的情况,点击返回则

6、到学生主页,退出则到学生成绩管理系统的首页。C、学生选课、退课。点击后显示本学年你可选择的课程。选择完毕提交可看到你已经选择的课程。如果发现选错课了,或者选多了,则可以点击学生退课,页面直接跳转到已经选择的课表,选择提交就可以知道更改之后的课表了。选择返回到学生主页,退出到学生成绩信息管理系统的首页。D学生成绩查询。选择年份跟学期,点击查询,便可以转到学生成绩的页面,可以看到你所修课程所得到的分数情况,学分,以及课程的详细情况。选择返回到学生主页,退出到学生信息管理系统的首页。3.1.2输入项输入值数据描述输入描述用户名Varchar20保留上次输入的学号密码Varchar64人工输入修改学籍

7、的个人信息集合类型人工输入学年学期VarcharMAX从下拉列表中选择3.1.3输出项输出值数据描述输出描述课程信息管理表集合类型系统自动生成,包括课程,学分,任课老师以及学时成绩信息管理表集合类型系统自动生成包括课程,学分以及成绩等班级信息管理表集合类型系统自动更新生成班级的相关信息学籍信息管理表集合类型系统自动打开,包括发表时间,作者以及详情系统信息管理集合类型系统自动生成,包括密码查询和修改3.1.4、性能数据精确度数量值:精确到小数后一位;时间值:精确到日,并以yyyy_mm_dd_hh_mnt勺形式表示;时间特性页面响应时间:不超过10秒更新处理时间:不超过15秒数据转换与传输时间:

8、不超过30秒。适应性适用于SQLserver2005以上的版本用的vistualstdio2010操作系统windowXP/windows2003/window7/window84、数据结构与数据库设计4.1数据结构4.1.1数据分析第一层:基础数据及基础数据库分析此类报表主要反映学校教师、学生和课程等的资料情况。此类报表是将系统中较为常用的学生、教师和课程等基础资料以报表的形式予以反映。在本层需要设计三个主表,分别用来存储学生资料、教师资料和课程资料。第二层:业务流程数据及业务流程数据库分析在编辑此类表单时,可以点击相应的下拉按钮,这时所有的选项资料都会显来,您可以根据实际情况来编制表单,使

9、得整个过程更加清晰,操作更加简便。本层需要设计一个学生成绩主表,用来存储学生的平时成绩。1. 4.2数据库设计4.2.1数据库设计原则密码管理:学生修改查询密码。2. 每个老师可以查看所有学生的成绩,包括每门课程的成绩、每门课程的平均成绩、每个分数段的成绩。3. 学生根据自己的学号查询本人的成绩。老师可以登记、修改、查询自己所讲授课程的学生的成绩、该课程的总分、平均成绩、各个分数段成绩人数统计、不及格学生的名单、成绩等等。4.2.2面向对象数据库设计方法考虑对象的静态和动态属性对象属性决定了数据库或包含具有相同类型对象的表的内容。描述数据实体及其属性包含所有静态属性的单个对象被称作数据实体。每

10、个单独的数据实体必须唯一,这样可以与其他实体区分。包含在数据实体中的对象的性质被称作为属性。用方法来说明对象的行为关系数据库对象的行为决定了数据对象参与事务的特征。事务的发生对应着事件,通过使用响应事件的方法来实现事务。在单个表中合并不同实体可以在单个表中包含不同对象类型的说明,只要可以按照相同方式描述属性和行为,以及区分不同对象类型即可。测试计划5.1数据和数据库完整性测试:测试时间测试方式测试效果说明评价2013/12/1510:30学生登录界学生成功登录面如果登录密码和用调试出现问题,增户名出错,系统会加判断语句,后来自动提示调试成功2013/12/1510:40在数据库中在数据库中显示

11、出学如果登录成功,那显示成功查看学生登生登录的情况么在数据库就会可录请况以看到用户名2013/12/1510:50学生选择年份查询成绩显示将要查询的学生的成绩往年的学生成绩已经保存,直接查询,多次查询多次查询成功2013/12/1511:00在课程信息选课的效果直接显示选课成功后,数据调试出现问题,增管理里,教师出来在数据库和中保存加判断语句,后来选课、学生选调试成功2013/12/1511:10在数据库中在数据库course表中选课成功均能够在查看成功查看选课情显示所选的课程以及数据库中显示出来相关的信息2013/12/1511:20退课已经选择退掉的课程没有显示出来退掉退课成功不显示出来的

12、课程2013/12/1511:30删除课程所有与该课程相关的东西都删除掉了成功删除后,数据开始测试失败,后库中没有与该课程相关的所有的信息来又加上参数与判断语句,才调试成2013/12/1511:45在数据库里在数据库中已经没有退课和删除课程成查看成功查看,退课和删课情况看到相关课程的信息功,数据库自动清2013/12/1512:00学籍信息管修改、删除、增添个人信息修改删除增添之后多次操作,变换身理的信息保存在数据份进行操作,均没库中有错误5.2功能测试:测试时间测试方式测试效果说明评价2013/12/1512:00单击选课按钮显示学生所选的课程更换用户进行选课"始出现问题,更改加

13、判断以后显示J正常2013/12/1512:30选择并且退课退的课程信息经不显示更换用户执行次操作退课成功2013/12/1521:00添加课程学生教师信息这些老帅可以执行教师学生授予的各添加的教师学生的信息保存在数据库中调试出现问题,修改之后,调试成功种操作5.3用户界面测试:测试时间测试方式测试效果说明评价测试多个用户2013/12/1521:输入用户名和密码单击登录弹出登录成功对多次测试,全部成00话框功15.4性能评测:测试时间测试方式测试效果说明评价2013/12/1519:00数据精确度数值为精确到小数后一位,时间精确到日,并以查看输出的数据,显示成功多看几组数据yyyy_mm_dd_hh_mm勺形式表小时间特性页面响应时间:不超过10秒;更新处理时间:不超过15秒;数据转换与传输时间:不超过30秒。计算精确时间,时时间性能不好,有J2013/12/1520:00间有些误差时候点击之后,页面显示需要很长的时间2013/12/1521:00适应性换台笔记本尝试该系统能笔记本内部的软适应性很差忏运行件版本不同5.5安全性和访问控制测试:测试时间测试方式测试效果说明评价2013/12/15输入万能密码不

温馨提示

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

评论

0/150

提交评论