系统需求分析功能分析和模块设计_第1页
系统需求分析功能分析和模块设计_第2页
系统需求分析功能分析和模块设计_第3页
系统需求分析功能分析和模块设计_第4页
全文预览已结束

下载本文档

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

文档简介

1、2系统需求分析、功能分析和模块设计系统需求分析本系统依照工作职责范围的不同,设定四级权限,学工处和教务处、系部、辅导员(班主任)和学生。学工处是整个学生工作的核心部门,设定其各项工作的负责人为对应治理模块的系统治理员,能够通过IE阅读器方便快捷地处置各项工作事务,审核各系部提交的文件资料,发布各类信息公告;学生大体信息治理员负责每一个学生的大体信息数据并更新;学生档案治理员负责学生档案的调配治理工作;学生公寓治理员负责对学生携室进行合理的调整:心理咨询治理员负责学生心理咨询方面的工作。教务处作为系统治理员更改学生的大体信息(专业、课程设置等),及时更新学生成绩和补考等信息数据。各系部治理人员为

2、一般用户,能够通过网络上传、下载文件;阅读、查询班级信息、学生大体信息和班级缴费信息;组织对学生上课考勤、记录。辅导员(班主任)能够查询本班学生大体信息和费用信息,对学生德育素养项目的情形进行记录。学生能够查询个人大体信息,包括奖惩情形、助学金和欠费情形等;了解学校公告信息;发表个人意见:下载相关报表及资料;与心理专家进行交流等。另外,系统还提供数据导出和打印功能。功能分析咱们的目标是使该系统具有对班级信息、学生个人信息进行治理及保护的功能。学生能够通过此系统进行个人信息查询功能。系统的整体任务是实现学生信息治理的系统化、网络化、标准化和自动化。该系统的功能需求包括学工部对功能的需求、系部对功

3、能的需求、辅导员(班主任)对功能的需求和学生对功能的需求四部份。系统治理员(学工部人员)对功能的需求学工处和教务处权限最大,能够对学生、班级情形进行统一的治理,学工处对功能的需求有:有关学生信息的阅读、添加、修改、删除;班级信息的阅读、添加、修改、删除,班级设置等;辅导员(班主任)信息的添加,对辅导员(班主任)权限的修改;发布信息和处置信息。教务处对功能的需求有:更改学生的大体信息(专业、课程设置等),及时更新学生成绩和补考等信息数据。系部对功能的需求各系部别离治理自己系部的班级,能够处置本系学生的大体信息和欠费情形,能够发布信息和处置信息;辅导员(班主任)对功能的需求辅导员(班主任)对班级的

4、大体信息和费用信息进行治理,和学生情形的上报、查询。学生对功能的需求学生利用此系统进行与自己有关的信息查询,登录系统后,为了保证系统的平安性,只要求学生修改个人密码;模块设计学生信息治理系统有以下几个模块:1)大体信息治理模块:包括学生大体信息治理,奖惩信息治理,学籍变更信息治理,学生干部信息治理,班级信息治理,学生组织治理,个人档案治理,公寓治理;2)专业和课程设置模块:治理全校的专业及课程设置及调整;3)成绩信息治理模块:各班学生成绩的录入,修改,查询和输出,依照学校成绩,做出相应的补考记录,对是不是存在违背学校规章制度的学生给予处分记录;4)费用治理模块:学生的缴费情形等;5)德育素养治

5、理模块:辅导员(班主任)为在校学生添加德育信息等;6)报表输出模块:包括“学生花名册”、“成绩表”等功能。如以下图所示:学牛信!:!管理系统3本系统采纳的解决方式(技术)本系统拟采纳ASP+MacromediaDreamweaverMX+SQLServer2000企业版作为基础,效劳器端利用Windows2003ServerSP1操作系统+,客户端利用以上版本,整个系统采纳三层结构,实现B/S模式的网络治理系统。ASP作为一种基于Web应用的动态效劳技术,能够支持VBScript和JavaScript两种脚本语言,结合ADO通过ODBC提供的数据库访问接口,在效劳器端执行而不依托于客户端就能够

6、够轻松实现对数据库的连接,以便对数据进行直接的访问和存储。效劳器端操作系统采纳Windows2003ServerSP1+,做适当的设置即能够顺利运行治理系统,客户端阅读器可采纳微软的、Netscape都可实现对治理系统的访问和利用。系统实现的要紧技术:1)采纳B/S结构基于B/S结构的学生信息治理系统,客户端是通用阅读器IE,业务功能由独立的应用效劳器处置,数据处置仍由数据库效劳器完成,不需要象C/S结构那样安装不同的客户端应用程序,B/S结构的功能都在Web效劳器上实现,开发和保护工作简单易行。这种结构可实现网上查询的大体功能,如用户注册、查询、修改信息和报表输出等。2) ASP技术ASP(

7、ActiveServerPage)即活动效劳器页面,它是由Microsoft推出的用于Web开发的技术。ASP是一种效劳器脚本环境。在ASP环境下,开发者能够通过创建效劳器脚本,编写壮大的Web应用程序,实现动态交互式Web页面;ASP脚本还能够和HTML语言、Java小程序等混合在一路书写,这大大扩充了ASP程序的功能,降低了ASP应用的难度。3) ODBC技术通过访问数据库的方式在本系统中取得应用,它通过驱动程序来提供数据库的独立性,驱动程序与具体数据库有关,它是一个用以支持ODBC函数挪用的模块,应用程序通过挪用驱动程序所支持的函数来操作数据库,使应用程序操作不同类型的数据库,就能够够动态地链接到不同的驱动程序上。ODBC具有良好的数据库独立性,通过ODBC能够使得数据库的更改变得超级容易,因为对应用程序来讲只需改换一下驱动

温馨提示

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

评论

0/150

提交评论