毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

jsp高校教材征订程序

随着近几年来微机技术、网络技术及相应软件技术的迅猛发展,学校的教学、管理等工作已越来越离不开计算机了。本系统—网上教材征订是针对现今教学模式复杂,管理繁琐这一问题开发、研制出来的。
本系统基本遵循软件工程方法论进行系统分析、总体设计、详细设计和软件测试。采用JSP技术作为创建应用程序的方式,以JSP作为编程语言,采用SQL Server 数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。
实现了管理员对管理班级信息、管理教师信息、管理系统用户信息、教材信息,教学计划管理,订购信息管理,数据备份等;教师角色对教学计划添加,对教学计划查询、个人资料管理等。教材管理员角色可以查看教学计划,订购信息,管理班级信息、管理教师信息、管理教材信息,订购信息管理,数据备份。
关键字: JSP; SQL Server   网上教材征订 
我们一般设计系统都要完成以下的几个要求,以便于用户进行操作。这样才能使系统易学易用。
(1)合理的设计数据库
 尽量合理地减少数据库数据的冗余,使重复的数据保持在最小限度,这样将不必要的多占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。
(2)设计出友好的界面
 界面的友好与否是用户评价一个软件优劣的重要方面之一,使用户有一个良好的心情。
(3)实现基本功能和一些特殊功能的操作
该系统要求除了能实现信息的录入,删除,查询等基本功能之外,还要求能够根据用户的需要进行操作。
数据库在一个系统中占有极其重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。合理的数据库也有利于程序的实现。
设计数据库系统时应首先充分了解用户的各个方面的需求,包括现有的以及将来可能增加的需求。
用户的需求具体体现在对各种信息的提供、保存、更新和交流,这就要求数据库结构能充分满足各种信息的输出和输入。
    本系统采用SQL Server 作为数据库,其强大的服务器平台,高性能服务器结构能够满足以上的要求。
系统总体结构设计原则
系统总体结构设计一般应遵循以下原则:
子系统具有相对的独立性;子系统之间的数据依赖尽量小;子系统的设置应考虑今后管理发展的需要;子系统的划分应便于系统分阶段实现。
在遵循上述原则的基础上,根据系统处理业务的不同,将该系统分为管理员对管理班级信息、管理教师信息、管理系统用户信息、教材信息,教学计划管理,订购信息管理,数据备份等;教师角色对教学计划添加,对教学计划查询、个人资料管理等。教材管理员角色可以查看教学计划,订购信息,管理班级信息、管理教师信息、管理教材信息,订购信息管理,数据备份。
系统功能总体设计
通过需求分析,可以对系统功能进行总体设计,具体功能说明如下:
本系统是特定某对象使用,登陆系统首先要进行身份验证,验证成功才能对相应角色功能进行使用。
3.2.1 管理员角色
(1) 系统用户管理:对系统用户进行维护,添加、修改和删除操作。。
(2) 班级信息维护:对班级信息进行维护,添加和删除操作。
(3) 教师信息维护:对教师信息进行维护,添加、修改和删除操作。
(4) 教材信息维护:对教材信息进行审核操作,可以通过 不通过或者删除。
(5) 教材计划管理:对教材计划进行维护,添加、修改和删除操作。。
(6) 订购信息管理:对订购信息进行维护,添加、修改和删除操作。。
(7) 数据备份:对数据信息进行备份,以免丢失。


3.2.2 教材管理员角色
(8) 班级信息维护:对班级信息进行维护,添加和删除操作。
(9) 教师信息维护:对教师信息进行维护,添加、修改和删除操作。
(10) 教材信息维护:对教材信息进行审核操作,可以通过 不通过或者删除。
(11) 教材计划管理:对教材计划进行维护,添加、修改和删除操作。。
(12) 订购信息管理:对订购信息进行维护,添加、修改和删除操作。。
(13) 数据备份:对数据信息进行备份,以免丢失。

3.2.3 教师角色
(14)个人资料管理:对个人资料信息进行维护,修改等操作。
(14) 教材计划管理:对教材计划进行维护,添加、修改和删除操作。


 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:split(),preg_split()与explode()函数分析与介
下一篇:C#宠物情缘在线平台的设计与实现


版权所有 毕业设计网联系qq:242219979 © 2007-2022