ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:20.54KB ,
资源ID:4347858      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4347858.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(概要设计说明书.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

概要设计说明书.docx

1、概要设计说明书卷 号卷内编号密 级项目编号: S分 类:概要设计说明书Version: 项 目 承 担 部 门:第四小组 撰 写 人(签名): 完 成 日 期:2012.12. 本文档 使 用部门: 主管领导 项目组 客户(市场) 维护人员 用户 评审负责人(签名): 评 审 日 期: 目 录1.引言 21.1 编写目的 21.2 定义(术语) 22. 范围 22.1 系统主要目标 22.2 主要软件需求 23. 软件系统结构设计 23.1 软件体系结构 23.1.1软件程序结构图 34. 模块描述 74.1 用户登录 74.2 管理员操作部分 84.3 教师操作部分 144.4 学生操作部分

2、 164.5 功能需求追溯 185. 数据库设计 185.1 数据项 185.2 数据结构设计 221.引言编写目的此概要设计说明书是为了说明整个系统的体系结构,是整个软件开发的依据,对后来的的工作起着指导性作用,也是项目完成以后,验收的依据。定义(术语)实现环境:系统运行的目标软件,硬件环境实现技术及工具:系统所采用的软件技术或体系结构,如:JAVA语言。参考资料数据原理及应用教程、学生管理系统需求分析、JAVA程序设计、JAVA界面编辑设计1. 范围系统主要目标 本软件是我们小组开发的学生管理系统软件,软件用于规范学院对信息的管理工作,随着学院的规模扩大,学生逐年成倍增长,为了方便信息的管

3、理必须到达快速、准确、高效的目的,因此设计了班软件便于学院对学生的管理。主要软件需求 本软件通过将三个不同的用户的信息采集到系统中各个环节紧密相连。本系统能够维护已在校学生、教师的信息,为学校提供了准确的资料。设计约束、限制技术约束:要求采用eclipse,数据库采用SQL SERVER 2005,界面使用汉字标准约束:编程规范,界面风格规范。2. 软件系统结构设计软件体系结构教师操作部分个人信息管理:完成教师个人信息、密码的修改录入学生成绩:完成学生成绩录入功能查看课程安排:完成教师所教的课程的安排信息查询功能查看通知:完成对学校发布的通知查询功能学生考勤管理:完成对教师所教课程的学生出勤情

4、况查询奖学金申请评审:完成对学生体提交的申请进行评审功能管理员子系统:实现对教师、学生信息的管理及其它教务安排的管理学生操作部分成绩查询:完成查看学生各科成绩情况的功能选课安排查询:完成查看学生选择了那些课程功能选课信息管理:完成学生对选修课的选择功能个人信息管理:完成对学生个人的信息、密码修改功能查看通知:完成对学校发布的各种通知查询功能申请奖学金:完成学生对各种奖学金的申请功能管理员操作部分个人信息管理:完成个人信息、密码修改功能通知管理:完成发布通知功能学生信息管理:完成对学生信息增删改查功能教师信息管理:完成对教师信息增删改查功能3.1.1软件程序结构图功能模块图:学生信息管理系统教务

5、管理子系统学生管理子系统教师管理子系统 管理员模块:查看学生信息管理员操作部分教师模块:通知通知通知 学生模块:重选3. 模块描述用户登录用例号:用例名称:用户登录优先级: 高、中、低 描述: 登录,进入个人页面功能入口:首页登录参与者:用户事件流基本事件流: 功能信息:1、进入首页,用户在登录按钮处输入用户名、密码以及选择用户类型,点击登录2、系统验证对应用户类型的用户和密码是否正确,若正确则进入个人主页(不同权限进入不同的个人页面),被选事件流: 1) 点击登录进行用户验证页面流:个人页面用户登录 对用户名、密码、用户类型进行验证首页4.2管理员操作部分2.1、用户分级管理用例号:用例名称

6、:用户管理优先级:高描述: 对用户信息进行增加、修改、查询、删除功能入口:首页登录管理员系统用户管理参与者:管理员事件流基本事件流: 功能信息:1、登陆成功以后,进入管理页面后,进行用户管理;2、在用户管理中可选择对学生、教师、课程管理及信息通知操作。3、对人信息管理进行自身密码修改及信息修改。被选事件流: 用户管理管理员系统用户登录 对用户名和密码进行验证页面流:课程管理首页信息通知2.1.1、学生信息管理用例号:用例名称:学生管理优先级:高描述: 对学生信息进行增加、修改、查询、删除功能入口:首页登录管理员系统学生信息管理参与者:管理员事件流基本事件流: 功能信息:在用户管理中选择学生信息

7、管理之后:1、可以查看学生的基本信息并对学生的基本信息及班级、系别信息进行增、删、差、改操作。增加修改页面流:用户管理删除查看学生信息管理2.1.2、教师信息管理用例号:用例名称:教师管理优先级:高描述: 对教师信息进行增加、修改、查询、删除功能入口:首页登录管理员系统教师信息管理参与者:管理员事件流基本事件流: 功能信息:在用户管理中选择学生管理之后:1、点击“添加教师信息”,进入页面,对信息进行增加,增加完成,点击确定。2、点击“删除教师信息”,进入页面,对信息进行删除,删除完成,点击确定。3、 点击“查看教师信息”,进入页面,对信息进行查看,查看完成,关闭。4、 点击“更改教师信息”,进

8、入页面,对信息进行更改,更改完成,点击确定。修改增加页面流:查看教师信息管理用户管理删除2.2课程管理用例号:用例名称:课程管理优先级:高描述: 对选修课程及必修课程进行管理功能入口:首页登录管理员系统课程管理参与者:管理员事件流基本事件流: 功能信息:1、登陆成功以后,进入页面后,进入课程管理;2、在课程管理中可选择对选修课程及必修课程进行操作。页面流:选修课首页课程管理用户登录 对用户名、密码、用户类型进行验证管理员系统必修课2.2.1信息通知用例号:用例名称:课程管理优先级:高描述: 对信息进行发布、修改、删除、查看功能入口:首页登录管理员系统信息通知参与者:管理员事件流基本事件流: 功

9、能信息:在管理员系统中选择信息通知后:1、可以查看通知,2、点击“发布通知”,进入页面,对信息进行发布,发布完成,点击确定。3、点击“更改通知”,进入页面,对信息进行更改,更改完成,点击确定。4、点击“删除通知”,进入页面,对信息进行删除,删除,点击确定。发布通知页面流:查看通知首页信息通知用户登录 对用户名、密码、用户类型进行验证更改通知管理员系统删除通知教师操作部分4.3.1、个人信息用例号:用例名称:个人信息优先级:中描述: 对个人信息进行查看,部分信息的修改和登录密码修改功能入口:首页登录教师界面个人信息参与者:教师事件流基本事件流: 功能信息:1、登陆成功以后,进入个人主页后,进入个

10、人信息管理;2、在个人信息中进行详细信息查看,部分信息修改和登录密码的修改页面流:查看个人信息首页用户登录 对用户名、密码、用户类型进行验证个人信息管理修改个人信息教师界面 修改密码4.3.2、课程安排信息用例号:用例名称:课程信息优先级:中描述: 对课程进行任课情况查看和任课学生名单的检索功能入口:首页登录教师界面课程安排参与者:教师事件流基本事件流: 功能信息:1、登陆成功以后,进入个教师界面后,进入课程安排查看课程安排;2、在课程信息中进行课程安排情况的查看。页面流:课程安排首页教师界面用户登录 对用户名、密码、用户类型进行验证课程安排查看4.3.3、学生成绩管理用例号:用例名称:学生成

11、绩管理优先级:中描述: 对成绩进行录入、修改、删除、检索功能入口:首页登录教师界面学生成绩管理参与者:教师事件流基本事件流: 功能信息:1、登陆成功以后,进入教师界面后,进入学生成绩管理;2、在成绩管理中进行学生成绩录入、修改、查询。3、点击“修改成绩”,进入修改页面对成绩进行修改,修改完成,提交。录入页面流:修改学生成绩管理首页教师界面用户登录 对用户名、密码、用户类型进行验证查询4.3.4、学生考勤管理用例号:用例名称:学生成绩管理优先级:中描述: 对考勤进行录入、查看功能入口:首页登录教师界面学生考勤管理参与者:教师事件流基本事件流: 功能信息:1、登陆成功以后,进入教师界面后,进入学生

12、考勤管理;2、在考勤管理中进行学生考勤查看。3、进入考勤页面对学生考勤进行录入。页面流:学生考勤管理首页教师界面用户登录 对用户名、密码、用户类型进行验证录入4.3.5、查看通知用例号:用例名称:学生成绩管理优先级:必须的描述: 查看通知功能入口:首页登录教师界面查看通知参与者:用户事件流基本事件流: 功能信息:1、登陆成功以后,进入教师界面后,进入查看通知;首页教师界面用户登录 对用户名、密码、用户类型进行验证查看通知4.3.6、退出用例号:用例名称:退出优先级:中描述: 退出系统功能入口:教师界面退出参与者:教师事件流基本事件流: 功能信息:1、在教师界面点击退出即可退出页面流:退出教师界

13、面学生操作部分4.4.1、个人信息用例号:用例名称:个人信息优先级:低描述: 对个人信息进行查看,部分信息的修改和登录密码修改功能入口:首页登录学生管理系统参与者:学生事件流基本事件流: 功能信息:1、登陆成功以后,进入个人主页面后,查看个人信息,可以查看课程安排、通知、成绩、网上选课及申请奖学金;2、在个人信息管理中进行信息修改和登录密码的修改课程安排查询查看通知个人信息管理成绩查询奖学金申请页面流:密码修改用户登录 对用户名、密码、用户类型进行验证首页个人主页用户信息修改 网上选课4.4.2 课程选修用例号:用例名称:课程选修优先级:低描述: 在课程选修中添加候选课程功能入口:首页登录学生

14、管理系统参与者:学生事件流基本事件流: 功能信息:1、登陆成功以后,进入课程选修;2、在课程选修中进行候选课程的选择,操作完成点击“确认”。页面流:首页个人主页用户登录 对用户名、密码、用户类型进行验证候选课程的选择网上选课功能需求追溯模块对应的功能需求模块1用户登录模块2管理员对教师信息进行增加、修改、删除、查看模块3管理员对学生信息进行增加、修改、删除、查看模块4管理员对系部信息进行增加、修改、删除、查看模块5管理员对班级信息进行增加、修改、删除、查看模块6管理员对课程信息进行增加、修改、删除、查看模块7教师可以对个人信息进行查看,部分信息的修改和登录密码的修改模块8教师对于课程信息可以进

15、行对课程进行任课情况查看和任课学生名单的检索模块9教师对于成绩管理可以进行录入、修改、删除、检索模块10学生可以查看自己的信息,部分信息的修改和登录密码的修改模块11学生对于课程信息可以进行查看模块12学生对课程选修中添加候选课程和对已选课程的移除模块13用户退出 4. 数据库设计数据项表名字段名中文名数据类型是否为空关系(主键或外键)注:如果是外键,则写上外键表名说明AdminNo管理员账号int否主键AdminPWD密码varchar(50)否AdminRemark备注varchar(50)是表名字段名中文名数据类型是否为空关系(主键或外键)注:如果是外键,则写上外键表名说明ClassNo

16、班级编号int否外键CourseNo课程编号int否外键表名字段名中文名数据类型是否为空关系(主键或外键)注:如果是外键,则写上外键表名说明ClassNo班级编号int否主键ClassName班级名称varchar(50)否DeptNo系部编号int是外键ClassRemark备注varchar(50)是表名字段名中文名数据类型是否为空关系(主键或外键)注:如果是外键,则写上外键表名说明CourseNo课程编号int否主键CourseName课程名varchar(50)否CourseType课程类型varchar(50)否CourseRemark备注varchar(50)是表名字段名中文名数据

17、类型是否为空关系(主键或外键)注:如果是外键,则写上外键表名说明DeptNo系部编号int否主键DeptName系部名称varchar(50)否DeptRemark备注varchar(50)是表名字段名中文名数据类型是否为空关系(主键或外键)注:如果是外键,则写上外键表名说明StuNo学号int是外键CourseNo课程号int是外键Score分数float是表名字段名中文名数据类型是否为空关系(主键或外键)注:如果是外键,则写上外键表名说明StuNo学号int是外键CourseNo课程号int是外键表名字段名中文名数据类型是否为空关系(主键或外键)注:如果是外键,则写上外键表名说明StuNo

18、学号int否主键StuPWD密码varchar(50)否StuName学生姓名varchar(50)否StuSex性别varchar(2)是StuBirthday出生日期datetime是ClassNo班级编号int是 外键StuTel联系电话varchar(50)是StuAdd家庭住址varchar(50)是StuPhoto照片image是StuRemark备注varchar(50)是表名字段名中文名数据类型是否为空关系(主键或外键)注:如果是外键,则写上外键表名说明TeaNo教师号int是外键CourseNo课程号int是外键表名字段名中文名数据类型是否为空关系(主键或外键)注:如果是外键

19、,则写上外键表名说明TeaNo教师号int否主键TeaPWD密码varchar(50)否TeaName教师姓名varchar(50)否TeaSex性别varchar(2)是TeaBirthday出生日期datetime是DeptNo系部编号int是外键TeaRank职称varchar(50)是TeaTel联系方式varchar(50)是TeaAdd家庭住址varchar(50)是TeaPhoto照片image是TeaRemark备注varchar(50)是数据结构设计管理员:登录账号,密码班级:班级编号,班级名称课程:课程编号,课程名称,课程类型系部:系部编码,系部名称学生:学号,密码,姓名,性别,出生日期,联系电话,家庭地址,照片教师:教师号,密码,姓名,性别,出生日期,职称,联系方式,家庭地址,照片 E_R图如下:班级编码班级名称班级密码登录账号管理员职称出生日期联系电话家庭地址照片教师号密码姓名性别教师姓名密码出生日期联系电话家庭地址照片学号性别学生系部编码系部名称系部课程课程编码课程类型课程名称

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

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