教务管理系统需求规格说明书

合集下载

教务管理系统说明书

教务管理系统说明书

教务管理系统说明书教务管理系统,就像是学校运作的大管家,把教学相关的事儿安排得明明白白。

咱们先来说说登录这一块儿。

您得找到登录的入口,输入您准确的账号和密码。

这就好比回家得拿对钥匙,不然可进不了门哟!账号密码可得记牢了,不然就像没带钥匙在门外干着急。

登录进去后,您会看到各种各样的功能模块。

比如说课程管理,这就像是一个大仓库,里面装着各种各样的课程“宝贝”。

您可以在这里添加新课程,就像往仓库里放进新东西;也能修改已有的课程信息,好比给仓库里的东西重新整理分类;还能删除不再需要的课程,仿佛清理掉仓库里没用的杂物。

再说说学生管理模块。

这里面有学生的各种信息,像学生的姓名、学号、成绩等等。

这不就像一个学生信息的大档案柜嘛!您能方便地查找某个学生的情况,了解他们的学习进展。

还有教师管理,这就如同是教师们的“花名册”。

您能轻松掌握教师们的个人信息、授课情况。

成绩管理也是重要的一部分。

学生们的考试成绩都在这儿汇总,这不就是一张学生学习成果的“成绩单”嘛!您可以方便地录入成绩、统计分析成绩,看看学生们的学习效果咋样。

排课管理也很关键哟!这就像是给学校的教学活动安排一个“时间表”。

要考虑课程的先后顺序、教师的时间安排、教室的使用情况等等,可不能乱了套。

说到这儿,您可能会问,这系统操作起来会不会很复杂?其实呀,只要您熟悉了各个模块的功能,就会发现它就像您熟悉的手机操作一样简单。

而且系统还会有一些提示和引导,就像有个小助手在旁边告诉您该怎么做。

总之,教务管理系统就是为了让学校的教务工作更高效、更有序。

只要您用心去摸索,它就能成为您工作中的得力助手,让教务管理变得轻松又愉快!。

国标8567-2006软件需求规格说明实例-教务系统--重大修改版

国标8567-2006软件需求规格说明实例-教务系统--重大修改版

软件需求规格说明(SRS)项目:教务管理系统专业班级:目录目录 (2)1.范围 (4)1.1标识 (4)1.2系统概述 (4)1.3文档概述 (4)1.4基线 (5)2.参考文献: (6)3.需求 (6)3.1所需的状态和方式 (6)3.2需求概述 (6)3.2.1目标 (6)3.2.2运行环境 (8)3.2.3用户的特点 (9)3.2.4关键点 (9)3.2.5约束条件 (9)3.3需求规格 (10)3.3.1软件系统总体功能/对象结构 (10)3.3.2描述约定 (12)3.4CSCI能力需求 (12)3.4.1数据字典 (13)3.4.2系统功能分解 (15)3.4.3选课、退课模块 (16)3.4.4查询模块 (17)3.4.5成绩管理模块 (17)3.4.6教师个人信息更新模块 (17)3.4.7数据库模块 (17)3.5CSCI外部接口需求 (17)3.5.1 用户界面 (17)3.5.2教务系统与XXX之间的接口 (19)3.6CSCI内部接口需求 (19)3.6.1教务系统与数据库之间的内部接口 (20)3.7CSCI内部数据需求 (20)3.7.1 实体-关系图 (20)3.7.2 数据表 (23)3.7.3 数据流图 (25)3.8保密性需求 (26)3.9CSCI环境需求 (27)3.10计算机资源需求 (27)3.10.1计算机硬件需求 (27)3.10.2计算机硬件资源利用需求 (27)3.10.3计算机软件需求 (28)3.10.4计算机通信需求 (28)3.11软件质量因素 (28)3.12设计和实现的约束 (29)3.13数据 (29)3.14操作 (30)3.15故障处理 (30)3.16有关人员需求 (31)3.17有关培训需求 (31)3.18有关后勤需求 (31)4需求可追踪性 (31)5尚未解决的问题 (32)6注解(业务名词的解释) (33)附录A (34)附录B (35)1.范围1.1标识(待开发软件的完整标识,(如果有的话)包括标识号,版本号、发行号、标题。

教务管理系统需求规格说明书

教务管理系统需求规格说明书

教务管理系统需求规格说明书1.引言✓编写目的二十一世纪是信息的社会,传统的教务管理模式,已经不适应信息时代的要求,迫使人们起用新的管理方法来管理.科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。

信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。

因此,教务管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的教务管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,从而使人们有更多时间来学习和享受生活.✓背景说明●该产品的名称为教务管理系统●系统设计的目标:出于本系统实学校学生管理的一个综合性的系统,本系统得设计目标将最终定位于完成以上所诉的系统主要业务的基本模型上。

●本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。

因此,比较适合采用数据库管理。

在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现.●需求如下:1.要求有良好的人机界面;2.要求有良好的权限管理;3.原始数据修改简单方便,支持多条件修改;4.方便的数据查询,支持多条件查询;5.在相应得权限下,删除数据简单方便,数据稳定性好;6.计算机自动完成,尽量减少人工干预;7.在相应的权限下,进行数据查询,插入,更改等基本操作。

8.能较好的支持中文数据,良好的国际化界面;●参考资料该项目参考资料大多来自书本《软件工程》和一些网上资料. 2.概述✧功能概述1)系统登陆界面2)系统主界面3)用户管理模块4)学生缴费管理模块5)教学分析模块6)资源配置模块(教师、教室、学生)系统功能简介本系统主要可以实现以下的管理功能:资源配置管理、教学分析管理、学生档案管理、学生档案管理、学生缴费管理、课程管理、成绩管理、资源配置管理、教学分析管理等。

教务管理系统需求说明书

教务管理系统需求说明书

大学教务管理软件需求规格说明书《目录》1引言 (1)1.1 编写目的 (1)1.2 背景说明 (1)1.3 系统目标 (1)2需求描述 (2)2.1 教学资源维护 (4)2.1.1学年校历编排 (4)2.1.2 组织结构维护 (4)2.1.3 教室资源维护 (4)2.2 学籍维护 (5)2.2.1 学生基本信息维护 (6)2.2.2 成绩信息 (6)2.2.3 奖惩信息维护 (7)2.2.4考勤信息维护 (7)2.2.5 学期/学年资格审核管理 (8)2.2.6 异动信息维护 (8)2.2.7 毕业/学位资格审核管理 (10)2.3 教学计划维护 (10)2.4 开课/排课维护 (11)2.4.1 开课管理: (12)2.4.2 排课管理: (12)2.5 选课管理 (15)2.5.1 学生网上选课平台(B/S结构) (16)2.5.2 教务员管理平台(C/S结构): (17)2.6 考务管理维护 (18)2.6.1 考试查询(权限:所有人): (18)2.6.2 考场管理安排(权限:教务人员) (19)2.7 成绩管理维护 (21)2.7.1 系统用途 (21)2.7.2 系统特点 (21)2.8 教师管理维护 (23)2.8.1 目的: (24)2.8.2 管理内容: (24)2.9 教材管理维护 (25)2.9.1 系统功能 (25)2.9.2 系统要求 (26)2.10 毕业设计管理和毕业审核 (26)2.10.1 系统用途 (26)2.10.2 功能需求描述 (26)2.10.3 功能描述 (27)3性能需求 (30)3.1 网络平台要求 (30)3.1.1 网络环境下的多用户系统。

(30)3.1.2 数据的完整性,准确性。

(31)3.1.3数据安全性。

(31)3.2 用户平台要求 (31)4行为描述 (31)5参考文献......................................................................................... 错误!未定义书签。

学生选课系统需求规格说明书

学生选课系统需求规格说明书
本文档主要包括学生选课系统方案分析与网络规划,本系统是一个典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用 MICROSOFT公司的SQL 2000、JSP 作为开发工具,用Microsoft Windows XP Professional 版本2002 Service Pack 2 简体中文版,Microsoft Offices ACCESS 2003 中文版,Internet Information Services (IIS6) Manager,作为开发平台。
Dreamweave简介
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器, 是一种可视化网页制作工具,利用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。
Dreamweaver可以开发HTML、XHTML、ColdFusion、ASP、、JSP或PHP网站。通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。新集成的工作空间可以与MacromediaFlash MX和Fireworks MX共享,其中包括了标示签的文档窗口、可放到dock中的画板组、可定制的工具条和集成的文件浏览。Dreamweaver还包括有预建的布局和代码,其中有网站结构、表格、可访问的模板以及为客户端交互应用而提供的JavaScript。
利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

教务管理系统需求规格说明书V1.0

教务管理系统需求规格说明书V1.0

需求规格说明书1.引言1.1.编写目的本需求规格说明书的撰写目的是为对教务管理系统做出详细的需求分析,文档面向小组内部成员,用以指导开发各个阶段的流程,明确软件需求、安排项目规划与进度、组织软件的开发与测试,以及日后对系统进行改讲,为开发人员、维护人员及用户之间提供共同的协议以保证开发任务能够顺利进行。

是项目开发的基础,对小组日后工作具有总领和指导的意义。

1.2.项目背景随着学校教育水平的不断提高,学校规模不断扩大,传统的C/S结构的信息管理软件已经远远不能够满足学校的需求,已经成为学校进一步发展的瓶颈。

经总结,这类信息系统软件存在如下的缺陷:软件维护的费用高,因为各个用户都要安装客户端软件。

信息查询不方便。

不利于远程管理。

软件的可操作性不高。

为了弥补这些缺陷,消除影响学校进一步发展的瓶颈,降低学校的信息软件维护成本,进一步方便学生使用,方便教职工管理,我们“神马”项目组决定在这次软件需求工程中,开发基于B/S架构的学生管理系统。

1.3.定义缩写、术语及符号解释JavaWeb是用Java技术来解决相关web互联网领域的技术总和。

MySQL MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。

HTML HyperText Mark-up Language,即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。

JSP由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

MVC模型(Model),视图(View)和控制Controller)。

目的是实现Web系统的职能分工。

1.4.参考资料[1] Karl E.Wingers著,软件需求,清华大学出版社,2004[2] Dean Leffingwell等著,软件需求管理——统一方法,机械工业出版社,2002[3] Soren Lauesen著,软件需求,电子工业出版社,2002[4] lan Sommerville著,需求工程,机械工业出版社,2003本文档按照软件工程国家标准编写§2.任务描述2.1.目标2.1.1 理念目标:进一步提高学校的信息化管理水平,方便学生对个人基本信息及成绩的查询,方便教职工的管理,降低学校信息管理软件的维护成本。

大学学生教务管理系统

大学学生教务管理系统

大学学生教务管理系统规格需求分析教务管理是学校的教务工作的主要内容,其信息量大,信息变动频繁历来是各学校的头疼问题,随着人们对用计算机的使用越来越广泛以及互联网络普及,教务管理也已经基本形成了多元的网络化管理,极大的方便了广大师生,也方便了学校对教务工作的管理,大大的提高了教学质量。

本系统采用ASP结合ACCESS数据库进行设计。

教育管理系统可以实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。

教务管理系统从管理和使用的角度分为两个部分:学校教务管理端和学生使用端。

前者主要有系统管理员和教务处人员和各院系教务员及任课教师使用,后者则是主要面对在校学生。

学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等. 学生信息管理系统可以说是一个综合性的学校学生管理系统,这它集成了学生学籍管理系统、学生成绩管理系统、学生档案管理系统、学生缴费管理系统等多种功能,因而具有较强的实用性和先进性。

通过调查,要求系统需要有以下功能:⑴由于操作人员的计算机知识普遍较差,要求有良好的人机界面;⑵由于该系统的使用对象多,要求有较好的权限管理;⑶原始数据修改简单方便,支持多条件修改⑷方便的数据查询,支持多条件查询;⑸在相应的权限下,删除数据方便简单,数据稳定性好;⑹数据计算自动完成,尽量减少人工干预;由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。

因此,比较适合于采用数据库管理。

且学校用于学生管理的微机是PIII 以上的机器,在存储量、速度方面都能满足数据库运行的要求。

在技术难度方面,于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。

本系统的设计是在Windows 98 中文版操作系统环境下,使用Visual Basic 6.0中文版开发成功的。

教务管理系统需求规格说明书

教务管理系统需求规格说明书

教务管理系统需求规格说明书教务管理系统需求规格说明书1.引言本文档旨在详细描述教务管理系统的需求规格,包括系统的功能、性能、可靠性、安全性以及对外部系统的接口。

通过本文档,可以使开发人员和用户充分理解系统的需求,保证系统开发的顺利进行。

2.需求概述2.1 目标本教务管理系统旨在提供一个高效、方便的平台,帮助学校及其相关部门管理学生信息、课程信息、教师信息、考试信息等。

2.2 系统范围本系统将包含学生管理、课程管理、教师管理、考试管理等模块,支持多种操作,包括查询、添加、修改和删除,同时保证系统的安全性和性能。

3.功能需求3.1 学生管理模块3.1.1 学生信息录入与管理:支持学生信息的录入、查询、更新和删除,包括学生基本信息、学籍信息、奖惩信息等。

3.1.2 学绩管理:支持学绩的录入、查询和统计分析,并提供成绩报表功能。

3.1.3 学生选课管理:支持学生选课、退课和查询已选课程。

3.2 课程管理模块3.2.1 课程信息录入与管理:支持课程信息的录入、查询、更新和删除,包括课程名称、授课教师、上课时间等。

3.2.2 课程评价管理:支持学生对课程的评价,包括评分和评论功能。

3.3 教师管理模块3.3.1 教师信息录入与管理:支持教师信息的录入、查询、更新和删除,包括教师基本信息、所授课程等。

3.3.2 教师评价管理:支持学生对教师的评价,包括评分和评论功能。

3.4 考试管理模块3.4.1 考试安排与管理:支持考试信息的录入、查询、更新和删除,包括考试科目、考试时间、考场安排等。

3.4.2 考试成绩发布:支持考试成绩录入并发布给学生,学生可以查询自己的考试成绩。

4.性能需求4.1 响应时间:系统的响应时间应在合理范围内,对常见操作的响应时间要求不超过2秒。

4.2 并发性:系统能够支持多用户同时访问,要求系统能够同时处理至少100个用户的请求。

4.3 稳定性:系统应保持稳定运行,支持长时间运行并具备容错机制。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

教务管理系统需求规格说明书1.引言✓编写目的二十一世纪是信息的社会,传统的教务管理模式,已经不适应信息时代的要求,迫使人们起用新的管理方法来管理。

科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。

信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。

因此,教务管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的教务管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,从而使人们有更多时间来学习和享受生活。

✓背景说明●该产品的名称为教务管理系统●系统设计的目标:出于本系统实学校学生管理的一个综合性的系统,本系统得设计目标将最终定位于完成以上所诉的系统主要业务的基本模型上。

●本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。

因此,比较适合采用数据库管理。

在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。

●需求如下:1.要求有良好的人机界面;2.要求有良好的权限管理;3.原始数据修改简单方便,支持多条件修改;4.方便的数据查询,支持多条件查询;5.在相应得权限下,删除数据简单方便,数据稳定性好;6.计算机自动完成,尽量减少人工干预;7.在相应的权限下,进行数据查询,插入,更改等基本操作。

8.能较好的支持中文数据,良好的国际化界面;●参考资料该项目参考资料大多来自书本《软件工程》和一些网上资料。

2.概述✧功能概述1)系统登陆界面2)系统主界面3)用户管理模块4)学生缴费管理模块5)教学分析模块6)资源配置模块(教师、教室、学生)系统功能简介本系统主要可以实现以下的管理功能:资源配置管理、教学分析管理、学生档案管理、学生档案管理、学生缴费管理、课程管理、成绩管理、资源配置管理、教学分析管理等。

a)资源配置管理模块该模块的主要功能是显现以课程为中心进行的资源(教师、教室、学生)配置工作,包括资源添加、资源查询、更改等基本功能,从而使学校管理部门对学校的基本情况的了解;b)教学分析管理模块该模块的主要功能是根据学生的各科考试成绩进行教学分析,包括考试成绩的修改,查询,教学分析等操作。

c)学生档案管理模块该模块主要实现对生的个人信息的管理工作,包括档案添加、档案浏览、档案查询等功能。

d)课程管理模块该模块对各个班级的课程进行设置,并可在其中设置各门课程的教材选用情况,方便了学校教材管理部本和教务处的教学管理人员的工作。

该模块包括基本课程设计和班级课程设置两个模块。

e)班级管理模块该模块的功能是实现对全校班级的管理工作,包括:班级浏览、班级添加、班级查询等,这三个功能模块各自独立,完成那个学校的全部班级的管理。

f)成绩管理模块学校的成绩管理工作是检验学生学习情况的一个主要手段,本模块包括考试类型设置,共有期中考试和期末考试两种类型,还设置了成绩添加、成绩浏览、成绩查询等功能。

g)系统管理模块该模块的主要任务是维护系统得正常运行和安全性设置,包括添加用户、修改密码、重新登陆等等。

3.数据流图与数据字典A.根据分析数据流图如下所示:◆班级管理业务流程图◆档案管理业务流程图◆课程管理业务流程图◆成绩管理业务流程图B.数据流程图下面以学生成绩管理模块为例来进行编制。

学生成绩管理系统0层数据流程图学生成绩管理系统1层数据流程图C.数据存储分析:实体联系图学生成绩管理系统中学生与课程的图教师与课程的图教师与课程的图组合到一起,得到最后的图D.功能分析,功能层次图E.软件结构设计4.数据字典数据结构:学生含义说明:是教务管理系统的一个核心数据结构,定义了学生的有关信息组成:学号、姓名数据项:学号含义说明:唯一标识每一个学生别名:学生编号类型:字符型长度:9位取值范围:–取值含义:前四位表明学生所在年级,后五位安顺序编号数据项:姓名含义说明:表示学生的姓名类型:字符型长度:10位取值范围:任意字符数据结构:教师含义说明:教务管理系统的核心数据结构之一,定义了教师的有关信息组成:教师号,教师姓名数据项:教师号含义说明:教师的编号类型:字符型长度:5位取值范围:10000 – 99999数据项:教师姓名含义说明:教师的姓名类型:字符型长度:10位取值范围:任意合法的字符数据结构:课程含义说明:教务管理系统的核心数据结构之一,定义了课程的有关信息组成:课程号,课程名,课程描述,教师,教室,教科书,学分数据项:课程号含义说明:课程的编号类型:字符型长度:4取值范围:0001 – 9999数据项:课序号含义说明:对于同一课程,由不同老师教授,用课序号来区分类型:字符型长度:2取值范围:01 – 99数据项:课程名含义说明:课程的名称类型:字符型长度:10取值范围:任意合法的字符数据项:课程描述含义说明:课程内容的基本描述类型:字符型长度:200取值范围:任意合法字符数据项:教科书含义说明:课程所用的教科书类型:字符型长度:20取值范围:任意合法字符数据项:学分含义说明:课程的学分类型:整型长度:1取值范围:1-9数据结构:教室含义说明:上课所用的教室组成:教室编号,教室地址,教室容量数据项:教室编号含义说明:教室的编号类型:字符长度:5取值范围:00001-99999数据项:教室地址含义说明:标明教室的地址类型:字符长度:30取值范围:任意合法的字符数据项:教室容量含义说明:教室的容纳学生的数量类型:整型取值范围:正整数数据结构:选课记录含义说明:纪录学生选课的纪录组成:学生,课程,成绩数据项:成绩含义说明:选课学生本学期的成绩类型:浮点数范围:0.0 – 100.0处理过程:分配教室说明:为所有课程分配上课教室输入:课程,教室输出:教室安排处理:学期课程决定后,要为每个课程安排上课地点,要求上课的地点不能冲突且上课人数不能超过教室容量。

处理过程:分配考场说明:在考试日期,为所有课程分配考场输入:课程,教室输出:考场安排处理:为每个课程安排考场,考试时间和地点不能冲突且考试人数不能超过考场容量。

数据存储:成绩单说明:记录学生本学期所有课程成绩流入数据流:学生所有的选课记录流出数据流:学生的成绩单数据量:由学生的人数决定存取方式:随机存取数据项:姓名含义说明:表示学生的姓名类型:字符型长度:10位取值范围:任意字符数据结构:教师含义说明:教务管理系统的核心数据结构之一,定义了教师的有关信息组成:教师号,教师姓名数据项:教师号含义说明:教师的编号类型:字符型长度:5位取值范围:10000 – 99999数据项:教师姓名含义说明:教师的姓名类型:字符型长度:10位取值范围:任意合法的字符数据结构:课程含义说明:教务管理系统的核心数据结构之一,定义了课程的有关信息组成:课程号,课程名,课程描述,教师,教室,教科书,学分数据项:课程号含义说明:课程的编号类型:字符型长度:4取值范围:0001 – 9999数据项:课序号含义说明:对于同一课程,由不同老师教授,用课序号来区分类型:字符型长度:2取值范围:01 – 99数据项:课程名含义说明:课程的名称类型:字符型长度:10取值范围:任意合法的字符数据项:课程描述含义说明:课程内容的基本描述类型:字符型长度:200取值范围:任意合法字符数据项:教科书含义说明:课程所用的教科书类型:字符型长度:20取值范围:任意合法字符数据项:学分含义说明:课程的学分类型:整型长度:1取值范围:1-9数据结构:教室含义说明:上课所用的教室组成:教室编号,教室地址,教室容量数据项:教室编号含义说明:教室的编号类型:字符长度:5取值范围:00001-99999数据项:教室地址含义说明:标明教室的地址类型:字符长度:30取值范围:任意合法的字符数据项:教室容量含义说明:教室的容纳学生的数量类型:整型取值范围:正整数数据结构:选课记录含义说明:纪录学生选课的纪录组成:学生,课程,成绩数据项:成绩含义说明:选课学生本学期的成绩类型:浮点数范围:0.0 – 100.0处理过程:分配教室说明:为所有课程分配上课教室输入:课程,教室输出:教室安排处理:学期课程决定后,要为每个课程安排上课地点,要求上课的地点不能冲突且上课人数不能超过教室容量。

处理过程:分配考场说明:在考试日期,为所有课程分配考场输入:课程,教室输出:考场安排处理:为每个课程安排考场,考试时间和地点不能冲突且考试人数不能超过考场容量。

数据存储:成绩单说明:记录学生本学期所有课程成绩流入数据流:学生所有的选课记录流出数据流:学生的成绩单数据量:由学生的人数决定存取方式:随机存取全文总结在本系统得开发过程中,由于本人是初次开发软件,在知识、经验方面都存在着不足。

另外,在整个开发的过程中,时间也比较仓促。

因此,该系统必然会存在一些缺陷和不足。

因为对学生管理的整个流程不够熟悉,在需求分析时可能未能做到完全满足用户的需求。

尽管本管理系统存在很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。

通过开发这个系统我掌握了项目过程,了解了基本知识巩固了我对软件工程的学习。

相关文档
最新文档