2系统需求分析、功能分析和模块设计.docVIP

2系统需求分析、功能分析和模块设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2系统需求分析、功能分析和模块设计.doc

2系统需求分析、功能分析和模块设计 2.1 系统需求分析 本系统根据工作职责范围的不同,设定四级权限,学工处和教务处、系部、辅导员(班主任)和学生。 学工处是整个学生工作的核心部门,设定其各项工作的负责人为对应管理模块的系统管理员,可以通过IE浏览器方便快捷地处理各项工作事务,审核各系部提交的文件资料,发布各类信息公告;学生基本信息管理员负责每个学生的基本信息数据并更新;学生档案管理员负责学生档案的调配管理工作;学生公寓管理员负责对学生寝室进行合理的调整; 心理咨询管理员负责学生心理咨询方面的工作。 教务处作为系统管理员更改学生的基本信息(专业、课程设置等),及时更新学生成绩和补考等信息数据。 各系部管理人员为普通用户,可以通过网络上传、下载文件;浏览、查询班级信息、学生基本信息以及班级缴费信息;组织对学生上课考勤、登记。 辅导员(班主任)可以查询本班学生基本信息和费用信息,对学生德育素质项目的情况进行登记。 学生可以查询个人基本信息,包括奖惩情况、助学金和欠费情况等;了解学校公告信息;发表个人意见;下载相关报表及资料;与心理专家进行交流等。 此外,系统还提供数据导出和打印功能。 2.2功能分析 我们的目标是使该系统具有对班级信息、学生个人信息进行管理及维护的功能。学生可以通过此系统进行个人信息查询功能。系统的总体任务是实现学生信息管理的系统化、网络化、规范化和自动化。该系统的功能需求包括学工部对功能的需求、系部对功能的需求、辅导员(班主任)对功能的需求和学生对功能的需求四部分。 ①系统管理员(学工部人员)对功能的需求 学工处和教务处权限最大,可以对学生、班级情况进行统一的管理,学工处对功能的需求有: 有关学生信息的浏览、添加、修改、删除; 班级信息的浏览、添加、修改、删除,班级设置等;辅导员(班主任)信息的添加,对辅导员(班主任)权限的修改;发布信息和处理信息。 教务处对功能的需求有:更改学生的基本信息(专业、课程设置等),及时更新学生成绩和补考等信息数据。 ②系部对功能的需求 各系部分别管理自己系部的班级,可以处理本系学生的基本信息和欠费情况,可以发布信息和处理信息; ③辅导员(班主任)对功能的需求 辅导员(班主任)对班级的基本信息和费用信息进行管理,以及学生情况的上报、查询。 ④学生对功能的需求 学生利用此系统进行与自己有关的信息查询,登录系统后,为了保证系统的安全性,只要求学生修改个人密码; 2.3模块设计 学生信息管理系统有下列几个模块: 基本信息管理模块:包括学生基本信息管理,奖惩信息管理,学籍变动信息管理,学生干部信息管理,班级信息管理,学生组织管理,个人档案管理,公寓管理; 专业和课程设置模块:管理全校的专业及课程设置及调整; 成绩信息管理模块:各班学生成绩的录入,修改,查询和输出,根据学校成绩,做出相应的补考记录,对是否存在违反学校规章制度的学生给予处分记录; 费用管理模块:学生的缴费情况等; 德育素质管理模块:辅导员(班主任)为在校学生添加德育信息等; 报表输出模块:包括“学生花名册”、“成绩表”等功能。 如下图所示: 3 本系统采用的解决方法(技术) 本系统拟采用ASP 3.0+ Macromedia Dreamweaver MX +SQL Server 2000企业版作为基础,服务器端使用Windows 2003 Server SP1操作系统+IIS6.0,客户端使用IE5.5以上版本,整个系统采用三层结构,实现B/S模式的网络管理系统。ASP作为一种基于Web应用的动态服务技术,可以支持VBScript和JavaScript两种脚本语言,结合ADO通过ODBC提供的数据库访问接口,在服务器端执行而不依赖于客户端就可以轻松实现对数据库的连接,以便对数据进行直接的访问和存储。服务器端操作系统采用Windows 2003 Server SP1+IIS6.0,做适当的设置即可以顺利运行管理系统,客户端浏览器可采用微软的IE5.5、Netscape均可实现对管理系统的访问和使用。 系统实现的主要技术: 采用B/S结构 基于B/S结构的学生信息管理系统,客户端是通用浏览器IE,业务功能由独立的应用服务器处理,数据处理仍由数据库服务器完成,不需要象C/S结构那样安装不同的客户端应用程序,B/S结构的功能都在Web服务器上实现,开发和维护工作简单易行。这种结构可实现网上查询的基本功能,如用户注册、查询、修改信息和报表输出等。 ASP技术 ASP(Active Server Page)即活动服务器页面,它是由Microsoft推出的用于Web开发的技术。ASP是一种服务器脚本环境。在ASP环境下,开发者可以通过创建服务器脚本,编写强大的Web应用程序,实现动态交互式Web页面;ASP脚本还

文档评论(0)

天马行空 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档