ASP.NET中学学生信息管理系统设计+用例图(3)
时间:2021-04-08 19:40 来源:毕业论文 作者:毕业论文 点击:次
一个国家的富强取决于教育,随着改革开放,走向中国特色社会zhuyi道路的那一天起,教育就是重中之重,从此之后,教育就走向了正轨,但是与发达国家相比,我们还是有所差距,发达国家的教育信息管理程度是相当高的,目前只有高校的信息管理系统规模较大,比较正规,但是中小学并没有,信息化程度还是很低,但是随着社会的进步,在取得良好效益的同时,越来越多的学校会采用信息管理系统。因此可见,随着我国教育的迅速发展,信息技术在其上的应用会更加地广泛和深入,所以中学学生信息管理系统必然应运而生。 2. 系统分析 2.1 中学学生信息管理系统需求分析 从客户需求角度出发,用户可以分为三大类:管理员、教师和学生。管理员对应的需求首先是自己信息的管理,包括账号、密码的增加和修改,其次是最主要的管理,即添加、删除、修改老师学生的信息,最后是基础信息的管理包括新旧课程的变动,学校年级的添加与修改之类的以及成绩的分析和查看学生选课情况等需求。教师的需求首先同样是自己个人信息的管理,包括账号、密码的增加和修改,其次最主要的需求是对学生成绩的评分、查看和修改,最后就是老师任教课程的选择也就是老师的课程表。学生的需求首先也是对自己信息的管理,包括账号、密码的增加和修改,其次最主要的需求是查询成绩,最后是在线选课和查看选课的需求。文献综述 综上所述,我决定将该系统分为以下三个部分:管理员管理、学生管理和教师管理,来实现相应的功能。该系统主要分为前台服务和后台支持两部分。我们采用主流的前台在线开发语言Visual C#.NET来实现,后台采用SQL server数据库。数据库用来存储用户信息,包括信息表(管理员、老师、学生)、学生成绩表、选课成绩表、课程信息表,年级表等。 2.2 系统设计思想 1.现有的资源,先进的管理系统开发方案,充分利用学校现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。 2.系统就满足学校的需求,例如教师学生信息的录入、查询、更新等。学生录入与排名。 3.系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。 2.3 系统设计分析 本系统适用于各所中学,其功能主要分为六大类: 用户管理:用于对用户的添加删除更新查询,赋予不同用户不同权限。 课程管理:用于对各学期课程的开设和修改。 成绩管理:用于方便管理员查询到所选科目各个分数段的人员以及合格率和不及格人数。 教师评分管理:添加,删除,修改,查询学生信息等。 教科信息管理: 对教科教师,课程号,课程内容,班级,上课时间等信息的添加,维护等。 学生信息查询: 对学生成绩等信息的查询,查询方式为模糊,且具有多条件组合查询功能。 本系统性能力求易于使用,具体有较高的扩展性和可维护性。源.自/优尔·论\文'网·www.youerw.com/ 2.4 系统功能分析 权限功能:系统具有动态的权限分配功能,可按用户权限对用户进行分组。可分为普通用户,一般用户,超级用户。普通用户只是查询不能修改,一般用户只能对授权范围内进行相应修改及删除,超级用户能修改、删除所有信息。 录入功能:为一般用户提供相应的录入功能,为超级用户提供对所有用户信息的录入功能。 查询功能:为所有用户提供查询的功能,但是根据权限的不同可查询的范围也有所不同。 (责任编辑:qin) |