需求与设计说明书分析_第1页
需求与设计说明书分析_第2页
需求与设计说明书分析_第3页
需求与设计说明书分析_第4页
需求与设计说明书分析_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

1、班级学生档案信息数字化管理软件分析设计说明书班级学生档案信息数字化管理软件V1.0目录1.产品介绍12.用例模型13业务对象模型114设计模型125数据库设计306模块设计33江西师范大学,20141班级学生档案信息数字化管理软件V1.0产品介绍日前高校学生的人数日益增多,越来越多的学校开始重视学生档案的科学化管理。但一直以来人们使用传统的人工方式管理学生档案,这种管理方式存在着很多缺点,如:效率低、保密性差,其他随着学生数量的增加,其工作量也将大大增加,这必定增加了学生档案管理者的工作量和劳动强度,同时产生了大量的文件和数据,这给学生档案信息的查找、更新和维护都带来了很多困难。本人所在学校也

2、一直没有开发出比较好的学生信息档案管理系统,由此参与档案管理的导师、学生以及教务人员都深切意会到了缺少适合自己学校的学生档案管理系统的切身难过。当前我校的做法是:学生新学期报道时提交个人档案信息的纸质档案给各班班干管理员人员,然后再交于指导员、学院存档。这样的档案管理方式比较浪费资源,且效率奇低。鉴于这种状况,联合本校的实际开发了一个采用了前台JSP动向网页技术以及SSH后台框架技术实现的班级学生档案信息数字化管理软件。本软件从学生档案信息的录入,指导员进行考证然后入库存档,再到老师对学生基本信息、成绩信息、赏罚信息等查找提供了电子化自动化的计算机管理系统模式。软件还实现了方便学生跟老师、管理

3、员沟通的留言板模块以及系统的日志模块。本软件不单方便了指导员检索班级学生档案信息,同时也减少档案管理员的工作量大的负担且安全性高,是一种新型的管理档案信息内容模式。它的主要功能是对学生档案信息内容的管理以及更优化的检索操作,合用于高校班级内的学生档案管理,用户是班级指导员和学生。用例模型2.1需求概括“班级学生档案数字化管理软件”需要知足来自三方角色的需求,角色分别是学生、指导员和管理员。这三个学生的需求:学生主要经过该系统对自己的档案基本信息进行录入操作,以及查察自己的所有信息,包括基本信息、成绩信息和赏罚信息,如果信息你不符可申报改正;同时参加留言模块,发表留言、答复留言和查察留言,进入学

4、生、指导员和管理员的互动平台。指导员的需求:老师最主要的操作是对学生信息的检索,包括学生基本信息、成绩信息和赏罚信息,对学生档案的统计查问,也有对学生基本信息验班级学生档案信息数字化管理软件V1.0证存档和填写赏罚信息操作;同时也能够参加留言板互动平台。管理员的需求:管理员拥有整个项目所用权限,同时还拥有对用户信息的管理,包括增添新用户和删除用户功能,和查察用户登录日志的权限。2.2用例图角色说明:角色角色说明履行的用例管理员管理用户、管理日志、检索档案及验管理用户证档案管理日志检索档案考证档案管理日志登岸指导员检索档案信息、档案统及管理留言检索档案档案统计江西师范大学,2014班级学生档案信

5、息数字化管理软件V1.0管理留言登岸改正个人信息学生录入档案、管理留言录入档案管理留言登岸改正个人信息用例规约:管理用户管理用户的使用者为管理员,录入的用户资料经过一系列办理后保留到存储设施。参与者管理员。事件流用户管理的事件流共包括新增用户、改正用户、删除用户、查问用户。其中核心事件流是:新增用户。基本事件流(新增用户)恳求增加用户系统显示用户资料录入界面录入新增用户的用户账号、姓名、密码、性别、单位和权限数据恳求保留系统考证录入资料并保留异样事件流(新增用户)若用户账号、姓名未输入则提示请输入用户账号和用户姓名若输入的用户账号已存在则提示用户该账号已存在备选事件流1(改正用户)管理员恳求改

6、正用户系统显示用户列表管理员选择要改正的用户系统显示该用户资料,并控制可改正范围管理员改正该用户资料江西师范大学,2014班级学生档案信息数字化管理软件V1.0管理员恳求保留改正资料系统考证异样事件流(改正用户)若用户账号、姓名为空则提示请输入用户账号和用户姓名备选事件流2(删除用户)管理员恳求删除用户系统显示该用户列表管理员选择要删除的用户系统显示该用户信息管理员恳求删除系统考证并删除备选事件流3(查问用户)管理员恳求查问用户系统显示用户列表选择要查察的用户显示该用户信息用例规约:管理档案管理档案的使用者为管理员和指导员,录入的学生的档案信息经过一系列办理后保留到存储设施。参与者管理员、指导

7、员。事件流用户管理的事件流共包括新增学生档案、改正学生档案、查问学生档案。其中核心事件流是:新增档案。基本事件流(新增档案)恳求增加学生档案信息系统显示学生档案信息录入界面录入新增学生档案的基本信息、成绩信息和赏罚信息江西师范大学,2014班级学生档案信息数字化管理软件V1.0恳求保留系统考证录入资料并保留备选事件流1(改正档案)恳求改正学生档案系统显示学生档案信息列表选择要改正的学生档案系统显示该学生档案资料,并控制可改正范围改正该学生档案资料恳求保留改正资料系统考证备选事件流2(检索档案)恳求查问学生档案系统显示档案检索界面输入学号或许姓名进行检索显示该检索结果选择要查察的学生系统显示该学

8、生的档案信息用例规约:改正个人信息改正个人信息的使用者为学生和指导员,实现对个人基本信息的改正。参与者学生、指导员。基本事件流恳求改正个人信息系统显示该个人信息资料,并控制可改正范围改正个人信息资料恳求保留改正资料系统考证并保留异样事件流若用户编号和用户姓名为空则提示请输入用户编号和用户姓名江西师范大学,2014班级学生档案信息数字化管理软件V1.0用例规约:管理留言管理留言的使用者为管理员、学生和指导员,录入的留言经过一系列办理后保留到存储设施。参与者管理员、指导员、学生。事件流管理留言的事件流共包括发布留言、改正留言、查问留言、查察留言。其中核心事件流是:发布留言。基本事件流(发布留言)恳

9、求发布留言系统显示发布留言界面录入留言内容恳求保留系统考证录入资料并保留异样事件流(发布留言)若输入为空值则提示请输入你要留言的内容若输入不正常范围内的值则提示留言内容字数限制备选事件流1(改正留言)恳求改正留言系统显示留言列表选择要改正的留言系统显示该留言资料改正该留言资料恳求保留改正资料系统考证并保留异样事件流(改正留言)若输入为空值则提示请输入你要留言的内容若输入不正常范围内的值则提示留言内容字数限制江西师范大学,2014班级学生档案信息数字化管理软件V1.0备选事件流2(删除留言)恳求删除留言系统显示留言列表选择要删除的留言系统提示让用户确认是否真的要删除指定留言确认删除留言系统将留言

10、从存储设施中删除备选事件流3(查察留言)恳求查察留言系统显示留言列表选择要查察的留言系统显示留言详尽信息备选事件流4(查问留言)恳求查问留言系统显示查问界面输入用户姓名查问指定用户的留言系统显示查问后的留言列表选择要查察的留言系统显示留言详尽信息用例规约:录入档案录入档案的使用者为学生和指导员,学生负责录入个人的基本信息,指导员负责录入学生的成绩及赏罚信息,录入的信息需要管理员考证存档。参与者学生、指导员。基本事件流1(录入基本信息)恳求录入个人基本信息系统个人信息录入界面录入个人信息恳求保留江西师范大学,2014班级学生档案信息数字化管理软件V1.0系统考证录入资料并保留基本事件流2(录入成

11、绩信息)恳求录入学生成绩信息系统显示成绩信息录入界面录入学生成绩信息恳求保留系统考证录入资料并保留基本事件流3(录入赏罚信息)恳求录入学生赏罚信息系统显示赏罚信息录入界面录入赏罚成绩信息恳求保留系统考证录入资料并保留用例规约:考证档案考证档案的使用者为管理员,对学生录入的个人信息的真切性、完整性进行考证,如需改正、补充经过留言功能通知学生对录入的个人信息进行改正。参与者管理员。基本事件流管理员恳求考证档案系统档案待考证的学生列表管理员选择学生系统显示学生录入的个人信息管理员考证学生录入的个人信息系统保留管理员的考证用例规约:登岸登岸的使用者为学生、指导员和管理员,对学生输入的用户账号、用户密码

12、及考证码进行有效性考证,只有身份考证经过的用户才能使用该系统。江西师范大学,2014班级学生档案信息数字化管理软件V1.0参与者学生、指导员、管理员。基本事件流恳求登岸系统显示登岸界面输入账号、密码及考证码系统对用户输入的账号、密码及考证码进行考证系统显示主界面备选事件流1在步骤3中未输入账号、密码及考证码中随意一项,系统提示请输入该信息,并回到步骤2备选事件流2用户输入账号、密码及考证码有误,系统提示输入有误,并回到步骤2用例规约:按年度统计档案统计的使用者为指导员,指导员能够按年度或重点字对学生成绩及赏罚信息进行定量统计。参与者指导员基本事件流1:统计成绩指导员恳求按年度统计学生成绩系统显

13、示统计界面指导员输入年度信息系统显示统计结果基本事件流1:统计赏罚指导员恳求按年度统计学生赏罚系统显示统计界面指导员输入年度信息系统显示统计结果江西师范大学,2014班级学生档案信息数字化管理软件V1.0用例规约:按重点字统计基本事件流1:统计成绩指导员恳求按重点字统计学生成绩系统显示统计界面指导员输入重点字系统显示统计结果基本事件流1:统计赏罚指导员恳求按重点字统计学生赏罚系统显示统计界面指导员输入重点字系统显示统计结果用例规约:管理日志管理日志的使用者为管理员,管理员能够查察、查问或导出用户的登岸日志信息。参与者管理员基本事件流:查察日志管理员恳求查察用户登岸日志系统显示日志列表选择要查察

14、的日志系统显示日志信息备选事件流1:查问日志管理员恳求查问用户登岸日志系统显示查问日志界面管理员输入用户账号或日期系统显示查问出的日志列表备选事件流2:导出日志管理员恳求导出用户登岸日志江西师范大学,2014班级学生档案信息数字化管理软件V1.0系统显示导出日志界面管理员输入检索条件系统显示检索出的日志列表管理员恳求导出检索出的日志系统将检索出的日志保留到一个文件实体对象模型经过对数据的解析,该系统档案检索模块波及到的实体对象有:用户、权限、学生、档案、学生成绩、学生赏罚,留言、登岸日志。用户实体对象用户帐名,姓名,密码,性别,单位,权限学生学号,姓名,性别,出生年代,年纪,民族,班级,身份证

15、号,专业,入学日期,电话号码,籍贯,政治相貌,家庭地点,家庭人口数,家庭情况,成员姓名,与学生关系,成员年纪,成员职业,成员单位成绩学号,课程号,姓名,课程名,班级,分数,补考分数,重修标记,学期赏罚记录学号,姓名,班级,学期,赏罚种类,赏罚信息,赏罚记录权限权限号,权限名留言留言时间,留言内容,发表留言用户,收到留言用户言登岸日志登岸用户,登岸时间档案档案编号,档案名称,档案年度,档案状态,档案描绘江西师范大学,2014班级学生档案信息数字化管理软件V1.0设计模型4.1用例实现:新增用户VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软件V1.04.2用例实现:改正用户VO

16、PC江西师范大学,2014班级学生档案信息数字化管理软件V1.0使用场景4.3用例实现:删除用户VOPC江西师范大学,2014班级学生档案信息数字化管理软件V1.0使用场景4.4用例实现:登岸VOPC江西师范大学,2014班级学生档案信息数字化管理软件V1.0使用场景4.5用例实现:录入学生基本信息VOPC江西师范大学,2014班级学生档案信息数字化管理软件V1.0使用场景4.5用例实现:查察学生基本信息VOPC江西师范大学,2014班级学生档案信息数字化管理软件V1.0使用场景4.6用例实现:审核学生基本信息VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软件V1.04.7用

17、例实现:新增成绩VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软件V1.04.8用例实现:改正成绩VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软件V1.04.9用例实现:查问学生成绩VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软件V1.04.10用例实现:成绩统计VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软件V1.04.11用例实现:增添赏罚信息VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软件V1.04.12用例实现:改正赏罚信息VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软

18、件V1.04.13用例实现:查察赏罚信息VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软件V1.04.14用例实现:管理留言VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软件V1.04.15用例实现:改正留言VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软件V1.04.16用例实现:查察单个留言VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软件V1.04.17用例实现:管理日志VOPC使用场景江西师范大学,2014班级学生档案信息数字化管理软件V1.0数据库设计数据库设计是系统实现重要的一步,优秀的数据模型将会使用户的需求

19、清楚、正确的描绘出来。观点数据模型是一种面向问题的数据模型,是按照用户最直观的需求对数据成立的模型。根据对系统的数据解析,按照系统波及到的实体进行数据库设计,班级学生档案信息数字化管理软件包括以下数据表:1、用户数据表:user_info序号字段名属性描绘种类长度是否允许为空是否主键1id流水号int否是2user_id用户名varchar50是否3user_name姓名varchar50是否4password密码varchar50是否5usersex性别varchar50是否6position单位varchar50是否7role_id权限int是否,外键2、档案信息表:document序号字

20、段名属性名种类长度是否允许为空是否主键1id流水号int否是2docid档案编号int是否3docname档案名称varchar50是否江西师范大学,2014班级学生档案信息数字化管理软件V1.04docyear档案年度varchar50是否5attr档案状态varchar50是否6note档案描绘varchar50是否3、学生基本信息:student序号字段名属性名种类长度是否允许为是否主键空1id流水号int否是1userid学号varchar50是否2username姓名varchar50是否3usersex性别varchar50是否4birthday出生年代varchar50是否5us

21、erage年纪varchar50是否6nationality民族varchar50是否7class班级varchar50是否8idcard身份证号varchar50是否9major专业varchar50是否10intime入学日期varchar50是否11cellphone电话号码varchar50是否12nativeplace籍贯varchar50是否13politics政治相貌varchar50是否14address家庭地点varchar50是否15familyquantity家庭人口varchar50是否数16familysituation家庭情况varchar50是否17relativ

22、esname成员姓名varchar50是否18relationship与学生关varchar50是否系19relativesage成员年纪varchar50是否20relativesposition成员职业varchar50是否21relativesworkplace成员单位varchar50是否22sftg审核标记varchar50是否4、学生成绩信息:grade序号字段名属性名种类长度是否允许为空是否主键1id流水号int否是2userid学号varchar50是否3cno课程号varchar50是否4username姓名varchar50是否江西师范大学,2014班级学生档案信息数字化管

23、理软件V1.05cname课程名varchar50是否6sclass班级varchar50是否7sfra分数varchar50是否8score补考分数varchar50是否9ccx重修标记varchar50是否10term学期varchar50是否5、学生赏罚信息:rp序号字段名属性名种类长度是否允许为空是否主键1id流水号int否是2userid学号varchar50是否3username姓名varchar50是否4sclass班级varchar50是否5term学期varchar50是否6jctype旷课记录varchar50是否7jcm赏罚信息varchar50是否8tkjl听课记录va

24、rchar50是否6、留言记录表:message序号字段名属性名种类长度是否允许为空是否主键1id流水号int否是2mid留言编号varchar50是否3mdata留言时间varchar50是否4mtext留言内容varchar50是否5userid发表留言用户varchar50是否6htext收到留言用户言varchar50是否7、日志记录表:log序号字段名属性名种类长度是否允许为空是否主键1id流水号int否是2opid日志编号varchar50是否3userid登岸用户varchar50是否4operatortime登岸时间varchar50是否5longonTimes登岸次数varc

25、har50是否8、用户权限功能表:role_function序号字段名属性名种类长度是否允许为空是否主键1id流水号int否是江西师范大学,2014班级学生档案信息数字化管理软件V1.02role_id权限号int是否3function_id功能号int是否9、用户权限表:role_info序号字段名属性名种类长度是否允许为空是否主键1role_id权限号int否是2role_name权限名varchar50是否10、用户功能表:function_info序号字段名属性名种类长度是否允许为空是否主键1function_id功能号int否是2function_name功能名varchar50是否

26、3function_url功能地点varchar200是否4rank功能菜单int是否5front_function前行功能int否否模块设计本软件一共分为六大模块,用户管理模块、档案检索模块、档案统计模块、档案管理模块、留言板模块和数据管理模块,整体功能构造如图。班级学生档案信息数字化管理用档档档留数户案案案言据管检统管管管理索计理理理查按按按档用添删看关案验留留户条年加除所键信证言言登件度用用有字息存操处录检统户户档统录档作理日索计案计入志6.1用户管理江西师范大学,2014班级学生档案信息数字化管理软件V1.0用户是一个软件的基本数据,用户管理是一个软件的基本功能模块,此功能实现对用户数

27、据的新增、删除、改正及查问操作,不同角色的用户对用户信息的办理拥有不同的权限。1、管理员能够对用户信息新增、删除、改正及查问操作,以及对用户密码的改正和用户角色权限权力的改正。2、学生则是查察自己用户基本信息并且改正个人登岸密码。6.2档案检索档案检索,即是对学生档案信息内容的查问,包括查察所有档案信息和按条件两种查问方式,可按对学号、姓名等重点字来查问包括学生基本信息、成绩信息和赏罚信息的学生档案信息内容,同时包括对信息的增加和改正功能,档案检索是包括学生基本信息、成绩信息和赏罚信息在内的增加、改正和查问操作,详尽内容如下所示:1、查察所有档案中,管理员或指导员有对档案操作的增加档案信息和改正档案信息,针对不同的信息内容,所做的操作内容也是不同的,主假如对基本信息、成绩信息和赏罚信息所做的操作,而学生则没有对档案信息内容操作的权限功能。2、按条件查问功能中,主要实现按学生学号和姓名两种查问方式。当管理员或指导员登岸后在此功能中只能查问档案被审核经过的学生的信息内容;而学生登岸后,只能对学生个人有关的信息就行查问。6.3用户登录必须是有效用户才能使用本系统,用户登录模块就是实现用户的身份考证,经过对用户输入的账号、密码及考证码进行正确性校验,考证通事后再识别用户身份,不同类其他用户拥有不同的权限,然后会跳转到不同的操作界面。

温馨提示

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

评论

0/150

提交评论